Monday, 2017-08-28

*** tpb has joined #timvideos00:00
*** cr1901_modern has quit IRC01:04
*** cr1901_modern has joined #timvideos01:16
mithroJohn_K: any luck?02:00
Ishan_Bansalmithro : ping03:03
mithroIshan_Bansal: Pong03:09
*** rohitksingh_work has joined #timvideos03:09
Ishan_Bansalmithro : Anything further on the final GSOC report and about the pull request ?03:10
mithroIshan_Bansal: I'll look now, if I haven't said anything in ~15 minutes poke me again03:10
*** CarlFK has joined #timvideos03:11
*** ChanServ sets mode: +v CarlFK03:11
mithroIshan_Bansal: There are quite a few comments on https://github.com/timvideos/litejpeg/pull/2/files which you have not replied too...03:18
tpbTitle: Adding RLE-core module for JPEG encoder by ishan98 · Pull Request #2 · timvideos/litejpeg · GitHub (at github.com)03:18
mithroIshan_Bansal: Where is the project documentation btw?03:32
Ishan_Bansalmithro : What am I supposed to write in the project documentation ?03:34
Ishan_BansalAs I though the top level design of the JPEG is sufficient for that.03:35
mithroIshan_Bansal: I assume you took those diagrams in your GSoC final report from the project documentation?03:35
Ishan_Bansalmithro : are you talking about the GSOC report in the wordpress ?03:36
Ishan_Bansalthe one on my blog.03:38
mithroIshan_Bansal: Remember I mentioned that you needed a "Final GSoC Report" and "High level project documentation" ?03:38
*** ChanServ sets mode: +v thaytan_03:41
*** thaytan_ is now known as thaytan03:41
Ishan_Bansalmithro : OK.  What is been expected in the "High level project documentation", may be previously I misinterpret this one.03:41
mithroIshan_Bansal: This style of thing -> https://m-labs.hk/migen/manual/03:42
mithroIshan_Bansal: Another example -> https://docs.google.com/document/d/1sEhcLmseSLfqr2kH5UtSyMhg5yaNTnCkdNkSvA_ayq4/edit03:44
tpb<http://ln-s.net/-HFV> (at docs.google.com)03:44
mithroIshan_Bansal: Have you tried generating the API documentation from the strings inside the code using sphinx?03:45
Ishan_Bansalmithro : till nw, No.03:46
Ishan_Bansalmay be I work on it today03:47
mithroIshan_Bansal: Okay, sorry that was my bad - I assumed you understand why we were requiring the documentation to be in a certain format03:47
mithroIshan_Bansal: http://www.sphinx-doc.org/en/stable/03:47
tpbTitle: Overview Sphinx 1.6.4+ documentation (at www.sphinx-doc.org)03:47
mithroIshan_Bansal: You can see how migen creates the docs I linked above at https://github.com/m-labs/migen/tree/master/doc03:48
tpbTitle: migen/doc at master · m-labs/migen · GitHub (at github.com)03:48
mithroIshan_Bansal: You can reuse a whole bunch of stuff from your GSoC report - IE the diagrams, and "How to Replicate Results" results sections03:49
mithroIshan_Bansal: Hopefully it isn't too much work!03:54
mithroIshan_Bansal: Once you have fixed all my comments on your code, make sure you have replied "fixed" on each one and then ping me here on IRC and I'll merge it03:54
Ishan_Bansalmithro : sure, I have a class now in about 15 min, I will come back in 2-3 hours .03:56
mithroOkay03:56
paddatrappermithro: Not as such. Seems the condition I'm waiting for while(!(EP8CS & EPEMPTY)) is wrong04:25
*** paradisaeidae_ has joined #timvideos04:43
*** paradisaeidae_ has quit IRC05:18
*** paradisaeidae_ has joined #timvideos05:22
mithropaddatrapper / Ishan_Bansal: I have an hour before I have to leave for the night06:30
mithroSo ask your questions now! :-P06:30
paddatrappermithro:do you have any suggestions for what to use instead to check if the FIFO buffer is empty? (essentially I need to read from it until then)06:31
mithropaddatrapper: What do you mean by "empty"?06:31
paddatrappermithro: I write each buffer byte-by-byte, so I need to continue until I've read the entire buffer06:32
mithropaddatrapper: You want to check the endpoint data size06:33
mithropaddatrapper: I get really confused about in verse out in USB06:34
mithroI was thinking it was06:34
mithro__xdata __at 0xE626 volatile BYTE EP8AUTOINLENH;  ///< Endpoint 8 Packet Length H (IN only)06:34
paddatrappermithro:I do to :) yeah that won't work with OUT (which is what the master is)06:35
mithroOUT means PC->USB Device06:35
paddatrapperyup06:35
mithroSo - for EP1 you have "8.6.1.6 EP1OUTBC Firmware may read this 7-bit register to determine the number of bytes (0-64) in EP1OUTBUF."06:38
mithro0xE69C EP8BCH byte count (H)06:38
mithro0xE69D EP8BCL byte count (L)06:38
mithroEMPTY=1 -- means that the buffers are empty; all received packets (2, 3, or 4, depending on the buffering depth) have been serviced.06:39
mithropaddatrapper: I think you want something like this -> https://github.com/timvideos/HDMI2USB-fx2-firmware/pull/43/files#r13545115106:44
tpbTitle: WIP: Loopback Device by paddatrapper · Pull Request #43 · timvideos/HDMI2USB-fx2-firmware · GitHub (at github.com)06:44
paddatrappermithro: ah thanks, I'll try that06:45
mithropaddatrapper: Reload that comment - I updated it06:47
paddatrappermithro: hehe, you can also use SYNCDELAY16 instead of four SYNCDELAY06:48
mithropaddatrapper: Sure :-P06:48
*** paradisaeidae_ has quit IRC07:22
John_KMithro: wrote my own intelhex parser and matched the writes to how fxload was doing them, everything seems the same now insofar as logging can tell anyway - it seems it's time to bust out the USB analyzer to see what's happening differently07:28
John_KWill check back in after about 24h or so07:29
*** rohitksingh_work has quit IRC07:56
*** rohitksingh_work has joined #timvideos08:01
Ishan_Bansalmithro: I got really stuck at some other work, try to finish the doc by tonight08:22
John_KLooks like my logic was inverted for stopping/running the 8051 core08:55
*** twoolie has joined #timvideos11:49
cr1901_modernmithro: I'm just gonna copy my xmodem tx impl from libmodem _without_ depending on the library itself to flterm; one weakness of the library is that isn't a good fit for an application that manipulates a file handle/open device manually.11:58
cr1901_modern(though this is something for me to think about)11:58
*** twoolie has quit IRC11:59
*** tsglove2 has quit IRC12:09
*** twoolie has joined #timvideos12:14
*** twoolie has quit IRC12:24
*** rohitksingh_work has quit IRC12:32
*** tsglove has joined #timvideos12:37
*** rohitksingh has joined #timvideos13:14
*** twoolie has joined #timvideos13:25
*** twoolie has quit IRC14:14
*** sb0 has joined #timvideos14:30
*** thaytan has quit IRC15:06
*** thaytan has joined #timvideos15:16
*** ChanServ sets mode: +v thaytan15:16
Ishan_Bansalmithro : I have fix all the issues on the pull request and kindly review it once.17:50
*** rohitksingh has quit IRC18:07
mithroIshan_Bansal: I'll look at it shortly23:13
mithrocr1901_modern: I don't really want flterm to depend on things - so that sounds like a reasonable plan23:13
cr1901_modernmithro: That being said, I added to the "todo list" to "support already open fds into xmodem/sfl/etc"23:18
cr1901_modernBtw, did you take a look at my SFL concerns?23:18
*** Choco31415 has joined #timvideos23:33
Choco31415Hi @CarlFK!23:33
CarlFKChoco31415: hi!23:33
CarlFK[m]um.. who are you?23:34
Choco31415I was the person who talked to you about streaming OHIO LinuxFest?23:34
Choco31415I was asking about your setup, and you mentioned video capture devices, specifically the Numato opsis.23:35
Choco31415Anyway, as an update on how things are going, I haven't gotten a reply back from LinuxFest, in any form. I don't know why.23:39
*** Choco31415 has quit IRC23:55

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!