Pawel Jalocha
|
6f21f2ae71
|
Properly limit TxPower entry
|
2021-03-27 18:04:21 +00:00 |
Pawel Jalocha
|
5c4f22a640
|
Merge branch 'master' of https://github.com/pjalocha/esp32-ogn-tracker
|
2021-03-13 01:17:10 +00:00 |
Pawel Jalocha
|
4e68d90a27
|
Only start AP when APname non-empty
|
2021-03-13 01:16:54 +00:00 |
Pawel Jalocha
|
24c0373390
|
More header lines for HTTP IGC and some bugs fixed
|
2021-03-07 16:28:19 +00:00 |
Pawel Jalocha
|
5782113fad
|
Add header to the HTTP IGC files and the G-record (MD5)
|
2021-03-07 15:47:28 +00:00 |
Pawel Jalocha
|
b3ff988835
|
Add NL after the B-record
|
2021-03-06 20:19:08 +00:00 |
Pawel Jalocha
|
077688b9e6
|
Fix garbage in the first line of the downloaded APRS of IGC file
|
2021-03-06 19:44:20 +00:00 |
Pawel Jalocha
|
fb7c0f004d
|
Prepare to download log files as IGC from HTTP interface
|
2021-03-06 17:06:50 +00:00 |
Pawel Jalocha
|
0e3cf37cf4
|
Typing error
|
2021-03-05 13:50:03 +00:00 |
Pawel Jalocha
|
c7b4d1bb90
|
Not encode by default the extended numbers in the packet
|
2021-02-28 14:11:06 +00:00 |
Pawel Jalocha
|
dc4609678d
|
Add WITH_LORA32 pin configuration for LoRa32 board by TTGO, untested
|
2021-02-08 19:22:38 +00:00 |
Fab501
|
f09ef68db8
|
config.h modifié
|
2021-02-02 22:30:08 +01:00 |
Fab501
|
37ca198fa8
|
Merge pull request #1 from pjalocha/master
update to last change
|
2021-02-01 21:07:56 +01:00 |
Fab501
|
5b2e39f957
|
Add Possibility to Change Default IP Adresse
Usual IP Address of 192.168.4.1 change to 192.168.1.1 for futur compatibility with Skydemon
You can put your IP address in begin of config.h
|
2021-01-31 15:31:33 +01:00 |
Pawel Jalocha
|
0ea2e24488
|
SX1262 support, not yet complete
|
2021-01-27 01:22:55 +00:00 |
Pawel Jalocha
|
f8a0f9bdad
|
Closer to run on sx1262 but not ready yet
|
2021-01-25 03:27:51 +00:00 |
Pawel Jalocha
|
a46dab7ab3
|
Prepare for sx1262 RF chip, but still long way to go
|
2021-01-24 03:38:29 +00:00 |
Pawel Jalocha
|
9a5446fb40
|
with [feet] units as it is more standard
|
2021-01-13 23:19:08 +00:00 |
Fab501
|
c3751634a5
|
Add files via upload
Add the Selection of the First DispPage after Boot
|
2021-01-10 22:31:41 +01:00 |
Pawel Jalocha
|
63be645934
|
Debug print for the LoRaWAN received packet
|
2021-01-06 17:38:07 +00:00 |
Pawel Jalocha
|
e355b6c8f6
|
Temperature conversion bug
|
2021-01-05 10:57:03 +00:00 |
Pawel Jalocha
|
aeec572e1e
|
More regular transmissions, although still randomized
|
2020-12-29 00:01:29 +00:00 |
Pawel Jalocha
|
59063d965f
|
Improved handling for higher update rates
|
2020-12-29 00:00:50 +00:00 |
Pawel Jalocha
|
4a8f0661aa
|
Improving hndling of high GPS update rates for Stratux
|
2020-12-27 14:09:57 +00:00 |
Pawel Jalocha
|
31c237db84
|
Fix the pressure data merge with GPS data at higher GPS update rates
|
2020-12-25 22:16:06 +00:00 |
Pawel Jalocha
|
158bfafa5d
|
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 |
Pawel Jalocha
|
a13d670db3
|
Improve merging pressure and GPS data at higher update rates, but still needs work
|
2020-12-24 15:04:08 +00:00 |
Pawel Jalocha
|
bee6b181a6
|
Fix the number format in the HTML forms: the numbers should not have a plus sign
|
2020-12-23 20:54:16 +00:00 |
Pawel Jalocha
|
fcc2b17c56
|
Comment out debug printout of the UBX messages
|
2020-12-22 03:57:06 +00:00 |
Pawel Jalocha
|
0039bdd17c
|
Send ,SysStart on the console to notify about a (re)start
|
2020-12-22 03:56:33 +00:00 |
Pawel Jalocha
|
dfb115bffa
|
Control SBAS enable/disable from Parameters.GNSS
|
2020-12-22 02:14:38 +00:00 |
Pawel Jalocha
|
0d6cb0bc70
|
Default GPS rate = 5Hz for Stratux mode
|
2020-12-22 02:13:26 +00:00 |
Pawel Jalocha
|
546dc06ce7
|
Prefix 0x08 is AddrType=2 for GxAircom
|
2020-12-22 02:12:45 +00:00 |
Pawel Jalocha
|
6c77030821
|
PAW extension but without Time field which upset the original decoder
|
2020-12-20 15:38:54 +01:00 |
Pawel Jalocha
|
4fc23fadcc
|
Minor improvements, bug fixes, for higher GPS update rates, PAW TX
|
2020-12-20 04:44:37 +00:00 |
Pawel Jalocha
|
0ef3ae4819
|
More useable PilotAware transmission
|
2020-12-17 01:15:13 +00:00 |
Pawel Jalocha
|
c9c4f0825d
|
Fix timing issues, in particular at GPS rates above 1Hz, other minor fixes
|
2020-12-16 02:18:31 +00:00 |
Pawel Jalocha
|
d51f1b0c42
|
Fix RFM69 code, broken when introducing PilotAware
|
2020-12-14 19:10:21 +00:00 |
Pawel Jalocha
|
14039f2f10
|
Speed up GPS baudrate switching, print parameters as , cleanup of HTTP interface
|
2020-12-12 02:57:53 +00:00 |
Pawel Jalocha
|
83a8585224
|
Print (some) parameters on the console in NMEA form in response to an empty
|
2020-12-05 13:47:07 +00:00 |
Pawel Jalocha
|
e4d4e7e524
|
Set higher data rate 1 or 2Hz by NavRate
|
2020-12-04 21:15:11 +00:00 |
Pawel Jalocha
|
aa9dfbf6b6
|
Double-check for pressing the button
|
2020-12-04 21:14:03 +00:00 |
Pawel Jalocha
|
2377ba3c0d
|
More GPS data printed
|
2020-12-04 21:13:43 +00:00 |
Pawel Jalocha
|
8199521aff
|
- always print all arguments, even when empty
|
2020-12-04 21:12:16 +00:00 |
Pawel Jalocha
|
c3e7a235e2
|
Set UBX NavRate and NavMode, add HTTP setup manu for those
|
2020-12-01 01:04:11 +00:00 |
Pawel Jalocha
|
5aa91dd9a8
|
PilotAware packet definition
|
2020-11-30 18:47:13 +00:00 |
Pawel Jalocha
|
5f6e115fc1
|
Alpha code to transmit PilotAware packets, do not use it yet
|
2020-11-30 14:24:22 +00:00 |
Pawel Jalocha
|
2141ce87c9
|
Add configuration for Stratux WiFi connection parameters
|
2020-11-30 14:22:01 +00:00 |
Pawel Jalocha
|
5f4f226245
|
Fix icon for WiFi and BT after font change
|
2020-11-30 14:20:34 +00:00 |
Pawel Jalocha
|
67934134ae
|
Clean up and improve of the HTTP interface
|
2020-11-20 14:14:27 +00:00 |
Pawel Jalocha
|
8a9ceff73c
|
Double check for long-push of the power button
|
2020-11-20 14:12:50 +00:00 |
Pawel Jalocha
|
c56159119c
|
Optimize part of the HTTP code by sending larger chunks
|
2020-11-19 20:32:29 +00:00 |
Pawel Jalocha
|
9ca6cb9913
|
Add RF status
|
2020-11-19 19:38:26 +00:00 |
Pawel Jalocha
|
3e35319baf
|
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 |
Pawel Jalocha
|
f0fb2deef1
|
Can be compiled for both v4.0 and v4.1
|
2020-11-18 16:46:13 +00:00 |
Pawel Jalocha
|
ba86322585
|
Handling of encrypted OGN packets
|
2020-11-16 20:00:15 +00:00 |
Pawel Jalocha
|
56714aeb7d
|
Add GPS and battery status
|
2020-11-04 01:52:37 +00:00 |
Pawel Jalocha
|
4daf095bf5
|
Download log files as binary or APRS format, add proper content-disposition
|
2020-11-03 10:55:34 +00:00 |
Pawel Jalocha
|
ba74f34bb5
|
Separate HTTP server code, list log files and download them in APRS format
|
2020-11-03 02:47:57 +00:00 |
Pawel Jalocha
|
5a04a97444
|
Fix again an RF timing issue
|
2020-11-02 13:28:15 +00:00 |
Pawel Jalocha
|
520b2535e6
|
Add reset-to-defaults button
|
2020-11-02 00:35:33 +00:00 |
Pawel Jalocha
|
06495d803d
|
HTTP updates the parameters in flash, fix timing bug in RF
|
2020-11-01 22:20:18 +00:00 |
Pawel Jalocha
|
095ad91b0a
|
Possibly useable WiFi AP configuration
|
2020-11-01 15:54:55 +00:00 |
Pawel Jalocha
|
0c03db2dea
|
More parameters and better grouped
|
2020-10-31 16:53:36 +00:00 |
Pawel Jalocha
|
28b7cc08eb
|
Some parameters can be changed from the HTTP server, not saved to the flash yet
|
2020-10-31 03:19:55 +00:00 |
Pawel Jalocha
|
13bdd66295
|
Initial HTTP server associated with the WiFi AP
|
2020-10-30 04:05:03 +00:00 |
Pawel Jalocha
|
a00b7df555
|
WiFi Access Point and TCP port for data output
|
2020-10-29 02:08:34 +00:00 |
Pawel Jalocha
|
07d3ac7e92
|
Split the WiFi code, thus now common between Stratux and APRS connection
|
2020-10-28 01:00:15 +00:00 |
Pawel Jalocha
|
5bccc189b5
|
Prepare for more regular WiFi code
|
2020-10-27 23:45:07 +00:00 |
Pawel Jalocha
|
dff4f2e572
|
Format the time period, but not used yet
|
2020-10-27 22:44:26 +00:00 |
Pawel Jalocha
|
24b060068b
|
increase transmit buffer for the SPP BT
|
2020-10-27 22:43:46 +00:00 |
Pawel Jalocha
|
b1a720b18f
|
Back-off timer instead of pure random transmission decision for LoRaWAN
|
2020-10-27 22:42:48 +00:00 |
Pawel Jalocha
|
04d27c5ce1
|
Merge branch 'master' of https://github.com/pjalocha/esp32-ogn-tracker
|
2020-10-24 00:42:20 +01:00 |
Pawel Jalocha
|
833d9c0b8c
|
Fix bug on decision to send 16 or 20 byte long packet
|
2020-10-24 00:42:03 +01:00 |
Pawel Jalocha
|
5e8b22d7aa
|
Prepair for differential position encoding
|
2020-10-23 02:13:25 +01:00 |
Pawel Jalocha
|
a7592bc4e5
|
Send (shorter) positions packets with implicit header
|
2020-10-22 02:23:08 +01:00 |
Pawel Jalocha
|
934e776795
|
Even better display for the AppKey
|
2020-10-21 01:12:45 +01:00 |
Pawel Jalocha
|
bb5013724b
|
Display just the first two bytes of the AppKey
|
2020-10-21 00:46:47 +01:00 |
Pawel Jalocha
|
f8f7060dd6
|
Fixed bug with Format_HexBytes()
|
2020-10-21 00:45:57 +01:00 |
Pawel Jalocha
|
9d331638cf
|
New: Format_HexBytes
|
2020-10-20 00:36:25 +01:00 |
Pawel Jalocha
|
65def379fc
|
Reset the LoRaWAN state when new AppKey supplied
|
2020-10-20 00:35:45 +01:00 |
Pawel Jalocha
|
d224f7a6a7
|
Show LoRaWAN AppKey when in not-joined state
|
2020-10-20 00:34:52 +01:00 |
Pawel Jalocha
|
8aa8f9aaf4
|
Set low-rate-optimize bit
|
2020-10-20 00:33:06 +01:00 |
Pawel Jalocha
|
33521c07b4
|
Start defining differential encoding format
|
2020-10-19 02:10:16 +01:00 |
Pawel Jalocha
|
87fc27cc22
|
Re-init LoRaWAN when the AppKey changes
|
2020-10-16 00:19:01 +01:00 |
Pawel Jalocha
|
eaafbd62fa
|
Clear the AppKey by default
|
2020-10-16 00:18:06 +01:00 |
Pawel Jalocha
|
1ca21bc39b
|
Minor improvements and debug for LoRaWAN code
|
2020-10-13 02:30:04 +01:00 |
Pawel Jalocha
|
486f09396b
|
Allow for empty string with <name>=<value>
|
2020-10-10 06:40:12 +01:00 |
Pawel Jalocha
|
9fb2955a46
|
LoRaWAN good enough for tests
|
2020-10-09 22:23:43 +01:00 |
Pawel Jalocha
|
72727b2911
|
Reset WAN when new key in the parameters
|
2020-10-09 17:17:44 +01:00 |
Pawel Jalocha
|
e9caf1f353
|
LoRaWAN code can join and send positions, proof of concept, far from stable
|
2020-10-09 14:08:50 +01:00 |
Pawel Jalocha
|
38d8ecaf22
|
Start with LoRaWAN connectivity
|
2020-10-08 02:30:52 +01:00 |
Pawel Jalocha
|
b0c1f7f3e1
|
Move towards LoRaWAN connectivity
|
2020-10-07 19:04:44 +01:00 |
Pawel Jalocha
|
553baa500d
|
IGC header refine
|
2020-10-01 00:48:27 +01:00 |
Pawel Jalocha
|
7fd261658f
|
IGC G-record with MD5
|
2020-09-30 10:48:54 +01:00 |
Pawel Jalocha
|
3e4d266a1e
|
Log MAC and ID to the IGC file
|
2020-09-29 20:25:55 +01:00 |
Pawel Jalocha
|
389da4e515
|
Reorder the MAC to put MSB first
|
2020-09-29 20:24:26 +01:00 |
Pawel Jalocha
|
8c7108fa56
|
Add IGC header with HF fields
|
2020-09-26 23:54:32 +01:00 |
Pawel Jalocha
|
906229814e
|
Add setting the time/date for the IGC files
|
2020-09-26 02:42:15 +01:00 |
Pawel Jalocha
|
a35330351f
|
Produce IGC files, B-records only for now
|
2020-09-26 02:00:23 +01:00 |
Pawel Jalocha
|
4463ed9fac
|
Add comments
|
2020-09-25 01:31:30 +01:00 |
Pawel Jalocha
|
8ed7d2f3e3
|
Run separate task for regular checks like LED, push button, sound start/stop
|
2020-09-25 01:30:17 +01:00 |
Pawel Jalocha
|
849a5c599a
|
More precise timestamp for the pressure measurement
|
2020-09-25 01:29:14 +01:00 |
Pawel Jalocha
|
0354f5fc14
|
Force internal log to reopen when about to shutdown
|
2020-09-25 01:28:28 +01:00 |
Pawel Jalocha
|
e0f5bbd86a
|
Read potentiometer position
|
2020-09-25 01:26:47 +01:00 |
Pawel Jalocha
|
630d93d2cf
|
Replace SPIFFS with FAT, seems to work well
|
2020-09-22 20:44:55 +01:00 |
Pawel Jalocha
|
0994c5d091
|
Fix bug with logging status packets when there no GPS fix
|
2020-09-21 01:43:27 +01:00 |
Pawel Jalocha
|
4607fef9d2
|
Switch USB serial communication to explicit UART, attermpt use to FAT on internal flash
|
2020-09-21 01:42:12 +01:00 |
Pawel Jalocha
|
f6f50c57f8
|
Add status packet print when downloading the log file
|
2020-09-19 03:08:51 +01:00 |
Pawel Jalocha
|
8cb4462c2d
|
Add ground track display on the altitude/climb/speed page
|
2020-09-19 00:36:56 +01:00 |
Pawel Jalocha
|
4cab8adf39
|
Fix display of negative pressure altitude and climb/sink rate when no GPS fix
|
2020-09-18 23:17:06 +01:00 |
Pawel Jalocha
|
f6d17350d5
|
Exponential timeout for connecting Stratux
|
2020-09-05 20:22:52 +01:00 |
Pawel Jalocha
|
b0618a549a
|
Attempt to save power on WiFi, especially while idling (when AP is not yet there)
|
2020-09-05 18:39:24 +01:00 |
Pawel Jalocha
|
6b600f1943
|
Avoid crashing on NULL pointer to strings
|
2020-09-05 18:38:29 +01:00 |
Pawel Jalocha
|
fd6ea42f96
|
Pass (some) GSV messages for satellite visualization
|
2020-09-05 18:37:44 +01:00 |
Pawel Jalocha
|
1be81357c6
|
Add charging status on the OLED top status bar
|
2020-09-01 20:49:26 +01:00 |
Pawel Jalocha
|
8781688e37
|
Add WiFi power and sensitivity control for Stratux. more flexible TCP connection target
|
2020-09-01 20:19:27 +01:00 |
Pawel Jalocha
|
bbf55ae81d
|
Pass every 5th for satellite info to be visible in Stratux
|
2020-08-30 13:15:08 +01:00 |
Pawel Jalocha
|
5040295d80
|
Add CKL logo (for EPPK and EPPG airfield)
|
2020-08-29 18:56:04 +01:00 |
Pawel Jalocha
|
5bf77bf719
|
Add connectivity to Stratux on WiFi and port 30011 and other minor updates
|
2020-08-29 18:54:47 +01:00 |
Pawel Jalocha
|
330077f8de
|
Merge branch 'master' of https://github.com/pjalocha/esp32-ogn-tracker
|
2020-08-29 12:52:34 +01:00 |
Pawel Jalocha
|
7f00b93de8
|
Forgotten call name change
|
2020-08-29 12:52:29 +01:00 |
Pawel Jalocha
|
b5b5d59179
|
Stratux WiFi connectivity
|
2020-08-29 12:49:46 +01:00 |
Pawel Jalocha
|
2cd55cf257
|
Work on WIFI and talking to the APRS server
|
2020-07-07 21:44:12 +01:00 |
Pawel Jalocha
|
744020b31c
|
Add turn rate and update the pressure altitude encoding for FANET
|
2020-07-07 01:49:52 +01:00 |
Pawel Jalocha
|
960ef5e9b9
|
Make the selection of the displayed pages a parameter stored in flash: PageMask
|
2020-07-07 01:48:36 +01:00 |
Paweł Jałocha
|
850494ed04
|
Merge pull request #21 from lupus78/oled_custom
OLED custom pages
|
2020-07-04 20:30:39 +01:00 |
Pawel Jalocha
|
86e254767f
|
Organize TLG and TRK files on the SD card into sub-directories
|
2020-07-04 16:49:55 +01:00 |
Farkas Szilárd
|
832f84d0be
|
Ability to enable or disable pages on the u8g2 OLED display
|
2020-07-04 16:04:05 +02:00 |
Farkas Szilárd
|
5f3587a15a
|
OLED Page with Altitude, Vario and Speed
|
2020-07-04 15:08:20 +02:00 |
Pawel Jalocha
|
3a82baf506
|
Add BT icon on the OLED status bar
|
2020-07-04 00:13:45 +01:00 |
Pawel Jalocha
|
6283e07b58
|
Fixed null pointer reference
|
2020-07-03 20:24:20 +01:00 |
Pawel Jalocha
|
b1e1c5a8fe
|
Add ILI9341 support for T-Beam
|
2020-07-03 15:23:18 +01:00 |
Pawel Jalocha
|
3194e3e9a5
|
Add data path from the Bluetooth client to the console input, thus to allow to send commands from BT devices
|
2020-07-03 11:30:18 +01:00 |
Pawel Jalocha
|
4fcc489b83
|
Add takeoff/landing detection, for IGC file creation
|
2020-07-03 11:29:30 +01:00 |
Pawel Jalocha
|
3ce49daa8d
|
Correct FANET position encoding
|
2020-06-09 22:12:30 +01:00 |
Pawel Jalocha
|
f7ee06670a
|
Add 2nd reset for the ILI9341 LCD
|
2020-05-31 23:09:09 +01:00 |
Pawel Jalocha
|
ad8b8dde00
|
Merge branch 'master' of https://github.com/pjalocha/esp32-ogn-tracker
|
2020-05-19 23:46:13 +01:00 |
Pawel Jalocha
|
e7e1d83c19
|
Add ILI9341 support for HELTEC v2, untested
|
2020-05-19 23:45:56 +01:00 |
Pawel Jalocha
|
feeac80a67
|
Make the BMX055 IMU respond in FollowMe
|
2020-05-13 17:55:52 +00:00 |
Pawel Jalocha
|
ca95d9a41d
|
For cmake and idf.py to work
|
2020-05-13 12:13:55 +01:00 |
Pawel Jalocha
|
0bedef6a90
|
Display MAVLINK instead of GPS when drone telemetry is the position source
|
2020-05-11 00:45:56 +01:00 |
Pawel Jalocha
|
ab5bf7ae58
|
Display battery data from the drone's telemetry, when WITH_MAVLINK
|
2020-05-11 00:31:52 +01:00 |
Pawel Jalocha
|
9758af21c9
|
WiFi code (alpha) connects to AP and then logs into the APRS server, demo, not a regular usage code
|
2020-05-09 23:47:12 +01:00 |
Pawel Jalocha
|
916a6b7004
|
Bring back missing call, add compile config for MAVlink and M5
|
2020-05-09 20:58:05 +01:00 |
Pawel Jalocha
|
e4d9904a79
|
Fix compile without SDLOG
|
2020-05-08 11:02:34 +01:00 |
Pawel Jalocha
|
fb8ddaacfa
|
Longer GPS position history for state monitoring
|
2020-05-07 22:42:20 +01:00 |
Pawel Jalocha
|
95c040b8c3
|
Log traffic info to SD
|
2020-05-07 22:41:26 +01:00 |
Pawel Jalocha
|
771cdd3997
|
Log more data to SD
|
2020-05-07 22:40:19 +01:00 |
Pawel Jalocha
|
a8bdf26574
|
Revive logging to the SD card
|
2020-05-06 17:31:43 +01:00 |