Mateusz Lubecki
3c602102fa
sending aprsis login string and status
2023-10-13 20:51:22 +02:00
Mateusz Lubecki
c219a6b7d6
reduced frequency of modbus rtu status messages on error
2023-10-11 18:28:37 +02:00
Mateusz Lubecki
cf5f6687aa
powersave rework around handling an exit from STOP2 sleep
2023-10-09 22:22:18 +02:00
Mateusz Lubecki
b650142c6f
reworking L6/L7 powersave modes with STOP2 sleep completely to engage iwdg
2023-10-08 21:43:35 +02:00
Mateusz Lubecki
d89d477de6
changes to make it working back on ParaTNC targer
2023-08-09 11:01:54 +02:00
SP8EBC
1b115e0b7b
Update CURRENT-DRAW-MEASUREMENTS
2023-08-01 06:15:02 +02:00
Mateusz Lubecki
4b06208a72
aprs-is igate: bugfix not receiving data from server after non-heartbeat was received
2023-07-23 10:09:36 +02:00
Mateusz Lubecki
86c06e4feb
restarting ADC after wake up if conversion is not working
2023-07-23 08:03:59 +02:00
Mateusz Lubecki
c6600400b4
aprs-is igate: adding missing newline after data to be sent to server, inhibiting some status messags while in aggresive powersave, sligtly different reinitialization after waking up
2023-07-23 00:06:46 +02:00
Mateusz Lubecki
7ece13496d
- KISS DID: distinguish size_byte value for integer and float types
...
- KISS DID: returning did value as first two bytes, before size_byte
- KISS diagnostics: bugfix in NRC service identifier
- APRS-IS comm: better way to close tcp connection in case of connecting failure
- functions to send status via radio channel moved to separate files and refactored.
2023-07-22 10:27:49 +02:00
Mateusz Lubecki
b4cd12017c
- KISS DID: distinguish size_byte value for integer and float types
...
- KISS DID: returning did value as first two bytes, before size_byte
- KISS diagnostics: bugfix in NRC service identifier
- APRS-IS comm: better way to close tcp connection in case of connecting failure
- functions to send status via radio channel moved to separate files.
2023-07-22 10:08:19 +02:00
Mateusz Lubecki
50187cdf20
daily
2023-07-14 22:37:25 +02:00
Mateusz Lubecki
56d0f440b8
did with string content
2023-07-12 14:09:03 +02:00
Mateusz Lubecki
280a12e9f1
daily commit did
2023-07-11 15:29:02 +02:00
Mateusz Lubecki
431d5a8d09
comaptibility numbers structure defined
2023-07-04 20:38:35 +02:00
Mateusz Lubecki
3a6fd2ce87
daily
2023-07-02 19:47:20 +02:00
Mateusz Lubecki
06d3375ea3
daily
2023-06-30 23:01:36 +02:00
Mateusz Lubecki
0d5acc1d1b
did daily
2023-06-29 19:00:12 +02:00
Mateusz Lubecki
ce21b583f5
kiss communication dids
2023-06-27 22:49:35 +02:00
Mateusz Lubecki
00f222ab98
initialize io for buttons only if there is any function configured to them
2023-06-21 21:50:23 +02:00
Mateusz Lubecki
45d02a7486
inhibit GSM mdoule reset for few minutes if few errors in the row is detected, like SIM card is not working or it cannot register into the network
2023-06-19 22:16:26 +02:00
Mateusz Lubecki
4102d7495b
igate packet received from rf network. send status message after gsm module is registered to network and gprs is working
2023-06-18 11:00:24 +02:00
Mateusz Lubecki
3f51027c60
fixes in aprsis igate code after ut
2023-06-16 22:30:20 +02:00
Mateusz Lubecki
007f086d7c
sketch of aprs-is igate
2023-06-14 22:36:31 +02:00
Mateusz Lubecki
115db54bdd
buttons with programable function
2023-06-12 21:30:57 +02:00
Mateusz Lubecki
2a75bb6eb5
WARNING THIS COMIT DOESNT COMPILE!! Please previous or next one. Requesting engineering from GSM module and button handling
2023-06-12 09:38:11 +02:00
Mateusz Lubecki
9c329270bd
more reliable way of disconnecting tcp connection and establishing APRS-IS connection
2023-06-11 12:25:50 +02:00
Mateusz Lubecki
83526ea506
- Move push button handling to seaparate *.c and *.h files
...
- Store SIM card and gsm network registration status in dedicated enums
- Power cycle and reset GPRS modem if there is SIM card failure or its not able to register to network
- Put aprsis connect function in a one second pooler
- Optionally power cycle and reset GPRS modem if there is a timeout while TCP connection to APRS-IS is established.
2023-06-10 17:51:41 +02:00
Mateusz Lubecki
6b9f965466
bugfix: wrong sizeof argument leading to damaging modbus rtu config
2023-06-02 22:40:03 +02:00
Mateusz Lubecki
da3dd53302
switchin vbatt_m on and off
2023-06-02 22:40:03 +02:00
Mateusz Lubecki
922aa3a51e
Merge remote-tracking branch 'origin/master'
2023-05-06 09:29:44 +02:00
Mateusz Lubecki
535cfee299
opole configuration
2023-05-06 09:17:16 +02:00
Mateusz Lubecki
40247dc062
opole configuration
2023-05-06 09:02:05 +02:00
Mateusz Lubecki
b46ed34b78
readme
2023-04-21 21:37:23 +02:00
Mateusz Lubecki
ccfdab8821
after updating Eclipse to 2023-03
2023-04-16 10:14:12 +02:00
Mateusz Lubecki
265969b672
eclipse configuration sligtly changed
2023-04-16 08:47:28 +02:00
Mateusz Lubecki
7498ba2538
make master time volatile
2023-04-14 21:45:00 +02:00
Mateusz Lubecki
6a4d8343b3
curent version of configuration for sr9wxz
2023-04-11 21:28:05 +02:00
Mateusz Lubecki
e69802292d
timeout while waiting for channel to free
2023-04-10 21:12:21 +02:00
Mateusz Lubecki
3c44e7e0d1
conditional compilation of nvm logger using platform depends defines, loading battery scaling from configuration
2023-04-09 19:30:09 +02:00
Mateusz Lubecki
a943af0210
bugfix of ms5611 pressure measurements bouncing up and down
2023-02-14 19:00:24 +01:00
Mateusz Lubecki
c42bd1c015
iwdg watchdog
2023-02-03 18:59:20 +01:00
Mateusz Lubecki
0ed92d0b86
cycle vbat r only when radio is not transmitting
2023-02-03 16:45:27 +01:00
Mateusz Lubecki
3e4ed6d01b
power cycling vbat_r if engineering2 is enabled
2023-02-02 21:50:42 +01:00
Mateusz Lubecki
67d08ffdce
vbat_r power cycle daily
2023-02-01 16:05:18 +01:00
Mateusz Lubecki
d92a16428b
backporting spi driver changes from tatry variant
2023-01-31 19:38:38 +01:00
Mateusz Lubecki
d0b73e9f75
backport max31865 driver from tatry variant
2023-01-31 19:11:30 +01:00
Mateusz Lubecki
a733712e1e
patch to make STM32F100 work again
2022-11-20 07:17:32 +01:00
Mateusz Lubecki
f6e4314978
commented test code
2022-11-10 18:30:17 +01:00
Mateusz Lubecki
acddab74e3
nvm: measurement storage
2022-11-10 18:16:56 +01:00