]> git.zerfleddert.de Git - hmcfgusb/log
hmcfgusb
11 years agoadd USB send-duration to debug output
Michael Gernoth [Fri, 5 Jul 2013 08:22:19 +0000 (10:22 +0200)]
add USB send-duration to debug output

11 years agoadd separate LICENSE file
Michael Gernoth [Sat, 29 Jun 2013 10:15:47 +0000 (12:15 +0200)]
add separate LICENSE file

11 years agofix cases where there are multiple commands per packet including sends
Michael Gernoth [Sun, 23 Jun 2013 09:54:33 +0000 (11:54 +0200)]
fix cases where there are multiple commands per packet including sends

this allows hland to be used as lan adapter with a CCU or the windows
config software

11 years agorefuse to start when PID file exists
Michael Gernoth [Sun, 16 Jun 2013 12:36:30 +0000 (14:36 +0200)]
refuse to start when PID file exists

11 years agoadd option to create a PID file in daemon-mode
Michael Gernoth [Fri, 14 Jun 2013 19:40:58 +0000 (21:40 +0200)]
add option to create a PID file in daemon-mode

11 years agofix linker parameter order
Michael Gernoth [Wed, 12 Jun 2013 18:18:31 +0000 (20:18 +0200)]
fix linker parameter order

11 years agofree memory in case of errors
Michael Gernoth [Sat, 8 Jun 2013 21:22:06 +0000 (23:22 +0200)]
free memory in case of errors

11 years agoadd option to bind socket to specified interface (e.g. localhost) only
Michael Gernoth [Sat, 8 Jun 2013 21:15:31 +0000 (23:15 +0200)]
add option to bind socket to specified interface (e.g. localhost) only

11 years agosigaction-failure is fatal
Michael Gernoth [Wed, 5 Jun 2013 12:13:30 +0000 (14:13 +0200)]
sigaction-failure is fatal

11 years agogracefully handle errors on socket-write
Michael Gernoth [Wed, 5 Jun 2013 12:09:52 +0000 (14:09 +0200)]
gracefully handle errors on socket-write

11 years agoand again, libusb_free_transfer frees the buffer
Michael Gernoth [Sun, 2 Jun 2013 12:24:34 +0000 (14:24 +0200)]
and again, libusb_free_transfer frees the buffer

11 years agodata buffer is freed by libusb_free_transfer
Michael Gernoth [Sun, 2 Jun 2013 11:54:53 +0000 (13:54 +0200)]
data buffer is freed by libusb_free_transfer

11 years agohotplug-dir needs to be created before copying stuff into it...
Michael Gernoth [Sat, 1 Jun 2013 10:04:41 +0000 (12:04 +0200)]
hotplug-dir needs to be created before copying stuff into it...

11 years agoOpenWRT hotplug-script (starts hmland when device is plugged in)
Michael Gernoth [Sat, 1 Jun 2013 10:01:00 +0000 (12:01 +0200)]
OpenWRT hotplug-script (starts hmland when device is plugged in)

11 years agoadd Makefile for OpenWRT
Michael Gernoth [Sat, 1 Jun 2013 09:25:10 +0000 (11:25 +0200)]
add Makefile for OpenWRT

11 years agodon't abort when the device reboots, only set hmId when needed
Michael Gernoth [Fri, 31 May 2013 12:25:46 +0000 (14:25 +0200)]
don't abort when the device reboots, only set hmId when needed

11 years agoadd timestamp
Michael Gernoth [Thu, 30 May 2013 22:31:51 +0000 (00:31 +0200)]
add timestamp

11 years agofix cfg-flag
Michael Gernoth [Thu, 30 May 2013 21:57:21 +0000 (23:57 +0200)]
fix cfg-flag

11 years agobeginning of hmsniff, a small HomeMatic sniffer/dissector
Michael Gernoth [Thu, 30 May 2013 21:53:43 +0000 (23:53 +0200)]
beginning of hmsniff, a small HomeMatic sniffer/dissector

11 years agotypo
Michael Gernoth [Thu, 30 May 2013 21:08:45 +0000 (23:08 +0200)]
typo

11 years agoget rid of strtoul/printf for ascii-hex/bin conversion
Michael Gernoth [Thu, 30 May 2013 10:27:00 +0000 (12:27 +0200)]
get rid of strtoul/printf for ascii-hex/bin conversion

11 years agogroup debug output better
Michael Gernoth [Wed, 29 May 2013 22:16:06 +0000 (00:16 +0200)]
group debug output better

11 years agomake sure quit is reset to 0 after a device-init
Michael Gernoth [Wed, 29 May 2013 22:11:37 +0000 (00:11 +0200)]
make sure quit is reset to 0 after a device-init

11 years agomake sure errno is always correct when returning from hmcfgusb_poll
Michael Gernoth [Wed, 29 May 2013 22:05:35 +0000 (00:05 +0200)]
make sure errno is always correct when returning from hmcfgusb_poll

11 years agoadd delays to stop device from resetting
Michael Gernoth [Wed, 29 May 2013 21:22:33 +0000 (23:22 +0200)]
add delays to stop device from resetting

11 years agoalways transmit the full packet size to the device
Michael Gernoth [Wed, 29 May 2013 21:08:12 +0000 (23:08 +0200)]
always transmit the full packet size to the device

11 years agocommand line parsing
Michael Gernoth [Wed, 29 May 2013 20:27:28 +0000 (22:27 +0200)]
command line parsing

11 years agobetter input parsing/output formatting
Michael Gernoth [Wed, 29 May 2013 19:36:24 +0000 (21:36 +0200)]
better input parsing/output formatting

11 years agosimple tcp-server, barely able to communicate with fhem
Michael Gernoth [Wed, 29 May 2013 15:49:34 +0000 (17:49 +0200)]
simple tcp-server, barely able to communicate with fhem

11 years agocleanup on error/exit
Michael Gernoth [Wed, 29 May 2013 14:21:55 +0000 (16:21 +0200)]
cleanup on error/exit

11 years agoremove duplicate code
Michael Gernoth [Wed, 29 May 2013 14:10:18 +0000 (16:10 +0200)]
remove duplicate code

11 years agolibusb-based driver for HM-CFG-USB and an initial HM-CFG-LAN emulation
Michael Gernoth [Wed, 29 May 2013 14:03:32 +0000 (16:03 +0200)]
libusb-based driver for HM-CFG-USB and an initial HM-CFG-LAN emulation

Impressum, Datenschutz