Subversion Repositories HomeAutomation

Rev

Hide changed files | Details | Compare with Previous | Blame | SVN | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
800 6730 d 15 h linlun /branches/modules/ Added branch for modulized applications  
/branches/modules
797 6730 d 17 h arune /trunk/EmbeddedSoftware/AVR/ app/relay, app/sensors, app/servo: updated conf.template for new adc and main.c for 16bit tc1047
drivers/tc1047: changed to 16bit
 
/trunk/EmbeddedSoftware/AVR/application/Relay/config.inc.template
/trunk/EmbeddedSoftware/AVR/application/Relay/main.c
/trunk/EmbeddedSoftware/AVR/application/Sensors/config.inc.template
/trunk/EmbeddedSoftware/AVR/application/Sensors/main.c
/trunk/EmbeddedSoftware/AVR/application/Servo/config.inc.template
/trunk/EmbeddedSoftware/AVR/application/Servo/main.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/sensor/tc1047/tc1047.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/sensor/tc1047/tc1047.h
791 6731 d 3 h arune /trunk/EmbeddedSoftware/AVR/ drivers/tc1047: updated for using ADC drivers
app/relay: updated makefile for updated tc1047 drivers
app/servo: updated makefile for updated tc1047 drivers
 
/trunk/EmbeddedSoftware/AVR/application/Relay/Makefile
/trunk/EmbeddedSoftware/AVR/application/Servo/Makefile
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/sensor/tc1047/tc1047.c
781 6737 d 19 h arune /trunk/EmbeddedSoftware/AVR/application/Servo/ applications/Servo: removed oled setting.h.template, config.inc.template is used for settings  
/trunk/EmbeddedSoftware/AVR/application/Servo/settings.h.template
643 6956 d 0 h arune /trunk/EmbeddedSoftware/AVR/ Moved some defines from drivers/rc-servo to application config.inc  
/trunk/EmbeddedSoftware/AVR/application/Servo/config.inc.template
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/actuator/rc-servo/rc_servo.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/actuator/rc-servo/rc_servo.h
621 6991 d 2 h noddan /trunk/EmbeddedSoftware/AVR/ Updated all makefiles to work with Mac OS X by fixing echo \n and using avr-ar instead of ar  
/trunk/EmbeddedSoftware/AVR/application/ChanDimmer/Makefile
/trunk/EmbeddedSoftware/AVR/application/IrReceive/Makefile
/trunk/EmbeddedSoftware/AVR/application/IrTransmit/Makefile
/trunk/EmbeddedSoftware/AVR/application/RGBLED/Makefile
/trunk/EmbeddedSoftware/AVR/application/Relay/Makefile
/trunk/EmbeddedSoftware/AVR/application/Sensors/Makefile
/trunk/EmbeddedSoftware/AVR/application/Servo/Makefile
/trunk/EmbeddedSoftware/AVR/application/SimpleCLCD/Makefile
/trunk/EmbeddedSoftware/AVR/application/template/Makefile
/trunk/EmbeddedSoftware/AVR/avr-lib/bios/Makefile
579 7010 d 18 h arune /trunk/EmbeddedSoftware/AVR/application/Servo/ app/servo: included string.h  
/trunk/EmbeddedSoftware/AVR/application/Servo/main.c
578 7010 d 20 h nattgris / * AVR/application: Cleaned up my stupid mistake with config.inc.template.  
/branches/unstable/EmbeddedSoftware/AVR/application/RGBLED/config.inc.template
/trunk/EmbeddedSoftware/AVR/application/IrTransmit/config.inc.template
/trunk/EmbeddedSoftware/AVR/application/Servo/config.inc.template
/trunk/EmbeddedSoftware/AVR/application/SimpleCLCD/config.inc.template
/branches/unstable/EmbeddedSoftware/AVR/application/RGBLED/settings.h.template
/trunk/EmbeddedSoftware/AVR/application/IrReceive/config.inc.template
/trunk/EmbeddedSoftware/AVR/application/Relay/config.inc.template
/trunk/EmbeddedSoftware/AVR/application/Sensors/config.inc.template
/trunk/EmbeddedSoftware/AVR/application/Sensors/main.c
563 7016 d 13 h andfri /trunk/EmbeddedSoftware/AVR/ * Merging branches/buildsystem_v2 into trunk.  
/trunk/EmbeddedSoftware/AVR/application/template
/trunk/EmbeddedSoftware/AVR/avr-lib/bios/Makefile
/trunk/EmbeddedSoftware/AVR/personal/system.inc.template
/trunk/EmbeddedSoftware/AVR/personal/template
/trunk/EmbeddedSoftware/AVR/trash/EclipseTemplate
/trunk/EmbeddedSoftware/AVR/EclipseTemplate
/trunk/EmbeddedSoftware/AVR/avr-lib/Makefile
/trunk/EmbeddedSoftware/AVR/avr-lib/config.inc.template
/trunk/EmbeddedSoftware/AVR/avr-lib/system.inc.template
/trunk/EmbeddedSoftware/AVR/avr-lib/template
/trunk/EmbeddedSoftware/AVR/application/IrReceive/Makefile
/trunk/EmbeddedSoftware/AVR/application/IrTransmit/Makefile
/trunk/EmbeddedSoftware/AVR/application/RGBLED/Makefile
/trunk/EmbeddedSoftware/AVR/application/RGBLED/main.c
/trunk/EmbeddedSoftware/AVR/application/RGBLED/settings.h.template
/trunk/EmbeddedSoftware/AVR/application/Relay/Makefile
/trunk/EmbeddedSoftware/AVR/application/Relay/main.c
/trunk/EmbeddedSoftware/AVR/application/Relay/settings.h.template
/trunk/EmbeddedSoftware/AVR/application/Sensors/Makefile
/trunk/EmbeddedSoftware/AVR/application/Sensors/main.c
/trunk/EmbeddedSoftware/AVR/application/Sensors/settings.h.template
/trunk/EmbeddedSoftware/AVR/application/Servo/Makefile
/trunk/EmbeddedSoftware/AVR/application/Servo/main.c
/trunk/EmbeddedSoftware/AVR/application/Servo/settings.h.template
/trunk/EmbeddedSoftware/AVR/application/SimpleCLCD/Makefile
/trunk/EmbeddedSoftware/AVR/application/SimpleCLCD/main.c
/trunk/EmbeddedSoftware/AVR/avr-lib/bios/bios.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/mcp2515/mcp2515.c
/trunk/EmbeddedSoftware/AVR/personal/README.txt
513 7071 d 16 h arune /trunk/EmbeddedSoftware/AVR/application/Servo/ app/servo: now sends correct sns-status-msg  
/trunk/EmbeddedSoftware/AVR/application/Servo/main.c
502 7074 d 12 h arune /trunk/EmbeddedSoftware/AVR/application/Servo/ app/Servo: moved two more defines to settings file, fixed a bug with stop (data in wrong byte), some more minor changes  
/trunk/EmbeddedSoftware/AVR/application/Servo/main.c
/trunk/EmbeddedSoftware/AVR/application/Servo/settings.h.template
501 7078 d 13 h eqlazer /trunk/EmbeddedSoftware/AVR/application/Servo/ application/Servo: Added settings.  
/trunk/EmbeddedSoftware/AVR/application/Servo/settings.h.template
/trunk/EmbeddedSoftware/AVR/application/Servo/main.c
496 7078 d 16 h arune /trunk/EmbeddedSoftware/AVR/application/Servo/ application/servo: includes fix (makefile and main)  
/trunk/EmbeddedSoftware/AVR/application/Servo/Makefile
/trunk/EmbeddedSoftware/AVR/application/Servo/main.c
493 7079 d 14 h arune /trunk/EmbeddedSoftware/AVR/application/ application/(IrReceive, Relay, Servo): Removed all FUNCC and NID, they are called TYPE and ID in ACT and SNS  
/trunk/EmbeddedSoftware/AVR/application/IrReceive/main.c
/trunk/EmbeddedSoftware/AVR/application/Relay/main.c
/trunk/EmbeddedSoftware/AVR/application/Servo/main.c
490 7083 d 13 h eqlazer /trunk/EmbeddedSoftware/AVR/application/Servo/ application/Servo: Uses "standard" way of dealing with incoming messages.  
/trunk/EmbeddedSoftware/AVR/application/Servo/main.c
480 7087 d 13 h arune /trunk/EmbeddedSoftware/AVR/application/Servo/ application/Servo/main.c: main(viod) should be main(void)  
/trunk/EmbeddedSoftware/AVR/application/Servo/main.c
478 7089 d 1 h arune /trunk/EmbeddedSoftware/AVR/application/ application/*/Makefile (except for RGBLED which seems unupdated): previous small error fixed in all application Makefiles  
/trunk/EmbeddedSoftware/AVR/application/IrReceive/Makefile
/trunk/EmbeddedSoftware/AVR/application/Relay/Makefile
/trunk/EmbeddedSoftware/AVR/application/Sensors/Makefile
/trunk/EmbeddedSoftware/AVR/application/Servo/Makefile
/trunk/EmbeddedSoftware/AVR/application/SimpleCLCD/Makefile
474 7089 d 18 h arune /trunk/EmbeddedSoftware/AVR/application/ application/*/Makefile (except for RGBLED which seems unupdated): added target reset and start for resetting node and starting application over can  
/trunk/EmbeddedSoftware/AVR/application/IrReceive/Makefile
/trunk/EmbeddedSoftware/AVR/application/Relay/Makefile
/trunk/EmbeddedSoftware/AVR/application/Sensors/Makefile
/trunk/EmbeddedSoftware/AVR/application/Servo/Makefile
/trunk/EmbeddedSoftware/AVR/application/SimpleCLCD/Makefile
471 7090 d 18 h arune /trunk/EmbeddedSoftware/AVR/application/ application/*/Makefile (except for RGBLED which seems unupdated): added target install for uploading application over can  
/trunk/EmbeddedSoftware/AVR/application/IrReceive/Makefile
/trunk/EmbeddedSoftware/AVR/application/Relay/Makefile
/trunk/EmbeddedSoftware/AVR/application/Sensors/Makefile
/trunk/EmbeddedSoftware/AVR/application/Servo/Makefile
/trunk/EmbeddedSoftware/AVR/application/SimpleCLCD/Makefile
447 7095 d 13 h eqlazer /trunk/EmbeddedSoftware/AVR/application/Servo/  
/trunk/EmbeddedSoftware/AVR/application/Servo/Makefile
/trunk/EmbeddedSoftware/AVR/application/Servo/main.c
405 7106 d 16 h arune /trunk/EmbeddedSoftware/AVR/application/ Flyttade application/CanXYZ till application/XYZ  
/trunk/EmbeddedSoftware/AVR/application/Relay
/trunk/EmbeddedSoftware/AVR/application/Sensors
/trunk/EmbeddedSoftware/AVR/application/Servo
/trunk/EmbeddedSoftware/AVR/application/CanRelay
/trunk/EmbeddedSoftware/AVR/application/CanSensors
/trunk/EmbeddedSoftware/AVR/application/CanServo
/trunk/EmbeddedSoftware/AVR/application/Sensors/Makefile
/trunk/EmbeddedSoftware/AVR/application/Sensors/main.c
393 7111 d 22 h eqlazer /trunk/EmbeddedSoftware/AVR/ Removed eclipse specific files and bios files from applications.  
/trunk/EmbeddedSoftware/AVR/application/CanRelay/bios.h
/trunk/EmbeddedSoftware/AVR/application/CanRelay/bios.inc
/trunk/EmbeddedSoftware/AVR/application/CanRelay/config.inc
/trunk/EmbeddedSoftware/AVR/application/CanServo/bios.h
/trunk/EmbeddedSoftware/AVR/application/CanServo/bios.inc
/trunk/EmbeddedSoftware/AVR/application/CanServo/config.inc
/trunk/EmbeddedSoftware/AVR/standalone/Can2Serial/.cdtproject
/trunk/EmbeddedSoftware/AVR/standalone/Can2Serial/.dep
/trunk/EmbeddedSoftware/AVR/standalone/Can2Serial/.project
/trunk/EmbeddedSoftware/AVR/standalone/Can2Serial/.settings
/trunk/EmbeddedSoftware/AVR/standalone/CanSimpleEthernet/.project
/trunk/EmbeddedSoftware/AVR/standalone/CanTestCan/.cdtproject
/trunk/EmbeddedSoftware/AVR/standalone/CanTestCan/.dep
/trunk/EmbeddedSoftware/AVR/standalone/CanTestCan/.project
/trunk/EmbeddedSoftware/AVR/standalone/CanTestCan/.settings
/trunk/EmbeddedSoftware/AVR/standalone/CanTestEcho/.cdtproject
/trunk/EmbeddedSoftware/AVR/standalone/CanTestEcho/.project
/trunk/EmbeddedSoftware/AVR/standalone/CanTestEcho/.settings
/trunk/EmbeddedSoftware/AVR/standalone/CanTestPeriodic/.cdtproject
/trunk/EmbeddedSoftware/AVR/standalone/CanTestPeriodic/.project
/trunk/EmbeddedSoftware/AVR/standalone/CanTestPeriodic/.settings
392 7111 d 22 h eqlazer /trunk/EmbeddedSoftware/AVR/ Moved CanRelay and CanServo to AVR/application.  
/trunk/EmbeddedSoftware/AVR/application/CanRelay
/trunk/EmbeddedSoftware/AVR/application/CanServo
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/sensor
/trunk/EmbeddedSoftware/AVR/CanRelay
/trunk/EmbeddedSoftware/AVR/CanServo
388 7112 d 16 h eqlazer /trunk/EmbeddedSoftware/AVR/CanServo/ CanServo: Now works on latest bios. Needs some work on paths to lib later on.  
/trunk/EmbeddedSoftware/AVR/CanServo/bios.h
/trunk/EmbeddedSoftware/AVR/CanServo/bios.inc
/trunk/EmbeddedSoftware/AVR/CanServo/config.inc
/trunk/EmbeddedSoftware/AVR/CanServo/Makefile
/trunk/EmbeddedSoftware/AVR/CanServo/main.c
387 7114 d 16 h eqlazer /trunk/EmbeddedSoftware/AVR/  
/trunk/EmbeddedSoftware/AVR/CanServo
/trunk/EmbeddedSoftware/AVR/CanBlinds
350 7166 d 0 h eqlazer /trunk/EmbeddedSoftware/AVR/ CanRelay: Works with bios.  
/trunk/EmbeddedSoftware/AVR/CanRelay/Makefile
/trunk/EmbeddedSoftware/AVR/CanRelay/makefile
/trunk/EmbeddedSoftware/AVR/CanBlinds/main.c
/trunk/EmbeddedSoftware/AVR/CanIRreceive/main.c
/trunk/EmbeddedSoftware/AVR/CanSensors/main.c
/trunk/EmbeddedSoftware/AVR/CanSimpleCLCD/main.c
323 7182 d 11 h eqlazer /trunk/EmbeddedSoftware/AVR/CanBlinds/ CanBlinds: Cleaned up a bit.  
/trunk/EmbeddedSoftware/AVR/CanBlinds/main.c
322 7184 d 12 h eqlazer /trunk/EmbeddedSoftware/AVR/ CanIRreceive: Converted to bios version.
irreceiver.h: Included bios.h so it uses F_CPU instead of F_OSC.
 
/trunk/EmbeddedSoftware/AVR/CanBlinds/main.c
/trunk/EmbeddedSoftware/AVR/CanIRreceive/main.c
/trunk/EmbeddedSoftware/AVR/lib/funcdefs/eqlazer_funcdefs.h
/trunk/EmbeddedSoftware/AVR/lib/src/ir/receiver/irreceiver.h
320 7184 d 12 h eqlazer /trunk/EmbeddedSoftware/AVR/ AVR-Bios: Can now use timer2 for timebase. (Both mega8 and 88)  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/avr_cfg.h
/trunk/EmbeddedSoftware/AVR/CanBlinds/main.c
/trunk/EmbeddedSoftware/AVR/lib/src/actuator/rc_servo.c
/trunk/EmbeddedSoftware/AVR/lib/src/actuator/rc_servo.h
317 7184 d 15 h eqlazer /trunk/EmbeddedSoftware/AVR/ CanBlinds: Seems to work with bios (not completely tested yet). Todo: external buttons.
How about timer2? (Now only tested with one servo).
 
/trunk/EmbeddedSoftware/AVR/CanBlinds/Makefile
/trunk/EmbeddedSoftware/AVR/CanBlinds/makefile
/trunk/EmbeddedSoftware/AVR/CanBlinds/main.c
/trunk/EmbeddedSoftware/AVR/lib/funcdefs/eqlazer_funcdefs.h
249 7210 d 22 h eqlazer /trunk/EmbeddedSoftware/AVR/ rc_servo: Now it is possible to control three servos individually. But with reduced resolution because of the 8 bit timer.
CanBlinds: Takes argument that decides which servo to turn.
 
/trunk/EmbeddedSoftware/AVR/CanBlinds/main.c
/trunk/EmbeddedSoftware/AVR/lib/src/actuator/rc_servo.c
/trunk/EmbeddedSoftware/AVR/lib/src/actuator/rc_servo.h
246 7212 d 11 h eqlazer /trunk/EmbeddedSoftware/AVR/ rc_servo: It actually seems to work now, all three turning modes.  
/trunk/EmbeddedSoftware/AVR/CanBlinds/main.c
/trunk/EmbeddedSoftware/AVR/lib/src/actuator/rc_servo.c
/trunk/EmbeddedSoftware/AVR/lib/src/actuator/rc_servo.h
245 7212 d 13 h eqlazer /trunk/EmbeddedSoftware/AVR/ CanBlinds: Uses the new libs.
CanRelay: --//--
sht7x: Dont use wdt anymore.
Moved electr. to actuator.
Deleted sensor-libs in /temperature/ except ds18s20 (for compatibility to CanDS18S20).
 
/trunk/EmbeddedSoftware/AVR/lib/src/actuator
/trunk/EmbeddedSoftware/AVR/lib/src/electromechanic
/trunk/EmbeddedSoftware/AVR/CanBlinds/main.c
/trunk/EmbeddedSoftware/AVR/CanBlinds/makefile
/trunk/EmbeddedSoftware/AVR/CanRelay/makefile
/trunk/EmbeddedSoftware/AVR/CanSensors/main.c
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/sht7x/sht7x.c
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/sht7x/sht7x.h
214 7221 d 19 h eqlazer /trunk/EmbeddedSoftware/AVR/CanBlinds/ CanBlinds: Now got support for temperature sensor, two buttons, failsafe, absolute and relative position of servo and start/stop turning.
Note: still untested because lack of hardware.
 
/trunk/EmbeddedSoftware/AVR/CanBlinds/main.c
/trunk/EmbeddedSoftware/AVR/CanBlinds/makefile
207 7223 d 11 h eqlazer /trunk/EmbeddedSoftware/AVR/ CanBlinds: a remake of CanRelay, not finished
rc_servo lib: just started
 
/trunk/EmbeddedSoftware/AVR/CanBlinds
/trunk/EmbeddedSoftware/AVR/CanBlinds/main.c
/trunk/EmbeddedSoftware/AVR/CanBlinds/makefile
/trunk/EmbeddedSoftware/AVR/lib/src/electromechanic
/trunk/EmbeddedSoftware/AVR/lib/src/electromechanic/rc_servo.c
/trunk/EmbeddedSoftware/AVR/lib/src/electromechanic/rc_servo.h