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
062638c22d
wind direction calculation basing on the frequency value
2020-01-30 23:10:13 +01:00
Mateusz Lubecki
0732b2fd23
new readme, schematics, partlist etc
2020-01-05 22:26:21 +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
515da4bfa4
function to convert time between pulses to windspeed
2020-01-01 23:25:47 +01:00
Mateusz Lubecki
a108ab9e68
DMA Channel 7 initialization functionality refactored to external file to stub in UT
2019-12-28 19:06:04 +01:00
Mateusz Lubecki
44e4bad919
analogue windspeed
2019-12-27 22:07:24 +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
1a08e27900
temperature slew rate inhibiter to allow first measuremenets to be retrieved from the sensor
2019-12-22 12:34:03 +01:00
Mateusz Lubecki
f3565768b6
resetting power to sensors if no comms received
2019-12-16 22:40:42 +01:00
Mateusz Lubecki
02dca8eb39
extended pressure resolution to proper .1 of hPa
2019-10-30 22:16:27 +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
2816697a18
corrected gerber files
2019-10-02 23:15:41 +02:00
Mateusz Lubecki
9990260418
config for sr8wxo and sr9wxg
2019-09-28 13:53:41 +02:00
Mateusz Lubecki
b6c9c5de06
hardware readme
2019-09-25 07:41:00 +02:00
Mateusz Lubecki
2640158799
hardware documentation and gerber files added
2019-09-25 00:42:14 +02:00
Mateusz Lubecki
1624d0a215
some more documentation
2019-09-17 00:05:52 +02: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
cbda441516
english readme
2019-09-11 00:09:58 +02:00
Mateusz Lubecki
9123b8b8c8
english readme
2019-09-11 00:05:05 +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
9c55d8820c
code documentation
2019-09-09 21:17:49 +02:00
Mateusz Lubecki
b562f45bdb
- Added a pressure and temperature validator in MS5611 driver basing on min & max values
2019-09-09 00:32:40 +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
a48ad961cf
prototype version with splited RX and TX pin for dallas one wire
2019-08-21 18:38:45 +02:00
Mateusz Lubecki
534be2cd96
Merge branch 'master' of https://github.com/SP8EBC/para-tnc
2019-07-10 06:55:10 +02:00
Mateusz Lubecki
9210625208
max slew rate increased
2019-07-10 06:54:44 +02:00
Mateusz Lubecki
3450cb7c6e
max slew rate increased
2019-07-07 21:17:23 +02:00
Mateusz Lubecki
64cf11f37d
a bugfix of major bug in sleew rate limiter in tx20 support
2019-07-07 00:21:45 +02:00
Mateusz Lubecki
4be0de0ece
added config for sr9wxg
2019-07-05 22:45:32 +02:00
Mateusz Lubecki
75a193f048
config for sr9wxs
2019-07-04 20:55:12 +02:00
Mateusz Lubecki
77d6a0491e
tx tail decreased -> sr9wxs - June 9th 2019
2019-06-09 16:18:18 +02:00
Mateusz Lubecki
b05322ba7a
digipeating only ssids 7, 8 and 9
2019-05-29 06:11:05 +02:00
Mateusz Lubecki
4afb22ccfe
critical bugfix in tx20.c
2019-05-19 10:59:10 +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
6b8958d84c
added slew rate limiter to tx20 driver
2019-05-04 08:48:50 +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
504ace6a79
sw version increment after check
2019-04-16 20:08:25 +02:00
Mateusz Lubecki
bfbca1276d
bugfixes according to possible out of range buffers access
2019-04-16 20:06:05 +02:00
Mateusz Lubecki
aabeafa8bf
better handling of gallas quality factor in the telemetry
2019-04-15 22:46:36 +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