1.8 KiB
First of all I want to thank OE1ACM Bernd for his approval to use his code for my experiments. He is the author of BG_RF95!
All user settings can be found in TTGO_T-Beam_LoRa_APRS.h
Callsign setting:
If you start the FW for the first time you are asked to program your callsign and SSID(s).
Once the callsign is programmed you can reenter the programming mode by pressing the BUTTON (GPIO39) for 3secs while switching on the racker.
"sTable" should contain the value for the primary or secondary symbol table
"sSymbol" contains finally the symbol to be sent with the position report
"wxTable" should contain the value for the primary or secondary symbol table used for weather reports
"wxSymbol" contains finally the symbol to be sent with the weather report
"nextTX" is the transmit intervall in ms (milli seconds) - don't use to short intervalls as it overloads the APRS servers
60000L is a could starting point and means a intervall of 60secs or 1 minute.
The MODE of the tracker can now be changed by pressing button at GPIO39 for 10secs!
The modes are
TRACKER ... normal APRS tracker
WX&TRACKER ... alternate transmission of normal position packet and WX packet (if DHT22 is mounted)
WX-MOVE ... only WX packets are sent but with position from GPSLED
WX-FIXED ... only WX packets are transmitted but with fixed position given in Header-File
the following lines are used to define the fixed position
#define LATITUDE "4813.62N" // please in APRS notation DDMM.mmN or DDMM.mmS used for FIXED_POSITION
#define LONGITUDE "01539.85E"
for DHT22 I used the library from https://github.com/beegee-tokyo/DHTesp, as the standard library gives to many wrong readings