Globalstar STINGR Скачать руководство пользователя страница 1

 Revision 1.0 

STINGR Users Manual 

 

 

09/30/15

 

Revision 1.0  

Subject To Change without Notice 

P a g e

 | 

1

 

 

 

 

 

STINGR Users Manual 

 

 

 

Содержание STINGR

Страница 1: ...Revision 1 0 STINGR Users Manual 09 30 15 Revision 1 0 Subject To Change without Notice P a g e 1 STINGR Users Manual ...

Страница 2: ...l Packet Mode 17 5 2 1 Serial Packet Format 17 5 2 2 STX3 Legacy Serial Packet Commands 18 5 2 2 1 Send Data 0x00 18 5 2 2 2 Query Electronic Serial Number ESN 0x01 18 5 2 2 3 Abort Transmission 0x03 19 5 2 2 4 Query Bursts Remaining 0x04 19 5 2 2 5 Query Firmware Version 0x05 19 5 2 2 6 Setup 0x06 20 5 2 2 7 Query Setup 0x07 20 5 2 2 8 Query Hardware Version 0x09 21 5 2 3 STINGR Serial Packet Com...

Страница 3: ...0 Turn On GPS command 36 5 2 3 11 Turn OFF GPS command 37 5 2 3 12 Turn On GPS Pass through command 37 5 2 3 13 Turn Off GPS Pass through command 38 5 3 STINGR Serial Test Commands 39 5 3 1 Transmitter Test command 39 5 3 2 Self Test command 40 5 4 Example CRC calculation routines for serial packets 41 5 5 24 bit location format 43 5 5 1 CALCULATING LATITUDE 43 5 5 2 CALCULATING LONGITUDE 43 6 Tes...

Страница 4: ...he STINGR is a simplex Satellite transmitter designed to send small packets of user defined data to a network of low earth orbiting LEO satellites using the Globalstar simplex satellite network The received data is then forwarded to a user defined network interface that may be in the form of an FTP host or HTTP host where the user will interpret the data for further processing The STINGR contains ...

Страница 5: ...hat are within range of its current position Figure 2 LEO Constellation Since the satellite position is constantly changing simplex devices on the ground will transmit with no knowledge of any of the satellites locations and the transmission may be received by one or more satellites These satellites will then relay the message to the nearest satellite gateway as shown below Once received by the sa...

Страница 6: ...overage geometry Since a simplex device has no way of knowing if a transmitted message has been successfully received the STINGR device is designed to send multiple redundant transmissions for each message being sent over the Globalstar network The default value for the number of redundant transmissions per message is 3 This means that each message sent to the STINGR will be transmitted 3 times Ea...

Страница 7: ...tice P a g e 7 The transmission sequence for a two packet message using the default setting of 3 redundant transmissions is shown below For normal conditions where the transmitter has an open view of the sky this will result in a better than 99 chance that the message will be received ...

Страница 8: ... capability to leave the STINGR in a low power consumption state when the transmitter RF section and the GPS section are idle The internal RF power supply is a high power supply which is only required while the STINGR is transmitting a data packet Internal cirucuitry turns this supply off except during active transmissions in order to minimize the power consumption of the STINGR Since the transmis...

Страница 9: ...Revision 1 0 STINGR Users Manual 09 30 15 Revision 1 0 Subject To Change without Notice P a g e 9 3 Physical Charactersistics Figure 5 Top View ...

Страница 10: ...Revision 1 0 STINGR Users Manual 09 30 15 Revision 1 0 Subject To Change without Notice P a g e 10 Figure 6 Recommended PCB footprint layout ...

Страница 11: ...RVED RESERVED Do NOT connect 10 RESET Input Only drive with open collector no external voltage to be applied 11 RESERVED RESERVED Do NOT connect 12 GND Ground 13 GND Ground 14 RESERVED RESERVED Do NOT connect 15 RESERVED RESERVED Do NOT connect 16 GPSTxD Output 5V tolerant weak internal pull up may be pulled up to 5V max external 17 RESERVED RESERVED Do NOT connect 18 GND Ground 19 GND Ground 20 R...

