Mateusz Lubecki
9b52612eec
counting restarts caused by verification failure
2024-04-18 22:15:54 +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
acddab74e3
nvm: measurement storage
2022-11-10 18:16:56 +01: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
d0a3f8bf2c
weather sensor pooling fixed
2022-05-07 16:17:55 +02:00
Mateusz Lubecki
590d5795a2
bugfix in windsensor handling related to misusing power supply state
2022-04-05 21:21:28 +02:00
Mateusz Lubecki
ae49c447fa
some changes around and related to power saving
2021-09-11 21:04:08 +02:00
Mateusz Lubecki
4b40720947
powersaving features
2021-09-01 23:12:24 +02:00
Mateusz Lubecki
6d37ee7741
compiling but not linking for stm32l471
2021-06-13 20:25:45 +02:00
SP8EBC
3a556c282b
Merge branch 'master' into EA_series_development
2021-05-26 21:40:12 +02:00
Mateusz Lubecki
483ea68c21
reseting +12V_SW in meteo watchdog and rebooting whole controller in case of hard temperature measurement fault
2021-05-18 21:48:09 +02:00
Mateusz Lubecki
bfe4bfb86b
conditional compilation removed from wx_pool_anemometer
2021-05-16 14:44:07 +02:00
Mateusz Lubecki
7d5a106046
daily1
2021-04-26 21:04:04 +02:00
Mateusz Lubecki
0116e6111e
fixed bug in bme280_get_humidity
2021-04-24 10:41:50 +02:00
Mateusz Lubecki
6fb028da2b
changed liker script to allocate less space for the stack to fix crashes with sprintf, refactoring of wx_handlers almost done
2021-04-23 11:53:46 +02:00
Mateusz Lubecki
fba10b0b4a
daily
2021-04-15 18:50:28 +02:00
Mateusz Lubecki
2a7642606e
daily
2021-04-09 12:43:38 +02:00
Mateusz Lubecki
ab7eccc9d0
daily
2021-04-05 21:48:23 +02:00
Mateusz Lubecki
0f732591e1
tx20 cleaned out
2021-04-04 11:13:09 +02:00
Mateusz Lubecki
612807cf56
....
2021-04-04 10:50:55 +02:00
Mateusz Lubecki
f84a46da5c
daily
2021-03-22 22:28:26 +01:00
Mateusz Lubecki
135e11b6fb
quality factor for tx20
2021-03-13 22:49:05 +01:00
Mateusz Lubecki
2637371ee4
fixed anemometer watchdog, adjusted timers not to spam RF network as much
2021-03-13 22:25:13 +01:00
Mateusz Lubecki
298998b112
quality factors in telemetry for BME sensor
2021-03-12 11:53:26 +01:00
Mateusz Lubecki
da29b5c8a6
wrong operator priorites
2021-03-12 11:00:02 +01:00
Mateusz Lubecki
de7fcbb432
some refactoring and changes in cooperating between modbus-rtu and internal sensors
2021-03-11 22:38:11 +01:00
Mateusz Lubecki
731db663ff
bugfixing specific for certain station configuration
2021-03-09 23:02:43 +01:00
Mateusz Lubecki
6df0aff814
modbus-rtu: sensor power control and quality factors adjusted to modbus-rtu com errors, changed value returned from getters when parameters is not conf
2020-11-05 22:52:37 +01:00
Mateusz Lubecki
69d257fafd
global Modbus RTU related stuff moved to separate RTE file, couting successfull RTU queries
2020-10-30 13:02:07 +01:00
Mateusz Lubecki
4c42099847
Changes in modbus-rtu quality factors and getters
2020-10-25 21:21:25 +01:00
Mateusz Lubecki
c791e0307a
modbus-rtu scaling corrections, digi initialization and mute own packets
2020-10-11 22:14:41 +02:00
Mateusz Lubecki
ccb9ec8431
modbus rtu getters improved, rtu configuration moved to separate header, wx_handlers modified
2020-09-30 22:07:39 +02:00
Mateusz Lubecki
5ab37f1bba
modbus rtu exception handling
2020-09-28 21:50:06 +02:00
Mateusz Lubecki
b644c8d171
support for external watchdog IC, some code refactoring around the quality factor for analog anemometer
2020-07-28 08:31:12 +02:00
Mateusz Lubecki
13ea140060
Quality Factors unified across different kinds of sensors
2020-07-25 21:49:24 +02:00
Mateusz Lubecki
3534b1da2a
refactored name of one #define
2020-06-29 09:44:33 +02:00
Mateusz Lubecki
a34c37c1de
quality factor for BME280
2020-06-24 18:45:06 +02:00
Mateusz Lubecki
9b58d3ad2a
work on bme280 drivers, the name of files was corrected
2020-06-24 00:17:59 +02:00
Mateusz Lubecki
cb6195843e
- Bosh BMA150 sensor deiver prototype
...
- bugfixes in i2c (sending only first byte, correct types of function parameters)
2020-06-21 23:11:16 +02:00
Mateusz Lubecki
9f6baac448
open collector output support
2020-06-11 20:36:36 +02:00
Mateusz Lubecki
b9a255ceec
copying data from umb channels into rte to give them into wx packet routines
2020-03-23 21:41:01 +01:00
Mateusz Lubecki
3cebaae8c8
a lot of work with umb-master
2020-03-07 19:13:24 +01:00
Mateusz Lubecki
7d11df2dde
calculating targer ms5611 pressure value from average calculated from 4 elements long history
2020-03-06 20:24:20 +01:00
Mateusz Lubecki
0ed71fceed
some more refactoring inside tx20 driver
2020-03-03 22:12:15 +01:00
Mateusz Lubecki
a09532124b
moving data from TX20 to global wx sesnros handler, to have an universal implementation between tx20 and analogue anemometer
2020-03-02 22:05:43 +01:00
Mateusz Lubecki
6919dddf07
some tweaking in analog_anemometer handling
2020-02-29 22:12:08 +01:00
Mateusz Lubecki
299c0a8d6a
- First cketch of UMB client (UMB master)
...
- Conditional compiling of analog anemometer driver
2020-02-23 07:50:22 +01:00
Mateusz Lubecki
eccb2f167c
direction from analog anemometer corrected
2020-02-01 23:20:17 +01:00
Mateusz Lubecki
befdd40e66
Set of features implemented in code responsible for handling an analogue anemometer
...
-> timer capture-compare configuration
-> dma configuration to copy timer values into buffer
-> converting impulse times into inter-pulse time
-> debouncing & slew rate limitation of inter-pulse time
-> converting inter-pulse time to windspeed
-> averaging windspeed & looking for maximum vale
-> calculating average wind direction
Missing wind direction sensing using external U/f ic
2020-01-04 14:15:33 +01:00