Wykres commitów

79 Commity (240a96902c1b9474e0f60ec8e7b23fa2d2491e4c)

Autor SHA1 Wiadomość Data
Mateusz Lubecki 240a96902c Sparkfun SEN15901 aka PM1S analog/mechanic anemometer 2021-01-09 22:16:31 +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 bc7f3ef2b1 modbus_rtu 2020-11-03 07:07:09 +01:00
Mateusz Lubecki 4021e28aa9 Modbus-RTU blocking io mode 2020-11-01 21:39:18 +01:00
Mateusz Lubecki 3c7144a957 serial driver hotfix 2020-10-30 16:48:22 +01:00
Mateusz Lubecki 69d257fafd global Modbus RTU related stuff moved to separate RTE file, couting successfull RTU queries 2020-10-30 13:02:07 +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 fa6fee010b fix in modbus-rtu I/O routines and cpu load calculator 2020-10-29 19:48:06 +01:00
Mateusz Lubecki 61d04d0710 more modbus-rtu channels and errors status messsage 2020-10-24 23:21:52 +02:00
Mateusz Lubecki c791e0307a modbus-rtu scaling corrections, digi initialization and mute own packets 2020-10-11 22:14:41 +02:00
Mateusz Lubecki ccb9ec8431 modbus rtu getters improved, rtu configuration moved to separate header, wx_handlers modified 2020-09-30 22:07:39 +02: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 4756d9c341 few bugfixes in mobus rtu and serial driver 2020-09-25 19:43:53 +02:00
Mateusz Lubecki 6b0fbcdf31 testy w polarisie 2020-09-20 18:01:29 +02:00
Mateusz Lubecki 3c67678367 ... 2020-09-20 14:13:24 +02:00
Mateusz Lubecki cadde74d9d davis serial protocol 2020-09-15 22:31:01 +02:00
Mateusz Lubecki c908d39600 a lot of changes in davis vantage serialprotocol client 2020-09-11 23:06:55 +02:00
Mateusz Lubecki 10a7fafe30 davis vantage LOOP packet parser improved 2020-09-07 23:25:58 +02:00
Mateusz Lubecki d76a0e95bc bugfix in serial driver code which were handling len_modifier parameter in wrong way 2020-09-02 22:19:01 +02:00
Mateusz Lubecki 26fa8c00bf added serial receive function with immediate timeout calculation. first test and minor bugfixes in davis code 2020-08-25 20:05:04 +02:00
Mateusz Lubecki 96232c3873 first sketch of Davis Vantage Pro2 driver 2020-08-06 23:31:20 +02:00
Mateusz Lubecki db2d637944 Viscous digi in prototype state 2020-08-05 23:27:25 +02:00
Mateusz Lubecki b644c8d171 support for external watchdog IC, some code refactoring around the quality factor for analog anemometer 2020-07-28 08:31:12 +02:00
Mateusz Lubecki 8d36922480 disabled WX transmission over radio after keypress 2020-07-26 09:58:02 +02:00
Mateusz Lubecki 3534b1da2a refactored name of one #define 2020-06-29 09:44:33 +02:00
Mateusz Lubecki a34c37c1de quality factor for BME280 2020-06-24 18:45:06 +02:00
Mateusz Lubecki 9b58d3ad2a work on bme280 drivers, the name of files was corrected 2020-06-24 00:17:59 +02:00
Mateusz Lubecki b47a25a821 function to read raw measuremenets from sensor 2020-06-21 23:23:26 +02:00
Mateusz Lubecki cb6195843e - Bosh BMA150 sensor deiver prototype
- bugfixes in i2c (sending only first byte, correct types of function parameters)
2020-06-21 23:11:16 +02:00
Mateusz Lubecki ab00af1542 longer IWDG watchdog to omit a reset during sending telemetry description 2020-06-21 15:13:38 +02:00
Mateusz Lubecki 7c6e9ec551 added watchdog, changed telemetry temperatuer scaling 2020-06-14 15:33:27 +02:00
Mateusz Lubecki 9f6baac448 open collector output support 2020-06-11 20:36:36 +02:00
Mateusz Lubecki 7845e45fc0 corrected coefficient in analog anemoemter calc 2020-05-09 09:15:12 +02:00
Mateusz Lubecki 6405a3d35a handling missing i2c state 2020-04-28 00:31:43 +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 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 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