**** BEGIN LOGGING AT Wed Jul 18 03:00:02 2018 Jul 18 16:03:49 Everyone: meeting in 30min Jul 18 16:29:55 Hi all! Jul 18 16:30:11 Hi all Jul 18 16:30:55 .... Jul 18 16:31:18 Hi everyone! Jul 18 16:32:02 Hello everyone! Jul 18 16:36:25 Hello Students, I hope everyone has been having a great week. Jul 18 16:36:42 This is now the 10th week (?) Jul 18 16:36:57 No I guess it's the 9th Jul 18 16:38:13 We are in the home stretch to 8/6! Jul 18 16:39:03 it's 10th week, as we submitted the week 9 report Jul 18 16:39:38 Hello everyone ! Jul 18 16:40:00 Students and Mentors, regrettably I'd like to inform you that Mohammed had to drop out of GSoC for personal reasons. Jul 18 16:41:09 So saddening to hear that... Jul 18 16:41:10 We will certainly miss him and hope that his personal situation resolves to the best. Jul 18 16:42:59 The PRU project and the work that was accomplished is still important to the community and we appreciate his efforts. Jul 18 16:43:29 So for this week we will have 3 updates. Jul 18 16:43:31 Does everyone have their weekly report logged in? Jul 18 16:43:55 * abhishek_[m] wonders if jkridner is around. Jul 18 16:44:35 Yeah cwicks Jul 18 16:44:58 cwicks[m]: yes, submitted the report Jul 18 16:45:09 yes, all reports are in Jul 18 16:45:43 excellent, thank you! Jul 18 16:46:36 ravikp7: would you like to report in this week? Big accomplishment from the last week, any blocks? Jul 18 16:47:08 cwicks: sure Jul 18 16:50:57 This week I got the the tcp proxy server working according to the architecture described in the report. The basic idea is putting ethernet packets received from beaglebone to the host network by changing source ip and mac. And capturing ethernet packets from host network, filter them for beaglebone and send them back to it. So, far I'm able to ping devices in local subnet of host and public IP addresses from beaglebone Jul 18 16:50:58 through this proxy server. Jul 18 16:51:53 ravikp7: what kind of sockets are you using? Jul 18 16:53:59 ds2: I'm not doing any socket programming, I'm using this module https://github.com/mscdex/cap which uses libpcap for capturing and sending ethernet packets to the host network Jul 18 16:55:33 ah libpcap Jul 18 16:57:30 cwicks: There are still some issues remained to be resolved with it, working on those this week Jul 18 16:58:29 okay ravikp7 you've got some good mentors on the IRC right now to interact with so, feel free to keep that going. We Jul 18 16:58:42 will move to updating other projects in parallel. Jul 18 16:59:40 Hi vaishnav98_ would you like to go next? Big accomplishments this week - any blocks? Jul 18 17:02:40 cwicks[m]: sure,last week I have been working on bringing baconbits support to the BBUI rewrite and was able to get the thumbwheel and rgb led working , also modified the ui to support beaglebone green and blue boards, was planning to include servo and DC motor support, but libroboticscape : https://github.com/jadonk/node-roboticscape had some issues while installation and didn't support servo , so I was working on Jul 18 17:02:40 fixing that and submitted a pull request here : https://github.com/jadonk/node-roboticscape/pull/5 , currently working on bringing in beaglebone blue support to the UI, no blocks so far Jul 18 17:04:29 sounds great vaishnav98_ Jul 18 17:04:53 Indeed vaishnav98_ Jul 18 17:05:19 cwicks[m]: the modified version of BBUI is available here : https://vaishnav98.github.io/bone101/Support/bone101/UI/ Jul 18 17:05:45 cwicks[m]: abhishek_[m] Thank you Jul 18 17:05:52 vaishnav98_: do you ever make quick little videos of your successes? It may be fun for mentors to have a look Jul 18 17:06:42 I don't mean professional spielberg quality - just maybe a quick iphone video to share. Jul 18 17:08:25 errrr. or android phone 😊 Jul 18 17:09:18 cwicks[m]: haven't recorded any other than the pwm scope tests from the first phase work , will share a good video after I get all the features of BBUI to work :) Jul 18 17:11:48 Thanks vaishnav98_ that would be great. Jul 18 17:12:20 Hi anirban1998 would you like to go next? accomplishment for the week and update on blocks? Jul 18 17:14:35 * anirban1998[m] sent a long message: < https://matrix.org/_matrix/media/v1/download/matrix.org/oqYUbUtfkXXvZjdlNvrOzQzR > Jul 18 17:16:52 anirban1998: Please let us know if you need any guidance to get the male headers on the same way that the mentors have accomplished theirs. Jul 18 17:17:54 I know welsh wishes he could have been in the meeting today, but had to take a trip. He will be sending an update by tomorrow Jul 18 17:19:14 Also question for you - do you have the ability to send little (low quality, nothing fancy) video of some of the game work? It would help I think communicate the games/progress Jul 18 17:20:03 Will be glad if I get any feedback on the GUI display...and areas to improve...like I asked one of my friends to have a test run of the system...and he mentioned to use a lighter background instead of a darker one... Jul 18 17:20:04 I uploaded a basic video on YouTube on it...one 50s video...hope you have seen it...any suggestions on that? Jul 18 17:21:18 It was basically of one part of the third game...I will upload the others tok Jul 18 17:21:25 anirban1998: Post a link, so that we like it and subscribe to your channel :) Jul 18 17:22:05 Okay Abhishek_ Jul 18 17:22:21 https://www.youtube.com/watch?v=2PPQ9czF3CE Jul 18 17:22:44 liked, subscribed ;) Jul 18 17:23:22 Thanks ravikp7 for updating the link Jul 18 17:25:28 that is great anirban1998 thankyou! feel free to add add'l videos and we'll get some feedback to you from mentors Jul 18 17:26:17 Welcome cwicks Jul 18 17:27:23 around now... sorry to miss meeting. Jul 18 17:29:13 Hi jkridner Jul 18 17:29:25 Hi jkridner Jul 18 17:29:47 Hi jkridner Jul 18 17:29:51 We've run through the projects. and just wrapping up with plans for next week Jul 18 17:30:58 anirban1998: vaishnav98_ ravikp7 Can you comment please on your plan for next week? Jul 18 17:33:08 cwicks: I will work mainly on completing the last game...and fixing the remaining bugs...and also working on the docs. Jul 18 17:33:38 ravikp7: fixing remaining issues with the proxy server, I guess remaining issues are there with checksum re-calculation in the transport layer, which uses pseudo header (with info from network layer) Jul 18 17:34:14 ahh.. Jul 18 17:34:32 cwicks: ^ Jul 18 17:35:30 cwicks[m]: I am planning to bring in beaglebone blue support to the BBUI (servo , DC motor) ,also write visual feedback functions. Also I will work on the bonescript rewrite to remove synchronous io operations on asynchronous calls. Jul 18 17:36:28 Thanks very much! Jul 18 17:41:38 Since we are out of time, we'll officially close the meeting, however students if you have some technical questions and want to engage the mentors while you have them here a few more minutes - please go for it! Jul 18 17:41:51 signing out 😀 Jul 18 17:50:18 anirban1998: I saw your video, I couldn't understand how exactly the game works Jul 18 17:50:58 I guess, it asks for Shifting key, you say a number and then it shifts the alphabets by that number Jul 18 17:52:48 anirban1998: in video, it shows "FLOUR", it then asks shifting key Jul 18 17:53:23 you say, 1 , it shows "GMPVS" by shifting them by 1 Jul 18 17:53:26 and so on Jul 18 17:54:33 then, when you say 3, it shows "IORXU" as expected Jul 18 17:54:50 Okay I am explaining ravikp7 Jul 18 17:54:52 but, when you say 6, it again shows "IORXU" Jul 18 17:54:53 and then on saying 6, it says wrong Jul 18 17:55:05 I couldn't understand this Jul 18 17:55:24 sure :) Jul 18 17:55:26 This game is basically to guess the shifting key...but when I reached 6 the 10 time trial is done Jul 18 17:56:00 That's why it told that the answer is wrong...and the right shifting key will be 16 Jul 18 17:57:53 anirban1998: in video, it seems like you are not guessing but asking it to shift Jul 18 17:59:02 maybe there's delay in audio? Jul 18 17:59:18 Yeah it seems so...but actually...I am guessing and it is shifting to accurately check if I am right Jul 18 18:01:42 there's clearly a delay I guess, it shows "FLOUR" and asks shifting key, to which you say 1 Jul 18 18:01:43 Yeah there is actually a slight delay in the audio...tried to fix the echo in the original audio...but the delay could not be fixed Jul 18 18:01:57 then it shows "GMPVS" Jul 18 18:02:51 anirban1998: you mean delay in updating the GUI? Jul 18 18:12:44 Yeah ravikp7 when I say 1 it shifts every letter in flour by 1 and displays it Jul 18 18:13:09 The actual word and it's encryption is displayed at the top of it...if you notice Jul 18 18:14:10 I just have to guess the shifting key so that flour changes into the accurate encryption as displayed there Jul 18 18:15:35 I thought of not displaying the shifted word at each time...but felt that it gives more clarity to the user about what's happening Jul 18 18:17:05 anirban1998: the encryption displayed at top is also a shifted one? Jul 18 18:18:55 I am telling the one mentioned in the format as flour -> gmpvs or any other encryption Jul 18 18:19:22 I exactly don't remember the end result Jul 18 18:20:20 It just gives the user the input and output so that he can guess the shifting key which encrypted the input to the output... Jul 18 18:20:33 Hope you get it Jul 18 18:22:51 anirban1998: so, you are giving only 10 trials to guess the right shifting key for the input to encrypt to output as shown at top? Jul 18 18:23:13 in that case, it'd be nice to tell the user about that Jul 18 18:23:56 like X Trials left after every guess.. Jul 18 18:24:06 Yeah...the max no. Of choices...is 26...so 10 is enough I think...yeah you are right...the user should know about that...sorry...I will update the game accordingly Jul 18 18:24:59 anirban1998: You can also make some UI refinements Jul 18 18:25:10 make the input, output look bigger.. Jul 18 18:25:24 and mark then as input/ output Jul 18 18:25:26 *them Jul 18 18:25:51 Okay...got it...thanks for the feedback ravikp7 Jul 18 18:26:31 also make the guessed encryption result smaller than input/ouput, as it's not the main thing Jul 18 18:26:31 Actually I was experimenting with the possible sizes of the texts to accurately fit within the window... Jul 18 18:27:43 marking it like, your guessed output: GMPVS Jul 18 18:28:34 and also notifying user, "Wrong Answer" with that Jul 18 18:29:25 anirban1998: hope you consider these changes, ask more people to try the games and get you more feedback Jul 18 18:29:36 where's the link for the games? Jul 18 18:29:44 I wanna try them.. Jul 18 18:30:04 Okay ravikp7 will update accordingly...thanks...your input was really helpful Jul 18 18:30:45 no problem :) Jul 18 18:31:33 The game codes are in my GitHub repo...you can clone and try them...they are subject to improvements...but yeah...will be great if you try them and give valuable feedback Jul 18 18:33:28 anirban1998: sure, this one https://github.com/AnirbanBanik1998/Modern_Speak_and_Spell? Jul 18 18:33:40 Yeah ravikp7 Jul 18 18:33:47 how to install it? Jul 18 18:34:31 or how to run? Jul 18 18:35:03 The dependencies for running the code is given in requirements.md...you would have to install them first... Jul 18 18:37:04 anirban1998: and then, like for running encrypter, run the Encrypter_gui.py ? Jul 18 18:38:09 And then if you want to run the games...only just run the files itself...or if you want to voice-launch it..then run the run_launcher script in game-launcher directory Jul 18 18:39:50 anirban1998: ok, will try it and give you feedback Jul 18 18:43:11 Still have some problems with the Crossword script...because...we have to display the meanings also to give a hint to the user regarding the word required at each time...and the meanings formed from PyDictionary are not up to the mark...have errors in punctuation...have to improve on that Jul 18 18:44:12 To run the crossword game run Crossword.py Jul 18 18:45:04 I will be glad if you suggest how to efficiently display the meanings ...because right now they aren't fitting in the window Jul 18 18:49:51 Thanks again....these suggestions were needed to improve on the project **** ENDING LOGGING AT Thu Jul 19 03:00:02 2018