Changesets: HomeAutomation

trunk r1989

2012-05-24 00:03

Mattias Runge


Ported: N/A

Details Diff
Removed some debug printouts
Added functionallity to download protocol xml from the web, write the url in the config file instead of a local file path
The downloading seems a little slow which I can not explain, but since it is only at startup it should not be a big issue right now
mod - /trunk/PcSoftware/Atom1.5/CMakeLists.txt Diff File
mod - /trunk/PcSoftware/Atom1.5/atom.conf.template Diff File
mod - /trunk/PcSoftware/Atom1.5/src/atomd.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/atomic.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/CanDaemon.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Monitor.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Network.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Network.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Protocol.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Protocol.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/common/common.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/common/exception.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/config/Manager.cpp Diff File
add - /trunk/PcSoftware/Atom1.5/src/net/GetFile.cpp File
add - /trunk/PcSoftware/Atom1.5/src/net/GetFile.h File
mod - /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/Manager.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp Diff File
add - /trunk/PcSoftware/Atom1.5/src/net/Url.cpp File
add - /trunk/PcSoftware/Atom1.5/src/net/Url.h File
mod - /trunk/PcSoftware/Atom1.5/src/net/types.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Socket.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/xml/Node.cpp Diff File

trunk r1988

2012-05-23 21:49

Anders Sandblad


Ported: N/A

Details Diff
Added debugled for sns_power, also minor cleanup
mod - /trunk/EmbeddedSoftware/AVR/module/sns_power/config.inc.template Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_power/sns_power.c Diff File

trunk r1987

2012-05-23 00:57

Mattias Runge


Ported: N/A

Details Diff
Disabled byteset code, will remove it completly when we have had a bit more testing, things seem to work but there are big changes and a minimum of tests
A lot of ugly debug printouts now if you have debug level enabled, needs cleanup latery
mod - /trunk/PcSoftware/Atom1.5/.kdev4/Atom.kdev4 Diff File
mod - /trunk/PcSoftware/Atom1.5/src/atomic.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/CanDaemon.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Monitor.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Network.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/common/Bitset.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/common/Byteset.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/common/Byteset.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/common/common.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/common/common.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/control/Code.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/control/Code.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/Client.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/SerialClient.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Socket.cpp Diff File

trunk r1986

2012-05-22 21:47

Mattias Runge


Ported: N/A

Details Diff
Changed how atom works with client and server id:s, needs more work in the future but at least it works to start a server from js now
More work on the tracker code
mod - /trunk/PcSoftware/Atom1.5/.kdev4/Atom.kdev4 Diff File
mod - /trunk/PcSoftware/Atom1.5/script/manager/tracker.js Diff File
mod - /trunk/PcSoftware/Atom1.5/script/plugin/socket.js Diff File
mod - /trunk/PcSoftware/Atom1.5/src/atomic.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/CanDaemon.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/CanDaemon.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Monitor.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Monitor.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Network.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Network.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/Manager.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/Subscriber.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/Subscriber.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Socket.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Socket.h Diff File

trunk r1985

2012-05-22 00:18

Linus Lundin


Ported: N/A

Details Diff
Added libraries.list to module template
add - /trunk/EmbeddedSoftware/AVR/module/template/libraries.list File

trunk r1984

2012-05-22 00:16

Linus Lundin


Ported: N/A

Details Diff
Added templates for libraries.list and updated makefile, also updates to sns_qtouch
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/libraries.list File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/sources.list Diff File
mod - /trunk/EmbeddedSoftware/AVR/personal/template_module/src/Makefile Diff File
add - /trunk/EmbeddedSoftware/AVR/personal/template_module/src/libraries.list.template File

trunk r1983

2012-05-22 00:12

Linus Lundin


Ported: N/A

Details Diff
Added support for libraries in ModuleManager
mod - /trunk/PcSoftware/scripts/ModuleManager Diff File

trunk r1982

2012-05-21 09:38

Linus Lundin


Ported: N/A

