Pytrack and Pysense firmware release 0.0.3 ??
-
@bartp
I do not know if this is somehow releated
but addresses are two bytes in this situation and then are two call tomp_hal_i2c_write_byte
but this should not make any problem.. -
Umm I upgraded to 1.7.5b1 and 0.0.3 and Pytrack() loads for me, however LIS2HH12 fails with ValueError("Incorrect Product ID")
Anyone else?
I'll try to dig out the problem later if there are enough hours in the day...
-
Ok that didn't last long, now Pytrack() also hangs consistenly for me. Not sure how it worked before.
Commeting the lines as @bartp said sidesteps the problem, until it fails for me with ValueError("Incorrect Product ID") on LIS2HH12.
whoamiis returning 0x00.Are you still with Pytrack firmware 0.0.3 @bartp?
-
@daniel is this ok?
if (memaddr > 0xFF) { if (!mp_hal_i2c_write_byte(self, memaddr >> 8)) { goto er; } } if (!mp_hal_i2c_write_byte(self, memaddr)) { goto er; }i ask about
if (memaddr > 0xFF) {
if it is lower, then only one byte is written?how device can distinguishe it then from data bytes?
I suppose that this if is unnescessary - but maybe i am wrong (i am not an expert). -
@jmarcelino Yes, I downgraded only the LoPy to 1.7.3b1. Pytrack (both modules I have) are running 0.0.3. That works ok.
-
-
@jmarcelino @daniel Personally I think better documentation of what code needs to be updated is essential. I noticed there were updated libraries, updated pytrack firmware, so I assumed I had to update all of them to be 'in sync' with Daniel.
Perhaps it's best to reference to the corresponding change log in each firmware announcement, and mention any pytrack/pysense updated you need to do first.
Anyway, I've no doubts the engineers at Pycom are working full force to bring all promised features into the firmware.
-
Hi all,
I ran into this bug yesterday upon testing and I'm pleased to share that it's been resolved now :)
Daniel will be releasing an patch for the bug later today, it was an issue related to readfrom_mem in the I2C class (1.7.5b1). I'll update here when it's patched and uploaded.
We're working on a methodology for better tracking releases and fixes. I have some ideas and thoughts on how we can best handle this publicly but am open to suggestions.
Thanks!
-
-
Hello,
The issue with the readfrom_mem method has been solved. The new release is out: https://forum.pycom.io/topic/1423/new-firmware-release-1-7-5-b2
Cheers,
Daniel -
@daniel Confirmed! All is working nicely again! Thanks for the update!
Regarding the original topic; is there a changelog of Pytrack firmware 0.0.3 available?
-
@bartp On my current todo list is compiling a release notes page on our docs for LoPy/WiPy/SiPy Firmware, Pymakr Plugin, Pytrack/Pysense Libs and Pytrack/Pysense Firmware. Please bear with us as I'm involved in a number of different projects and am aiming to have this up by the end of next week, followed by updates to it every time we update any of those products
-
@bucknall Sounds good! Ok, we gaan met jullie beren...
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login