Страница 12: ...ransmitting an RF packet GPS Standby Mode The STINGR is Standby Mode while in Proprietary Track mode with an interval of 30 minutes or less Table 4 Operating Current Parameter Test Conditions Min Typ Max Unit Transmit mode supply current 40 85º C VBATT 3 7 volts 425 450 500 mA Active mode supply current 25º C VBATT 3 7 volts 2 3 2 5 mA Standby mode supply current 25º C VBATT 3 7 volts 12 50 uA GPS...

Страница 13: ...ngthy power distribution or noise sources present a suitable decoupling capacitor might be appropriate A ceramic XR7 10uF capacitor is usually a good choice Switch S1 can be used to initate test modes of operation without using the USB serial interface using the settings shown in Table 6 1 Select the desired test mode and depress S3 reset to execute the selected test mode When interfacing to a hos...

Страница 14: ...Revision 1 0 STINGR Users Manual 09 30 15 Revision 1 0 Subject To Change without Notice P a g e 14 4 1 Schematic ...

Страница 15: ...X7R 10 MURATAELEC 2 04026D105KAT2A C2 CAP 0402 CER 100NF 10V X7R 10 AVXCORP 1 SP0503BAHTG D1 3 channel ESD protection diode array Little Fuse 1 897 43 005 00 100001 P1 CONN HDR USB MINI D Mill Max 1 ERJ 2GEJ104X R1 RES 0402 TKF 100K 5 1 16W Panasonic Electronic Components 1 KAJ02LGGT S1 DIP Switch 2 Position SPST E Switch 1 MJTP1117 S3 Single Pole Single Throw Switch Apem Inc 1 2350 0339 01 U1 STI...

Страница 16: ...GR 5 1 Serial Port A half duplex 0 3 0V TTL asynchronous serial port UART is the primary interface to the user equipment The serial port operates with the serial parameters of 9600bps 8 data bits no parity 1 stop bit The RX data input and the RTS inputs are 5V tolerant The TX data and CTS outputs are 0 3 0V TTL RS232 input levels are not supported RS232 data must be converted to TTL before being s...

Страница 17: ...gth Total number of bytes in the serial packet including the preamble Command Command type See Table 5 Serial Packet Type Responses to commands carry the same command type as the command that initiated the answer Data Data associated with the command or answer CRC 16 bit CRC Figure 7 Serial Packet Format Command Response RTS CTS RxD TxD 125 ms 25 ms 1 Lower RTS 2 Wait for CTS to go low 3 Send Comm...

Страница 18: ...ayload 2 payload 3 payload N CRC1 CRC2 AA NN 00 XX XX XX XX XX CLSB CMSB Example Command AA 0E 00 01 02 03 04 05 06 07 08 09 BE E8 Response AA 05 00 D9 C4 The example above commands the STINGR to send 9 bytes of user defined data over the Globalstar Simplex network If the STINGR receives a properly formatted Send Data command it returns an acknowledge response as shown above If the command is not ...

Страница 19: ...6 5 2 2 4 Query Bursts Remaining 0x04 The Query Bursts Remaining command requests the STINGR to return the current number of bursts remaining the current message transmit sequence over the Globalstar Simplex network 0x04 Leader len cmd CRC1 CRC2 AA 05 04 FD 82 Command AA 05 04 FD 82 Response Leader Len 04 count CRC1 CRC2 AA 05 04 XX CC CC Example Response AA 06 04 00 F4 33 Where the bursts remaini...

Страница 20: ...id values are 0x01 thru x14 1 to 20 bursts Minimum Burst Interval Units of 5 seconds Valid values are 0x01 thru 0x3C 5 to 300 seconds Maximum Burst Interval Units of 5 seconds Valid values are 0x02 thru 0x78 10 to 600 seconds Example Command AA 0E 06 00 00 00 00 00 03 18 30 00 CE 9C Where the setup information is RF channel 00 Channel A of bursts 03 3 bursts per message Minimum Burst Interval 18 0...

