Revision 0.2 STINGR Users Manual STINGR Users Manual 06/24/15 Revision 0.
Revision 0.2 STINGR Users Manual Table of Contents 1 2 Introduction .................................................................................................................................................................... 4 1.1 Purpose ................................................................................................................................................................... 4 1.2 Applicable Documents ...................................................................
Revision 0.2 STINGR Users Manual 5.3 “Transmitter Test” command ............................................................................................................................... 27 5.4 Example CRC calculation routines for serial packets ............................................................................................ 29 6 Test Modes..................................................................................................................................................
Revision 0.2 STINGR Users Manual 1 Introduction 1.1 Purpose This document describes the physical, electrical, and functional characteristics of the STINGR satellite transmitter module. The information contained in this document is intended to provide the end user with the necessary technical information required to use the module in a custom application. This document is intended to be used by engineers and technical management and assumes a general knowledge of basic engineering practices by the user.
Revision 0.2 STINGR Users Manual 2 Application 2.1 Theory of Operation The STINGR operates on the Globalstar LEO satellite network. LEO (Low Earth Orbit) means that there are a number of satellites in low earth orbit that constantly tly orbit the planet and can communicate with Globalstar devices that are within range of its current position.
Revision 0.2 STINGR Users Manual Figure 3 Simplex Messaging Messages are composed of 1 or more 9-byte byte payloads. The STINGR can only transmit 9-byte byte on-air on messages, so user payloads greater than 9 bytes will require multiple on on-air packets to be transmitted for each user payload. There are brief periods of time where here there is no satellite in range of the simplex transmitters due to obstructions and/or satellite coverage geometry.
Revision 0.2 STINGR Users Manual The transmission sequence for a two-packet 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 bett than 99% chance that the message will be received. 06/24/15 Revision 0.
Revision 0.2 STINGR Users Manual 2.2 Block Diagram The basic elements of a design utilizing the STINGR simplex transmitter are shown below. Figure 4 current battery which can provide the The STINGR provides a single power supply input. Normally, this will be a high-current required transmit current during RF transmissions. The STINGR has internal regulators which provide separate power for the digital, RF and GPS circuitry..
Revision 0.2 STINGR Users Manual 3 Physical Charactersistics Figure 5 Top View 06/24/15 Revision 0.
Revision 0.2 STINGR Users Manual Figure 6 Recommended PCB footprint layout 06/24/15 Revision 0.
Revision 0.
Revision 0.2 Transmit Mode STINGR Users Manual The unit is transmitting an RF packet 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 Sleep mode supply current 25º C, Vcc = 3.7 volts 8 40 uA 06/24/15 Revision 0.
Revision 0.2 STINGR Users Manual 4 Reference Design The reference design presented below illustrates a basic implementation using the STINGR module in conjunction with a primary battery, USB interface, and test mode switches. Since the battery is located on the same board as the STINGR, no decoupling capacitor is required on the VBATT input, however, if there are battery leads, lengthy power distribution, or noise sources present, a suitable decoupling capacitor might be appropriate.
Revision 0.2 STINGR Users Manual 4.1 Schematic 06/24/15 Revision 0.
Revision 0.2 STINGR Users Manual 4.2 PCB 4.
Revision 0.2 STINGR Users Manual 5 Application Programming Interface 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 sent to the unit.
Revision 0.2 5.2.1 STINGR Users Manual Serial Packet Format Preamble Length Command Fixed pattern 0xAA Total number of bytes in the serial packet including the preamble Command type (See Table 5 Serial Packet Type). Responses to commands carry the same command type as the command that initiated the answer Data associated with the command or answer 16 bit CRC Data CRC Figure 7 Serial Packet Format 5.2.
Revision 0.2 STINGR Users Manual 5.2.2.2 Query Electronic Serial Number (ESN) (0x01) The Electronic Serial Number command requests the STINGR to respond with the units Electronic Serial Number (ESN). 0x01 Command: Leader Len Cmd CRC1 CRC2 AA 05 01 50 D5 AA 05 01 50 D5 Response: Leader len Cmd AA 09 01 Example Response: ESN XX XX XX XX CRC1 CRC2 86 7A AA 09 01 00 23 18 60 86 7A Where the ESN returned is 2300000. 5.2.2.
Revision 0.2 STINGR Users Manual Response: Leader Len 04 count CRC1 CRC2 AA 05 04 XX CC CC Example Response: AA 06 04 00 F4 33 0 Where the bursts remaining returned is: 5.2.2.5 Query Firmware Version (0x05) The Query Firmware Version command requests the STINGR to return the current firmware version.
Revision 0.2 STINGR Users Manual Where: • • • • RF channel : # of bursts: Minimum Burst Interval: Maximum Burst Interval: Example Command: Valid values are: 0 = Channel A, 1 = Channel B, 2 = Channel C, 3 = Channel D Valid values are: 0x01 thru x14 (1 to 20 bursts) Units of 5 seconds. Valid values are: 0x01 thru 0x3C (5 to 300 seconds) Units of 5 seconds.
Revision 0.2 STINGR Users Manual Where the setup information returned is: • • • • RF channel : # of bursts: Minimum Burst Interval: Maximum Burst Interval: 00 03 18 30 Channel A 3 bursts per message 0x18 = 24, 24 x 5 = 120 seconds 0x30 = 48, 48 x 5 = 240 seconds 5.2.2.8 Query Hardware Version (0x09) The Query Hardware Version command requests the STINGR to return the current hardware version information.
Revision 0.2 5.2.3 STINGR Users Manual STINGR Serial Packet Commands 5.2.3.1 “Initiate proprietary track” command This command allows the initiation of a periodic track with user defined data prepended and appended to the latitude and longitude fields. A periodic 9 byte custom track message, transmitted nominally at the interval specified, will result. Initiate proprietary track command format Byte Bits Parameter Description 0 0–7 Leader 1 0–7 Length 2 0–7 Command Code.
Revision 0.2 STINGR Users Manual Initiate proprietary track response Byte Parameter Description 0 0-7 Leader 1 0-7 Length 2 0-7 Command Code. 3 -4 0 - 15 CRC Example Response: 5.2.3.2 Bits Always a value of 0xAA. 5 0x30 = ACK or 0xFF = NAK AA 05 30 5A F5 “Update Proprietary Track Data” command This command is used to change the user programmable data in a proprietary track message. If a proprietary track session is not in progress, it is ACK’d but will do nothing.
Revision 0.2 STINGR Users Manual Where: • • • Payload Byte 0: Payload Byte 7: Payload Byte 8: 0xAA 0xBB 0xCC Update Proprietary Track Data response Byte Parameter 0 0-7 Leader 1 0-7 Length 2 0-7 Command Code. 3 -4 0 - 15 CRC Example Response: 5.2.3.3 Bits Description Always a value of 0xAA. 5 0x31 = ACK or 0xFF = NAK AA 05 31 D3 E4 “Cancel Proprietary Track” command This command is used to terminate a proprietary track session.
Revision 0.2 STINGR Users Manual Cancel Proprietary Track response Byte Bits Parameter 0 0-7 Leader 1 0-7 Length 2 0-7 Command Code. 3 -4 0 - 15 CRC Example Response: Description Always a value of 0xAA. 5 0x32 = ACK or 0xFF = NAK AA 05 32 48 D6 5.2.3.4 “Send Redundant Burst with GPS” command This command is used to initiate a redundant bursted message (as setup in STX configuration).
Revision 0.
Revision 0.2 5.2.4 STINGR Users Manual STINGR Serial Test Commands 5.3 “Transmitter Test” command This command is used to initiate a transmitter test in one of three modes. Transmitter test command format Byte Bits Parameter 0 0-7 Leader 1 0-7 Length 2 0-7 Command Code. 3 0-7 Test mode 4–5 0 - 15 CRC Example Command: Description Always a value of 0xAA. 0x06 0xFC = Transmitter test. The following test modes may be selected: 0x01 = CW Mode 0x02 = Transmit single test packet.
Revision 0.2 STINGR Users Manual Table 50: Transmitter test response format. Byte Bits Parameter 0 0-7 Leader 1 0-7 Length 2 0-7 ACK or NAK 3-4 0 - 15 CRC Example Response: 06/24/15 Description Always a value of 0xAA. 0x05 0xFC for success, 0xFF for incorrectly formatted command. A value for the test mode other than 0x01, 0x02, or 0x03 will generate a NAK. AA 05 FC 3A F9 Revision 0.
Revision 0.2 STINGR Users Manual 5.
Revision 0.
Revision 0.2 STINGR Users Manual 6 Test Modes The STINGR provides several test modes intended to aid in manufacturing testing and certification testing. All test modes are activated by grounding selective pins on the STINGR prior to applying power. Once power is applied, the STINGR will sample the states of the pins and 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.
Revision 0.2 STINGR Users Manual 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 06/24/15 Revision 0.
Revision 0.2 STINGR Users Manual 7 REGULATORY APPROVAL The STINGR module has received regulatory approvals for modular devices in the United States and Canada. Modular device approval allows the end user to place the STINGR module inside a finished product and not require regulatory testing for an intentional radiator (RF transmitter), provided no changes or modifications are made to the module circuitry. Changes or modifications could void the user’s authority to operate the equipment.
Revision 0.2 STINGR Users Manual The user’s manual should include the following statements: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
Revision 0.2 STINGR Users Manual FCC ID: L2V-STGR ICES-003/(A/B) IC:3989A-STGR R&TTE: TBR41 Complies with FCC standards. FOR HOME OR OFFICE USE 06/24/15 Revision 0.