Page 1
TTSF1 www.aerobits.pl User Manual TTSF1 series (TTSF1a, TTSF1b) TTSF1 is a high quality and low price OEM ADSB/GNSS receiver/FLARM transceiver series operating at 1090MHz and region dependent FLARM frequency. It is based on the proven FPGAInTheLoopTM technology, which is a unique com...
TTSF1 www.aerobits.pl User Manual ELECTRICAL CHARACTERISTICS Absolute Maximum Ratings Parameter Min. Max. Unit Storage temperature 40 °C Supply voltage (VCC) Other pin voltage VSS0.4 VCC + 0.4 RF input power ADSB 10 RF input power FLARM RF input power GNSS ...
TTSF1 www.aerobits.pl User Manual PIN DEFINITION Figure 2: Pin arrangement. Revision: 19Nov2020 Document Number: 190830 This document is subject to change without notice. For technical questions, contact: support@aerobits.pl...
TTSF1 www.aerobits.pl User Manual Pin number Mnemonics Direction Description Power supply input Aux UART TX Aux UART RX Main UART TX Main UART RX No commercial use (keep floating) No commercial use (keep floating) No commercial use (keep floating) No commercial use (keep floating)
BOOTLOADER trigger is present, module will transit to RUN state. Firmware upgrade is possible using Micro ADSB App software. For automated firmware upgrading scenarios, aerobits_updater software is available. To acquire this program please contact: support@aerobits.pl. 3.1.2 RUN STATE In this state module is working and receiving the data from aircrafts. It uses selected protocol to transmit received and decoded data to the host system.
• Send AT+CONFIG=1 (using current baud). This method is not recommended, because module will support multiple protocols in future and Aerobits Sp. z o.o. cannot ensure that this command will be present in all protocols. When module leaves RUN state it sends AT+RUN_END message, then AT+CONFIG_START message on entering CONFIG...
TTSF1 www.aerobits.pl User Manual UART CONFIGURATION Communication between module and host device is done using UART interface. In CONFIGURATION and BOOTLOADER state transmission baud is fixed at 115200bps. The UART interface uses settings as described in table 4. UART Settings Parameter Min.
TTSF1 www.aerobits.pl User Manual SETTINGS In RUN state, operation of the module is determined based on stored settings. Settings can be changed in CONFIGURATION state using ATcommands. Settings can be written and read. NOTE: New values of settings are saved in nonvolatile memory when transitioning from CONFIGURATION to RUN state.
TTSF1 www.aerobits.pl User Manual UPPERCASE AND LOWERCASE All characters (except preceding AT+) used in command can be both uppercase and lowercase, so following commands are equal: AT+PROTOCOL? AT+pRoToCoL? NOTE: This statement is true in configuration state, not in bootloader state. in bootloader state all letters must be uppercase.
TTSF1 www.aerobits.pl User Manual COMMANDS Apart from settings, module supports set of additional commands. Format of this commands are similar to those used for settings, but they do not affect operation of module in RUN state. COMMANDS IN BOOTLOADER AND CONFIGURATION STATE 6.1.1 AT+LOCK...
TTSF1 www.aerobits.pl User Manual 6.2.4 AT+SETTINGS_DEFAULT AT+SETTINGS_DEFAULT Set all settings to their default value. 6.2.5 AT+SERIAL_NUMBER AT+SERIAL_NUMBER? Read serial number of module. Response: • For older devices: AT+SERIAL_NUMBER=0202041E43 • For newer devices: AT+SERIAL_NUMBER=070001337 6.2.6 AT+FIRMWARE_VERSION AT+FIRMWARE_VERSION? Read firmware version of module.
TTSF1 www.aerobits.pl User Manual CSV PROTOCOL (AERO) CSV protocol is simple text protocol, that allows fast integration and analysis of tracked aircrafts. CSV messages start with ‘#’ character and ends with “\r\n” characters. There are following types of messages: 1. ADSB Aircraft message, 2.
Page 15
TTSF1 www.aerobits.pl User Manual Aircraft message start indicator Example value ICAO ICAO number of aircraft (3 bytes) 3C65AC FLAGS Flags bitfield, see table CALL Callsign of aircraft N61ZP SQUAWK of aircraft 7232 Latitude, in degrees 57.57634 Longitude, in degrees 17.59554...
TTSF1 www.aerobits.pl User Manual ECAT value Description Unknown. Light (below 15500 lbs.). Small (15500 75000 lbs.). Large (75000 300000 lbs.). HighVortex Large (aircraft such as B757). Heavy (above 300000 lbs.). High performance (above 5g acceleration and above 400 knots).
TTSF1 www.aerobits.pl User Manual #ALRM FLARM Aircraft message start indicator Example value TYPE Target type. 0: stationary, 2: regular aircraft. Id value, in hexadecimal format. 1600BF ID_TYPE Id type: 0: randomized id value, 1: ICAO, 2: FLARM id AIRCRAFT_TYPE Target type. See table 11.
TTSF1 www.aerobits.pl User Manual #INFO:ID,ID_TYPE,DEV_TYPE,REGION,SERIAL_ID,SERIAL_ID_TYPE,SW_VER,HW_VER, EXT_TYPE,EXT_DATA\r\n #INFO FLARM Info message start indicator Example value Own id value, in hexadecimal format. 1600BF ID_TYPE Own id type. 0: randomized id value, 1: ICAO, 2: FLARM id DEV_TYPE Type of FLARM transmitter. Always 66.
TTSF1 www.aerobits.pl User Manual RAW PROTOCOL This protocol is dedicated for raw ModeA/C/S frames acquisition. In this special mode of operation, output frames are not processed, nor validated in any way. All processing, checksum validation, etc. must be done on user’s side. All raw frames, regardless of type, start with ’*’...
Page 20
TTSF1 www.aerobits.pl User Manual Table 16: Description of bits in raw ModeA/C frames in old protocol version. Examples of raw MODEAC frames using this format are shown below. • *6611;(979,151,20CB3)\r\n • *E3E0;(995,167,20CB3)\r\n Revision: 19Nov2020 Document Number: 190830 This document is subject to change without notice. For technical questions, contact:...
TTSF1 www.aerobits.pl User Manual MAVLINK PROTOCOL TTSF1 can be switched to use MAVLink protocol. This can be achieved by altering PROTOCOL setting. When MAVLink protocol is used, module is sending list of aircrafts every second. MAVLink messages have standarized format, which is well described on official protocol webpage (mavlink.io/en/messages).
TTSF1 www.aerobits.pl User Manual Aircraft Type index Aircraft Type description Emitter Category index Emitter Category description Reserved No information Glider, Motor glider Glider Tow plane, tug plane Light Helicopter, gyrocopter, Rotorcraft rotocraft Skydiver, parachute Parachute Drop plane for skydivers Light...
TTSF1 www.aerobits.pl User Manual ASTERIX PROTOCOL TTSF1 can be switched to use ASTERIX binary protocol. This can be achieved by altering PROTOCOL setting. When ASTERIX protocol is used, module is sending list of aircrafts every second. Aircrafts are encoded using I021 ver. 2.1 message.
Page 24
TTSF1 www.aerobits.pl User Manual Aircraft Type index Aircraft Type description Emitter Category index Emitter Category description Reserved No information Glider, Motor glider Glider, sailplane Tow plane, tug plane Light aircraft Helicopter, gyrocopter, Rotocraft rotocraft Skydiver, parachute Parachutist, skydiver Drop plane for skydivers...
TTSF1 www.aerobits.pl User Manual GDL90 PROTOCOL TTSF1 can be configured to use GDL90 binary protocol. This can be achieved by altering PROTOCOL setting. When GDL90 protocol is used, module is sending list of aircrafts every second. Aircrafts are encoded using Traffic Report (#20) message.
TTSF1 www.aerobits.pl User Manual MINIMUM INTEGRATION RECOMMENDATION Figure 4: Example of basic TTSF1 integration with user MCU. Revision: 19Nov2020 Document Number: 190830 This document is subject to change without notice. For technical questions, contact: support@aerobits.pl...
TTSF1 www.aerobits.pl User Manual RECOMMENDED LAYOUT All dimensions are in mm. Figure 6: Recommended footprint. NOTE: In case of TTSF1a the RF inputs (pad 18 ADSB, 21 GNSS, 24 FLARM) should be matched to 50ohm. Revision: 19Nov2020 Document Number: 190830 This document is subject to change without notice.
TTSF1 www.aerobits.pl User Manual REVISION HISTORY Date Revision Changes 30Jul2019 Preliminary release. 2Sep2020 Mechanical layout modified. 28Sep2020 Elaborated description of saving and restoring settings, added information about settings load error. 29Sep2020 Described CSV, MAVLink and ASTERIX protocol for FLARM aircrafts.
If any part of this document refers to any third party products or services, it shall not be deemed a license granted by Aerobits for use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering use, in any manner whatsoever, of such third party products or services or any intellectual property contained therein.
Need help?
Do you have a question about the TT--SF1 Series and is the answer not in the manual?
Questions and answers