Mateusz Lubecki
5537f5d246
sketch of kiss diagnostics communication
2022-08-16 22:09:31 +02:00
Mateusz Lubecki
4161c3674b
daily
2022-07-16 15:01:10 +02:00
Mateusz Lubecki
3605f4f4c7
switching to i5 mode instead of sleepin in l6 and l7 of RTC isn't working
2022-07-02 08:18:44 +02:00
Mateusz Lubecki
1bf375b618
more fields in api requests. api configuration moved to structure
2022-05-02 23:07:08 +02:00
SP8EBC
4896c6255e
Merge: Fixing wakeup deadlock during cutoff ( #7 )
...
* averaging measred battery voltage
* bugfix in average battery voltage, using average vbatt only in telemetry
* sending status message on any change of cutoff state
* bugfix with DCD deadlock after wakeup
* some random debugging with deadlock
* more debugging
* bugfix in measuring Vbatt voltage, vbatt averager separated from getter
* some comments
2022-04-20 22:30:29 +02:00
Mateusz Lubecki
da68fd3c4b
bugfix in powersaving, wrong handling voltage between cutoff and low level, sending battery voltage with startup beacon
2022-04-09 16:48:11 +02:00
Mateusz Lubecki
ed5897d09b
bugfix in sending VBATT_LOW in telemetry
2022-04-08 21:16:49 +02:00
Mateusz Lubecki
129b286e49
bugfix in low voltage cutoff, switching powersave mode on low battery voltage, eight bit in telemetry to send low battery warning
2022-04-06 20:33:12 +02:00
Mateusz Lubecki
4e634a4ad8
sending battery voltage in telemetry
2022-04-05 19:01:57 +02:00
Mateusz Lubecki
fc9f1bd4f5
daily
2022-04-04 17:18:02 +02:00
Mateusz Lubecki
c619539500
bugfix in digi initialization
2022-01-09 20:55:31 +01:00
Mateusz Lubecki
7af4623ec7
some unfinished bugfixes in digipeater code
2021-11-29 10:52:16 +01:00
Mateusz Lubecki
5d2311fc9f
sending amount of viscous digi dropped packet, configuring digi delay properly
2021-11-28 12:30:33 +01:00
Mateusz Lubecki
390d0e2cb4
double wx packet transmit on configuration request
2021-09-23 10:07:10 +02:00
Mateusz Lubecki
b85d88540e
fixed wind speed handling & regarding dma configuration
2021-09-21 21:00:52 +02:00
Mateusz Lubecki
e3d02dee3e
daily bugfixes
2021-09-15 23:07:11 +02:00
Mateusz Lubecki
275f1a02f1
bugfixes in DAC configuration
2021-09-13 11:41:44 +02:00
Mateusz Lubecki
e0cf17200f
ADC initialization corrected
2021-08-01 14:53:49 +02:00
Mateusz Lubecki
46e3e173a6
adc calibration fixed
2021-07-03 19:51:53 +02:00
Mateusz Lubecki
40b03fa0ee
few more files refactored to stm32l4x
2021-06-04 06:54:02 +02:00
Mateusz Lubecki
5c7d59584d
few small changes according to compiler warning
2021-05-26 22:18:11 +02:00
Mateusz Lubecki
bfe4bfb86b
conditional compilation removed from wx_pool_anemometer
2021-05-16 14:44:07 +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
475af5e48b
fixed string fields lenght in config data
2021-03-23 19:12:58 +01:00
Mateusz Lubecki
81b084f7d8
defines removed from telemetry.c
2021-03-23 19:00:56 +01:00
Mateusz Lubecki
f84a46da5c
daily
2021-03-22 22:28:26 +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
a24cc8148f
bugfix in telemetry description messages if callsign has less than 6 characters
2021-01-15 06:42:46 +01:00
Mateusz Lubecki
32bd6f4e83
some configuration moved to the separate structure instead of direct defines. bugfix for callsigns shorter than 6 characters
2021-01-12 15:19:31 +01:00
Mateusz Lubecki
7279ceea26
waiting for a while if more than one frame is transmitted from single packet_tx_handler call
2021-01-07 08:11:44 +01:00
Mateusz Lubecki
49567221d7
fixes in wx packets content and min/max valid pressure
2020-11-25 08:09:01 +01:00
Mateusz Lubecki
d636a92f23
modbus-rtu getters updated to check if physical values have any sense
2020-11-22 17:52:54 +01:00
Mateusz Lubecki
a54e904efe
Squashed commit of the following:
...
commit b986715dd438d4579029296317b72ef17fdaa2b8
Author: Mateusz Lubecki <sp8ebc@interia.pl>
Date: Wed Nov 4 17:01:46 2020 +0100
telemetry tweaking
commit 5d4e9f7de0ed479224db92fe7b1df72ef5a51660
Author: Mateusz Lubecki <sp8ebc@interia.pl>
Date: Wed Nov 4 07:25:45 2020 +0100
reverting modbus rtu changes
2020-11-04 17:22:37 +01:00
Mateusz Lubecki
e31373d01a
changes to allow compilation and working in plain kiss mode
2020-10-29 21:42:17 +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
db2d637944
Viscous digi in prototype state
2020-08-05 23:27:25 +02:00
Mateusz Lubecki
13ea140060
Quality Factors unified across different kinds of sensors
2020-07-25 21:49:24 +02:00
Mateusz Lubecki
a34c37c1de
quality factor for BME280
2020-06-24 18:45:06 +02:00
Mateusz Lubecki
7c6e9ec551
added watchdog, changed telemetry temperatuer scaling
2020-06-14 15:33:27 +02:00
Mateusz Lubecki
fb714e1e18
bugfix in routine which sends wx using kiss
2020-06-06 19:42:02 +02:00
Mateusz Lubecki
13796f63f6
- Storing an error code from a response on UMB offline request
...
- Sending status on any UMB errors detected
2020-04-11 21:37:01 +02:00
Mateusz Lubecki
033ccdd50d
sending a status message on UMB errors
2020-04-10 22:54:30 +02:00
Mateusz Lubecki
4b3b306e7f
- handling timeout for serial port when driver is waiting for starting receive
...
- sending quality factor for anemometer
2020-03-26 22:44:52 +01: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
11c5e0ddcb
quick bugfix in SendWXFrame
2020-03-03 22:25:09 +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
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
Mateusz Lubecki
02dca8eb39
extended pressure resolution to proper .1 of hPa
2019-10-30 22:16:27 +01:00