Страница 21: ...re 0x01 thru 0x3C 5 to 300 seconds Maximum Burst Interval Units of 5 seconds Valid values are 0x02 thru 0x78 10 to 600 seconds Example Response AA 0E 07 00 23 18 60 00 03 18 30 00 5D 60 Where the setup information returned is RF channel 00 Channel A of bursts 03 3 bursts per message Minimum Burst Interval 18 0x18 24 24 x 5 120 seconds Maximum Burst Interval 30 0x30 48 48 x 5 240 seconds 5 2 2 8 Qu...

Страница 22: ... Device Code Always 1 for STINGR Silicon Revision Simplex Silicon revision CPU Revision Simplex CPU revision Radio Revision Simplex Radio revision Example Response AA 0A 09 00 01 8F 62 62 F7 58 Where the revision information returned is Device Code 01 Silicon Revision 8F CPU Revision 62 Radio Revision 62 ...

Страница 23: ...k and ephemeris data in order to perform a hot GPS fix This will increase the sleep current to the GPS Standby Mode value in Table 4 For tracking intervals greater than 30 minutes the GPS will be powered off in between transmissions and the sleep current will be the Standby Mode value in Table 4 Operating Mode Standby Current Proprietary Tracking 30 minute interval GPS Standby Mode Proprietary Tra...

Страница 24: ...de of operation will be determined by the Tracking Preferences 1 Continous Tracking 2 Motion Activated Tracking 3 Motion Activated Tracking with Dock mode In track mode the STINGR does not send bursted redundant messages It will transmit a single transmission for each interval If it is desired to send bursted messages use the Send Data 0x00 or Send Redundant Burst with GPS 0x33 commands While in P...

Страница 25: ...rometer Motion Activated Dock Tracking 30 minute interval Standby mode supply current w Accelerometer Proprietary Track command format Byte Bits Parameter Description 0 0 7 Leader Always a value of 0xAA 1 0 7 Length 0x0A 10 decimal 2 0 7 Command Code 0x34 Initiate proprietary motion activated track 3 4 0 15 Interval Interval in minutes between the track points MIN and MAX allowed TBD 5 0 7 Byte 0 ...

Страница 26: ...cel Proprietary Tracking command is received In Motion Acitvated Tracking mode the STINGR will obtain and transmit GPS location along with the specified payload on the interval specified in the Proprietary Tracking command while monitoring the state of the internal vibration sensor accelerometer When no vibration is detected for more than five minutes the STINGR will enter Suspended Track mode Whi...

Страница 27: ...uires Motion Activated Tracking to be enabled Bit 3 0 Motion activated tracking 1 Continuous tracking Bits 4 7 Reserved 4 0 7 RESERVED RESERVED always set to 0 5 0 7 RESERVED RESERVED always set to 0 6 7 0 15 CRC Example Command AA 08 12 00 00 00 B4 FE Mode Normal Byte3 bit 2 0 Motion Activated Tracking Yes bit 3 0 Example Command AA 08 12 08 00 00 76 38 Mode Normal Byte3 bit 2 0 Motion Activated ...

Страница 28: ... Tracking Preferences command format Byte Bits Parameter Description 0 0 7 Leader Always a value of 0xAA 1 0 7 Length 0x05 2 0 7 Command Code 0x13 Get Tracking Preferences 3 4 0 15 CRC The response is identical to the Set Tracking Preferences command except that Byte 2 contains 0x13 instead of 0x12 Command AA 05 13 C3 E6 Exampe Response AA 08 13 04 00 00 6E 81 Mode Dock Mode Byte3 bit 2 1 Motion A...

Страница 29: ...ption 0 0 7 Leader Always a value of 0xAA 1 0 7 Length 0x08 2 0 7 Command Code 0x31 Update proprietary track 3 0 7 Byte 0 value The value to transmit as byte 0 4 0 7 Byte 7 value The value to transmit as byte 7 5 0 7 Byte 8 value The value to transmit as byte 8 6 7 0 15 CRC Example Command AA 08 31 AA BB CC 21 FA Where Payload Byte 0 0xAA Payload Byte 7 0xBB Payload Byte 8 0xCC Update Proprietary ...

