]> mj.ucw.cz Git - home-hw.git/log
home-hw.git
4 years agoModbus: Genericized debugging
Martin Mares [Mon, 8 Jul 2019 17:11:22 +0000 (19:11 +0200)]
Modbus: Genericized debugging

4 years agoModBus: Code re-arranged
Martin Mares [Mon, 8 Jul 2019 17:08:40 +0000 (19:08 +0200)]
ModBus: Code re-arranged

4 years agoModBus: Parametrization
Martin Mares [Mon, 8 Jul 2019 17:05:48 +0000 (19:05 +0200)]
ModBus: Parametrization

4 years agoModBus: Cleanup
Martin Mares [Mon, 8 Jul 2019 16:44:17 +0000 (18:44 +0200)]
ModBus: Cleanup

4 years agoModBus: Even parity is standard
Martin Mares [Mon, 8 Jul 2019 16:27:55 +0000 (18:27 +0200)]
ModBus: Even parity is standard

4 years agoModBus: Identification
Martin Mares [Mon, 8 Jul 2019 16:24:53 +0000 (18:24 +0200)]
ModBus: Identification

4 years agoModBus: Implementation of all common commands
Martin Mares [Mon, 8 Jul 2019 12:56:12 +0000 (14:56 +0200)]
ModBus: Implementation of all common commands

4 years agoModBus: Re-indent tables
Martin Mares [Mon, 8 Jul 2019 10:42:59 +0000 (12:42 +0200)]
ModBus: Re-indent tables

4 years agoModBus test
Martin Mares [Mon, 8 Jul 2019 10:42:25 +0000 (12:42 +0200)]
ModBus test

4 years agoTest: Heat exchanger bypass control
Martin Mares [Sat, 6 Jul 2019 22:37:55 +0000 (00:37 +0200)]
Test: Heat exchanger bypass control

4 years agoPrometheus: Bypass
Martin Mares [Sat, 6 Jul 2019 22:37:44 +0000 (00:37 +0200)]
Prometheus: Bypass

5 years agoTest: Experimental air temperature readings
Martin Mares [Thu, 4 Jul 2019 12:45:47 +0000 (14:45 +0200)]
Test: Experimental air temperature readings

5 years agoPrometheus: Experimental air temperature gauges
Martin Mares [Thu, 4 Jul 2019 12:45:32 +0000 (14:45 +0200)]
Prometheus: Experimental air temperature gauges

5 years agoA simple program for testing of DS18B20 sensors
Martin Mares [Wed, 3 Jul 2019 22:10:08 +0000 (00:10 +0200)]
A simple program for testing of DS18B20 sensors

5 years ago... fixup
Martin Mares [Mon, 1 Jul 2019 15:43:58 +0000 (17:43 +0200)]
... fixup

5 years agoocm3 test: DS18B20 code now supports multiple sensors on the same bus
Martin Mares [Mon, 1 Jul 2019 15:43:12 +0000 (17:43 +0200)]
ocm3 test: DS18B20 code now supports multiple sensors on the same bus

5 years agoocm3 test: measuring temperature...
Martin Mares [Mon, 1 Jul 2019 08:23:22 +0000 (10:23 +0200)]
ocm3 test: measuring temperature...

5 years agoocm3 test: DS18B20 interface
Martin Mares [Mon, 1 Jul 2019 08:19:22 +0000 (10:19 +0200)]
ocm3 test: DS18B20 interface

5 years agoocm3 test: debugging utilities
Martin Mares [Sun, 30 Jun 2019 16:59:54 +0000 (18:59 +0200)]
ocm3 test: debugging utilities

5 years agoAdded libopencm3 test
Martin Mares [Sun, 30 Jun 2019 16:48:58 +0000 (18:48 +0200)]
Added libopencm3 test