Details Diff
Added sns_qtouch to data.xml and moduleid.h
mod - /trunk/Configuration/data.xml Diff File
mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h Diff File

trunk r1981

2012-05-21 01:08

Anders Sandblad


Ported: N/A

Details Diff
Updated template_module Makefile so that assembly .S files can be specified as sources
mod - /trunk/EmbeddedSoftware/AVR/personal/template_module/src/Makefile Diff File

trunk r1980

2012-05-20 23:21

Linus Lundin


Ported: N/A

Details Diff
added the lib
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/lib/libavr5g1-8qt-k-2rs.a File

trunk r1979

2012-05-20 19:24

Linus Lundin


Ported: N/A

Details Diff
Added first draft of Qtouch module
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/References File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/References/Atmel_QTouch_Layout_QuickRef_v08_2010Jan11.pdf File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/References/doc10752.pdf File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/config.inc.template File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/lib File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/sns_qtouch.c File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/sns_qtouch.h File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/sns_qtouch_eeprom.h File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/sources.list File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/src File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/src/QTouch File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/src/QTouch/license.txt File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/src/QTouch/qt_asm_avr.h File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/src/QTouch/qt_asm_tiny_mega.S File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/src/QTouch/touch_api.h File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/touch.c File
add - /trunk/EmbeddedSoftware/AVR/module/sns_qtouch/touch.h File

trunk r1978

2012-05-17 22:08

Anders Sandblad


Ported: N/A

Details Diff
Updated all modules EEPROM config flag
mod - /trunk/EmbeddedSoftware/AVR/module/act_PID/act_PID.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_RGBW/act_RGBW.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_RGBW/act_RGBW.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_SlowPWM/act_SlowPWM.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_SlowPWM/act_SlowPWM.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_pcaPWM/act_pcaPWM.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_pcaPWM/act_pcaPWM.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_softPWM/act_softPWM.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_softPWM/act_softPWM.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/chn_ChnMaster/chn_ChnMaster.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/chn_ChnMaster/chn_ChnMaster.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_DHT11/sns_DHT11.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_DHT11/sns_DHT11.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_PIR/sns_PIR.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_Serial/sns_Serial.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_Serial/sns_Serial.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_TCN75A/sns_TCN75A.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_TCN75A/sns_TCN75A.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_Touch/sns_Touch.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_Touch/sns_Touch.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_VoltageCurrent/sns_VoltageCurrent.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_VoltageCurrent/sns_VoltageCurrent.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_counter/sns_counter.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_counter/sns_counter.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/sns_inputAnalog.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/sns_inputAnalog.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_irTransceive/sns_irTransceive.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_irTransceive/sns_irTransceive.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_power/sns_power.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_power/sns_power.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_rfTransceive/sns_rfTransceive.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_rotaryHex/sns_rotaryHex.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/tst_TestPrgRig/tst_TestPrgRig.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/tst_TestPrgRig/tst_TestPrgRig.h Diff File

trunk r1977

2012-05-17 00:01

Anders Sandblad


Ported: N/A

Details Diff
Updated defines for EEPROM in a few more modules, more to come
mod - /trunk/EmbeddedSoftware/AVR/module/act_DotMatrix/act_DotMatrix.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_DotMatrix/act_DotMatrix.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_hwPWM/act_hwPWM.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_hwPWM/act_hwPWM.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_linearAct/act_linearAct.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_linearAct/act_linearAct.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_multiSwitch/act_multiSwitch.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_multiSwitch/act_multiSwitch.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_output/act_output.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_output/act_output.h Diff File

trunk r1976

2012-05-16 23:47

Anders Sandblad


Ported: N/A

Details Diff
Updated defines for EEPROM in template and act_dimmer230, for testing building before updating all modules
mod - /trunk/EmbeddedSoftware/AVR/module/act_dimmer230/act_dimmer230.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_dimmer230/act_dimmer230.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/template/template.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/template/template.h Diff File

trunk r1975

2012-05-16 21:54