Страница 30: ...Len Cmd CRC1 CRC2 AA 05 32 48 D6 Example Command AA 05 32 48 D6 Cancel Proprietary Track response Byte Bits Parameter Description 0 0 7 Leader Always a value of 0xAA 1 0 7 Length 0x5 2 0 7 Command Code 0x32 ACK or 0xFF NAK 3 4 0 15 CRC Example Response AA 05 32 48 D6 5 2 3 7 Send Redundant Burst with GPS command This command is used to initiate a redundant bursted message as setup in STX configura...

Страница 31: ...it as byte 0 of first packet 4 0 7 Byte 7 value The value to transmit as byte 7 of first packet 5 0 7 Byte 8 value The value to transmit as byte 8 of first packet 6 n Additional data Up to 135 additional bytes of data 15 9 byte packets Maximum value of n 141 If this number is not divisable by 9 the end of the final packet of the message will be zero padded n 1 n 2 0 15 CRC Example Command AA 08 33...

Страница 32: ...13 0x08 Payload Byte 14 0x09 Payload Byte 15 0x0A Payload Byte 16 0x0B Payload Byte 17 0x0C Send Redundant Burst with GPS response Byte Bits Parameter Description 0 0 7 Leader Always a value of 0xAA 1 0 7 Length 5 2 0 7 Command Code 0x33 ACK or 0xFF NAK 3 4 0 15 CRC Example Response AA 05 33 C1 C7 Example Payload 0x012B485DBFF02E02030405060708090A0B0C Where 2B485D is the 24 bit latitude 30 4331266...

Страница 33: ... 00 00 00 00 01 01 01 00 00 00 00 00 05 00 00 72 01 00 00 00 12 00 1C 00 3A 00 00 F3 98 Get Status Response Byte Bits Parameter Description 0 0 7 Header 0xAA 1 0 7 length 0x2B 43 bytes decimal 2 0 7 Command 0x52 Device Status 3 4 0 15 Reserved Reserved 5 0 7 FW major Major FW version number so in FW version 1 2 this number will be a 1 6 0 7 FW minor Major FW version number so in FW version 1 2 thi...

Страница 34: ...ere is no message pending and 1 if the pending message is not bursted For bursted messages it may be 1 2 or 3 depending on which burst is being processed 20 0 7 Total number of bursts for the current message The total number of bursts to be transmitted for the current message This will be 0 if there is no message pending 1 for most messages and 3 for messages that require burst transmission includ...

Страница 35: ...tting one 33 34 0 15 Total GPS Fixes since hard power on The number of times since the last hard power cycle that the Device GPS has attempted to obtain a fix and succeeded in getting one 35 36 0 15 Mean GPS fix time Based on every GPS fix obtained since the last hard power cycle the mean number of seconds it took to obtain those fixes Failed attempts to obtain a fix are not included in the calcul...

Страница 36: ...6 is MSB Positive longitude correspond to East logitudes 9 0 7 Mode The one byte message mode always 0x00 10 11 0 15 CRC Will contain the response CRC Command AA 05 25 76 B2 Response AA 0C 25 2B 48 5B BF F0 2B 00 2E A1 Latitude 0x2B485B 30 4331 Longitude 0xBFF02B 90 0870 5 2 3 10 Turn On GPS command This command will turn on the GPS engine and once a fix is obtained the location will be available ...

Страница 37: ... 06 FD 22 F4 9A Response AA 05 FD B3 E8 5 2 3 12 Turn On GPS Pass through command This command will turn on the GPS engine and will output the NMEA messages from the GPS engine to the serial port The NMEA messages conform to NMEA 0183 rev 3 0 The following NMEA messages are output at a one second update rate GPGSA GPGSV GPVTG GPGGA Turn On GPS Pass through Byte Bits Parameter Description 0 0 7 Lea...

Страница 38: ...2 03 213 34 24 02 324 33 77 GPVTG 46 64 T M 0 00 N 0 0 K A 3D GPGGA 144044 000 3025 9864 N 09005 2174 W 1 10 0 9 27 3 M 26 0 M 0000 53 5 2 3 13 Turn Off GPS Pass through command This command will turn off the GPS engine and will cease output of the NMEA messages from the GPS engine to the serial port Turn Off GPS Pass through Byte Bits Parameter Description 0 0 7 Leader Always a value of 0xAA 1 0 ...

