You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think the test in quick2wire/board_revision.py needs to be made more robust.
I've just seen from http://elinux.org/RPi_HardwareHistory that the board revisions already go up to 000f.
With the current code in board_revision.py, as soon as the board revision hits 0012, it'll get mis-identified as a Revsion1 board (and hence use the wrong GPIO pin mapping).
The references from my previous bug report #14 still apply ;-)
The text was updated successfully, but these errors were encountered:
You are totally right.
I'm using quick2wire on raspberry A+ (A plus) model. The revision number is 0012 and then the default bus is 0 which is wrong. I was able to run my python script by forcing default bus to 1 otherwise I always get an Error 5, write error when using I2C.
I think the test in quick2wire/board_revision.py needs to be made more robust.
I've just seen from http://elinux.org/RPi_HardwareHistory that the board revisions already go up to 000f.
With the current code in board_revision.py, as soon as the board revision hits 0012, it'll get mis-identified as a Revsion1 board (and hence use the wrong GPIO pin mapping).
The references from my previous bug report #14 still apply ;-)
The text was updated successfully, but these errors were encountered: