Wykres commitów

46 Commity (a6d8a5768371d4c05a2671747d71800d8afc21cb)

Autor SHA1 Wiadomość Data
Mateusz Lubecki a6d8a57683 daily 2022-09-25 17:12:42 +02:00
Mateusz Lubecki 13cabee707 spi daily 2022-09-25 08:19:37 +02:00
Mateusz Lubecki 4161c3674b daily 2022-07-16 15:01:10 +02:00
Mateusz Lubecki 6484c8ce8f hitfixing in ABAKUS 2022-07-07 15:37:09 +02:00
Mateusz Lubecki dbf464eb21 sim800, tcp, new way of disconnecting 2022-05-14 21:49:48 +02:00
Mateusz Lubecki 6eded06c6c Merge: Pwm inputs (#8) 2022-04-30 14:05:14 +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 9a3358f1c2 pwm input 2022-04-19 19:56:53 +02:00
Mateusz Lubecki 1cc9012867 cutoff on too low battery voltage 2022-03-27 07:45:24 +02:00
Mateusz Lubecki 673c981f2a uart rx terminating callback for sim800c 2022-01-25 21:00:55 +01:00
Mateusz Lubecki 1fbcd13d24 first sketch of communication with serial port 2022-01-24 21:51:45 +01:00
Mateusz Lubecki 790b611e2b led diodes switching corrected 2021-09-21 21:39:05 +02:00
Mateusz Lubecki b85d88540e fixed wind speed handling & regarding dma configuration 2021-09-21 21:00:52 +02:00
Mateusz Lubecki 275f1a02f1 bugfixes in DAC configuration 2021-09-13 11:41:44 +02:00
Mateusz Lubecki 0c367465de a lot of work on powersaving 2021-09-10 22:38:13 +02:00
Mateusz Lubecki d12b2c4dae first working prototype of freezing micro in STOP2 2021-08-23 21:20:38 +02:00
Mateusz Lubecki 7f66de28ce rtc and wakeup configuration 2021-08-21 22:44:01 +02:00
Mateusz Lubecki 31ac5c9874 PLL configuration corrected for L476_Parameteo target 2021-08-03 23:01:26 +02:00
Mateusz Lubecki e8052b1c67 porting main.c and serial driver 2021-06-13 08:36:32 +02:00
Mateusz Lubecki 1883a60460 rest of confitional compilation removed 2021-05-26 21:28:29 +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 240a96902c Sparkfun SEN15901 aka PM1S analog/mechanic anemometer 2021-01-09 22:16:31 +01:00
Mateusz Lubecki fa6fee010b fix in modbus-rtu I/O routines and cpu load calculator 2020-10-29 19:48:06 +01:00
Mateusz Lubecki 3a55ebadcb few more bugfixes in serial driver and serial crc callback for modbus rtu 2020-09-26 21:03:28 +02:00
Mateusz Lubecki d6166170b0 led blinking code unified 2020-07-13 00:13:39 +02:00
Mateusz Lubecki 521aeb6686 new context aware serial drivers tested with HW-RevA 2020-04-13 14:01:07 +02:00
Mateusz Lubecki 7b63ce16fe multi uart based on DE08 software version 2020-04-12 19:05:41 +02: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
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 f3565768b6 resetting power to sensors if no comms received 2019-12-16 22:40:42 +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
Mateusz Lubecki 4f899dfea5 i2c timeout handler added, trasmit delay in afsk 2019-01-23 22:18:05 +01:00
Mateusz Lubecki 10ed67f325 Systick configuration and timeout keeper for uart 2019-01-13 21:55:09 +01:00
Mateusz Lubecki 475f369bbb refactoring serial driver, code actually in incompilable state 2019-01-02 08:20:19 +01:00
Mateusz Lubecki 2d672f6710 interrupts routines moved to it_handlers.c 2018-12-29 18:45:28 +01:00
Mateusz Lubecki d783e754db some extra patching 2018-04-20 23:23:50 +02:00
Mateusz Lubecki 06e970e5d7 Some changes inside it_handlers and station_config. Propaly for RF_MUTE 2018-01-01 19:57:29 +01:00
Mateusz Lubecki a344f98209 First public relase 2017-08-20 14:41:17 +02:00