Anders Sandblad


Ported: N/A

Details Diff
Fixes for disable TX (pronto was not using the flags)
Made it possible to remove all non used ports
mod - /trunk/EmbeddedSoftware/AVR/module/sns_irTransceive/config.inc.template Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_irTransceive/sns_irTransceive.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_irTransceive/sns_irTransceive.h Diff File

trunk r1974

2012-05-12 23:51

Anders Sandblad


Ported: N/A

Details Diff
Fixed build_and_install.sh after removing the debian folder in Atom1.5
mod - /trunk/PcSoftware/Atom1.5/build_and_install.sh Diff File

trunk r1973

2012-05-10 23:46

Anders Sandblad


Ported: N/A

Details Diff
Removed debug stuff
mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/ir/transceiver/irtransceiver.c Diff File

trunk r1972

2012-05-10 23:44

Anders Sandblad


Ported: N/A

Details Diff
Fixed changed definition of modulation frequency in old ir transmitter (new definition was introduced in new ir transceiver)
Fixed burst mode in old ir transmitter, so that minimum number of repeats is sent even for burst
mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/ir/transceiver/irtransceiver.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/sns_irTransmit/sns_irTransmit.c Diff File

trunk r1971

2012-05-07 23:55

Mattias Runge


Ported: N/A

Details Diff
Solved the reconnect issue, forgot an accept
Tried to fix a nasty crash when disconnecting a client, like running quit from atomic... did a workaround, but not 100% that it works in every case
Redid logging in control/Manager.cpp to new standard
mod - /trunk/PcSoftware/Atom1.5/.kdev4/Atom.kdev4 Diff File
mod - /trunk/PcSoftware/Atom1.5/src/control/Manager.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/control/Manager.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/Client.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/TcpServer.cpp Diff File

trunk r1970

2012-05-07 23:45

Anders Sandblad


Ported: N/A

Details Diff
Fixed issue with vectors.h not being found anymore
mod - /trunk/EmbeddedSoftware/AVR/application/canGateway/Makefile Diff File

trunk r1969

2012-05-07 23:32

Anders Sandblad


Ported: N/A

Details Diff
Removed failing application, unused anyway
rm - /trunk/EmbeddedSoftware/AVR/application/SerialTransceiver File

trunk r1968

2012-05-07 23:08

Anders Sandblad


Ported: N/A

Details Diff
Same as previous commit (Added counting of hex lines when transmitting to atom1.5, does not fix real issue but make issue less critical) but for atom1.5-side
mod - /trunk/PcSoftware/Atom1.5/script/plugin/node.js Diff File

trunk r1967

2012-05-07 23:05

Anders Sandblad


Ported: N/A

Details Diff
Added counting of hex lines when transmitting to atom1.5, does not fix real issue but make issue less critical
mod - /trunk/PcSoftware/scripts/atomDude.pl Diff File

trunk r1966

2012-05-06 00:50

Anders Sandblad


Ported: N/A

Details Diff
Removed debian control files from atom1.5, they are now stored under PcSoftware/scripts/debian/files
rm - /trunk/PcSoftware/Atom1.5/debian File

trunk r1965

2012-05-06 00:44

Anders Sandblad


Ported: N/A

Details Diff
Changed ppa-script to work for multiple ubuntu releases, use release name as argument when calling script, also moved debian control files here instead of inside atom1.5
add - /trunk/PcSoftware/scripts/debian/files File
add - /trunk/PcSoftware/scripts/debian/files/atom.conf File
add - /trunk/PcSoftware/scripts/debian/files/compat File
add - /trunk/PcSoftware/scripts/debian/files/control File
add - /trunk/PcSoftware/scripts/debian/files/copyright File
add - /trunk/PcSoftware/scripts/debian/files/rules File
mod - /trunk/PcSoftware/scripts/debian/uploadPpaAtom.sh Diff File
 First  Prev  1 2 3 ... 10 11 12 13 14 15 16 17 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 88 89 90  Next  Last