Wykres commitów

536 Commity (master)

Autor SHA1 Wiadomość Data
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