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
Mateusz Lubecki
88fd2987cb
bugfix: transient glitch with turning vbat_c on during startup
2022-11-06 12:50:10 +01:00
Mateusz Lubecki
d1ce25f0eb
version number increased
2022-11-06 08:38:26 +01:00
Mateusz Lubecki
935c7b9e9b
last value from average and storing current fault status from max31865
2022-11-06 07:46:49 +01:00
Mateusz Lubecki
937e26b922
sending rtc state and battery voltage in bootup beacon
2022-11-06 06:35:58 +01:00
Mateusz Lubecki
68fe300015
poting missing stuff from max31865
2022-11-05 19:47:42 +01:00
Mateusz Lubecki
8c71e6b464
race condition in RTC clock selection fixerd
2022-11-05 19:41:14 +01:00
Mateusz Lubecki
2a80d13df2
vbat measurement: disabling adc after taking measure
2022-11-05 17:54:50 +01:00
Mateusz Lubecki
6416c9fc58
bugfix int int_average
2022-11-05 14:28:22 +01:00
Mateusz Lubecki
4c5c124436
integer average
2022-11-02 20:48:41 +01:00
Mateusz Lubecki
eebaf4f407
nvm draft
2022-11-01 21:22:21 +01:00
Mateusz Lubecki
c5f9270941
spi data race fix to be tested
2022-10-30 08:02:33 +01:00
Mateusz Lubecki
5b1173106a
temperature measurement handling refactored (probably)
2022-10-22 17:31:51 +02:00
Mateusz Lubecki
be29dcb740
daily
2022-10-21 23:06:07 +02:00
Mateusz Lubecki
a1ede74749
temperature handling refactoring
2022-10-20 09:06:54 +02:00
Mateusz Lubecki
79716a3dcc
new config for skrzycznr
2022-10-07 17:11:18 +02:00
Mateusz Lubecki
f1f2c3b2d4
max31865: another way of converting to temperature
2022-10-05 21:57:02 +02:00
Mateusz Lubecki
fe6efb3eab
conveting max ADC results into temperature
2022-10-05 21:22:38 +02:00
Mateusz Lubecki
fbaf9df8ed
retrieving raw results from pt100 sensor
2022-10-04 22:40:50 +02:00
Mateusz Lubecki
faaffd78d9
max31865 pooling and state machine. warning! it seems that JTAG hangs up after few seconds of debugging
2022-10-03 22:51:04 +02:00