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
Mateusz Lubecki
62ca29e957
- Fixed critical bug in TX20 anemometer driver , which caused gusts to be calculated wrong
...
- Button will trigger WX packets instead of Beaons if _METEO is triggered
2019-09-11 23:30:29 +02:00
Mateusz Lubecki
b05322ba7a
digipeating only ssids 7, 8 and 9
2019-05-29 06:11:05 +02:00
Mateusz Lubecki
8a5fa8a79a
sending own generated WX frames do host via KISS
2019-05-05 14:25:48 +02:00
Mateusz Lubecki
77304473be
added function to generate kiss frame from own aprs frames
2019-05-05 09:48:51 +02:00
Mateusz Lubecki
25406fcebf
quality factor for ds12b20 fix
2019-04-28 09:36:24 +02:00
Mateusz Lubecki
85707105f8
added some debugging to Exceptions handlers
2019-04-16 23:33:41 +02:00
Mateusz Lubecki
9075327d8c
DB01
2019-04-04 19:57:21 +02:00
Mateusz Lubecki
a8c0005098
telemetry with data from pv controller
2019-04-03 14:26:04 +02:00
Mateusz Lubecki
6255cc1206
refactoring - changes in global variables names
2019-03-18 21:12:05 +01:00
Mateusz Lubecki
36f080d80d
few bugfixed around KISS communication with host
2019-02-10 17:16:37 +01:00
Mateusz Lubecki
d40e78fd32
volatile keyword added to delay counter variable. telemetry modified to show NOT_AVALIABLE quality factors
2019-01-27 17:33:53 +01:00
Mateusz Lubecki
be03b44f7e
DA00 release
2019-01-27 14:23:20 +01:00
Mateusz Lubecki
02274ad9a2
more work almost everywhere
2019-01-27 12:34:43 +01:00
Mateusz Lubecki
b238588e45
a lot of refactoring everywhere
2019-01-26 23:18:25 +01:00
Mateusz Lubecki
2d0ecadc5e
a lot of refactoring in drivers
2019-01-26 18:02:19 +01:00
Mateusz Lubecki
4f899dfea5
i2c timeout handler added, trasmit delay in afsk
2019-01-23 22:18:05 +01:00
Mateusz Lubecki
fab4e53424
serial driver in compilable form
2019-01-12 14:44:16 +01:00
Mateusz Lubecki
538c44352e
support for the dallas ds12b20 in a telemetry data added
2018-05-11 21:54:27 +02:00
Mateusz Lubecki
7739296831
Code cleanup and some more documentation
2017-08-20 17:47:37 +02:00
Mateusz Lubecki
a344f98209
First public relase
2017-08-20 14:41:17 +02:00