Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 1.4.0
    • Fix Version/s: 1.6.0
    • Labels:
      None
    • Environment:
      • Ubuntu 12.04.4 LTS
      • msp430-gcc (GNU GCC patched mspgcc-20110716) 4.5.3

      Description

      I am compiling the latest firmware code on Ubuntu, and loading it on TelosB motes.

      Everything seems to work fine, but once the firmware is loaded on the boards, the tables in the openvisualizer stay empty,

      Opening software/openvisualizer/build/runui/openVisualizer.log, I realize that all serial packets have the wrong length.

      2014-03-30 19:33:58,546 [moteConnector:ERROR] deserialization error: could not extract tuple IdManager by applying <BBBQQBQQBQQBQQ to (74B) 00-00-01-00-e6-3b-00-00-00-00-00-00-00-00-00-00-00-00-00-00-02-00-14-15-92-00-00-12-e6-3b-00-00-00-00-00-00-00-00-04-00-ca-fe-00-00-00-00-00-00-00-00-00-00-00-00-00-00-05-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00; error: unpack requires a string argument of length 70
      2014-03-30 19:33:58,706 [moteConnector:ERROR] deserialization error: could not extract tuple NeighborsRow by applying <BBBBBBQQHbBBBBBHHB to (40B) 04-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00; error: unpack requires a string argument of length 35
      2014-03-30 19:33:58,876 [moteConnector:ERROR] deserialization error: could not extract tuple IdManager by applying <BBBQQBQQBQQBQQ to (74B) 00-00-01-00-e6-6f-00-00-00-00-00-00-00-00-00-00-00-00-00-00-02-00-14-15-92-00-00-12-e6-6f-00-00-00-00-00-00-00-00-04-00-ca-fe-00-00-00-00-00-00-00-00-00-00-00-00-00-00-05-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00; error: unpack requires a string argument of length 70
      2014-03-30 19:33:59,191 [moteConnector:ERROR] deserialization error: could not extract tuple IdManager by applying <BBBQQBQQBQQBQQ to (74B) 00-00-01-00-e6-b9-00-00-00-00-00-00-00-00-00-00-00-00-00-00-02-00-14-15-92-00-00-12-e6-b9-00-00-00-00-00-00-00-00-04-00-ca-fe-00-00-00-00-00-00-00-00-00-00-00-00-00-00-05-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00; error: unpack requires a string argument of length 70
      2014-03-30 19:33:59,259 [moteConnector:ERROR] deserialization error: could not extract tuple Asn by applying <BHH to ( 6B) 00-be-00-00-80-5b; error: unpack requires a string argument of length 5
      

      My intuition is that the packing settings on this version of mspgcc somehow don't work.

        Gliffy Diagrams

          Attachments

            Issue links

              Activity

                People

                • Assignee:
                  twatteyne Thomas Watteyne
                  Reporter:
                  twatteyne Thomas Watteyne
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: