Subversion Repositories HomeAutomation

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
1621 5811 d 10 h nattgris /trunk/EmbeddedSoftware/AVR/ remove the list of targets in need of GCC bug workaround

The workaround is effectively a no-op if the targeted AVR is not affected,
so it can just as well be used always. Add suitable comment explaining the
fix. This should solve recent problems with ATmega328P (and future AVRs).

Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
 
853 6730 d 22 h arune /trunk/EmbeddedSoftware/AVR/ Updated adc driver and apps, using adcs, config.templates  
797 6743 d 16 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
 
791 6744 d 2 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
 
781 6750 d 18 h arune /trunk/EmbeddedSoftware/AVR/application/Servo/ applications/Servo: removed oled setting.h.template, config.inc.template is used for settings  
643 6968 d 23 h arune /trunk/EmbeddedSoftware/AVR/ Moved some defines from drivers/rc-servo to application config.inc  
621 7004 d 1 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  
579 7023 d 17 h arune /trunk/EmbeddedSoftware/AVR/application/Servo/ app/servo: included string.h  
578 7023 d 20 h nattgris / * AVR/application: Cleaned up my stupid mistake with config.inc.template.  
563 7029 d 12 h andfri /trunk/EmbeddedSoftware/AVR/ * Merging branches/buildsystem_v2 into trunk.  
513 7084 d 16 h arune /trunk/EmbeddedSoftware/AVR/application/Servo/ app/servo: now sends correct sns-status-msg  
502 7087 d 11 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  
501 7091 d 12 h eqlazer /trunk/EmbeddedSoftware/AVR/application/Servo/ application/Servo: Added settings.  
496 7091 d 15 h arune /trunk/EmbeddedSoftware/AVR/application/Servo/ application/servo: includes fix (makefile and main)  
493 7092 d 13 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  
490 7096 d 12 h eqlazer /trunk/EmbeddedSoftware/AVR/application/Servo/ application/Servo: Uses "standard" way of dealing with incoming messages.  
480 7100 d 12 h arune /trunk/EmbeddedSoftware/AVR/application/Servo/ application/Servo/main.c: main(viod) should be main(void)  
478 7102 d 1 h arune /trunk/EmbeddedSoftware/AVR/application/ application/*/Makefile (except for RGBLED which seems unupdated): previous small error fixed in all application Makefiles  
474 7102 d 17 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  
471 7103 d 17 h arune /trunk/EmbeddedSoftware/AVR/application/ application/*/Makefile (except for RGBLED which seems unupdated): added target install for uploading application over can  
447 7108 d 12 h eqlazer /trunk/EmbeddedSoftware/AVR/application/Servo/  
405 7119 d 15 h arune /trunk/EmbeddedSoftware/AVR/application/ Flyttade application/CanXYZ till application/XYZ  
393 7124 d 21 h eqlazer /trunk/EmbeddedSoftware/AVR/ Removed eclipse specific files and bios files from applications.  
392 7124 d 21 h eqlazer /trunk/EmbeddedSoftware/AVR/ Moved CanRelay and CanServo to AVR/application.  
388 7125 d 15 h eqlazer /trunk/EmbeddedSoftware/AVR/CanServo/ CanServo: Now works on latest bios. Needs some work on paths to lib later on.  
387 7127 d 15 h eqlazer /trunk/EmbeddedSoftware/AVR/  
350 7178 d 23 h eqlazer /trunk/EmbeddedSoftware/AVR/ CanRelay: Works with bios.  
323 7195 d 10 h eqlazer /trunk/EmbeddedSoftware/AVR/CanBlinds/ CanBlinds: Cleaned up a bit.  
322 7197 d 11 h eqlazer /trunk/EmbeddedSoftware/AVR/ CanIRreceive: Converted to bios version.
irreceiver.h: Included bios.h so it uses F_CPU instead of F_OSC.
 
320 7197 d 12 h eqlazer /trunk/EmbeddedSoftware/AVR/ AVR-Bios: Can now use timer2 for timebase. (Both mega8 and 88)  
317 7197 d 14 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).
 
249 7223 d 21 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.
 
246 7225 d 10 h eqlazer /trunk/EmbeddedSoftware/AVR/ rc_servo: It actually seems to work now, all three turning modes.  
245 7225 d 12 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).
 
214 7234 d 18 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.
 
207 7236 d 10 h eqlazer /trunk/EmbeddedSoftware/AVR/ CanBlinds: a remake of CanRelay, not finished
rc_servo lib: just started