Mateusz Lubecki
ba4e3b841a
changed configuration of UART pin. Added hardware errata
2020-04-04 23:09:00 +02:00
Mateusz Lubecki
1dedfd22f7
fixed umb quality factor calculator
2020-03-29 09:12:23 +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
1c540b7a31
first testable umb master code with offline data request
2020-03-21 17:46:16 +01:00
Mateusz Lubecki
77b81bef7c
some more modifications in UMB
2020-03-18 21:56:02 +01:00
Mateusz Lubecki
a2c47b18b2
added TE/RE handling for RS485
2020-03-17 22:52:10 +01:00
Mateusz Lubecki
3cebaae8c8
a lot of work with umb-master
2020-03-07 19:13:24 +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
f1e4a0003b
- Some files renamed
...
- Added callback and request for 0x26 routine
- Added context structure
2020-02-23 18:22:37 +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
86fed70346
recalculation of the wind direction angle fixed
2020-02-02 19:00:09 +01:00
Mateusz Lubecki
1a8c3374db
a and b coefficients for recalculating the wind drection from analog anemometer
2020-02-02 15:06:25 +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
Mateusz Lubecki
4f8a3b2a49
first sketch of a driver for analogue pulses/voltage anemometers
2019-12-26 20:55:47 +01:00
Mateusz Lubecki
f3565768b6
resetting power to sensors if no comms received
2019-12-16 22:40:42 +01:00
Mateusz Lubecki
0fd739da99
- Merging USART driver from ParaMETEO-UMB project to fix a bug with sending first byte twice
...
- Merging Dallas one-wire temperature sensor from ParaMETEO-UMB to provide temperature averaging
2019-10-27 20:50:01 +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
9d7d6b5b50
- Modified main.c to initialize Dalls OneWire pins according to the configuration
...
- Updated config file for sr9nci
2019-09-10 22:34:08 +02:00
Mateusz Lubecki
bb66a7bc6b
- Fixed i2c timeout keeper
...
- Added new function to reinitialize i2c controller after failure
- Fixed CRC4 calculation for MS5611 sensor driver
- Fixed timeout handling in MS5611 sensor driver
2019-09-08 23:42:59 +02:00
Mateusz Lubecki
4b562d3e3b
one-wire moved from pins conflicting with i2c. ELF name changed
2019-09-03 23:12:40 +02:00
Mateusz Lubecki
7825b575f6
storing input pin in separate variable
2019-08-28 22:16:45 +02:00
Mateusz Lubecki
fcf7771d02
test
2019-08-21 20:45: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
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
f2117c4f1c
Victron Energy VE text protocol
2019-04-03 11:41:37 +02:00
Mateusz Lubecki
6255cc1206
refactoring - changes in global variables names
2019-03-18 21:12:05 +01:00
Mateusz Lubecki
da092074d0
new way of testing uart
2019-03-13 19:54:01 +01:00
Mateusz Lubecki
3f0c1b4fcd
added separate static buffer for kiss transmission
2019-03-11 22:35:18 +01:00
Mateusz Lubecki
36f080d80d
few bugfixed around KISS communication with host
2019-02-10 17:16:37 +01:00
Mateusz Lubecki
be03b44f7e
DA00 release
2019-01-27 14:23:20 +01:00
Mateusz Lubecki
5ce7f8fcc8
changes in IRQ priorities and names of functions defined for dallas ds12b20
2019-01-27 13:14:36 +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