User Guide User Guide TCM3 & TCM5 Tilt-Compensated Compass Module
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 10 3.2 Where to Install The TCM’s magnetometers’ wide dynami
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 11 To determine if the mounting locations magnetic field is
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 12 Mounting Options The TCM is able to be mounted in various p
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 13 4 Using the TCM TCM Studio User Calibration Bin
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 14 4.1.2 Connection Tab Initial Connection: 1. Select 38400 a
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 15 X Sensor Up: When selected the unit is to be mounted wi
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 16 Z Sensor Down Plus 180 Degrees: When selected the unit is
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 17 North Reference: Magnetic: When the “Magnetic” radio but
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 18 Flush Filters: The filtering is set to only update the fil
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 19 Default: This button will set the TCM Studio program ba
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 2 Table of Contents 1 COPYRIGHT & WARRANTY INFORMATION ..
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 20 Current Configuration: Stability Checking: Indicates if the
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 21 4.1.6 Data Logger Tab 1. Select the data to log in the
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 22 4.2 User Calibration All compasses can perform well in a con
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 23 4.2.1 Calibration Theory The exact calibration method
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 24 4.2.3 Pitch and Roll The TCM uses accelerometers to measure
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 25 4.2.4 Recommended Calibration Procedure For Taking The Mi
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 26 Module with large negative pitch (<-45°) 60° with 10°-
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 27 4.2.5 Declination Value Declination, also called magnet
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 28 4.2.6 Other Limitations As discussed, the TCM models local
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 29 4.3 Binary Protocol – RS232 Interface 4.3.1 Datagram Stru
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 3 1 Copyright & Warranty Information © Copyright PNI
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 30 32-Bit (single precision floating point) Shown below is the
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 31 Signed 8-bit Integer (SInt8) UInt8 based parameters are u
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 32 Boolean Boolean is a 1-byte parameter that MUST have the val
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 33 kGetModInfo (frame ID 1) This frame queries the module&
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 34 Component Identifiers Component DataComponentID (decimal) F
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 35 kGetData (frame ID 4) This frame queries the module for
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 36 1 10.0Declination IDDeclinationAngle(Float32) Configu
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 37 Standard: When selected the unit is to be mounted with t
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 38 1 10.0Declination IDDeclinationAngle(Float32) kSave (frame I
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 39 kSetParam (frame ID 12) This frame sets the FIR filter s
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 4 2 PNI Corporation’s TCM3 & TCM5 Thank you for purchas
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 40 kGetParam (frame ID 13) This frame queries the FIR filter s
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 41 kUserCalSampCount (frame ID 17) This frame is sent from
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 42 kPowerUp (frame ID 23) This frame is sent from the module a
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 43 kPowerDownDone (frame ID 28) This frame is the response
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 44 4.4 Code Examples 4.4.1 Binary TCM High Performance Protocol
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 45 kSaveDone, // 16 kUserCalSampCount, // 17 k
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 46 kBaudRate, // 14 – UInt8 // Mounting Reference I
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 47 4.4.2 Binary TCM Protocol C++ Communication Examples The
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 48 // Frame IDs (Commands) kGetModInfo = 1, // 1
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 49
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 5 2.1 Performance Specifications 2.1.1 Heading Specification
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 50 4.4.2.2 CommProtocol.cp File: #include "CommProtocol.
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 51 // Store the total len of the packet including the len
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 52 crc ^= (crc << 8) << 4; crc ^= ((crc &am
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 53 UInt16 crc, crcReceived; // calculated and rece
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 54 }
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 55 4.4.2.3 TCM5.h File (For TCM3, TCM5 and TCM5L Modules):
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 56 4.4.2.4 TCM5.cp File (For TCM3, TCM5 & TCM5L Modules):
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 57 Message("Received %u data elements inste
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 58 // increase the pointer to point to the next dat
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 59 // // Have the CommProtocol build and send the frame to
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 6 2.1.6 I/O Specifications Parameter TCM3 TCM5 Units Time to In
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 60 break; } case 3: { // Ticks is
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 7 2.2 Mechanicals 2.2.1 Mechanical Drawing The default orie
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual- Sept 2011 Page 8 2.2.2 18 in. Cable Assembly Molex p/n 51146-0900 Molex
PNI Sensor Corporation Doc #1007537 r12 TCM3 & TCM5 User Manual – Sept 2012 Page 9 3 Installation of the TCM This section describes how to c
Commentaires sur ces manuels