Closed GoogleCodeExporter closed 9 years ago
After a bit of digging it turns out the issue is at line 668 of tos-bsl.in
(r5693).
The indentation of this line has been changed from the previous version
(r5015), so as to put this function call into the previous if statement.
When I move remove a tab from this line (see attached patch) it now works on
all versions of shimmer motes.
I suspect this was an accidental/unintentional (possibly text editor induced)
change (going on the space/tab changes around that line in the file), but I
cannot be sure of this.
Anybody have any more information on this change?
Original comment by mikeghe...@gmail.com
on 1 Sep 2011 at 10:23
Attachments:
Looks like the Zolertia check-in broke shimmer support.
Original comment by philip.l...@gmail.com
on 12 Sep 2011 at 12:36
Fixed the indent, however I do not own a shimmer platform so I haven't tested
it myself. Tested with Z1/telosb and worked well.
Original comment by ali...@zolertia.com
on 12 Sep 2011 at 9:53
Original comment by ali...@zolertia.com
on 12 Sep 2011 at 9:54
I've tested this update and I can confirm that the fix works for the shimmer
family.
Incidentally, the reason this was never a problem for the telosb or z1 is that
they both have their own reset functions (telosBReset() and bslResetZ1()
respectively), so this problematic line is never reached. Additionally it would
not have been a problem for the telos, as the "if" statement the line in
question was pushed into was telos specific.
Original comment by mikeghe...@gmail.com
on 12 Sep 2011 at 10:38
Thanks for the follow up and the patch, sorry for any inconvenience.
Original comment by ali...@zolertia.com
on 12 Sep 2011 at 10:47
Original issue reported on code.google.com by
mikeghe...@gmail.com
on 31 Aug 2011 at 1:53