John_K: Also mention that you'll lose the UART if you associate w/ libusb
mithro: Not that it's going to matter in a few days :P, but there seems to be a few versions of fxload. Which version are you currently using for mode-switch?
nikivi has left the channel
mithro
cr1901_modern: the one that gets installed with "apt-get install fxload"
John_K
Mithro: any luck?
mithro
John_K: sorry, only just starting to take a look now
Ishan_Bansal: I'm just reviewing paddatrapper's stuff now - I plan to look at your stuff after
Ishan_Bansal: Where are we at with things?
paddatrapper
mithro: been a massive accident and traffic is horrendous, so going to be probably another hour
mithro
paddatrapper: No worries
Ishan_Bansal
mithro : among the pull request we are on RLE-core, you made the comments twice and I have changed the RLE accordingly.
mithro
Ishan_Bansal: Okay, I'll take another look at hopefully merge it
Ishan_Bansal
Also regarding the final report I also made the changes as per your comments on Google docs.
mithro
Ishan_Bansal: Then you have more pull requests to send, right?
Ishan_Bansal
mithro : yup.
mithro
Ishan_Bansal: Okay cool
paradisaeidae has quit
rohitksingh1 has quit
Ishan_Bansal: ping?
Ishan_Bansal
mithro : pong
mithro
Ishan_Bansal: Couple more tips when writing comments
rohitksingh joined the channel
Ishan_Bansal: You should never write something like "Under this module a matrix containing" or "Since the data we get" -- instead say "This module takes a matrix containing 64 blocks of XXXX and verifies the RLECore produces the same output as the reference data"
Ishan_Bansal: If you find yourself writing words like "Under", "Since" and "Get" you are probably going down the right path
s/right/wrong/
Ishan_Bansal: If you find yourself writing words like "Under", "Since" and "Get" you are probably going down the *wrong* path
Ishan_Bansal: As well, you should reply to each of my comments on your code saying if you have fixed the issue
Ishan_Bansal: You have comments on your pull request now too - it's pretty close, mainly just some comment clean up
Ishan_Bansal
mithro : Ok, I will fix them.
mithro
Ishan_Bansal: Oh, as well - generally I think you'll probably want "then" (--> I went to the shops then went home.) not "than"(--> I'd rather walk than drive there.)
English is kind of stupid though
John_K
Mithro: thanks for the fixes, I wasn't quite sure what was being done there
And yes, only intelhex support at the moment - I believe that is what was described in the issue
mithro
John_K: libusb.py and lsusb.py are suppose to provide the same API to the rest of the code
John_K
Ah
Also my bad, the issue doesn't mention intelhex
As for the Invalid parameter, it seems the request may be too large
mithro
John_K: Yeah - it doesn't seem to be parsing the input file correctly
John_K
Oh? I'm using the python intelhex module - it seems to do the right thing
mithro
fxload reads that segment as only 128 bytes long, but your code thinks its much larger
Title: GSOC Final Project Report - Google Docs (at docs.google.com)
mithro
John_K: It should?
Ishan_Bansal
mithro : going to lunch, come within half an hour.
mithro
John_K: Doesn't seem to work here either...
John_K
Just verifying functionality on windows with fxload.exe now
Ok that works as you described, I'll Debug here and ping you once I have the device reenumerating properly
Likely will happen in about 16 hours, its late here
mithro
John_K: No worries
John_K: fxload.exe with --verbose might be useful to figure out what is going on....
John_K
So now it seems to work
Oh hah
Fxload.py will work because it reboots the device for you but the API doesn't
paddatrapper
mithro: just waiting for travis to build the fixes on that PR
John_K
Actually that's a lie, it IS in the API
mithro
paddatrapper: You coding in a car, or made it home?
paddatrapper
mithro: just got home. I did some work in the car, then my battery died
mithro
paddatrapper: Okay cool
paddatrapper: I haven't made much progress on the audio side of things been reviewing code and John_K has been distracting me :-P
twoolie joined the channel
twoolie has quit
paddatrapper
mithro: no worries. I see version_data is causing issues with my PR and travis...
mithro: I doubt I'll be able to get the loopback working in time for Tuesday. I'm going to keep working on it, but it feels like it needs a lot more work than there is time before submission
mithro
paddatrapper: Okay
paddatrapper: Were are things at the moment?
paddatrapper
mithro: master isn't populating FIFO buffer correctly, so it is writing the same 512 bytes all the time. Slave isn't reading them
mithro
paddatrapper: Do you want to have a look at it in a little bit?
paddatrapper
mithro: sure, though I think we probably want to try get the PR merged first as I'm already dreading the merge conflicts :)
mithro
paddatrapper: Sure
paddatrapper
mithro: I don't have the git-foo to know what on earth travis is complaining about when it fails to generate the version_data stuff
mithro
paddatrapper: Don't worry about it - I'll figure it out
paddatrapper
mithro: thanks
mithro
paddatrapper: This AC97 codec looks pretty simple - I should have firmware working for it in an hour or two