esp32-ogn-tracker/main
Pawel Jalocha 42e0e366d0 Power-ON memory under conditional compile 2023-07-18 21:44:16 +01:00
..
CKL_logo_240x240.jpg Add CKL logo (for EPPK and EPPG airfield) 2020-08-29 18:56:04 +01:00
CMakeLists.txt For cmake and idf.py to work 2020-05-13 12:13:55 +01:00
LoRaMacCrypto.c Start with LoRaWAN connectivity 2020-10-08 02:30:52 +01:00
LoRaMacCrypto.h LoRaWAN code can join and send positions, proof of concept, far from stable 2020-10-09 14:08:50 +01:00
OGN_logo_240x240.jpg Add missing parts for the LCD 240x240 screen 2020-04-20 22:36:09 +01:00
adsl.h Various updates, most important is to save the Power-ON state for the devices with AXP192 so they don't turn on on the external power (by will remember if they had been turned on by the button) 2023-07-12 11:48:47 +01:00
aero.cpp Support for AERO protocol 2019-05-08 17:03:54 +00:00
aero.h Support for AERO protocol 2019-05-08 17:03:54 +00:00
aes.c Start with LoRaWAN connectivity 2020-10-08 02:30:52 +01:00
aes.h Start with LoRaWAN connectivity 2020-10-08 02:30:52 +01:00
ap.cpp Separate HTTP server code, list log files and download them in APRS format 2020-11-03 02:47:57 +00:00
ap.h WiFi Access Point and TCP port for data output 2020-10-29 02:08:34 +00:00
aprs.cpp Fixed WiFi reconnect issue - before it would not connect the 2nd time 2022-03-21 14:07:02 +00:00
aprs.h Beta code to connect to APRS and pass own and received positions, thus acting as OGN receiver 2022-02-22 19:35:57 +00:00
atmosphere.cpp Add pressure sensor support, push I2C to HAL, major files identical to STM32 code for easy passing of new features 2018-02-25 18:47:03 +00:00
atmosphere.h Major update, work with AXP192 power control chip thus the new T-Beam V1.0 2020-02-24 21:54:21 +00:00
axp192.h Various updates, most important is to save the Power-ON state for the devices with AXP192 so they don't turn on on the external power (by will remember if they had been turned on by the button) 2023-07-12 11:48:47 +01:00
bitcount.cpp Initial code, basic functionality: transmit, receive, relay, display position 2018-01-29 12:43:22 +00:00
bitcount.h Initial code, basic functionality: transmit, receive, relay, display position 2018-01-29 12:43:22 +00:00
bme280.h Reorganize to access more information from OLED status pages 2019-05-07 16:08:22 +01:00
bmp180.h Reorganize to access more information from OLED status pages 2019-05-07 16:08:22 +01:00
bmp280.h Reorganize to access more information from OLED status pages 2019-05-07 16:08:22 +01:00
bmx055.h Power-up BMX055 magnetometer before trying to read the ID, not tested 2020-05-01 15:00:05 +01:00
bq24295.h Major update, work with AXP192 power control chip thus the new T-Beam V1.0 2020-02-24 21:54:21 +00:00
bt.cpp Adjust stack sizes for tasks, trying to gain RAM. fix some compile faults with particular options 2022-05-21 21:11:40 +01:00
bt.h Split off the Bluetooth serial port code to prepare for BLE 2021-05-07 20:30:32 +01:00
cmac.c Start with LoRaWAN connectivity 2020-10-08 02:30:52 +01:00
cmac.h Start with LoRaWAN connectivity 2020-10-08 02:30:52 +01:00
cmacutil.c Start with LoRaWAN connectivity 2020-10-08 02:30:52 +01:00
cmacutil.h Start with LoRaWAN connectivity 2020-10-08 02:30:52 +01:00
component.mk Add CKL logo (for EPPK and EPPG airfield) 2020-08-29 18:56:04 +01:00
config.h Various updates, most important is to save the Power-ON state for the devices with AXP192 so they don't turn on on the external power (by will remember if they had been turned on by the button) 2023-07-12 11:48:47 +01:00
ctrl.cpp Various updates, most important is to save the Power-ON state for the devices with AXP192 so they don't turn on on the external power (by will remember if they had been turned on by the button) 2023-07-12 11:48:47 +01:00
ctrl.h Move IGC key to CTRL task so it can be used as well without SDLOG 2022-02-12 07:08:26 +00:00
disp.cpp Update from other projects, cleanups, attempt to run with SkyDemon and SafeSky 2023-05-20 16:57:07 +01:00
disp.h Major update, work with AXP192 power control chip thus the new T-Beam V1.0 2020-02-24 21:54:21 +00:00
disp_lcd.cpp Minor editions 2023-03-21 01:53:56 +00:00
disp_lcd.h Major update, work with AXP192 power control chip thus the new T-Beam V1.0 2020-02-24 21:54:21 +00:00
disp_oled.cpp Choose particular protocols to be transmitted by mean of TxProtMask parameter 2023-07-14 06:43:53 +01:00
disp_oled.h Update from other projects, cleanups, attempt to run with SkyDemon and SafeSky 2023-05-20 16:57:07 +01:00
fanet.h Update from other projects and ADS-l transmission implemented, subject to tests 2023-03-20 11:21:46 +00:00
fifo.h Initial code, basic functionality: transmit, receive, relay, display position 2018-01-29 12:43:22 +00:00
flight.h Longer delay before declaring the landing 2023-05-23 05:22:31 +01:00
font8x8_basic.h Initial code, basic functionality: transmit, receive, relay, display position 2018-01-29 12:43:22 +00:00
format.cpp Fix IGC file creation issues 2022-11-30 05:14:46 +00:00
format.h Fix line endings which prevented XCsoar operation 2023-06-10 12:37:07 +01:00
freqplan.h Alpha code to transmit PilotAware packets, do not use it yet 2020-11-30 14:24:22 +00:00
gdl90.cpp Update from other projects, cleanups, attempt to run with SkyDemon and SafeSky 2023-05-20 16:57:07 +01:00
gdl90.h Update from other projects, cleanups, attempt to run with SkyDemon and SafeSky 2023-05-20 16:57:07 +01:00
gps.cpp Fix line endings which prevented XCsoar operation 2023-06-10 12:37:07 +01:00
gps.h Beta code to connect to APRS and pass own and received positions, thus acting as OGN receiver 2022-02-22 19:35:57 +00:00
hal.cpp Various updates, most important is to save the Power-ON state for the devices with AXP192 so they don't turn on on the external power (by will remember if they had been turned on by the button) 2023-07-12 11:48:47 +01:00
hal.h Proper encoding/decoding when some elements are not available 2022-02-19 23:01:33 +00:00
http.cpp Fix line endings which prevented XCsoar operation 2023-06-10 12:37:07 +01:00
http.h Separate HTTP server code, list log files and download them in APRS format 2020-11-03 02:47:57 +00:00
igc-key.h Adjust stack sizes for tasks, trying to gain RAM. fix some compile faults with particular options 2022-05-21 21:11:40 +01:00
imu.cpp Make the BMX055 IMU respond in FollowMe 2020-05-13 17:55:52 +00:00
imu.h Start with BMX055, but not working yet 2020-05-01 00:01:30 +01:00
intmath.cpp Initial code, basic functionality: transmit, receive, relay, display position 2018-01-29 12:43:22 +00:00
intmath.h Initial code, basic functionality: transmit, receive, relay, display position 2018-01-29 12:43:22 +00:00
knob.cpp Read potentiometer position 2020-09-25 01:26:47 +01:00
knob.h Major update, work with AXP192 power control chip thus the new T-Beam V1.0 2020-02-24 21:54:21 +00:00
lcd_battery.h Major update, work with AXP192 power control chip thus the new T-Beam V1.0 2020-02-24 21:54:21 +00:00
ldpc.cpp Initial code, basic functionality: transmit, receive, relay, display position 2018-01-29 12:43:22 +00:00
ldpc.h Initial code, basic functionality: transmit, receive, relay, display position 2018-01-29 12:43:22 +00:00
log.cpp EOL was mssing when dump SPIFFS file 2023-05-27 23:37:38 +01:00
log.h Separate HTTP server code, list log files and download them in APRS format 2020-11-03 02:47:57 +00:00
lookout.h Fix line endings which prevented XCsoar operation 2023-06-10 12:37:07 +01:00
lorawan.h Process requests for device status 2022-11-30 05:12:53 +00:00
lowpass2.h Initial code, basic functionality: transmit, receive, relay, display position 2018-01-29 12:43:22 +00:00
main.cpp Power-ON memory under conditional compile 2023-07-18 21:44:16 +01:00
manchester.h Initial code, basic functionality: transmit, receive, relay, display position 2018-01-29 12:43:22 +00:00
mavlink.h Add some messages, improve printout 2018-05-20 00:41:47 +01:00
ms5607.h MS5611 pressure sensor code, which is more or less the same as MS5607 on the calculation parameters differ. I2C_Write function signature was wrong, and header define was missing in the ms5607.h 2020-04-18 20:05:51 +02:00
ms5611.h fix for temperature rounding 2020-04-19 11:11:31 +02:00
nmea.cpp Fix line endings which prevented XCsoar operation 2023-06-10 12:37:07 +01:00
nmea.h Fix line endings which prevented XCsoar operation 2023-06-10 12:37:07 +01:00
ogn.h Various updates, most important is to save the Power-ON state for the devices with AXP192 so they don't turn on on the external power (by will remember if they had been turned on by the button) 2023-07-12 11:48:47 +01:00
ogn1.h Various updates, most important is to save the Power-ON state for the devices with AXP192 so they don't turn on on the external power (by will remember if they had been turned on by the button) 2023-07-12 11:48:47 +01:00
ogn2.h Proper encoding/decoding when some elements are not available 2022-02-19 23:01:33 +00:00
ognconv.cpp Various updates, most important is to save the Power-ON state for the devices with AXP192 so they don't turn on on the external power (by will remember if they had been turned on by the button) 2023-07-12 11:48:47 +01:00
ognconv.h Various updates, most important is to save the Power-ON state for the devices with AXP192 so they don't turn on on the external power (by will remember if they had been turned on by the button) 2023-07-12 11:48:47 +01:00
parameters.h Choose particular protocols to be transmitted by mean of TxProtMask parameter 2023-07-14 06:43:53 +01:00
paw.h Proper encoding/decoding when some elements are not available 2022-02-19 23:01:33 +00:00
proc.cpp Choose particular protocols to be transmitted by mean of TxProtMask parameter 2023-07-14 06:43:53 +01:00
proc.h Update from other projects, cleanups, attempt to run with SkyDemon and SafeSky 2023-05-20 16:57:07 +01:00
relpos.h Update from other projects, cleanups, attempt to run with SkyDemon and SafeSky 2023-05-20 16:57:07 +01:00
rf.cpp Choose particular protocols to be transmitted by mean of TxProtMask parameter 2023-07-14 06:43:53 +01:00
rf.h Update from other projects and ADS-l transmission implemented, subject to tests 2023-03-20 11:21:46 +00:00
rfm.h Bring back the SX1262 for TX, not yet RX 2023-05-26 01:23:38 +01:00
sdlog.cpp Fix IGC file creation issues 2022-11-30 05:14:46 +00:00
sdlog.h Clean up IGC logging to SD card, fixed IGC log name issue, not tested yet for takeoff/landing detection 2022-05-23 02:47:41 +01:00
sens.cpp Various updates, most important is to save the Power-ON state for the devices with AXP192 so they don't turn on on the external power (by will remember if they had been turned on by the button) 2023-07-12 11:48:47 +01:00
sens.h MS5611 pressure sensor code, which is more or less the same as MS5607 on the calculation parameters differ. I2C_Write function signature was wrong, and header define was missing in the ms5607.h 2020-04-18 20:05:51 +02:00
slope.h Add pressure sensor support, push I2C to HAL, major files identical to STM32 code for easy passing of new features 2018-02-25 18:47:03 +00:00
socket.h WiFi Access Point and TCP port for data output 2020-10-29 02:08:34 +00:00
sound.h Major update, work with AXP192 power control chip thus the new T-Beam V1.0 2020-02-24 21:54:21 +00:00
ssd1306.h Initial code, basic functionality: transmit, receive, relay, display position 2018-01-29 12:43:22 +00:00
st7789.cpp Add 2nd reset for the ILI9341 LCD 2020-05-31 23:09:09 +01:00
st7789.h Major update, work with AXP192 power control chip thus the new T-Beam V1.0 2020-02-24 21:54:21 +00:00
stratux.cpp Compile with ESP-IDF v4.1, sort log files after date/time, speed up log file download 2020-11-19 19:00:00 +00:00
stratux.h Stratux WiFi connectivity 2020-08-29 12:49:46 +01:00
sx1231.h Initial code, basic functionality: transmit, receive, relay, display position 2018-01-29 12:43:22 +00:00
sx1262.h Update from other projects and ADS-l transmission implemented, subject to tests 2023-03-20 11:21:46 +00:00
sx1272.h default make for HELTEC with OLED and no baro, minor updates carried over from STM32 2018-02-25 19:33:58 +00:00
sx1276.h Move towards LoRaWAN connectivity 2020-10-07 19:04:44 +01:00
timesync.cpp Fix timing issues, in particular at GPS rates above 1Hz, other minor fixes 2020-12-16 02:18:31 +00:00
timesync.h Fix timing issues, in particular at GPS rates above 1Hz, other minor fixes 2020-12-16 02:18:31 +00:00
ubx.h Major change: fractional time in the GPS structure is give in ms instead of 1/100th seconds 2020-12-25 20:27:34 +00:00
wifi.cpp Update from other projects, cleanups, attempt to run with SkyDemon and SafeSky 2023-05-20 16:57:07 +01:00
wifi.h Update from other projects, cleanups, attempt to run with SkyDemon and SafeSky 2023-05-20 16:57:07 +01:00