Ben F. Willems
05-03-1995, 04:02 AM
Dear Biomech-netters:
We are currently using an (old) device produced by Polhemus, the 3Space
tracker. It nicely provides us with 3D coordinates and orientations of up to 4
sensors. It works by creating a pulsed magnetic field that is detected by the
sensors. The 3Space tracker has 2 options of transmitting the data (through a
serial port for example): in ASCII format or in binary format. The fastest
way to transmit the data is the one in binary format and it allows you to
collect at 60 H total throughput. Unfortunately there is no software available
that allows us to read the data in binary form. The encryption scheme that is
used to send the data over and allow the receiver to detect the end of a record
assigns the most significant bit of every byte a 0 for within record bytes and
a 1 at the beginning of a record.
We are using Labview 3.1 on a IBM for our data collection. As far as we know
Labview does not allow us to tinker with data on bit-level. Has anyone written
code to read this type of data?
Thanks in advance for your help!
Ben F. Willems
Occupational and Industrial Orthopaedic Center
Hospital for Joint Diseases
63 Downing Street
New York, NY 10014
(212) 255 6690
willemsb@acfcluster.nyu.edu
willems@ix.netcom.com
We are currently using an (old) device produced by Polhemus, the 3Space
tracker. It nicely provides us with 3D coordinates and orientations of up to 4
sensors. It works by creating a pulsed magnetic field that is detected by the
sensors. The 3Space tracker has 2 options of transmitting the data (through a
serial port for example): in ASCII format or in binary format. The fastest
way to transmit the data is the one in binary format and it allows you to
collect at 60 H total throughput. Unfortunately there is no software available
that allows us to read the data in binary form. The encryption scheme that is
used to send the data over and allow the receiver to detect the end of a record
assigns the most significant bit of every byte a 0 for within record bytes and
a 1 at the beginning of a record.
We are using Labview 3.1 on a IBM for our data collection. As far as we know
Labview does not allow us to tinker with data on bit-level. Has anyone written
code to read this type of data?
Thanks in advance for your help!
Ben F. Willems
Occupational and Industrial Orthopaedic Center
Hospital for Joint Diseases
63 Downing Street
New York, NY 10014
(212) 255 6690
willemsb@acfcluster.nyu.edu
willems@ix.netcom.com