**** BEGIN LOGGING AT Fri Mar 25 02:59:59 2016 Mar 25 03:16:07 m_w: regarding eeprom.. Mar 25 03:16:14 I think you need them for building a new image.. Mar 25 03:16:14 yes Mar 25 03:16:25 why? Mar 25 03:16:53 explain how it works Mar 25 03:17:21 on the bbb eeprom were used on the capes to let the kernel know what hardware it was Mar 25 03:17:54 but the blue is now the based board and the hardware is known Mar 25 03:18:22 hence all of the feature on the board can be built into the toplevel dts made for the blue Mar 25 03:18:49 features Mar 25 03:20:29 s/based/base Mar 25 03:21:01 is there a toplevel specification for the beaglebone blue available? Mar 25 03:24:44 I have only seen pictures of unpopulated PCBs Mar 25 03:28:18 I have also seen the strason cape: http://www.strawsondesign.com/#!board-specs Mar 25 03:29:03 "patent pending" seriously? Mar 25 03:35:15 m_w: there? Mar 25 03:35:18 m_w: see this Mar 25 03:35:20 https://github.com/beagleboard/image-builder Mar 25 03:35:45 okay Mar 25 03:41:28 okay so this is an EEPROM on the base board Mar 25 03:44:11 m_w: yeah. Mar 25 03:48:34 so you have to write a unique signature into the EEPROM and it is used in U-Boot to initialize things Mar 25 03:49:30 m_w: I guess it is already there right? Mar 25 03:49:58 I have no idea how far the board support is on the blue Mar 25 03:50:21 No.. I mean to say the EEPROM signature is already there right?? Mar 25 03:50:28 on the image_builder git repositiry.. Mar 25 03:50:57 it appears so Mar 25 03:51:51 so you wont have to deal with that directly Mar 25 03:52:35 m_w: do you know how many pwms are supported by each pru? Mar 25 03:53:19 12 I think Mar 25 03:53:34 but depends on how many pins are available Mar 25 03:55:03 https://plus.google.com/108019867520491227967/posts/LtgjjHn4ADM Mar 25 03:55:44 16 theoretically Mar 25 03:57:18 like for blue?? Mar 25 04:01:23 no idea Mar 25 04:01:53 no schematic or reference material available Mar 25 04:06:46 m_w: and one more thing.. Mar 25 04:06:49 regarding base dts.. Mar 25 04:08:22 will there be different dts for different peripherals on beaglebone blue? Mar 25 04:08:33 m_w: or will there be a base dts? Mar 25 04:12:09 base probably Mar 25 04:12:21 but what about the wireless dts?? Mar 25 04:12:25 like mentioned for the green? Mar 25 04:12:38 is wireless standard on the board? Mar 25 04:12:48 yeah.. Mar 25 04:12:59 that's what is mentioned on the blue page.. Mar 25 04:13:02 even ble is there.. Mar 25 04:13:37 where is said blue page? Mar 25 04:14:05 https://github.com/beagleboard/linux/blob/4.1/arch/arm/boot/dts/am335x-bonegreen-wireless.dts Mar 25 04:14:18 https://beagleboard.org/blue Mar 25 04:15:07 or is it via USB?? Mar 25 04:15:37 is the wifi module onboard? Mar 25 04:17:17 if it is USB then the overlay makes more sense Mar 25 04:18:32 jkridner: ping! Mar 25 04:19:49 m_w: I think it is onboard. Mar 25 04:20:02 then the overlay makes more sense right?? Mar 25 04:20:12 if it is usb.. why do you need an overlay for that? Mar 25 04:21:23 actually that doesnt make sense Mar 25 04:22:23 it should just need a wifi kernel module Mar 25 04:22:33 ok.. Mar 25 04:24:58 I think the green wireless is a population option or something Mar 25 04:25:10 and hence the different top level dts Mar 25 04:26:41 you know what a population option is? Mar 25 04:28:51 the parts are selectively populated on the PCB for different board options Mar 25 04:29:10 for cheaper boards the wireless is left off for instance Mar 25 04:30:29 so many toplevel dts files in the beagle kernel tree Mar 25 04:33:43 m_w: OK.. I get that.. Mar 25 04:33:51 m_w: can you tell what this is for?? Mar 25 04:34:01 https://github.com/beagleboard/bb.org-overlays Mar 25 04:34:29 I can see that it has got something to do with the overlays.. but what?? does it generate overlays? Mar 25 04:40:52 not sure what the deal is there Mar 25 04:41:41 I think it builds overlay firmware binaries Mar 25 05:14:24 hmmm Mar 25 05:35:13 ds2: can you please go through my proposal? Mar 25 05:45:34 hey everybody, kind of late to the party here I know... I'm interested in the sonic anemometer project. I've been talking to nerdboy over the last several days about it, and have a draft for the core of the proposal that I'd really appreciate feedback on. https://docs.google.com/document/d/1MEx5eXVJNEdANsgICRpYv12qtIIKDZ-8NK3cDtr5EL4/edit Mar 25 06:04:36 a lot of anonymous animals looking at that draft... Mar 25 06:05:05 looks pretty good so far, address any comments, add some detail Mar 25 06:05:09 and some tests Mar 25 06:05:14 you can probably chalk a couple of them up to me... Mar 25 06:06:43 alright great, thanks for taking a look Mar 25 06:08:53 can you throw in some napkin diagrams? Mar 25 06:08:57 certainly Mar 25 06:10:21 actually these beagle-y devs might ask for more detail on the pru piece Mar 25 06:10:57 are you just using the 5 ms clock timing? Mar 25 06:11:36 Is there additional jobs are required? Mar 25 06:11:45 After ”Proof of Enrollment“ and “Your proposal” Mar 25 06:12:42 5ns, yeah mostly. I was thinking about trying to do some of the simplest/earliest signal processing on them too (probably just threshold, or something like that) Mar 25 06:12:54 er, 5 nsec timing... Mar 25 06:14:23 5 nsec is admittedly lower than required, but timing does need to be below 100 nsec if we want to have a chance at .1 m/s wind speeds Mar 25 06:16:09 need to do the math and poke at some algorithms before things settle i think Mar 25 06:16:39 if you have some initial estimates/reqs put 'em in the draft Mar 25 06:16:49 like that one Mar 25 06:17:00 they're mostly in there, just far more implicit than they should be Mar 25 06:17:11 I'll make sure they're obvious Mar 25 06:17:16 minimum threshold and performance target Mar 25 06:18:04 the largest problem I"m having with that is that I can't find any information on the error in the temp/humidity corrected speed of sound equation Mar 25 06:19:31 need to do uncertainty/error analysis Mar 25 06:19:56 I mean, I can figure out how temp and humidity errors impact the result of that calc, but that calc itself isn't exact Mar 25 06:20:32 for now significant digits in == significant digits out Mar 25 06:21:06 do the calculations in full precision then figure it out Mar 25 06:21:59 I mean, the temp/humidity corrected calc is still an estimation. it makes some assumptions about the gas composition, for example Mar 25 06:22:30 gamma is specific heat ratio Mar 25 06:22:45 Visaoni: are you a ME? or know ME folks? Mar 25 06:23:19 you know the molecular weight, you could do a combining rule for MW of the mixture based on humidity Mar 25 06:24:02 then estimate gamma from MWmix Mar 25 06:24:04 ds2: I am not a ME. can't say I know any offhand, but I should be able to find some Mar 25 06:25:12 Visaoni: hmmmm teh folks that would know better on modeling is a fluid dynamics person (ME area) Mar 25 06:25:31 modeling what exactly? Mar 25 06:25:47 * nerdboy puts on applied math hat Mar 25 06:26:03 modeling how changes in humiditys/speed effect propagation speed of sound Mar 25 06:26:11 air is a fluid for this purpose Mar 25 06:26:27 there are some complicated equations that govern it Mar 25 06:26:44 I suspect to get an estimate, you need absolute humidity not relative humidity Mar 25 06:27:00 which inturn may change the density of air Mar 25 06:27:51 you can get specific humidity Mar 25 06:28:06 see - https://en.wikipedia.org/wiki/Speed_of_sound Mar 25 06:28:06 which is what you need Mar 25 06:28:06 [WIKIPEDIA] Speed of sound | "The speed of sound is the distance traveled per unit time by a sound wave propagating through an elastic medium. In dry air at 20 °C (68 °F), the speed of sound is 343.2 metres per second (1,126 ft/s; 1,236 km/h; 768 mph; 667 kn), or a kilometre in 2.914 s or a mile in 4.689 s.The speed of sound in..." Mar 25 06:28:14 that touchest on most of what I was guessing on Mar 25 06:28:24 there is a formula there for that Mar 25 06:28:32 ignore me if that has been read and discarded :D Mar 25 06:28:39 that's what the mixture molecular weight is for Mar 25 06:28:51 mixture of dry air and water vapor Mar 25 06:29:47 specific humidity => combining rule => MW of moist air => new value of gamma for moist air Mar 25 06:30:14 seems like a correct factor right there Mar 25 06:33:29 default gamma=1.4 is for dry air Mar 25 06:34:34 in they olden days they precomputed a bunch of that stuff and used lookup tables Mar 25 06:41:06 Hey Wormo Mar 25 06:41:11 you there ? Mar 25 06:41:46 ah... Mar 25 06:55:38 she had sblug mtg tonight... Mar 25 06:57:53 oh .. ohk . Mar 25 06:58:01 nerdboy, You free now ? Mar 25 06:58:20 sort of... Mar 25 06:58:39 please have a look at the proposal .. : https://docs.google.com/document/d/1GfnoWusWUeH2VsLbt1qJaRi20uNxCC8O_Xw1CHoGY9A/edit?usp=sharing Mar 25 07:00:37 nerdboy :Also, in this project, we do not require very high data transfer rates between PRUSS and ARM. So, possibly, we can use the ARM to directly read the PRUSS memory areas. Mar 25 07:00:46 (through DMA maybe) Mar 25 07:02:11 but.. my first approach will be to get everything working by using a single big module ... right from PRU to IIO subsystem. and using the proven approach of using PRUn to sample and PRUn+1 to transfer data. Mar 25 07:02:39 and then after testing other approaches . Does that make sense ? Mar 25 07:02:56 Will that be the right approach ? Mar 25 07:03:40 sounds good Mar 25 07:03:43 And later .. to divide it in modules. Mar 25 07:04:00 hey ds2 ! did you read the doc ? Mar 25 07:04:02 jsut make sure you tag GSoC time frame and post GSoC Mar 25 07:04:11 ZeekHuge: sort of :/ Mar 25 07:04:30 saw the comment messages (they get emailed out as you mark them off) Mar 25 07:05:29 " tag GSoC time frame" - you mean divide the work into weeks and evaluation periods .. right ? Mar 25 07:05:58 anything you can't fit goes to post-GSoC "sprint" Mar 25 07:06:11 oh ! ohk post GSOC and during GSOC tasks Mar 25 07:06:15 got that. Mar 25 07:08:51 :) Mar 25 07:09:59 ds2, the mails don't have the corrected/changed content .. right ? Mar 25 07:13:49 looks better, keep working on schedule/milestones Mar 25 07:13:59 don't forget testing... Mar 25 07:14:11 yeap ohk :) Mar 25 07:15:29 if you want to rate it ? out of 10 ? ( you can definitely ignore this question if you want to ) ;) Mar 25 07:21:18 ZeekHuge: just the comment box stuff Mar 25 07:36:09 Morning jic23 ! Mar 25 08:02:42 Not really here... Mar 25 08:02:55 Goofing morning though! Mar 25 08:19:01 Gag auto correct on phone. Good not goofing! Mar 25 08:19:33 Oh ffs gah not gag... Mar 25 11:13:00 is there a list of the Blue components anywhere? ie. which barometer is included? Mar 25 11:28:39 I want to work in Process Sensor Data in Real-Time. How do I go about writing a proposal? Mar 25 11:28:52 * Abhishek_ checks in Mar 25 11:29:24 Guest66286, wait till 00:30 , 26th March, maybe ? Mar 25 11:29:33 Guest66286, just kidding :P Mar 25 11:30:12 Hey Abhishek_ Just wanted to clarify one thing, SPI master driver communicates with the SPI core,which in turn communicates with SPI subsystem right? Mar 25 11:30:29 Abhishek_, ... did you see my proposal ? Mar 25 11:38:31 m_w, Just wanted to ask,SPI subsystem(via ioctls) talks to SPI core which calls on the spi_transfer function.This calls the SPI master which in turn talks to RPMsg Mar 25 11:38:48 Am I right in my reasoning? Mar 25 11:40:04 Hey bradfa, you there ? Mar 25 11:43:44 Abhishek_: can I use https://github.com/pantoniou/testpru/blob/master/testpru0.c as a userspace driver communicating with the kernel driver for pru-servo? Mar 25 11:44:23 kiran4399: That driver is only valid for the 3.8.13 kernel versions, hasn't been ported to 4.1 yet. Mar 25 11:44:54 Abhishek_: so what do you think I can do for the 4.1 kernel.. Mar 25 11:44:59 you'll have to port it to 4.1 Mar 25 11:45:04 how? Mar 25 11:45:15 Well, it's your proposal Mar 25 11:45:35 You have to figure it out. Mar 25 11:46:25 What about shubhangi's work last year?? Mar 25 11:46:28 can I use libpru? Mar 25 11:46:39 Abhishek_: ^^ Mar 25 11:46:57 that was on the 3.14 kernel, you really have to work with the latest version of the kernels. Mar 25 11:47:17 Previous work can be borrowed and built upon, but you really have to get it working Mar 25 11:48:24 so make sure you make an allowance for it in your proposal or convince us you can get the job done in the timeframe you provide us in your proposal Mar 25 11:49:59 Abhishek_, is it a good idea to use an external oscillator, to clock the 16bit parallel capture ( on PRUs ) and to clock the ADC ? or should configure PRU to provide the clock ? Mar 25 11:50:32 ZeekHuge: both ways are known to work Mar 25 11:50:40 ZeekHuge: hi Mar 25 11:50:51 hey bradfa .. Mar 25 11:51:06 so you were suggesting to use an external clock ? Mar 25 11:51:14 ZeekHuge: overall, your googledoc seems pretty good, make sure you put in a proposed schedule Mar 25 11:51:27 Thank you :) Mar 25 11:51:37 Yep working on it. Mar 25 11:51:51 ZeekHuge: it seems like you have a lot of learning to do prior to the start of gsoc, if you can more clearly define the steps there so you can know when week1 starts if you've accomplished everything, that would be good Mar 25 11:52:23 ZeekHuge: like have explicit tests your will run, then show they fail, then fix the code, such that you show you understand how the PRUs work in, for example, beagle logic (as you use that example a lot) Mar 25 11:52:32 * bradfa has to get coffee, brb Mar 25 11:55:05 Yes, timeline still needs a lot of working on it. Mar 25 11:55:25 there's very little time left now, 7 hours. Mar 25 11:55:53 yeahh... ahh Mar 25 11:56:28 so bradfa .. the thing you said there about the clock . Would you suggest using an external clock ? Mar 25 11:56:38 like an oscillator ? Mar 25 11:57:08 as a source for both, parallel capture and the ADC ? Mar 25 11:57:19 kiran4399: You've defined a new task for every week, which can get very tight. Mar 25 11:58:13 what if your timeline screws up if you find something is not working as expected? Mar 25 11:58:39 Abhishek_: Actually the thing.. most of them are already implemented.. I just have to reuse the things.. Mar 25 11:58:56 for example for the Beaglebone APIs, I borrowed the entire thing from strawson APIs.. Mar 25 11:59:18 I just have make these apis communicate with the kernel drivers. Mar 25 12:00:13 as for the ros support.. I just need to use the same apis created in week4 and 5 and write a node source code which is about 200 lines Mar 25 12:02:20 I'd just recommend that you keep a reserve week for any unseen problems you might face, then. Mar 25 12:02:31 ZeekHuge: I'd suggest using an ADC that outputs a clock along with the data so that the receiver knows when the data is valid to be sampled Mar 25 12:02:50 ZeekHuge: or yes, your statement of having an external clock clock both the PRU and the ADC Mar 25 12:03:15 Ohk .. :) back on the doc. Mar 25 12:07:58 m_w: iirc the blue has wifi over SDIO (you were talking about it last night) I think Mar 25 12:08:10 its a wl18xx module I think Mar 25 12:08:14 bradfa: A WiLink module isn't it? Mar 25 12:08:46 Abhishek_: I think so, yes, but I have no docs (but really really want to get my hands on that new am33xx module!) :) Mar 25 12:08:58 yeah, me too :) Mar 25 12:09:34 depending on the pricing and ballout of the module, I may have a lot of ideas on using it :) Mar 25 12:10:25 Abhishek_: so which one essentially needs to be ported?? remoteproc or prussdrv?? Mar 25 12:10:55 kiran4399: prussdrv can be gotten working, but it will be a non-standard kernel interface then Mar 25 12:10:59 kiran4399: isn't remoteproc "done" and in mainline? Mar 25 12:11:19 bradfa: remoteproc is but pruss_remoteproc... is another story Mar 25 12:11:38 Abhishek_: on the Linux side, what's special about the pruss_remoteproc? Mar 25 12:11:44 * bradfa is not super familiar with pru yet Mar 25 12:11:57 bradfa: Nothing more than it uses a standard kernel interface Mar 25 12:12:41 Abhishek_: wouldn't porting TI's SDK kernel (or older bb.org kernel) to use any mainline changes be all that's required there? Mar 25 12:12:43 bradfa: The UIO driver is too simple, it just provides the PRU registers to userspace and then libprussdrv does all the heavy-lifiting Mar 25 12:12:54 from userspace Mar 25 12:13:20 Abhishek_: oh ok, isn't remoteproc just a way to load firmware, start, and stop an embedded processor? Mar 25 12:13:25 bradfa: yep, but the interface of pruss_remoteproc has been changing time to time Mar 25 12:13:41 bradfa: yep, there's also the virtio and vring functionality that it provides Mar 25 12:13:55 Abhishek_: ah! ok, the vring is the part my brain is missing Mar 25 12:15:05 interface of pruss_remoteproc ? does it declare any APIs ? I wasnt able to find it in the code ? I thought it just creates those sysfs entries. And libpru then uses them .. Mar 25 12:15:13 isnt it ? please correct me .. Mar 25 12:15:33 Abhishek_, ^^ Mar 25 12:17:54 ZeekHuge: go through the kernel driver code again. Mar 25 12:20:25 Abhishek_ : Will do ... but just one question.. Are their APIs it exports ? I spent 5-6 trying to understand the code but, but I wasnt able to find any in-kernel API exporting macro. Mar 25 12:35:48 ZeekHuge: as you'd be building a subsystem, so it's up to you to figure out which symbols should get exported if so needed to. Mar 25 12:36:16 You have to/ Mar 25 12:36:42 yes ofc ! That is why I was investigating into pruss_remoteproc. And there was not a single API. Mar 25 12:37:12 It just gave some sysfs entries there .. Mar 25 12:37:28 nothing else .. and that is what libpru uses. Mar 25 12:38:01 That is why it is not generic. And no kernel module can actually use it from inside. Mar 25 12:40:37 So it is just a straight, "from PRUs to userspace" kind of, single big driver. Not in form of reusable chunks. Mar 25 12:41:12 reusable = in kernel space. Mar 25 12:41:33 ZeekHuge: so you think you can do that as a part of your proposal? Mar 25 12:42:29 Not exactly .. But pruss_remoteproc is the best starting point I can have. Mar 25 12:43:21 Basically, in first stage I will use pruss_remoteproc and develop a single driver to do the parallel capturing Mar 25 12:43:26 why hot? Mar 25 12:43:29 *not? Mar 25 12:44:03 So that we always have something that captures data. Mar 25 12:44:22 and it will also be helpful in debugging Mar 25 12:44:30 We will then break it into parts. Mar 25 12:44:38 the iio_driver Mar 25 12:44:46 the parallel_offload subsystem Mar 25 12:45:00 and the pru_parallel_interface Mar 25 12:45:13 If you want to mainline it, you need to have a well-defined interface made up of exported symbols. Where's that? Mar 25 12:45:14 so yes there will be inkern APIs Mar 25 12:45:57 Well, Its somewhat explained in the diagrams ? and the text too ? Mar 25 12:46:01 there on the doc ? Mar 25 12:47:11 And there will be further discussion on that ... Though the aim of the project is not to mainline things Mar 25 12:47:43 its to make them more usable, and doing them the linux way.. Mar 25 13:01:23 Careful not to undershoot, zeek. Mainline may not be within timeline but is necessary to be of more than minor use. RCN kernel is perhaps a fair target, but that rproc end will require agreement on interface api's for that. Other projects in and out of gsoc will overlap in that area. Something to perhaps run in parallel with whole of the rest of the project. Mar 25 13:07:22 Doing it the Linux way means everything is ready for mainline anyway :) Mar 25 13:08:07 Otherwise you are doing it then vendor bsp way! Mar 25 13:09:45 Be good to get some experience on the full kernel review process as well even if you have dependencies that need to be upstreamed first. Mar 25 13:10:23 Anyhow end of train journey for me so bye for now. Mar 25 13:11:29 +1 to what jic23 said. Mar 25 13:12:03 You don't want to "just get things working" Mar 25 13:12:14 (because they already are :) ) Mar 25 13:16:13 Last comment.. Proposal should highlight need to spend time on this not try and specify to tightly what they are. May be talking 10 + review cycles to get that right! Mar 25 13:17:57 yep, considering it's only less than 6 hours left, but you must get a timeline in Mar 25 13:21:02 Hey Abhishek_ ! Can u comment on my project proposal ? Mar 25 13:21:22 I kind of missed the " comments from the mentors " question! Mar 25 13:21:47 My proposal : https://docs.google.com/document/d/1WDq5zcQAIUx6BA3M5C4u7m_gzjdtIAhn28mI-8iMgkQ/edit Mar 25 13:22:55 ds2 : online ? Mar 25 13:23:00 nerdboy : online ? Mar 25 13:23:14 yashoza: They'll come online probably by 9-10pm Mar 25 13:23:21 9-10pm IST that is Mar 25 13:23:38 they're in the Pacific Time zone Mar 25 13:23:49 yeahh..would be a little late :( Mar 25 13:24:03 Is it possible for u to comment ? Mar 25 13:24:22 have to be afk for a while, lemme see. Mar 25 13:24:44 sure! Mar 25 13:25:21 :) Mar 25 13:42:08 hai Mar 25 13:42:32 hi Mar 25 13:43:47 i want to know how do you select an abstract Mar 25 13:45:32 rather than using beagle board is there any specific iot to be used Mar 25 13:47:29 can any one answer please Mar 25 13:53:06 hai Mar 25 14:06:53 Hello peopl Mar 25 14:06:54 ee Mar 25 14:07:04 anyone there on PRUs? Mar 25 14:11:51 what do you want to know? Mar 25 14:22:25 Sorry to disturb i was looking for some feedback on my proposal Mar 25 14:22:57 https://groups.google.com/forum/#!topic/beagleboard-gsoc/HRiaKBzyg4Q Mar 25 14:43:38 hello Mar 25 14:43:43 anyone Mar 25 14:54:35 Abhishek_ : are you there? Mar 25 14:54:56 yup Mar 25 14:54:59 im still here Mar 25 15:08:01 sarat: you aren't a mentor -_- Mar 25 15:08:31 yup i am seeking mentor Mar 25 15:08:35 :( Mar 25 15:08:46 i thought you are a mentor my bad. Mar 25 15:09:41 * jkridner peeks in for last minute requests. Mar 25 15:09:50 which hour is the deadline? Mar 25 15:10:19 4 Hours to go Mar 25 15:10:20 3 hours .. 49 minutes and .. 40 second Mar 25 15:10:23 from now Mar 25 15:10:42 that one is correct Mar 25 15:12:36 :-) Mar 25 15:12:57 are all mentors signed up on withgoogle.com? Mar 25 15:16:31 alexhiam: I updated the blinky firmware on GitHub...complete with makefile and stuff :D Mar 25 15:17:24 Please do go through my code for host linux.....I am unsure if I need to initialize interrupts or not....coz I'm not using any (I have to initialize events even though I don't need em) Mar 25 15:17:39 udayansinha: what is your github link? Mar 25 15:17:50 * jkridner is just peeking in on stuff. Mar 25 15:17:56 https://github.com/UdayanSinha/GSoC_Beagleboard Mar 25 15:18:36 udayansinha: why the build and clean shell scripts? Why not do that with the Makefile? Mar 25 15:18:45 * alexhiam wonders if that CCS weirdness Mar 25 15:19:22 Nope....I referred a tutorial for the scripts and files....I maintained the structure Mar 25 15:20:11 I have to make another change too...they're not running the code at address 0....they have changed it and used a custom routine to write code at another location......I gotta fix that too (need a board to test all this stuff) Mar 25 15:21:44 I already cleaned up quite a bit of the host code...removed stuff i didn't need Mar 25 15:23:00 k, a reference to that tutorial in there would be good Mar 25 15:23:12 cool will add it to the readme Mar 25 15:23:39 this is the one: https://www.embeddedrelated.com/showarticle/603.php Mar 25 15:23:57 have you looked at the TI workshop stuff? Mar 25 15:24:17 http://processors.wiki.ti.com/index.php/PRU_Training:_Hands-on_Labs Mar 25 15:24:23 yeah I did....they're using a JTAG emulator in between.... Mar 25 15:24:45 that's why they don't need a linux loader program....that's what confused me yesterday Mar 25 15:24:53 gotcha Mar 25 15:25:27 I just used the TI stuff to develop blinky Mar 25 15:27:21 linux loader from the other tutorial Mar 25 15:39:22 if anyone happens to be here who submitted a proposal as just a final pdf, we can't see it until the deadline so we can't give you feedback. If you want a chance to get suggestions and edit accordingly, you need to upload a draft google doc ASAP! Mar 25 15:41:08 and if your google doc doesn't give edit permissions then we can't leave comments! Mar 25 15:41:08 Should one have to include the cross compilation code( github link) in the final pdf? Mar 25 15:42:09 that would be good Mar 25 15:44:15 Thanks Mar 25 15:51:57 to which mail id do i have to share my abstract Mar 25 15:54:08 gauti: what do you mean? It should be on summerofcode.withgoogle.com Mar 25 16:10:13 * alexhiam goes afk for a bit... Mar 25 16:22:17 jkridner: Did you check your email? Mar 25 16:27:26 jic23, ? there ? Mar 25 16:38:13 ds2 : available ? Mar 25 16:38:20 nerdboy : available ? Mar 25 16:40:04 yashoza? Mar 25 16:42:22 got a mtg coming up... Mar 25 16:43:22 Hey! Can u tell me your views on my project, and how it would help the community? I gotta include views from my mentors in the proposal Mar 25 16:43:24 ! Mar 25 16:45:18 it benefits the community because you're creating something useful that doesn't exist Mar 25 16:47:53 Okkay Mar 25 16:48:04 at least some group of beagle-y users that need it... Mar 25 16:49:38 Yup Mar 25 16:52:35 Hey m_w . If successfully completed, what will its impact be on the BeagleBoard.org community? Mar 25 16:52:41 its = my project Mar 25 16:53:02 need to include it in the doc Mar 25 16:53:08 hey jic23 ! you there ? Mar 25 16:53:40 Yes now. Mar 25 16:53:57 need to include ans to this : If successfully completed, what will its impact be on the BeagleBoard.org community? Mar 25 16:54:12 quoting from community members. Mar 25 16:54:30 jic23, can you please give your reviews on that ? Mar 25 16:54:38 i have completed my proposal anyone can verify it Mar 25 16:55:02 can u please give your review Mar 25 16:55:40 Abhishek and others commented on usefulness in particular for showing people how to do stuff 'properly' Mar 25 16:56:10 Hmm, from me is slightly different angle. Mar 25 16:56:19 Abhishek_, ^^ Mar 25 16:57:16 i need help regarding my proposal Mar 25 16:58:41 Having a single driver covering a wide range of parallel ADCs connected to a PRU equipped to processor has worth in of itself. Mar 25 16:58:42 I think the project will make PRU interaction more approachable. Mar 25 16:59:13 ohk thank you jic23 , m_w Mar 25 16:59:29 can you please give your mail id I will send my proposal to verify . Mar 25 16:59:31 ds2, ? ^^ can you please give your opinion on this ? Mar 25 16:59:52 Any progress beyond that state in breaking that driver up will provide more value still. Mar 25 16:59:54 also it shows how the BBB can perform task that would otherwise require expensive hardware. Mar 25 17:00:30 tasks Mar 25 17:01:13 this is your mail id -yashoza? Mar 25 17:02:02 Development of a full parallel offload driver and abstraction in particular may lead to generic reusable drivers for parallel ADCs on numerous systems. Mar 25 17:02:41 ajitkr: you shouldn't be emailing your proposal to anyone, it needs to be submitted to summerofcode.withgoogle.com Mar 25 17:03:09 but can u please verify it further Mar 25 17:03:09 Also, on a more practical personal point it will give a cheap entry point for testing my subsystem at the higher speed end. Mar 25 17:03:15 ajitkr: Post a link here if you want someone to check your proposal Mar 25 17:03:48 https://docs.google.com/document/d/1s58zNR9J_84xJuh1U29DUtDyjnt8aJhTwBmDv3Qai3A/edit?usp=sharing Mar 25 17:03:59 this is my link -ajit Mar 25 17:04:13 Then there are the more direct applications that might lead from this support and example code / documentation. Mar 25 17:04:25 ZeekHuge: library of examples on proper kernel API usage with the PRUSS Mar 25 17:04:43 Zeek, pick what your like to quote! Mar 25 17:05:00 ajitkr: wait, so that's different than the doc currently submitted on summerofcode.withgoogle.com? Mar 25 17:05:31 ok nvm, I see it's the same Mar 25 17:06:01 However I only count as community in a more general way. Can't really claim to be an active member of the bb community :) Mar 25 17:06:11 Everything ;) Mar 25 17:06:13 ZeekHuge: will lead to an API framework that allows other drivers to "plug in" to remoteproc and do their thing Mar 25 17:06:41 Thank you Abhishek_ , ds2 :) Mar 25 17:06:58 yes i modified it Mar 25 17:07:08 +1 on that part though that may be true for the 3 bus project as well. Mar 25 17:07:48 ajitkr: it's still not clear to me how it would tie in with last years project. It still seems like it will be redoing the work already done Mar 25 17:09:07 the half part of the project same as the last year but other half is different Mar 25 17:09:24 alexhiam, would you like to say something on that ? Mar 25 17:09:33 ajitkr: but doesn't that mean half the project is already done? Mar 25 17:10:23 so please give me what is your view about my project Mar 25 17:10:36 please tell me Mar 25 17:10:55 STUDENTS: Don't forget to submit a final app to the GSoC site Mar 25 17:11:21 ajitkr: well, that's the big thing. It seems like you're proposing to redo from scratch everything that was done in the previous project. If that's not the case it's not clear in the proposal currently Mar 25 17:11:59 it's about the same as last night, no significant changes really Mar 25 17:13:08 what should be change in my proposal tell me further Mar 25 17:13:39 we can't tell you what to write... Mar 25 17:14:12 but u can tell me what should be change. Mar 25 17:14:59 sounds like too much overlap with last year's project, how much did you study that one? Mar 25 17:16:01 ajitkr: well redoing a project from last year doesn't work, so you'd want to make sure you understand what that project currently does and make it clear in the proposal that you would be building off of that Mar 25 17:16:17 Hey Wormo ! Can you take a quick look to my proposal ? https://docs.google.com/document/d/1GfnoWusWUeH2VsLbt1qJaRi20uNxCC8O_Xw1CHoGY9A/edit?usp=sharing Mar 25 17:18:42 ds2, can you please take a look at the timeline ? everything else is pretty much the same . Mar 25 17:18:45 https://docs.google.com/document/d/1GfnoWusWUeH2VsLbt1qJaRi20uNxCC8O_Xw1CHoGY9A/edit?usp=sharing Mar 25 17:22:12 what is the missing piece? Mar 25 17:23:43 last year's beaglesat thing is mainly a user app for data acquisition/filtering Mar 25 17:24:33 I am not getting your point -alexhiam u are saying that ithi project is last year done but the last year was different project and this projectis based on application of last year and integrating with ardupilot Mar 25 17:25:22 ajitkr: I'm just saying that as it is it looks like you are proposing rewriting last year's project instead of using it Mar 25 17:25:33 so some rewording around that would be good Mar 25 17:25:55 what vehicle frameworks are in ardupilot now? Mar 25 17:28:51 thanks alex i am just verifying Mar 25 17:28:54 ZeekHuge: you seem to spend a lot of time on very basic things... anyway it can be shifted around ? Mar 25 17:28:58 several overall pieces are already there Mar 25 17:29:46 ds2, yeah, its like "Atleast this will get done in this week" Mar 25 17:29:51 will that work ? Mar 25 17:30:00 arducopter, ardurover, antennatracker... Mar 25 17:30:12 look in the source, luke... Mar 25 17:30:42 ZeekHuge: things I am concerned with are - validation with arduiono or the beagle logic stuff (beagle logic, IIRC used UIO; you are using remoteproc) Mar 25 17:30:55 not sure what to suggest to fix it Mar 25 17:31:25 Does anyone have more information on working on the BeagleBone audio system? (in particular, turning it into a standalone soundcard and adding real-time support for MIDI and whatnot?) Mar 25 17:31:29 beaglelogic.c is inside the remoteproc directory in the kernel tree i think Mar 25 17:33:18 Abhishek_, Beaglelogic uses remoteproc ? Mar 25 17:34:31 also ds2, beaglelogic's fw is really valuable for this project. and the kernel part will mostly be taken from PRU-framework Mar 25 17:35:04 ZeekHuge: still working on the final page? The part about software architecture looks much improved, not so hand-wavy and vague Mar 25 17:35:46 ZeekHuge: yes Mar 25 17:35:51 No the first page is done. Mar 25 17:36:10 ds2, ^^ Mar 25 17:36:20 the last page not the first Mar 25 17:36:41 "what will the impact be..." Mar 25 17:36:47 oh sorry ! too many things ! yep .. Mar 25 17:36:59 did you see the timeline ? hows it ? Mar 25 17:37:35 ds2, so as Abhishek_ said, beaglelogic uses remoteproc. Mar 25 17:37:36 ds2: BeagleLogic began with UIO but switched to remoteproc Mar 25 17:37:54 IMO it's a little optimistic, but honestly that's what I expect from most software devs Mar 25 17:37:56 Visaoni: better now Mar 25 17:38:24 Abhishek_: oh... cool... I stand corrected. Mar 25 17:38:25 Wormo, Any changes that you would suggest ? Mar 25 17:38:54 wow, so many last minute proposals coming in! Mar 25 17:39:04 crazy Mar 25 17:39:06 mr_science: alright cool, thanks for taking a look. getting rather jammed up in layers of calcs Mar 25 17:39:30 Visaoni: have you submitted yet? Mar 25 17:39:40 alexhiam: I have not Mar 25 17:39:49 ds2, Is there anything else i should change/consider ? Mar 25 17:39:54 Not enough iterations for the API design Mar 25 17:40:02 1 hour 20 minutes left! Mar 25 17:40:28 alexhiam: right now i've just got it up at https://docs.google.com/document/d/1MEx5eXVJNEdANsgICRpYv12qtIIKDZ-8NK3cDtr5EL4/edit Mar 25 17:40:45 Wormo, please comment there .. Mar 25 17:41:08 ZeekHuge: not necessarily a direct answer but - I personally have some misgivings about the rpmsg stuff for this application. There can be potentially too much overhead. So a fall back to beaglelogic style (push) or even a pull system may need to be considered as an alt. Mar 25 17:41:21 Visaoni: can you submit that now? You can keep working on it for another hour, and that way there's still some time to get feedback Mar 25 17:41:31 ZeekHuge did you submit a pdf yet? Mar 25 17:41:42 I was just about to check, didn't see one last night Mar 25 17:41:50 alexhiam: sure thing Mar 25 17:42:05 ZeekHuge: Having said that - if the project happens - I am okay with it being attempted on rpmsg and having that become a data point as to why rpmsg isn't suitable (not intended to offend the you, it is just a useful data point) Mar 25 17:42:12 if not, then do so before getting back to writing more Mar 25 17:42:39 Visaoni: don't go too overboard there, the details should get worked out as the data starts coming in Mar 25 17:42:39 ZeekHuge: of course that path would require some way of determining the issue is rpmsg not a bug elsewhere Mar 25 17:42:46 Wormo, Can it be done multiple times ? didnt know that ? Mar 25 17:42:47 since there is now enough details to be under consideration at least Mar 25 17:42:50 yes Mar 25 17:43:14 ds2, https://github.com/shubhi1407/PRU-framework/wiki Mar 25 17:43:25 rpmsg is used on the ARM side ... Mar 25 17:43:31 good tip, try doing a pdf now and update it again as needed Mar 25 17:43:36 but vrings on the PRU side Mar 25 17:43:41 as is said there Mar 25 17:43:41 mr_science: alright, I wanted to get some idea of reqs for the other sensors, but doing that requires basically following the calcs all the way down Mar 25 17:43:44 wait, are we supposed to disregard apps that don't submit the pdf in time? Mar 25 17:43:57 ds2, last paragraph there Mar 25 17:44:00 alexhiam: I beleive that's correct Mar 25 17:44:10 alexhiam: no pdf == no acceptance by google iirc Mar 25 17:44:23 I guess part of that is that google docs remain editable Mar 25 17:44:30 ZeekHuge: not sure about that either Mar 25 17:44:35 the proposal are not set in stone but the PDF is required Mar 25 17:44:44 alexhiam: there was clarification emails recently saying that after the deadline, only PDF is to be used for accepting/rejecting the proposal Mar 25 17:44:47 rpmsg is on both sides Mar 25 17:44:52 vrings is below the rpmsg stuff Mar 25 17:45:05 alexhiam: updating of the google doc can happen still but is a secondary thing, not primary Mar 25 17:45:17 of course, this may be a matter of terminology and prospective Mar 25 17:45:45 Visaoni: how far can you get in an hour? Mar 25 17:45:50 * alexhiam has been ignoring the gsoc ml Mar 25 17:46:00 there's just over 1 hour till the deadline, right? Mar 25 17:46:14 alexhiam: beagl or main? Mar 25 17:46:16 beagle Mar 25 17:46:34 holy cow, there's been a rage of submissions today... Mar 25 17:46:49 mr_science: well, I can get an initial temp req estimate now... other things will take a bit. not certain I can get through those in time Mar 25 17:48:57 do the first one then as an example, put the rest in the timeline Mar 25 17:49:15 will do Mar 25 17:49:25 yup, get in everything as fast as possible. Mar 25 17:49:27 Uploaded the pdf ... phew .. Mar 25 17:49:34 back to the doc Mar 25 17:50:09 ds2: the main one Mar 25 17:50:21 too much inbox noise already! Mar 25 17:51:41 alexhaim -please comment in my google doc Mar 25 17:51:48 m_w, proposals are not set in stone ? Mar 25 17:52:40 and please underline the sentense Mar 25 17:52:45 ZeekHuge: why duplicate proposals? Mar 25 17:54:14 and abhishek please check my link and verify it through comment Mar 25 17:55:51 Visaoni: it's unclear to me why you'd need an ADC at all - wouldn't it just be measuring the time until a digital input's state changes? Mar 25 17:55:57 * alexhiam may be missing something... Mar 25 17:56:28 chanakya_vc: Please upload a copy of your proposal as a PDF Mar 25 17:57:15 hi, Is visible my application in GSOC dashboard because i finalized my application and I would like to make sure that it is ok? Mar 25 17:57:46 pmezydlo: If you've uploaded a PDF you are good to go Mar 25 17:58:01 alexhiam: well, the ADC is connected to the receiver. things like sonic rangefingers which do that work for you have samplerates that are way too low Mar 25 17:58:04 thanks Mar 25 17:59:12 Visaoni: ok, so you'd be sampling the raw data at a high rate and doing some maths to detect the pulse? Mar 25 17:59:24 alexhiam: exactly Mar 25 18:01:24 alexhiam: draft is up. only had the abstract eaten once in the process. Mar 25 18:01:43 ok. And the ADC would be controlled by the PRU by bit-banging? Mar 25 18:02:08 correct Mar 25 18:03:30 so there is some overlap there with ZeekHuge, who's proposing to implement a parallel bus on the PRU that would read from ADCs Mar 25 18:05:13 Abhishek -can u please verified my proposal further. Mar 25 18:05:41 Abhishek_, duplicate proposals ? I didnt get that part .. Mar 25 18:06:06 On my dashboard I see two proposals Mar 25 18:06:23 I just resubmitted them ... Mar 25 18:06:41 And more than two times .. Mar 25 18:06:56 ZeekHuge: yeah, there's two in there now. Is there a separate submit pdf button? Mar 25 18:07:04 * alexhiam is starting to miss melange... Mar 25 18:07:07 alexhiam, do you also see two duplicate proposals there ? Mar 25 18:08:04 ahh .. there is just one button that says "upload pdf" Mar 25 18:08:41 And when its done, it disappears and a button "Edit" appears. Mar 25 18:09:05 Is this just with my proposal ? Mar 25 18:09:10 yes Mar 25 18:09:32 Visaoni: I think the overlap is ok though, since you would only need to do the bare minimum interface for that one specific ADC Mar 25 18:09:36 ahh .. well any way you could delete them ? Mar 25 18:09:51 it's okay Mar 25 18:10:20 Ohk :) I will keep submitting till late .. will that be fine ? Mar 25 18:11:10 ZeekHuge: I imagine the submit button will be disappearing soon Mar 25 18:11:29 ZeekHuge: keep submitting till an hour more after you do any edits Mar 25 18:12:09 can resubmit PDF as many times as you like Mar 25 18:18:51 Visaoni: added some comments Mar 25 18:19:47 alexhiam: oh great! thanks Mar 25 18:19:58 some good points too... Mar 25 18:20:11 * Visaoni hadn't considered board heat Mar 25 18:23:51 Visaoni: something like this maybe: https://www.adafruit.com/products/1899 Mar 25 18:26:06 Visaoni: one more comment added near the top - realized there's some info missing! Mar 25 18:28:05 Visaoni: the last comment I added is definitely a higher priority than the rest Mar 25 18:28:18 kk Mar 25 18:28:27 30 minutes left Mar 25 18:28:35 chanakya_vc: Reminder Mar 25 18:29:20 Visaoni: you should also submit the pdf right now to be safe, you can always resubmit when you make changes for the next 30 min Mar 25 18:30:43 also done Mar 25 18:32:28 alexhiam: can we check on the dashboard and ping individual students who haven't submitted? Mar 25 18:33:01 Abhishek_: ugh, we'd have to go into each proposal and get irc nick or email Mar 25 18:33:24 alexhiam: I saw at least 2-3 people who have not submitted Mar 25 18:33:42 bitbanging ADC? Mar 25 18:33:46 what kind of ADC?! Mar 25 18:34:22 ds2: parallel ADC, in the PRU Mar 25 18:34:57 can you please give me last comment on my project -Alexander Hiam Mar 25 18:35:30 sigh... that is not bitbanging!$$@#$@# Mar 25 18:36:01 this is beginning to sound like popular media with overloaded and misused terms :( Mar 25 18:36:03 ds2: good point... I asked about bit-banging before I saw they were looking at a parallel ADC and not SPI :P Mar 25 18:36:31 lol Mar 25 18:36:37 alexhiam: there is no good reason to bitbang a SPI ADC in the PRU Mar 25 18:36:48 the only reason may be to create a SPI interface on the PRU Mar 25 18:37:25 ds2: hence my asking if they were proposing bit-banging or using the McSPI ;) Mar 25 18:37:34 the PRUSS is a powerful and flexible resource. If there is a hardware block, use them first unless it is not available Mar 25 18:37:40 alexhiam: *nod* Mar 25 18:38:15 I am almost inspired to update my article/tirade on that topic :/ Mar 25 18:38:38 ajitkr_: have you addressed the comment I added? that's the biggest thing Mar 25 18:38:50 ds2: ooh, link? Mar 25 18:39:04 maybe we should just point students to that in the future Mar 25 18:40:10 http://www.hy-research.com/beagle_userland.html Mar 25 18:40:21 so what is the interface on that TI ADC part? Mar 25 18:40:26 it is a more general thing about NOT abusing the kernel API Mar 25 18:41:02 somewhere buried in the blog is a shorter version Mar 25 18:41:42 the idea to have sample PRU-Kernel code kind of descended from that article Mar 25 18:48:16 Ds2 - good article. Mar 25 18:50:38 gimme that virtio... Mar 25 18:50:40 alexhiam, can you now please see .. Is it still showing two proposals ? Mar 25 18:51:14 Visaoni: have you looked at much PRU firmware before? How it's loaded, and how data can be passed between it and userspace? Mar 25 18:51:23 Driver is rather more capable now IIRC. Mar 25 18:51:55 yup Mar 25 18:52:06 ZeekHuge: nope, just one now Mar 25 18:52:15 Still a lot of valid points in there. Mar 25 18:52:26 ohk ! well, it was a mistake from my side . Sorry for that Mar 25 18:54:14 everyone remember to press submit on the pdf!! Mar 25 18:56:11 alexhiam, Submitted Mar 25 18:56:27 cool ! was waiting for you ! Mar 25 18:56:34 3+ minutes left... Mar 25 18:57:50 chanakya_vc: just in time Mar 25 18:58:42 Abhishek_, Had to make changes. Mar 25 18:58:57 any chance of early results? (just impatient) Mar 25 18:59:04 nope Mar 25 18:59:17 udayansinha: No, Google announces the results Mar 25 18:59:26 You'll have to be impatient for a month now Mar 25 18:59:34 but you guys select the students don't you? Mar 25 18:59:37 well, that was at the very last minute.... wonder if that last update actually got in on time Mar 25 18:59:58 udayansinha: Yes, but Google announces. Mar 25 19:00:00 Pen down people ! Mar 25 19:00:10 I have left the title of the project the same as that given on the elinux page.But I have deviated slightly from the topic as given there.Will that be aproblem alexhiam ? Mar 25 19:00:10 ZeekHuge: still 1 minutge Mar 25 19:00:14 *minute Mar 25 19:00:30 chanakya_vc: I wouldn't worry about that Mar 25 19:00:35 Apparently ! I was the only one holding the pen .. ;) Mar 25 19:00:41 Abhishek_: not even a hint? xD Mar 25 19:00:57 alexhiam, Okay. Mar 25 19:01:01 anything not submitted is lost! Mar 25 19:01:17 times up :| Mar 25 19:01:20 udayansinha: You're pushing things a bit too far. Mar 25 19:01:26 ZeekHuge, Finally over. Mar 25 19:01:28 Will all the mentors be still here during this long long one month ? Mar 25 19:01:32 yeah ! Mar 25 19:01:34 it is ! Mar 25 19:01:48 we should be here Mar 25 19:01:53 The last day was the most stressful Mar 25 19:01:53 This last minute rush was kind of interesting ! Mar 25 19:01:59 Yeah Mar 25 19:02:05 last minute rushes are not exact appreciated Mar 25 19:02:15 ZeekHuge: yeah, and it's best for the students to hang around in case we have questions Mar 25 19:02:22 it always is, but yeah it's a hard deadline Mar 25 19:02:43 this year is harder then prior years Mar 25 19:02:49 alexhiam, We very little time since the time the orgs were announced Mar 25 19:03:04 ds2, why would you say that ? Mar 25 19:03:06 So last minute haste Mar 25 19:03:30 ZeekHuge: they changed the rules Mar 25 19:03:30 alexhiam, ofc ! why to leave from such a great place ? Mar 25 19:03:47 and the 2 incomplete proposals have been discarded Mar 25 19:03:51 Ohk you mean the extension ? given by mentors ? Mar 25 19:03:55 ZeekHuge: prior years had special cases...that got eliminated under current rules Mar 25 19:03:58 what ? Mar 25 19:03:59 Abhishek_: jk Mar 25 19:04:13 ds2,Ohh Mar 25 19:04:20 ZeekHuge: that's one of the special cases Mar 25 19:04:33 Abhishek_: if only they could auto-delete the spam ones too :/ Mar 25 19:04:49 there are spam proposals? :/ Mar 25 19:04:57 always Mar 25 19:05:27 more just misunderstanding of what gsoc is. I don't think there's anything bot-generated Mar 25 19:05:59 Hmmm new project - Open source GSoC app generator bot ;) Mar 25 19:06:05 alexhiam: Sorry I didn't catch your question earlier. Answer is mostly not really. I've been meaning to get more familiar with the BeagleBone boards for awhile now, I just haven't really had a project for em. Mar 25 19:06:15 Abhishek_, what incomplete proposals ? Mar 25 19:06:28 alexhiam, Can I take a break for today?Submit blinky program and other driver tomorrow? All mentors would be here right? Mar 25 19:06:43 ZeekHuge: that's not your concern Mar 25 19:06:44 GSoC took me kind of unexpectedly, so I really wasn't as prepared as I would have liked. I really do appreicate how much time you took going over my proposal. Mar 25 19:07:03 phew ... ohk ! Mar 25 19:07:16 Visaoni: ok, it would be great if you could spend some time in the near future looking into that. Check out existing projects and demos, and read up on remoteproc (vs. prussdrv) Mar 25 19:07:34 chanakya_vc: of course, no worries Mar 25 19:08:06 the ones with a title of "This is an incomplete proposal project" ;) Mar 25 19:08:16 hey chanakya_vc do you have a doc link to your proposal ... I would want to see it.. If its ok with you :) Mar 25 19:08:48 alexhiam, Thanks.I really need to sleep.I will talk to you tomorrow. Mar 25 19:08:54 Zeekhuge sure Mar 25 19:08:58 wait Mar 25 19:09:05 chanakya_vc: get some rest! Mar 25 19:09:12 no point in doing crappy work while tired Mar 25 19:09:19 alexhiam: Already planned. Have some tabs up from things I found while writing the proposal (and from nerdboy). Just didn't have time to get through it with any kind of depth and get the proposal in Mar 25 19:09:40 https://storage.googleapis.com/summerofcode-prod.appspot.com/gsoc/core_project/doc/145893212 Mar 25 19:09:56 ZeekHuge, Not as good as yours. Mar 25 19:10:13 let the mentors decide that .. Mar 25 19:10:22 But I tried my best. Mar 25 19:10:25 but I am unable to open that .. Mar 25 19:10:55 ohh.I did not update mine in a google doc coz I was in such a hurry Mar 25 19:11:14 ohk. No problem .. :) Mar 25 19:11:55 ZeekHuge, I will retire for today! Maybe connect on fb if you are there? Mar 25 19:12:23 yep .. with my real name ofc . But first get some sleep. Mar 25 19:12:40 ZeekHuge, Okay. Mar 25 19:12:53 * ZeekHuge has coded for 52 hours continuously without sleeping Mar 25 19:13:33 * ZeekHuge is going to sleep today for 12 long hours now ! but before that... dinner Mar 25 19:13:36 hopefully you throw that away and start over... Mar 25 19:14:29 lol Mar 25 19:15:01 "52 hours awake coding" code sounds scary Mar 25 19:15:31 Thank you all the mentors ! It was really great interacting with you ! seriously ! whatever the result is (but i hope it to be positive), but a learned a lot and have to learn a lot more . Mar 25 19:15:47 yeah that was basically an iOS app I did some time back. Mar 25 19:16:17 Had to complete it and submit it. Mar 25 19:16:45 Its basically Instagram clone Mar 25 19:17:25 :D Mar 25 19:17:32 if you'd like to check it out https://github.com/ZeekHuge/InstagramCloneApp Mar 25 19:17:40 m_w, you are late ! ;) Mar 25 19:17:59 got stuck in traffic ;) Mar 25 19:44:15 Leaving now ! will be around ! learning more from you all ! tadaa ! Mar 25 20:12:33 happy day **** ENDING LOGGING AT Sat Mar 26 02:59:58 2016