ntruchsess
|
a6b6176e55
|
FRM: add optional register-address to write-mode of I2C_Write
git-svn-id: https://svn.fhem.de/fhem/trunk@6946 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-11-11 07:32:47 +00:00 |
|
ntruchsess
|
e3b081e3da
|
FRM: catch exceptions from perl-firmata in FRM_OWX-calls (fixed)
git-svn-id: https://svn.fhem.de/fhem/trunk@5941 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-05-23 08:22:39 +00:00 |
|
ntruchsess
|
5f2fa6b4aa
|
add $Id to make betateilchen happy
git-svn-id: https://svn.fhem.de/fhem/trunk@5927 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-05-21 21:56:37 +00:00 |
|
ntruchsess
|
21aae23fb5
|
OWX_ASYNC: Merge branch 'owx_async_protothreads'
git-svn-id: https://svn.fhem.de/fhem/trunk@5853 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-05-13 21:59:31 +00:00 |
|
ntruchsess
|
401371d01c
|
Revert "FRM: catch exceptions from perl-firmata in FRM_OWX-calls"
This reverts commit d08208bedebd3417c7c176023e42d6dfe758813b.
git-svn-id: https://svn.fhem.de/fhem/trunk@5562 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-04-18 19:13:38 +00:00 |
|
ntruchsess
|
754d587b20
|
FRM: catch exceptions from perl-firmata in FRM_OWX-calls
git-svn-id: https://svn.fhem.de/fhem/trunk@5541 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-04-17 09:46:50 +00:00 |
|
ntruchsess
|
c7ad4ecb48
|
FRM: fix debug-logging on Windows-Systems
git-svn-id: https://svn.fhem.de/fhem/trunk@5508 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-04-11 10:55:42 +00:00 |
|
ntruchsess
|
9dd7f44cdc
|
FRM: fix rereadcfg for NetworkFirmata
git-svn-id: https://svn.fhem.de/fhem/trunk@5408 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-04-01 21:14:36 +00:00 |
|
ntruchsess
|
faa80f4433
|
FRM: add xxx_SENDSTAT to I2CRecFn-message
git-svn-id: https://svn.fhem.de/fhem/trunk@5356 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-28 20:19:57 +00:00 |
|
ntruchsess
|
65a7665a4e
|
FRM: use 'received' instead of 'data' in I2C-received argument
git-svn-id: https://svn.fhem.de/fhem/trunk@5352 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-28 17:19:32 +00:00 |
|
ntruchsess
|
42a6dd1a88
|
FRM: be a bit more verbose in i2c_observers log message
git-svn-id: https://svn.fhem.de/fhem/trunk@5351 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-28 16:37:48 +00:00 |
|
ntruchsess
|
db32d2a7e5
|
I2C_DS1307: new module, initial checkin'
git-svn-id: https://svn.fhem.de/fhem/trunk@5313 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-24 09:31:45 +00:00 |
|
ntruchsess
|
13203a503a
|
FRM: use i2creadonce instead of i2cread in I2CWrtFn
git-svn-id: https://svn.fhem.de/fhem/trunk@5311 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-24 08:21:08 +00:00 |
|
ntruchsess
|
8bc3889a4a
|
FRM: refactor I2C to support new hardware-independent interface, refactor and rename FRM_LCD to I2C_LCD
git-svn-id: https://svn.fhem.de/fhem/trunk@5273 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-21 12:54:48 +00:00 |
|
ntruchsess
|
d98ee30eb8
|
OWX: do not start before global init is done
Merge branch 'owx_assign_iodev'
git-svn-id: https://svn.fhem.de/fhem/trunk@5267 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-20 20:44:43 +00:00 |
|
ntruchsess
|
f498753fba
|
FRM_IN: fix attribute 'internal-pullup' and 'activeLow' if device is not connected at startup
git-svn-id: https://svn.fhem.de/fhem/trunk@5234 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-16 12:47:53 +00:00 |
|
ntruchsess
|
92a4c47d93
|
FRM: defer initialization after global init is done (all FRM-devices)
git-svn-id: https://svn.fhem.de/fhem/trunk@5226 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-15 10:56:24 +00:00 |
|
ntruchsess
|
1bca9218c9
|
FRM: fix 'set frm reset' for network-connected devices
git-svn-id: https://svn.fhem.de/fhem/trunk@5217 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-13 17:49:18 +00:00 |
|
ntruchsess
|
0ca892035c
|
FRM: add FRM_STEPPER and FRM_ROTENC to list of clients
git-svn-id: https://svn.fhem.de/fhem/trunk@5215 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-13 15:42:18 +00:00 |
|
ntruchsess
|
79419c2f51
|
FRM: fix display of Initialized state on 'set reset'
git-svn-id: https://svn.fhem.de/fhem/trunk@5214 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-13 15:30:30 +00:00 |
|
ntruchsess
|
2d86b5e030
|
new module FRM_STEPPER
git-svn-id: https://svn.fhem.de/fhem/trunk@5128 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-04 17:59:05 +00:00 |
|
ntruchsess
|
5ac7bd694e
|
FRM: new module FRM_ROTENC for rotary-encoders attached to arduino
git-svn-id: https://svn.fhem.de/fhem/trunk@5074 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-02-28 15:20:28 +00:00 |
|
ntruchsess
|
f298608b8f
|
FRM: switch to Log3
Merge branch 'frm_log3'
git-svn-id: https://svn.fhem.de/fhem/trunk@4242 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-11-17 20:32:11 +00:00 |
|
ntruchsess
|
c3077e3093
|
OWX: fixes to handle dis- and reconnect
git-svn-id: https://svn.fhem.de/fhem/trunk@4199 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-11-10 19:59:29 +00:00 |
|
ntruchsess
|
7bd8dac271
|
FRM: update pod
git-svn-id: https://svn.fhem.de/fhem/trunk@4196 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-11-10 10:20:11 +00:00 |
|
ntruchsess
|
a375391c00
|
FRM: allow to detect multiple pins per device
git-svn-id: https://svn.fhem.de/fhem/trunk@4190 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-11-09 14:10:23 +00:00 |
|
ntruchsess
|
dccaebfff0
|
FRM: update pod
git-svn-id: https://svn.fhem.de/fhem/trunk@4177 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-11-08 09:18:46 +00:00 |
|
ntruchsess
|
d7de0318ed
|
FRM: update pod
git-svn-id: https://svn.fhem.de/fhem/trunk@4176 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-11-08 09:05:54 +00:00 |
|
ntruchsess
|
b85e5211ed
|
Merge branch 'frm_rgb'
git-svn-id: https://svn.fhem.de/fhem/trunk@4172 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-11-07 23:28:30 +00:00 |
|
ntruchsess
|
f584813c77
|
FRM: Merge branch 'dev'
git-svn-id: https://svn.fhem.de/fhem/trunk@4167 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-11-06 23:12:41 +00:00 |
|
ntruchsess
|
cb19708464
|
fix FRM_poll not polling the right FD when connected by tcp
git-svn-id: https://svn.fhem.de/fhem/trunk@4133 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-10-29 23:34:53 +00:00 |
|
ntruchsess
|
b6de5baa16
|
rework assoziation of IODev to FRM clients
git-svn-id: https://svn.fhem.de/fhem/trunk@4132 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-10-29 23:34:43 +00:00 |
|
ntruchsess
|
99ee3e38ce
|
Merge branch 'update-perl-firmata'
git-svn-id: https://svn.fhem.de/fhem/trunk@4113 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-10-25 11:00:48 +00:00 |
|
ntruchsess
|
27e65c2517
|
Merge branch 'dev' (make sure the FRM IODev is allways the main FRM-device when connecting by tcp)
git-svn-id: https://svn.fhem.de/fhem/trunk@4095 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-10-21 23:25:54 +00:00 |
|
ntruchsess
|
2e83414d09
|
Merge branch 'dev'
git-svn-id: https://svn.fhem.de/fhem/trunk@4080 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-10-20 20:10:49 +00:00 |
|
ntruchsess
|
4f1d60b411
|
Merge branch 'dev'
git-svn-id: https://svn.fhem.de/fhem/trunk@4078 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-10-20 15:38:28 +00:00 |
|
ntruchsess
|
e0af972cc9
|
fix Init_Pin_Client if Firmata is not connected (yet)
git-svn-id: https://svn.fhem.de/fhem/trunk@3394 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-07-08 12:50:34 +00:00 |
|
ntruchsess
|
9a51e7f287
|
fix get/set returnvalues for web-gui
git-svn-id: https://svn.fhem.de/fhem/trunk@3393 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-07-08 08:04:20 +00:00 |
|
ntruchsess
|
d33c97c6d4
|
refactor use of connected FirmataDevice for FRM-Clients to support Win32
git-svn-id: https://svn.fhem.de/fhem/trunk@3347 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-06-27 19:50:23 +00:00 |
|
ntruchsess
|
4e59df9289
|
support Firmata V_2_05 OneWire correlationid
git-svn-id: https://svn.fhem.de/fhem/trunk@3197 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-05-18 22:10:38 +00:00 |
|
ntruchsess
|
eb9fd33573
|
fix 'rereadcfg'
git-svn-id: https://svn.fhem.de/fhem/trunk@3175 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-05-13 18:48:20 +00:00 |
|
ntruchsess
|
55ba4b4859
|
Fix race-condition in FRM_Poll if connection is unstable
git-svn-id: https://svn.fhem.de/fhem/trunk@3150 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-05-03 21:15:31 +00:00 |
|
ntruchsess
|
ae29e8c997
|
unassign FRM-device if pin_mode fails (for unsupported pin_modes)
git-svn-id: https://svn.fhem.de/fhem/trunk@3021 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-04-02 10:32:18 +00:00 |
|
ntruchsess
|
4ba66d7dba
|
fire events on AD and I2C readings change. Add Windows USB-handling
git-svn-id: https://svn.fhem.de/fhem/trunk@3018 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-04-02 09:04:02 +00:00 |
|
ntruchsess
|
0ab811c85f
|
restore state of FRM_OUT,FRM_PWM and FRM_LCD on startup and reconnect (configurable)
git-svn-id: https://svn.fhem.de/fhem/trunk@2900 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-03-11 23:52:05 +00:00 |
|
ntruchsess
|
52f3f7a15e
|
add 20_FRM_LCD.pm, update Device::Firmata
git-svn-id: https://svn.fhem.de/fhem/trunk@2871 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-03-08 17:59:23 +00:00 |
|
ntruchsess
|
30358f441a
|
adding support for EthernetClientFirmata (FRM run in server-mode)
git-svn-id: https://svn.fhem.de/fhem/trunk@2864 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-03-07 00:24:14 +00:00 |
|
ntruchsess
|
003d322c92
|
syntactic changes for perl5.10 compatibility
git-svn-id: https://svn.fhem.de/fhem/trunk@2771 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-02-19 21:56:53 +00:00 |
|
ntruchsess
|
5193b9d643
|
work on loglevel and errorhandling when initialization fails
git-svn-id: https://svn.fhem.de/fhem/trunk@2737 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-02-15 22:05:08 +00:00 |
|
ntruchsess
|
830a492b81
|
erweitere @INC um 'lib' falls nicht gesetzt.
git-svn-id: https://svn.fhem.de/fhem/trunk@2717 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2013-02-13 10:07:32 +00:00 |
|