**** BEGIN LOGGING AT Wed Jun 17 02:59:59 2015 Jun 17 11:27:55 Gm Jun 17 13:15:22 hi jkridner Jun 17 13:16:06 * Abhishek_ is preparing for TI (India) Intern DIY Day tomorrow Jun 17 14:33:25 arianepaola: did you answer about where to download your builds? Jun 17 14:34:42 arianepaola: are all of your commits on https://github.com/arianepaola/beaglebone-getting-started/commits/nwjs ? Jun 17 14:34:52 are these rebaseable on master? Jun 17 14:36:01 hey ankur Jun 17 14:36:15 arianepaola: I think I was still hung up on the api_key issue: https://travis-ci.org/beagleboard/beaglebone-getting-started Jun 17 14:36:15 what’s the ADC app error ? Jun 17 14:36:31 * anujdeshpande just checked the report Jun 17 14:38:17 ebadawy: you seen DiegoTc lately? Jun 17 14:46:31 jkridner: yea, I'm talking with him on G+ right now. Jun 17 14:49:03 hi ebadawy Jun 17 14:49:07 hi jkridner Jun 17 14:49:30 hi DiegoTc Jun 17 14:50:26 DiegoTc: so have u seen the owl carousel plugin? Jun 17 14:51:30 ebadawy: can you move an item from positon 4 to 8 Jun 17 14:51:30 ? Jun 17 14:51:57 u mean on with the carousel? Jun 17 14:52:19 yes Jun 17 14:52:55 yea I guess, but it will need some work first Jun 17 14:53:11 because you will proabably want to move card 4 to position 2 Jun 17 14:53:15 by default it doesn't support something like that Jun 17 14:53:30 yea, I did it with the current design Jun 17 14:53:38 jkridner: your opion of ebadawy work: http://ehab93.github.io/bone101/Support/bone101/create.html Jun 17 14:53:58 * jkridner looks Jun 17 14:54:39 looks kinda cool. Jun 17 14:54:49 sometimes bonecard is called boncard Jun 17 14:55:00 it's not creating tutorial yets, I'm rewrtting the logic on a new file so he can only call the methods Jun 17 14:55:17 jkridner: working on that! :) Jun 17 14:55:28 the outline is slightly broken. Jun 17 14:55:31 but that doesn't takes time. Jun 17 14:55:59 jkridner: you mean the ports? Jun 17 14:56:08 ebadawy: yes Jun 17 14:56:16 There's no preview of the HTML within the card. Jun 17 14:56:22 oh... Jun 17 14:56:28 I missed the preview button. Jun 17 14:57:11 would be nice to have the preview always visible. The cards at the top give me the feel like they might provide previews. Jun 17 14:57:13 jkridner: for the ports I think it has a nice look with that, as it gives the feel of being on the top Jun 17 14:57:40 is there a separate way to create a "cover" bonecard? Jun 17 14:57:59 (covers have to display nice smaller) Jun 17 14:58:04 jkridner: yea, this part is missing, but it will be done Jun 17 14:58:29 ebadawy: the cover is like the introduction of the tutorial Jun 17 14:58:57 basically the same size that will show when you see all tutorials together Jun 17 14:59:01 ebadawy: k. I'll try not to push too hard on my astetic(sp?) preferences when it isn't a big impact. Jun 17 14:59:51 jkridner: no acctuely give me every thing u have, that would help alot Jun 17 15:00:24 anujdeshpande: hi Jun 17 15:00:26 DiegoTc: yea, it meant to be done, but accutely I forgot it! Jun 17 15:00:31 hola Jun 17 15:00:37 you like having the lines come in a bit and I like the flat look of the outline. it is fine. i want you to like what you make! Jun 17 15:01:04 jkridner: thanks for your message, my girlfriend gave it. Sorry for not letting anyone know Jun 17 15:01:17 but it was something unexpectable Jun 17 15:01:19 DiegoTc: just glad you are OK! Jun 17 15:01:33 jkridner: I'm open to change anything :) Jun 17 15:01:36 anujdeshpande: I am able to generate the library but when I run app it gives error Jun 17 15:02:13 ebadawy: I am most worried about getting something functional and merged.... little details like that can be refined. Jun 17 15:02:34 ankur: what error precisely ? Jun 17 15:02:45 getting real users doing stuff with it and responding to their feedback is most useful in my mind. Jun 17 15:02:55 jkridner: it's ok, that's why accuelty I always want your feedback Jun 17 15:03:11 jkridner: talking with ebadawy about that, plan is to have the create and show ready for next week. Functional. Not designs and things like that Jun 17 15:03:26 my feedback isn't as valuable as the feedback from people creating tutorials with it actually deployed. :-D Jun 17 15:03:54 DiegoTc: small patches so I can put it up on http://beagleboard.github.io/bone101 ? Jun 17 15:05:10 jkridner: i talk with ebadawy, it's better to push ebadawy work, because it will be the final version. I'm commiting on this repo the work I did last year Jun 17 15:06:29 that way there's a bone101 ready Jun 17 15:11:35 anujdeshpande: no implementation found for native Lcom/packt/gpio/MainActivity; .readADC:(I)I Jun 17 15:12:36 jkridner DiegoTc: could I have a quick feedback on the git flow and how the work is commited? Jun 17 15:13:55 ankur: shouldn’t it be looking for the lib in /packt/adc ? Jun 17 15:15:23 anujdeshpande: don know? jni_wrapper for adc is missing. I am making it Jun 17 15:15:32 cool Jun 17 15:17:47 anujdeshpande: Actually I make wrapper earlier https://github.com/ankurayadav/demoapps-bbbandroid/blob/master/app03-adc/jni/jni_wrapper.c#L50 Jun 17 15:18:00 but don't know why it is not able to find it Jun 17 15:19:07 * anujdeshpande lools Jun 17 15:19:11 *looks Jun 17 15:28:05 ankur: unrelated, but shouldn’t the app be in src/com/packt/adc/MainActivity.java instead of /src/com/packt/gpio/MainActivity.java ? Jun 17 15:30:06 anujdeshpande: ya. but I have modified gpio app code only just to check because gpio code was working properly Jun 17 15:30:39 anujdeshpande: It can be changed later also Jun 17 15:31:06 yepp Jun 17 15:34:37 good morning all Jun 17 15:35:01 gm all! Jun 17 15:35:33 i am here but on my phone, will check the chat from time to time Jun 17 15:35:54 hi all Jun 17 15:36:27 hi everyone! Jun 17 15:42:27 ebadawy, DiegoTc: can you be specific in the question regarding git commits? Jun 17 15:42:36 ankur: i think i have it figured Jun 17 15:42:50 your package import says https://github.com/ankurayadav/demoapps-bbbandroid/blob/master/app03-adc/src/com/packt/gpio/MainActivity.java#L1 Jun 17 15:42:54 com.packt.adc Jun 17 15:43:06 but the directory structure says gpio Jun 17 15:43:20 anujdeshpande: ya I changed it Jun 17 15:43:23 ahh Jun 17 15:43:37 jkridner: I mean if u have any concerns about how I commit my work Jun 17 15:43:44 it should be adc in both places or gpio in both the places Jun 17 15:43:51 yep Jun 17 15:43:52 the one on github is the old one then is it “ Jun 17 15:43:54 ? Jun 17 15:44:04 the error was after those changes Jun 17 15:44:22 app is compiling properly and apk is also getting generated Jun 17 15:44:36 right Jun 17 15:44:38 errors are shown in logcat Jun 17 15:45:48 <_av500_> 15min to 5min Jun 17 15:48:27 anujdeshpande: flow is like https://github.com/ankurayadav/demoapps-bbbandroid/blob/master/app03-adc/src/com/packt/gpio/MainActivity.java#L14 calls Jun 17 15:48:28 https://github.com/ankurayadav/demoapps-bbbandroid/blob/master/app03-adc/jni/jni_wrapper.c#L50 Jun 17 15:48:58 and it calls https://github.com/ankurayadav/demoapps-bbbandroid/blob/master/app03-adc/jni/jni_wrapper.c#L50 Jun 17 15:49:18 sorry this https://github.com/ankurayadav/demoapps-bbbandroid/blob/master/app03-adc/jni/adc.c#L19 Jun 17 15:53:12 <_av500_> neemo: report? Jun 17 15:54:14 <_av500_> ebadawy: report? Jun 17 15:55:08 hmm Jun 17 15:55:10 _av500_: yea working on it, needed to finish some issues with DiegoTc and jkridner first Jun 17 15:56:13 Hey all Jun 17 15:56:48 ebadawy: try to contact us a few days earlier if you feel we are blocking a report!! Jun 17 15:57:11 ebadawy: even put that in the report if you need to call us out for not being available. Jun 17 15:57:24 ankur: we’ll continue this post the meeting hopefully hendersa will be here too Jun 17 15:57:42 jkridner: ok, sorry for that. Jun 17 15:57:46 ebadawy: _av500_ will have too hard a time trying to keep track of who is having difficulty executing if he has to bug people about reports! Jun 17 15:57:47 neemo... Jun 17 15:57:54 anujdeshpande: ok Jun 17 15:58:17 * jkridner doesn't envy _av500_ having the experience in trying to do these follow-ups. :) Jun 17 15:58:46 some day he'll get a nice "manager" salary... Jun 17 15:59:03 _av500_: we 100% on vids now? seems I should do the blog post today. Jun 17 15:59:26 "forced experience herding student developers..." Jun 17 15:59:34 SYN Jun 17 16:00:27 av500: it's here Jun 17 16:00:31 http://nvisnjic.com/2015/06/16/gsoc-update-week3.html Jun 17 16:00:40 will c/p to G groups Jun 17 16:00:51 also, this is up now: http://nvisnjic.com/beaglesat/ Jun 17 16:02:00 * nerdboy hands neemo his Marketing Merit Badge Jun 17 16:02:15 don't forget the work part... Jun 17 16:02:22 * neemo thanks nerdboy Jun 17 16:02:32 <_av500_> :) Jun 17 16:02:47 * neemo still looking forward to the Engineering badge more than the marketing one Jun 17 16:02:50 :) Jun 17 16:03:43 I'm trying to annote the youtube video with links now Jun 17 16:03:50 the internet is unwilling to cooperate Jun 17 16:04:16 nerdboy: btw, do I need to change something on the video? or do I get a green light Jun 17 16:06:31 thought it looked okay, lemme look again after mtg Jun 17 16:06:35 Okay, attendance time. Jun 17 16:06:55 * nerdboy caught in the throes of another proposal sprint Jun 17 16:07:06 Here Jun 17 16:07:18 in Jun 17 16:07:31 here Jun 17 16:07:32 here Jun 17 16:07:36 here Jun 17 16:07:36 write all the proposals! Jun 17 16:07:40 copy. over Jun 17 16:08:04 <_av500_> oops Jun 17 16:08:09 <_av500_> im here too :) Jun 17 16:08:10 <_av500_> welcome Jun 17 16:08:24 <_av500_> arianepaola: ping Jun 17 16:08:26 here Jun 17 16:08:33 <_av500_> great Jun 17 16:08:35 <_av500_> 1) welcome Jun 17 16:08:45 ebadawy as well Jun 17 16:08:51 8/8 Jun 17 16:08:56 <_av500_> yup Jun 17 16:09:04 <_av500_> 2) videos Jun 17 16:09:09 <_av500_> finally, we have all 8 :) Jun 17 16:09:10 here Jun 17 16:09:11 <_av500_> \o/ Jun 17 16:09:20 goodie Jun 17 16:09:22 nice video neemo Jun 17 16:09:22 * nerdboy checks off another week without losing a student to snakebite or exposure Jun 17 16:09:51 alexanderhiam: thanks!, I hope I pronounced Hiam correctly! :D Jun 17 16:09:53 <_av500_> I trust jkridner will do some nice posts about the videos Jun 17 16:10:02 Abhishek_: nerdboy: same for you guys Jun 17 16:10:06 <_av500_> for us all to reshare Jun 17 16:10:10 step #1 is sharing them on G+ Jun 17 16:10:13 neemo: you sure did Jun 17 16:10:27 thanks for all the videos... they'll get some coverage. Jun 17 16:10:41 <_av500_> ok Jun 17 16:10:45 raise your hand if you ever had to take adv. field geology... Jun 17 16:10:53 <_av500_> nerdboy: later pls Jun 17 16:11:04 <_av500_> 3) reports Jun 17 16:11:07 * nerdboy wasn't kidding about snakebite Jun 17 16:11:23 * neemo (gulp) Jun 17 16:11:31 <_av500_> I count 6 reports on the mailing list Jun 17 16:11:35 <_av500_> and neemo's Jun 17 16:11:46 mine is up, I'll be C/P-ing soon Jun 17 16:11:46 y Jun 17 16:11:55 <_av500_> ok Jun 17 16:12:02 <_av500_> but please try to do that 1 day earlier Jun 17 16:12:16 <_av500_> it gets boring to hunt for reports every wednesday Jun 17 16:12:26 <_av500_> that applies to everybody Jun 17 16:12:29 _av500_ mine is done as well, and sorry for the delay Jun 17 16:12:59 <_av500_> there is Google Calendar.... Jun 17 16:13:04 <_av500_> it's free even! Jun 17 16:13:21 yeah, it works Jun 17 16:13:34 very persistent about reminders too Jun 17 16:13:43 <_av500_> also, if you are blocked in some way, thats no reason to not send a report Jun 17 16:13:48 G.cal Jun 17 16:13:52 <_av500_> on the contrary, send it even earlier Jun 17 16:13:59 _av500_: +1 Jun 17 16:14:50 <_av500_> ok Jun 17 16:14:53 <_av500_> 4) midterms Jun 17 16:14:53 yup don't wait to get help, report blockage, etc Jun 17 16:14:58 <_av500_> they are earlier than you thought Jun 17 16:15:01 <_av500_> July 3rd Jun 17 16:15:29 <_av500_> which means we need to see good progress for the next two weeks Jun 17 16:15:56 * nerdboy points at project schedules Jun 17 16:16:05 adjust as needed Jun 17 16:16:32 so everybody should be done with exams and able to spend some quality time Jun 17 16:17:28 <_av500_> again, if you need help, cry out Jun 17 16:17:33 <_av500_> engage with your mentors Jun 17 16:17:39 <_av500_> we're here to help Jun 17 16:17:42 _av500_: I've already heard some fears that some folks might not pass the midterm.... Jun 17 16:17:47 azizulhakim_: free this weekend for a testing session? Jun 17 16:17:59 so, if any student is in doubt, they should get to know where they stand with their mentors right away!!! Jun 17 16:18:16 <_av500_> same goes for mentors, please be frank with your students Jun 17 16:18:16 vvu: sure Jun 17 16:18:38 perfect, in 3 days i will be with a bone all running your setup Jun 17 16:19:20 <_av500_> ok Jun 17 16:19:30 <_av500_> 5) anything else? Jun 17 16:21:38 _av500_: just like an opinion right now just functionality of the project in case of ebadawy project. He is curretly working on this, fashion and style for the end Jun 17 16:22:00 agreed, function first Jun 17 16:22:04 testing second Jun 17 16:22:08 then get fancy Jun 17 16:22:11 this is for the midterm Jun 17 16:22:21 <_av500_> DiegoTc: yes Jun 17 16:22:30 * nerdboy slaps moto-timo for leaving testing to the end Jun 17 16:22:49 kinda goes together Jun 17 16:22:50 TDD... testing first... then function Jun 17 16:23:08 more or less concurrently works Jun 17 16:23:28 especially if you think of that part first Jun 17 16:23:51 hmm, feature needs a test, then flesh out failing test Jun 17 16:23:59 vvu: great Jun 17 16:24:21 _av500_: in times of doubt, going around the room and getting positive confirmation feels beneficial to me... Jun 17 16:24:48 also, we might want to alternate weeks of getting some brain dumps on some of the projects while we have everyone's attention. Jun 17 16:25:04 +1 Jun 17 16:25:04 getting a brain dump from everyone every week proved too time consuming... Jun 17 16:25:13 but, we should all know a little about all the projects. Jun 17 16:25:20 * nerdboy can't think of a "room" that agrees on anything related to software... Jun 17 16:25:45 <_av500_> jkridner: sounds good to me Jun 17 16:25:57 <_av500_> we can do 2 per week Jun 17 16:26:10 +1 Jun 17 16:26:23 +1 Jun 17 16:26:29 volunteers for next week?!? Jun 17 16:27:06 mine won't be ready yet Jun 17 16:27:10 going first gives you a better excuse for having less done. :-) Jun 17 16:27:20 * nerdboy checks appt for brain install Jun 17 16:27:30 <_av500_> azizulhakim_ maybe Jun 17 16:27:39 I am in Jun 17 16:27:40 maybe neemo Jun 17 16:27:41 first = sets the bar Jun 17 16:27:43 lol Jun 17 16:27:48 I'm Ok any week Jun 17 16:27:48 <_av500_> ok, we have 2 Jun 17 16:27:53 we could just go in this order: http://elinux.org/BeagleBoard/GSoC/2015_Projects Jun 17 16:27:54 I do recommend waiting for the octave code Jun 17 16:27:55 woot Jun 17 16:28:00 <_av500_> shubhangi and azizulhakim_ for next week Jun 17 16:28:05 but I can give a rundown anytime on where I'm at Jun 17 16:28:33 Roger Jun 17 16:28:41 Wilco Jun 17 16:28:46 okay for me Jun 17 16:28:49 btw nerdboy, available later, or more proposalling? Jun 17 16:28:51 <_av500_> but as jkridner proposed as well, can we get posotive confirmation that everybody is working and is not blocked? Jun 17 16:29:03 <_av500_> but as jkridner proposed as well, can we get positive confirmation that everybody is working and is not blocked? Jun 17 16:29:10 neemo: should be fine Jun 17 16:29:38 ? Jun 17 16:29:39 nerdboy: ok, talk you later about the possible blocker down the road Jun 17 16:29:46 ebadawy: what about you Jun 17 16:29:49 _av500_ confirmed Jun 17 16:29:50 not an issue atm, but could possibly be later Jun 17 16:30:13 <_av500_> apaar_: ankur : arianepaola azizulhakim_ shubhangi rohith neemo ? Jun 17 16:30:31 _av500_: no blocker atm, I described a possible one in the report Jun 17 16:30:36 _av500_ going strong :) Jun 17 16:30:48 <_av500_> good :) Jun 17 16:30:49 _av500_: Had slow progress this week due to an eye infection. Will spend additional hours in the coming weeks to compensate for it. Jun 17 16:30:56 I have no idea if it will turn into one, or just solve itself Jun 17 16:30:59 i am good Jun 17 16:30:59 _av500_: no blocket right now, got mdns working on windows, having some issues with socket.io though, but not blocking Jun 17 16:31:10 <_av500_> ok Jun 17 16:31:14 Fine now. I get in touch with mentors if some issue comes up Jun 17 16:31:19 <_av500_> ok Jun 17 16:31:25 <_av500_> rohith: ? Jun 17 16:31:49 arianepaola: send me an email with some details of the problem. I'll take a crack at it. Jun 17 16:32:16 _av500_: Had slow progress this week due to an eye infection. Will spend additional hours in the coming weeks to compensate for it. Jun 17 16:32:19 moto-timo: sure Jun 17 16:32:46 <_av500_> rohith: ouch Jun 17 16:32:49 <_av500_> rohith: ok Jun 17 16:33:00 hendersa: the display cape is coming up nicely - https://hackaday.io/project/4410/gallery#75514af2d417ecbb39e08c8996014124 Jun 17 16:33:17 <_av500_> we lost ankur Jun 17 16:33:36 _av500_: Feel much better now... Jun 17 16:33:41 * nerdboy suggests CC'ing all mentors on "problem" nuts Jun 17 16:34:30 <_av500_> ankur: welcome back Jun 17 16:34:32 one of us may need a good distraction, plus it kinda goes with the previous "should be familiar with all projects" thing Jun 17 16:34:39 <_av500_> ankur: you ok and not blocked? Jun 17 16:35:00 _av500_: yep Jun 17 16:35:04 <_av500_> ok Jun 17 16:35:22 Abhishek_: Looks nice! Jun 17 16:35:24 hmm, might be too big of a temptation... Jun 17 16:37:37 nerdboy: what's the temptation? Jun 17 16:37:49 "solving" it Jun 17 16:37:51 _av500_: still waiting on responses from any studnets? Jun 17 16:38:05 <_av500_> no, we should be fine Jun 17 16:38:06 nerdboy: oh, right. Jun 17 16:38:36 i'd like to at least any issues/problems go by Jun 17 16:38:41 *see even Jun 17 16:38:56 ankur: I don't think the page you reference in your video exists. Jun 17 16:39:12 (on elinux) Jun 17 16:39:13 which page? Jun 17 16:39:14 nice to have a clue to start with Jun 17 16:39:25 the one with the crazy long name. Jun 17 16:40:03 jkridner: Iet me check Jun 17 16:40:17 in the project title of http://elinux.org/BeagleBoard/GSoC/2015_Projects#Project:_Demo_Android_app_using_BBBAndroid Jun 17 16:40:43 actually, none of the project pages exist... Jun 17 16:40:51 as in CC your problem/status traffic to other-mentos Jun 17 16:40:56 not sure if that is an issue, but only arianepaola removed the link in the project title. Jun 17 16:41:02 mmm... mentos... Jun 17 16:41:06 just that ankur mentioned the page near the end of the video. Jun 17 16:41:08 *mentors even Jun 17 16:41:23 * jkridner actually watches the videos before sharing. :-D Jun 17 16:41:59 rohith: did you get hold of an OpenROV? Jun 17 16:42:12 jkridner: no Jun 17 16:42:22 help needed on that?!?!? Jun 17 16:43:23 rohith: Would be great. Testing to be done post midterm Jun 17 16:44:13 Working on running the Arduino part of the code on the BBB's PRUs... Jun 17 16:45:16 To try and eliminate the Arduino Jun 17 16:45:18 * moto-timo goes afk for next 45 minutes Jun 17 16:45:56 jkridner: Oops, ping'd myself Jun 17 16:46:57 I have to jump off to another meeting. ankur, if you have anything for me, let me know. I'll review your latest check-ins on I2C. Jun 17 16:48:31 <_av500_> ok Jun 17 16:48:35 <_av500_> so I think we can wrap up Jun 17 16:48:36 leave it to the younger kid to let his box go stale Jun 17 16:48:42 rohith: k. I'm not sure if anyone has tried to get a unit for you, but I just pinged Eric and David to see what the best way for me to acquire one for you is. Jun 17 16:48:56 <_av500_> happy coding Jun 17 16:49:02 * jkridner is missing vmayoral et. al. on this meeting today (I know they had a conflict) Jun 17 16:49:03 jkridner: Okay. Thanks :) Jun 17 16:49:08 * nerdboy forcing toolchain/perl upgrade and whatnot Jun 17 16:49:12 _av500_: happy coding! Jun 17 16:49:16 <_av500_> jkridner: heh Jun 17 16:49:28 <_av500_> jkridner: cortex m0 today :) Jun 17 16:49:47 fun. not much of a video player, is it? Jun 17 16:49:57 <_av500_> audio at least :) Jun 17 16:50:05 * jkridner misses audio coding. Jun 17 16:50:10 <_av500_> though only simple waveforms Jun 17 16:50:56 jkridner: open source beagle-pod next year? Jun 17 16:50:57 jkridner: which page were you talking about? Jun 17 16:51:22 * nerdboy has couple ideas for next year percolating Jun 17 16:51:53 _av500_: what kind of audio coding? Jun 17 16:52:12 meaning beagle instrument effects processor with on-board midi source Jun 17 16:52:30 anujdeshpande: how much work should be done for midterm? Jun 17 16:52:34 <_av500_> neemo: modular synth Jun 17 16:52:36 and that one wasn't even percolating yet Jun 17 16:52:51 nerdboy: onboard midi source => a couple of resistive drum pads! Jun 17 16:53:04 _av500_: oh, cool. Got a link somewhere Jun 17 16:53:22 no, more of a pitch/envelope following synth Jun 17 16:53:32 small box Jun 17 16:53:45 av500: was digging a bit into audio programming (coursera), but definitely want to do more IRL stuff in the futue Jun 17 16:53:57 s/futue/future/ Jun 17 16:54:02 you can always make a bigger one with input/trigger stuff on it Jun 17 16:54:33 audio synth cape? :) Jun 17 16:54:54 PRUs => real-time effects, arm core/midi/audio w/cape Jun 17 16:55:07 <_av500_> nerdboy: not sure you want PRU for audio Jun 17 16:55:24 then add fpga to cape Jun 17 16:55:44 <_av500_> 1ghz A8 is fine for a lot of audio Jun 17 16:56:10 Doesn't the BeagleBoard-XM have a DSP processor? Jun 17 16:56:27 regular dsp would help Jun 17 16:57:02 Although I believe its a fixed point DSP... Jun 17 16:57:12 Will have to check Jun 17 16:57:31 * nerdboy would like to see load on beagle with 2-channel analog in A/D "effects" D/A out Jun 17 16:58:08 latency would be the main KPP Jun 17 16:58:42 latency kills Jun 17 16:58:49 or so say the audio engineers Jun 17 16:59:05 (also FPS players) Jun 17 16:59:34 rt-group-sched tuning can do ~2 to 5 msec on desktop hardware Jun 17 17:00:05 anything below 15 ms is good Jun 17 17:00:17 I mean, depens, but you can't really hear stuff below what, 30ms Jun 17 17:00:19 ? Jun 17 17:00:26 s/depens/depends Jun 17 17:00:46 frequency range is not latency Jun 17 17:00:46 * neemo tries to remember his audio engineering courses Jun 17 17:01:02 no, I mean for recording purposes Jun 17 17:01:09 or live effects + recording Jun 17 17:01:20 "nominal" hearing range for humans is 20Hz - 20 KHz Jun 17 17:01:56 yeah, but I mean the delay betweem sound you make (eg voice) to sound you hear (back to your phones) Jun 17 17:02:00 sub-10msec latency is not usually detectable/annoying Jun 17 17:02:11 the percievable limit for humans is around 25ms right Jun 17 17:02:15 * neemo goes on wikipedia Jun 17 17:02:49 audio is next year, this year is satellites Jun 17 17:03:01 yup Jun 17 17:03:02 * nerdboy yanks neemo back to earth Jun 17 17:03:15 should you launch me then? Jun 17 17:03:16 :D Jun 17 17:03:25 you're not ready for pre-launch check yet Jun 17 17:03:40 Anyway, I'll keep eavsdroping on the audio stuff if nerdboy and _av500_ don't mind Jun 17 17:03:53 nerdboy: true that Jun 17 17:04:07 got a moment now to go over the possible blocker for the data sampling Jun 17 17:04:07 ? Jun 17 17:04:44 first coffee Jun 17 17:04:47 nerdboy: ^ Jun 17 17:04:49 ah ok Jun 17 17:06:11 I'll go get tea then Jun 17 17:06:11 :) Jun 17 17:06:11 the supersaturated king Jun 17 17:06:11 king -> kind Jun 17 17:25:23 I prefer the supersaturated king Jun 17 17:25:28 has a nice ring to it Jun 17 17:25:55 moto-timo: lol Jun 17 17:26:08 I've got me here a supersaturated king on my left Jun 17 17:26:15 * anujdeshpande missed ankur Jun 17 17:26:27 and the good old Radiation King Television set in front Jun 17 17:26:33 what more could a man wish for Jun 17 17:26:40 beer? Jun 17 17:27:02 or coffee (since it's still morning here) Jun 17 17:27:02 I didn't say what makes the tea supersaturated now, did I? Jun 17 17:27:07 lol Jun 17 17:27:07 :) Jun 17 17:27:22 anyway fun times Jun 17 17:27:29 yep Jun 17 17:27:29 * neemo dreams of Fallout 4 Jun 17 17:27:39 good thing GSoC is over before Nov Jun 17 17:28:31 which reminds me, should let the tea be elephant-kill worthy Jun 17 17:28:48 bad for the stomach they say Jun 17 17:29:13 nerdboy: got that coffee with you? Jun 17 17:30:44 vvu: cool home page! Jun 17 17:30:53 like the clean layout Jun 17 17:33:02 sorry, only a semi-automatic Jun 17 17:33:22 * nerdboy is not a professional barrista Jun 17 17:34:51 as long as it has the kick, it's grand Jun 17 17:35:28 though coffee really has an opposite effect on me, it makes me fall asleep in half an hour :? Jun 17 17:35:59 anyway, got a bit to hear out my concern Jun 17 17:36:00 ? Jun 17 17:36:09 sure Jun 17 17:37:14 So, based on all the related publications I've read about the algorithm the good guys at UniMichigan developed Jun 17 17:38:12 they use the data fitting on mag data from a 3 axis sensor, that has been esentially spun around in a stable magnetic field Jun 17 17:38:39 now I think I can find a decently mag. quite place to let the outside field be mostly stable Jun 17 17:39:07 but they don't mention how precise should this spinning be made Jun 17 17:39:42 I know they used an aluminium rig to spin it in the last paper, but before that they don't mention either the precision or how they obtained their training data Jun 17 17:39:55 some of the pubs linked at the end of -> http://nvisnjic.com/2015/06/16/gsoc-update-week3.html Jun 17 17:40:31 * nerdboy looking Jun 17 17:40:45 So in essence, I'm kinda worried if I'll need to dedicate time to build such a rig, or if a simple hand spinning of the sensor will suffice Jun 17 17:41:16 the point is I need a varied data set eg. readouts from a lot of different orientations to be able to do the fitting part of the model Jun 17 17:41:51 also, I'm an idiot Jun 17 17:41:58 nerdboy: wrong link, the links are at the end of -> http://nvisnjic.com/2015/06/08/beaglesat-correction-algorithm.html Jun 17 17:42:08 * neemo hits himself on the head Jun 17 17:42:32 should be plenty of matrix decomposition libs Jun 17 17:42:46 yeah I've figured that Jun 17 17:42:52 in c and/or c++ Jun 17 17:42:53 I'm not worried about the libs so much anymore Jun 17 17:43:03 so I hope that will be easy peasy Jun 17 17:43:35 the data sampling, or how good will it work without a special precision rig, now that's something I though of leaving for after GSoC Jun 17 17:43:54 eg, when I have time to get myself so aluminium and build a small rig to test stuff. Jun 17 17:44:06 s/so/some Jun 17 17:44:29 what about starting with aligning both sensors to the same orientation Jun 17 17:44:51 but I'm hoping I can do the first testing just with the stuff I have at hand Jun 17 17:45:23 well, the correction works on a per sensor basis, at least this part of the algorithm does Jun 17 17:45:25 as long as one is much closer to the noise source Jun 17 17:45:56 the second part can do the subtraction from two sources, but that should be part 2 Jun 17 17:46:02 are you thinking you have to pretty much replicate their algorithm? Jun 17 17:46:18 since this calibrates and subtracts the local interference from each sensors data stream Jun 17 17:46:40 and is different for each sensor, depending on its position Jun 17 17:47:33 well, position is much more important for (locally) high magnitude sources Jun 17 17:47:54 yeah Jun 17 17:48:12 but this algorithm, If it does what they claim they achieved, can filter those sources Jun 17 17:48:17 earth's field variation within a meter or two should be negligible Jun 17 17:48:24 especially easily if they're static sources of interference Jun 17 17:48:32 *horizontal-ish Jun 17 17:48:34 EG a slab of metal thats magnetized constantly the same Jun 17 17:49:05 the time variant magnetic sources are a bit different, but I can test them as well, With simulated high current sources and such Jun 17 17:49:19 eg a coil and an meter to keep the current levels in telemetry data Jun 17 17:49:25 well, think about ways to simplify the approach Jun 17 17:49:37 I will Jun 17 17:49:40 or am doing so Jun 17 17:49:59 just wanted to point out, that from the research, I have no clue how precise does the test data have to be Jun 17 17:50:09 if we have to, we can try to get something modeled/printed Jun 17 17:50:25 so just wanted to point that out in advanced as a possible obsticle I have to overcome Jun 17 17:50:43 yup, currently an unknown factor... Jun 17 17:50:52 yeah, I'll try to measure the datapoints as is, and if it doesn't seem to be good enough Jun 17 17:50:59 I'll see what can be done at the local hacklab Jun 17 17:51:10 they have a bunch of printers/laser cutters Jun 17 17:51:20 * nerdboy knows a guy in paso with really nice printer and 3D design buisness Jun 17 17:51:48 ha, cool Jun 17 17:51:57 wants a printer lab at home very much Jun 17 17:52:09 the new carbon3d thingies if possible Jun 17 17:52:19 * neemo enters wishfull thiking mode Jun 17 17:52:25 *if* you can easily prototype something there maybe we can get jkridner to have it nicely printed Jun 17 17:52:38 ok, I'll look into it Jun 17 17:52:51 but that's later. First have to finish the algorithm in Octave Jun 17 17:52:52 careful of time-sink Jun 17 17:53:06 if the testing doesn't seem to work by just hand rotations Jun 17 17:53:14 I'll look into more advanced equipment Jun 17 17:53:46 anyway, that's the progress report I wanted to give you Jun 17 17:54:10 Hopefully I'll be able to send you some Octave code and graphs next week Jun 17 17:54:24 remember simplify... Jun 17 17:54:26 then go for testing stuff out Jun 17 17:55:04 if you can get anything useful then version 0.1 can be the simpler way Jun 17 17:55:25 yeah Jun 17 17:55:27 proof-of-concept that works is better than non-working Jun 17 17:55:49 I'll be eyeing the backup plan if this doesn't pan out as expected Jun 17 17:55:56 no matter how coll non-working idea is... Jun 17 17:56:01 *cool even Jun 17 17:56:16 yeah, got it Jun 17 17:56:35 if the fancy algorithms don't work, back up to simpler subtraction/filtration stuff Jun 17 17:56:59 actually the other way 'round Jun 17 17:57:28 build up from simple/working if you still have time Jun 17 17:58:28 ok, I'll look into it Jun 17 17:59:05 so you need to know if you can either make the measurement process/algorithm approach simpler or get decent data from simple(no custom) rig Jun 17 17:59:18 asap Jun 17 17:59:38 Ok Jun 17 17:59:52 sooner you know, the sooner we can look at more complex test rig stuff Jun 17 18:00:01 will be reporting back with the results Jun 17 18:00:08 I'll be moving to a new place over the weekend Jun 17 18:00:14 but I'll be online throughout Jun 17 18:00:27 basically the simplest/quickest implementation that actually works Jun 17 18:00:58 making note of where things can be improved/extended Jun 17 18:02:24 brutal hacks are not forbidden to get something tested Jun 17 18:05:13 ok, got it Jun 17 18:05:25 testing something at numero uno Jun 17 18:06:23 first test being manual/offline most likely Jun 17 18:06:38 * nerdboy generally starts with recorded data Jun 17 18:07:17 write a simulator in python, there's your test data source Jun 17 18:09:38 ok, will work on it Jun 17 18:09:49 reporting back next week with some data Jun 17 18:11:53 now to fight the youtube monster Jun 17 18:12:12 * neemo 's Internet is slower than an mushroom Jun 17 18:12:17 a Jun 17 19:37:20 neemo: vdev.ro? Jun 17 19:40:43 hmm, are these breakout boards "pre-calibrated" by the vendor? Jun 17 19:41:18 the lightning sensors from embedded adventures are... Jun 17 19:44:40 neemo: don't suppose there's any vendor data you could use as first cut? Jun 17 20:45:18 or maybe 3 orthogonal 2D planes instead? Jun 17 20:57:05 nerdboy: the boards are pre-calibrated Jun 17 20:57:17 they come with a calibration tool AFAIK Jun 17 20:57:41 calibration mode* eg, the IMUs have to be calibrated before using them for testing Jun 17 20:58:21 i meant any of the actual positional data but i guess not Jun 17 20:59:00 instead of spinning you could try a small-ish set of fixed orientations maybe Jun 17 20:59:43 I can Jun 17 21:00:09 I mean, for this specific algorithm I have to test, specific orientations are not important Jun 17 21:00:20 just have to get a decent number of varied orientations Jun 17 21:00:30 though, they fail to mention what varied means and how much Jun 17 21:00:45 for example, they used a 500 point example with a 1Hz capture in one paper Jun 17 21:01:00 and a 78k point sample with 100Hz capture Jun 17 21:01:20 but as you mentioned earlier I can test the stuff even before using a simulated data set Jun 17 21:02:33 laying the groundwork for open source spaceflight... Jun 17 21:03:01 when I finish the Octave code, I'll do a couple of test runs by spinning one of the sensors in my hand or in a simpler rope rig or something Jun 17 21:03:41 I'll make a simulator in the mean time and see how that holds up, though I'll be sourcing a lot from the research the other good people did Jun 17 21:04:21 after that we'll see where we stand and we'll decide how to proceed Jun 17 21:04:55 nerdboy: hah yeah, I vote open source Jun 17 21:05:18 no if only our friend Elon can hurry up with the $$$/kg -> 0.$/kg Jun 17 21:06:00 but yeah, a lot of tests going forward Jun 17 21:06:56 probably should make a test matrix Jun 17 21:07:57 * neemo just spilleda glass of water on himself Jun 17 21:08:06 spilled (space) a Jun 17 21:08:27 allergic to documenting tests? Jun 17 21:08:45 nope, just clumsy at 5 am Jun 17 21:08:46 :) Jun 17 21:09:25 bonus points for describing/documenting tests/data sets Jun 17 21:09:34 yup Jun 17 21:09:39 that will be a good part of this Jun 17 21:09:56 should start early, rather than late Jun 17 21:10:10 also liking this quote Jun 17 21:10:11 https://ksr-ugc.imgix.net/assets/003/757/544/20afb8da32ab1383719b8f8f446e766e_original.jpg?v=1431126950&w=680&h=&fit=max&auto=format&q=92&s=8ff1a83941e77e6b093e0343a276aead Jun 17 21:10:46 (uhh, ugly sausage link) Jun 17 21:10:56 well, you'd like to attract some participants who can pick it up and extend/enhance it Jun 17 21:11:19 certainly, that's the plan Jun 17 21:11:43 I'm still happy to keep working on it after GSoC, since well it's an awesome project Jun 17 21:11:49 also space! Jun 17 21:12:05 post-gsoc high altitude balloon test? Jun 17 21:12:18 and getting as much people on board will help immensely to get it going Jun 17 21:12:39 and I hope the CubeSat community will recept it well Jun 17 21:12:45 yeah sure, why not! Jun 17 21:12:57 how much does a HA Balloon cost btw Jun 17 21:13:05 need more than a 100 gm balloon for that... Jun 17 21:13:06 eg, materials and stuff ? Jun 17 21:13:50 * nerdboy knows quite a few meteorologists Jun 17 21:13:58 not sure about cost Jun 17 21:14:07 hmmm Jun 17 21:14:13 I'll be doing some research Jun 17 21:14:30 don't worry about that part Jun 17 21:14:40 yeah, not now though Jun 17 21:14:51 Now I have more burning matters to attend :) Jun 17 21:15:05 should make jkridner hit up google first Jun 17 21:15:13 ? Jun 17 21:15:29 to buy a test balloon Jun 17 21:15:32 anyone know of BeagleBone Black space launches? Jun 17 21:15:52 I know some test balloons have gone up and I think some cubesat launches have already happened.... Jun 17 21:15:58 but, I haven't found the references. Jun 17 21:16:08 I don't think Google scales what they offer for budget. Jun 17 21:16:22 plenty of cubesat launches gave happened Jun 17 21:16:34 *have even Jun 17 21:16:45 it's an actual formfactor Jun 17 21:17:05 nerdboy: do you have any info on them? Jun 17 21:17:07 1U, 2U, 3U up to 5 i think for the ISS hand-launcher Jun 17 21:17:16 with a BeagleBone? Jun 17 21:17:20 check out planet labs Jun 17 21:17:26 no beaglebone yet Jun 17 21:17:30 I know many cubesats have launched, but I think some might have included a BeagleBone. Jun 17 21:17:34 in geenral Jun 17 21:17:44 I know BeagleBones are used as tests for cubesat holders. Jun 17 21:17:47 that i do not know Jun 17 21:17:55 * jkridner has met with several cubesat carriers... Jun 17 21:18:07 if you are looking for launch support, I can probably make some connections. Jun 17 21:18:22 I know a couple of different groups that were interested in doing a BeagleBone launch. Jun 17 21:18:22 i know a guy at planet labs but he is backend geospatial pipeline guy Jun 17 21:18:37 Kubos I think was talking about it too... and I did bring them in at one point. Jun 17 21:19:15 don't be tryin' to cut out the test fun... Jun 17 21:19:29 nerdboy: lol Jun 17 21:19:30 arrange a launch Jun 17 21:19:40 still need a balloon test Jun 17 21:20:11 I feel like we need an interest e-mail list or something as I don't always know people's interest level. Jun 17 21:20:31 I'm definitely for a launch in the future, I mean that's what this thing is meant to do Jun 17 21:20:47 got a lot of testing and building the supporting systems down the road Jun 17 21:21:21 but it would be cool to get other people excited as much as possible, since we want to bring in as many interested hackers as possible Jun 17 21:21:33 you can put a prototype in styrafoam and hook to a balloon Jun 17 21:21:44 test early, test often... Jun 17 21:21:53 especially people that know more than I do about space specific stuff (although I'll be hard at work on learning) Jun 17 21:22:17 We could do a balloon launch at some point in the project Jun 17 21:22:26 maybe after GSoC is way to early Jun 17 21:22:37 * jkridner needs a way to step out of the communication bottleneck. Jun 17 21:22:40 hell, we could test a balloon/model-rocket hybrid Jun 17 21:22:58 but after comms and camera and power are on it, it should work as a good test platform Jun 17 21:23:45 * nerdboy ponders the logistics of that one Jun 17 21:24:00 * neemo still doesnt know anything about the cost aspect, but carries on planning for future in blisfull ignorance Jun 17 21:24:38 but yeah, first things first, ground prep Jun 17 21:24:50 got to have something to launch before launching it ! :) Jun 17 21:25:29 jkridner nerdboy: keep me in the loop on the plans, sounds like an awesome ride. Jun 17 21:26:43 btw nerdboy, seems people are looking at the video Jun 17 21:26:55 chem dept guy was into *large* model rockets... Jun 17 21:27:33 and asking questions! eg. I wonder how they deal with radiation noise issues. Jun 17 21:27:39 someone asked Jun 17 21:28:28 nerdboy: also, for ideas sake, how would you make a balloon/rocket combo? Make it lift until the balloon pops at high altitude, then trigger the rocket point it up towards space? Jun 17 21:29:37 also vvu: yeah, that website. Very clean. Also digging the projects Jun 17 21:29:54 that's the idea Jun 17 21:30:26 Makes sense, but did anything manage to actually get to space in that configuration? Jun 17 21:30:38 probably not Jun 17 21:31:02 but you never know, they tried some weird stuff back then Jun 17 21:31:14 seems a bit hard to put enough fuel to make it reach escape velocity Jun 17 21:31:19 hmmm Jun 17 21:31:39 well anyway, I'll dig into that later. When we're at the point of lifting it from the ground :) Jun 17 21:32:08 FAA rules say under 2 kg i think Jun 17 21:32:31 for balloon payload Jun 17 21:33:00 hmmm. well, makes sense to not kill people when something goes wrong Jun 17 21:33:35 though I'm sure army testing voids those rules when and how they please. Maybe they put something small up in that manner Jun 17 21:35:01 Anwyay, I think I'll be hitting the sack for tonight Jun 17 21:36:12 Not helping my skewed biorhythm by staying awake until 5:30 am Jun 17 21:40:05 go or get hit with the sleep stick... Jun 17 21:41:24 * neemo (ponk) Jun 17 21:42:05 Hear y'all soon. Happy coding. Jun 17 22:27:43 looks liek we wore everybody out... Jun 17 23:19:39 jkridner: got node-webkit running on the BBB, using it with my new cape in kiosk mode Jun 17 23:52:48 rcn-ee: Apparently I got a node-webkit binary intended for the RPi2 , but it would be nice to have nodewebkit available for the BBB Jun 18 01:14:27 hmmm **** ENDING LOGGING AT Thu Jun 18 02:59:59 2015