Mateusz Lubecki
d5614dbf53
watchdog reenabled
2024-04-15 18:29:58 +02:00
Mateusz Lubecki
ef26fd94e7
bugfix in read DID response handler
2023-11-26 09:06:57 +01:00
Mateusz Lubecki
f62de2051a
internal watchdog enabled once again. bugfix in sending telemetry channel descritpions
2023-11-19 14:21:35 +01:00
SP8EBC
4ced3c5b39
Update README.md
2023-11-17 07:52:32 +01:00
Mateusz Lubecki
733dbfa13b
dallas temperature sensor: different handling of measurement results depends on quality factor, set qf to degraded if temperature is below or above set treshold. removed modbus rtu status message completely
2023-11-17 06:57:30 +01:00
Mateusz Lubecki
654540fcf3
missing makefiles for subdirs
2023-11-16 22:54:16 +01:00
Mateusz Lubecki
228a64e5b7
stack analysis stuff
2023-11-16 22:48:31 +01:00
Mateusz Lubecki
b642c3c540
kiss communication. did: bugfix in lengh of response, get_version: bugfix in overwriting first byte of a response
2023-11-12 11:09:11 +01:00
Mateusz Lubecki
ee541a54dc
kiss did: few bugfixes here and there. warninggit add * internal watchdig is disabledgit add *!
2023-11-05 22:28:38 +01:00
Mateusz Lubecki
eaee4cf588
internal watchdog enabled once again, fixed quality factor for modbus-rtu himidity sensors, average voltage margin for cutoff condition
2023-11-01 23:10:51 +01:00
Mateusz Lubecki
d22917b322
simplified state machine for aggressive powersaving in WX + GSM mode, inhibiting powersave state machine when GSM module may be busy on sending weather packet
2023-10-31 13:33:32 +01:00
Mateusz Lubecki
502a1e0048
launch configuration
2023-10-31 06:10:02 +01:00
Mateusz Lubecki
2cd9c2f597
do not try to do anything with gprs module before usart will be reinitialized after micro had woken up
2023-10-30 22:28:24 +01:00
Mateusz Lubecki
4429c67e9d
revert changes in serial drivers
2023-10-30 20:46:45 +01:00
Mateusz Lubecki
28b65cc9f7
aprsis telemetry: battery voltage fix, serial port driver: disable TX interrupts while there is an interrupt in TX_IDLE state, powersaving: few changes and deinitializing GSM uart before go to deep sleep
2023-10-30 20:02:45 +01:00
Mateusz Lubecki
6648c8cc54
daily
2023-10-29 10:36:17 +01:00
Mateusz Lubecki
86818e8991
aprsis: sending gsm status to aprs-is server, powersave: different handling of cutoff event using both average and current measurements, powersave: sampling battery voltage every 10 seconds instead of 1 minute
2023-10-29 06:36:35 +01:00
Mateusz Lubecki
7ae2d75ad7
gitignore
2023-10-29 06:27:27 +01:00
Mateusz Lubecki
421639ff30
telemetry: telemetry description for visous mode handled by separate enum values
2023-10-28 12:35:34 +02:00
Mateusz Lubecki
95712dedde
sending telemetry and telemetry description
2023-10-27 21:33:00 +02:00
Mateusz Lubecki
8090c1ed83
measurements
2023-10-26 06:09:25 +02:00
Mateusz Lubecki
d8fb993001
sending telemetry to aprs-is
2023-10-25 22:29:39 +02:00
Mateusz Lubecki
6f0a9c3cbc
osciloscope measurements
2023-10-25 22:29:03 +02:00
Mateusz Lubecki
09b6dda9d0
stroring and loading packet counters from backup registers
2023-10-24 22:01:40 +02:00
Mateusz Lubecki
973fbd46e6
refactoring rtc backup registers set/get/reset to separate code module
2023-10-22 21:20:06 +02:00
Mateusz Lubecki
11deee654a
aprsis: another watchdog to reset controller if connection cannot be established for very long time
2023-10-16 11:58:47 +02:00
Mateusz Lubecki
d0c9fd26f5
different way of handling aprsis timeout and do not query for engineering while reconnecting
2023-10-15 21:17:45 +02:00
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