5 years agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Mon, 27 Aug 2018 19:10:54 +0000 (21:10 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

5 years agoPrometheus: Sensor renames
Martin Mares [Mon, 27 Aug 2018 19:10:42 +0000 (21:10 +0200)]
Prometheus: Sensor renames

5 years agoAuto: initial version
Martin Mares [Fri, 17 Aug 2018 08:13:24 +0000 (10:13 +0200)]
Auto: initial version

5 years agoSSR host: Silence, please...
Martin Mares [Fri, 17 Aug 2018 07:39:24 +0000 (09:39 +0200)]
SSR host: Silence, please...

5 years agoSSR host: Cleanup, avoid non-changes
Martin Mares [Fri, 17 Aug 2018 07:38:03 +0000 (09:38 +0200)]
SSR host: Cleanup, avoid non-changes

5 years agoRevert "Prometheus: Circulation and fan"
Martin Mares [Thu, 16 Aug 2018 20:25:26 +0000 (22:25 +0200)]
Revert "Prometheus: Circulation and fan"

This reverts commit 548d62f3460bfd0cb300b2b8ce9128fc76d0ca64.

5 years agoPrometheus: Circulation and fan
Martin Mares [Thu, 16 Aug 2018 20:22:47 +0000 (22:22 +0200)]
Prometheus: Circulation and fan

5 years agoClock host: Do not report zero pressure before the 1st sensor reading
Martin Mares [Thu, 16 Aug 2018 10:13:05 +0000 (12:13 +0200)]
Clock host: Do not report zero pressure before the 1st sensor reading

5 years agoPrometheus: Temporarily disabled sending of timestamps
Martin Mares [Tue, 14 Aug 2018 10:16:59 +0000 (12:16 +0200)]
Prometheus: Temporarily disabled sending of timestamps

5 years agoClock: MQTT daemon
Martin Mares [Tue, 14 Aug 2018 10:00:36 +0000 (12:00 +0200)]
Clock: MQTT daemon

5 years agoPrometheus: make install
Martin Mares [Tue, 14 Aug 2018 09:37:49 +0000 (11:37 +0200)]
Prometheus: make install

5 years agoPrometheus: Attributes with timestamps
Martin Mares [Tue, 14 Aug 2018 09:36:59 +0000 (11:36 +0200)]
Prometheus: Attributes with timestamps

5 years agoBugfix
Martin Mares [Tue, 14 Aug 2018 09:27:06 +0000 (11:27 +0200)]
Bugfix

5 years agoSSR MQTT: Timestamp reform
Martin Mares [Tue, 14 Aug 2018 09:21:44 +0000 (11:21 +0200)]
SSR MQTT: Timestamp reform

5 years agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Mon, 13 Aug 2018 23:14:10 +0000 (01:14 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

5 years agoPrometheus: Cleanup, skip undefined metrics
Martin Mares [Mon, 13 Aug 2018 23:13:57 +0000 (01:13 +0200)]
Prometheus: Cleanup, skip undefined metrics

5 years agossrd: missing call to set_relays()
Martin Mares [Sun, 12 Aug 2018 21:12:41 +0000 (23:12 +0200)]
ssrd: missing call to set_relays()

5 years agoSSR MQTT: Changed timestamp attribute
Martin Mares [Sun, 12 Aug 2018 10:15:52 +0000 (12:15 +0200)]
SSR MQTT: Changed timestamp attribute

5 years agoPrometheus: More attributes
Martin Mares [Sun, 12 Aug 2018 10:05:12 +0000 (12:05 +0200)]
Prometheus: More attributes

5 years agoSSR MQTT: Y2038
Martin Mares [Sun, 12 Aug 2018 09:54:35 +0000 (11:54 +0200)]
SSR MQTT: Y2038

5 years agoPrometheus: First version of MQTT <-> Prometheus gateway
Martin Mares [Sat, 11 Aug 2018 21:39:23 +0000 (23:39 +0200)]
Prometheus: First version of MQTT <-> Prometheus gateway

5 years agoSSR MQTT: Cleanup
Martin Mares [Sat, 11 Aug 2018 20:46:13 +0000 (22:46 +0200)]
SSR MQTT: Cleanup

5 years agoPrometheus: Rudiments
Martin Mares [Sat, 11 Aug 2018 20:46:06 +0000 (22:46 +0200)]
Prometheus: Rudiments

5 years agoCleanup
Martin Mares [Sat, 11 Aug 2018 20:01:19 +0000 (22:01 +0200)]
Cleanup

5 years agoSSR MQTT: Minor fixes of logging
Martin Mares [Sat, 11 Aug 2018 19:59:18 +0000 (21:59 +0200)]
SSR MQTT: Minor fixes of logging

5 years agoSSR MQTT: Daemonization and MQTT resiliency
Martin Mares [Sat, 11 Aug 2018 19:49:38 +0000 (21:49 +0200)]
SSR MQTT: Daemonization and MQTT resiliency

5 years agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Sat, 11 Aug 2018 13:58:21 +0000 (15:58 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

5 years agoSSR MQTT: Gateway works, still need USB error handling & logging
Martin Mares [Sat, 11 Aug 2018 13:57:51 +0000 (15:57 +0200)]
SSR MQTT: Gateway works, still need USB error handling & logging

5 years agoSSR: TODO
Martin Mares [Sat, 11 Aug 2018 13:15:19 +0000 (15:15 +0200)]
SSR: TODO

5 years agoSSR: Rudiments of MQTT <-> SSR gateway
Martin Mares [Sat, 11 Aug 2018 13:14:58 +0000 (15:14 +0200)]
SSR: Rudiments of MQTT <-> SSR gateway

5 years agoSSR: Switched to libucw
Martin Mares [Sat, 11 Aug 2018 12:25:28 +0000 (14:25 +0200)]
SSR: Switched to libucw

5 years agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Sat, 11 Aug 2018 11:16:54 +0000 (13:16 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

5 years agoPower: CGI for Prometheus
Martin Mares [Sat, 11 Aug 2018 11:16:41 +0000 (13:16 +0200)]
Power: CGI for Prometheus

5 years agoSSR: Better testing program
Martin Mares [Thu, 9 Aug 2018 22:21:16 +0000 (00:21 +0200)]
SSR: Better testing program

5 years agoSSR: Control program run on Turris
Martin Mares [Thu, 9 Aug 2018 22:05:12 +0000 (22:05 +0000)]
SSR: Control program run on Turris

5 years agoSSR: Debugging off
Martin Mares [Wed, 8 Aug 2018 20:49:21 +0000 (22:49 +0200)]
SSR: Debugging off

5 years agoSSR: Temperature measurement over USB
Martin Mares [Wed, 8 Aug 2018 14:18:02 +0000 (16:18 +0200)]
SSR: Temperature measurement over USB

5 years agoSSR: Adjusting to STM32F1
Martin Mares [Wed, 8 Aug 2018 10:27:09 +0000 (12:27 +0200)]
SSR: Adjusting to STM32F1

5 years agoSSR: Fix generated code
Martin Mares [Wed, 8 Aug 2018 09:18:05 +0000 (11:18 +0200)]
SSR: Fix generated code

5 years agoSSR: DS18B20
Martin Mares [Wed, 8 Aug 2018 09:15:54 +0000 (11:15 +0200)]
SSR: DS18B20

5 years agoSSR: Move declaration
Martin Mares [Tue, 7 Aug 2018 23:01:33 +0000 (01:01 +0200)]
SSR: Move declaration

5 years agoSSR: TIM3 and DMA6 prepared for DS18B20
Martin Mares [Tue, 7 Aug 2018 23:01:02 +0000 (01:01 +0200)]
SSR: TIM3 and DMA6 prepared for DS18B20

5 years agoSSR: USB communitation including test client
Martin Mares [Tue, 7 Aug 2018 21:23:08 +0000 (23:23 +0200)]
SSR: USB communitation including test client

5 years agoSSR: Debugging over USART
Martin Mares [Tue, 7 Aug 2018 20:47:06 +0000 (22:47 +0200)]
SSR: Debugging over USART

5 years agoSSR: A simple test
Martin Mares [Tue, 7 Aug 2018 20:35:09 +0000 (22:35 +0200)]
SSR: A simple test

5 years agoSSR: Open-drain outputs
Martin Mares [Tue, 7 Aug 2018 20:23:15 +0000 (22:23 +0200)]
SSR: Open-drain outputs

5 years agoSSR: Cleanup
Martin Mares [Tue, 7 Aug 2018 18:51:12 +0000 (20:51 +0200)]
SSR: Cleanup

5 years agoSSR: USB descriptors
Martin Mares [Tue, 7 Aug 2018 18:49:20 +0000 (20:49 +0200)]
SSR: USB descriptors

5 years agoSSR: Re-generated code
Martin Mares [Tue, 7 Aug 2018 18:48:22 +0000 (20:48 +0200)]
SSR: Re-generated code

5 years agossr: copy of usb
Martin Mares [Tue, 7 Aug 2018 18:35:22 +0000 (20:35 +0200)]
ssr: copy of usb

5 years agost-info
Martin Mares [Tue, 7 Aug 2018 18:34:46 +0000 (20:34 +0200)]
st-info

5 years agoNucleo test
Martin Mares [Tue, 7 Aug 2018 18:34:32 +0000 (20:34 +0200)]
Nucleo test

5 years agoDS18B20: Works
Martin Mares [Sat, 21 Jul 2018 22:20:43 +0000 (00:20 +0200)]
DS18B20: Works

5 years agoDMA works
Martin Mares [Sat, 21 Jul 2018 21:13:20 +0000 (23:13 +0200)]
DMA works

5 years agoFirst bits of DS18B20 communication
Martin Mares [Sat, 21 Jul 2018 19:42:40 +0000 (21:42 +0200)]
First bits of DS18B20 communication

5 years agoBMP read after each USB update
Martin Mares [Sat, 21 Jul 2018 15:06:40 +0000 (17:06 +0200)]
BMP read after each USB update

6 years agoUSB: Do not forget to allocate PMA
Martin Mares [Sat, 30 Jun 2018 21:40:07 +0000 (23:40 +0200)]
USB: Do not forget to allocate PMA

6 years agoBackup script
Martin Mares [Sat, 30 Jun 2018 21:26:46 +0000 (23:26 +0200)]
Backup script

6 years agoAuxiliary scripts
Martin Mares [Sat, 30 Jun 2018 21:26:25 +0000 (23:26 +0200)]
Auxiliary scripts

6 years agoconvert-crlf -> bin
Martin Mares [Sat, 30 Jun 2018 17:46:11 +0000 (19:46 +0200)]
convert-crlf -> bin

6 years agoCR/LF -> LF
Martin Mares [Sat, 30 Jun 2018 17:45:54 +0000 (19:45 +0200)]
CR/LF -> LF

6 years agoAdded bin/semihosting
Martin Mares [Sat, 30 Jun 2018 12:59:54 +0000 (14:59 +0200)]
Added bin/semihosting

6 years agoMerge branch 'usb'
Martin Mares [Sat, 30 Jun 2018 12:54:59 +0000 (14:54 +0200)]
Merge branch 'usb'

6 years agoMoved to a subdirectory
Martin Mares [Sat, 30 Jun 2018 12:48:41 +0000 (14:48 +0200)]
Moved to a subdirectory

6 years agoNucleo-test imported
Martin Mares [Sat, 30 Jun 2018 12:20:32 +0000 (14:20 +0200)]
Nucleo-test imported

6 years agoBMP over USB
Martin Mares [Sat, 30 Jun 2018 12:17:42 +0000 (14:17 +0200)]
BMP over USB

6 years agoMakefile: deps
Martin Mares [Sat, 30 Jun 2018 12:17:35 +0000 (14:17 +0200)]
Makefile: deps

6 years agoMakefile: Fix deps
Martin Mares [Sat, 30 Jun 2018 12:13:35 +0000 (14:13 +0200)]
Makefile: Fix deps

6 years agoWhoa! Interrupt-driven I2C is working!
Martin Mares [Sat, 30 Jun 2018 08:54:16 +0000 (10:54 +0200)]
Whoa! Interrupt-driven I2C is working!

6 years agoI2C interrupts
Martin Mares [Fri, 29 Jun 2018 22:01:00 +0000 (00:01 +0200)]
I2C interrupts

6 years agoConverting I2C to DMA
Martin Mares [Fri, 29 Jun 2018 21:37:02 +0000 (23:37 +0200)]
Converting I2C to DMA

6 years agoMore I2C debugging
Martin Mares [Fri, 29 Jun 2018 21:22:11 +0000 (23:22 +0200)]
More I2C debugging

6 years agoBMP partial
Martin Mares [Tue, 26 Jun 2018 22:56:05 +0000 (00:56 +0200)]
BMP partial

6 years agoBMP085 basics
Martin Mares [Tue, 26 Jun 2018 16:03:42 +0000 (18:03 +0200)]
BMP085 basics

6 years agoRequest/reply protocol
Martin Mares [Tue, 26 Jun 2018 14:07:55 +0000 (16:07 +0200)]
Request/reply protocol

6 years agoTime display through USB
Martin Mares [Tue, 26 Jun 2018 13:37:32 +0000 (15:37 +0200)]
Time display through USB

6 years agoWe have a working timer interrupt!
Martin Mares [Mon, 25 Jun 2018 22:41:24 +0000 (00:41 +0200)]
We have a working timer interrupt!

6 years agoGenerated TIM4 setup
Martin Mares [Mon, 25 Jun 2018 22:22:08 +0000 (00:22 +0200)]
Generated TIM4 setup

6 years ago...
Martin Mares [Mon, 25 Jun 2018 21:58:19 +0000 (23:58 +0200)]
...

6 years agoDisplay...
Martin Mares [Sun, 24 Jun 2018 23:34:21 +0000 (01:34 +0200)]
Display...