Страница 39: ... The following test modes may be selected 0x01 CW Mode 0x02 Transmit single test packet 0x03 Mod mode Transmit a continuous signal modulated with a bit pattern 4 5 0 15 CRC Leader Len Cmd Test Mode CRC1 CRC2 AA 06 FC 02 2E A2 Example Command AA 06 FC 02 2E A2 Where Test Mode 0x02 Single Test Packet Transmitter Test Response Byte Bits Parameter Description 0 0 7 Leader Always a value of 0xAA 1 0 7 ...

Страница 40: ... 7 Length 0x06 2 0 7 Command Code 0xFD 3 0 7 Sub Command Code 0x0E Perform Self Test 4 5 0 15 CRC Example Command AA 06 FD 0E 9A 71 Transmitter Self Test Response Byte Bits Parameter Description 0 0 7 Leader Always a value of 0xAA 1 0 7 Length 0x07 2 0 7 Command Code 0xFD 3 0 7 Sub Command Code 0x0E Perform Self Test 4 0 7 Result Code 0x01 Passed 0x02 GPS Failure 0x03 Simplex Failure 5 6 0 15 CRC ...

Страница 41: ...s char 8 bits unsigned short crc16_lsb unsigned char pData int length unsigned char i unsigned short data crc crc 0xFFFF if length 0 return 0 do data unsigned int 0x00FF pData crc crc data for i 8 i 0 i if crc 0x0001 crc crc 1 0x8408 else crc 1 while length crc crc return crc USAGE calculate the CRC for a message and update the message CRC unsigned short crc crc16_lsb msg msg 1 2 msg msg 1 2 unsig...

Страница 42: ...ata_i 0 char s1 s2 byte i char data crc crc char 0xFFFF if length 0 return 0 do data char char 0x00FF pData pData_i crc char crc data for i 8 i 0 i if crc 0x0001 0 crc char crc 1 0x8408 else crc 1 while length 0 crc char crc return crc USAGE calculate the CRC for a message and update the message CRC byte msg int len char crc crc16_lsb msg len 2 msg len 2 byte short crc short 0xff msg len 1 byte sh...

Страница 43: ...ude corresponds to Latitude in the NORTHERN Hemisphere Latitude Calculation Example 24 bit latitude 0x2AB69C Hexadecimal This number converted to decimal base 10 is 2 799 260 2 799 260 90 0 223 30 032802 Since this result is less than 90 degrees no subtraction is necessary 30 032802 degrees 30 032802 degrees NORTH 5 5 2 CALCULATING LONGITUDE The longitude may be calculated by converting the 3 enco...

Страница 44: ... based on the states of the pins the STINGR will enter the selected test mode For normal operation these pins must be left floating or in a high logic 1 state The following tables define the different test modes available in the STINGR TEST1 TEST2 Mode 0 0 Mod Mode continuous transmission A test packet is continuously transmitted The test packet shall comply with the Air Interface Packet format wi...

Страница 45: ...hout Notice P a g e 45 The channels are selected via the Rx and RTS pins as follows RX RTS Channel 0 0 B 0 1 C 1 0 D 1 1 Channel specified in the flash setup To specify channel A it must be the default channel specified in the flash setup See Setup command for details Table 6 2 ...

Страница 46: ... the requirements for Radio Astronomy Site avoidance as specified by the Globalstar National Science Foundation agreement of 2001 It must be compliant with CFR25 213 7 2 Regulatory Notices The STINGR has received Federal Communications Commission authorization under FCC Rules Part 25 as a modular transmitter Final installation must be in compliance with 25 213 see 6 1 above The installation and op...

Страница 47: ...which the receiver is connected Consult the dealer or an experienced radio TV technician for help WARNING Changes or modifications not expressly approved by Globalstar may render the device non compliant to FCC and other regulatory body standards for operation and may void the user s authority to operate the equipment This device complies with Part 15 of the FCC Rules Operation is subject to the f...

Страница 48: ...evision 1 0 STINGR Users Manual 09 30 15 Revision 1 0 Subject To Change without Notice P a g e 48 FCC ID L2V STGR ICES 003 A B IC 3989A STGR R TTE TBR41 Complies with FCC standards FOR HOME OR OFFICE USE ...

Отзывы: