Changesets: HomeAutomation
|
trunk r257
Timestamp: 2007-01-27 23:19:50 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
Liten remake, Sorry Johboh | ||
| mod - /trunk/PcSoftware/canBootloader/canBootloader/CanPacket.cs | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/canBootloader/canBootloader/Downloader.cs | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/canBootloader/canBootloader/HexFile.cs | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/canBootloader/canBootloader/Program.cs | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/canBootloader/canBootloader/SerialConnection.cs | [ Diff ] [ File ] | ||
|
trunk r256
Timestamp: 2007-01-27 19:48:30 Author: Erik Larsson Ported: N/A [ Details ] [ Diff ] |
CanCLCD & clcd-libs: Now with support for changing view by remote. Displays temperature and servo positions. | ||
| mod - /trunk/EmbeddedSoftware/AVR/CanCLCD/main.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/CanCLCD/makefile | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/lcd/clcd20x4.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/lcd/clcd20x4.h | [ Diff ] [ File ] | ||
|
trunk r255
Timestamp: 2007-01-27 00:14:07 Author: Erik Larsson Ported: N/A [ Details ] [ Diff ] |
timebase: Now with correct prescaler, OBS: uses timer2 as default now! CanSensors: removed debug and support for sht. |
||
| mod - /trunk/EmbeddedSoftware/AVR/CanSensors/main.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/CanSensors/makefile | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/mcu/timebase.c | [ Diff ] [ File ] | ||
|
trunk r254
Timestamp: 2007-01-24 22:37:33 Author: andfri Ported: N/A [ Details ] [ Diff ] |
* EmbeddedSoftware/AVR/AVR-Bios: Fixed address increment bug in bios.c. Send ACK at PGM_START. Added #ifdefs around uart and some flash code for conditional compilation. | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios_funs.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.h | [ Diff ] [ File ] | ||
|
trunk r253
Timestamp: 2007-01-24 01:05:22 Author: andfri Ported: N/A [ Details ] [ Diff ] |
* EmbeddedSoftware/AVR/AVR-Bios: Bootloader functionality reimplemented. Needs testing. | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios_funs.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/can.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515_cfg.h | [ Diff ] [ File ] | ||
|
trunk r252
Timestamp: 2007-01-20 19:24:11 Author: andfri Ported: N/A [ Details ] [ Diff ] |
* EmbeddedSoftware/AVR/AVR-Bios/mcp2515: Driver rewritten to use less flash and to use more efficient SPI commands. | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515_defs.h | [ Diff ] [ File ] | ||
|
trunk r251
Timestamp: 2007-01-18 21:44:21 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
* Fixed previous commit for mega88 | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/avr_cfg.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515_cfg.h | [ Diff ] [ File ] | ||
|
trunk r250
Timestamp: 2007-01-18 00:09:14 Author: andfri Ported: N/A [ Details ] [ Diff ] |
* EmbeddedSoftware/AVR/AVR-Bios: Reorganized CAN code and bios-driver api. Can_Receive() replaced by interrupt controlled callback, Can_Process(). Had to remove bootloader functionality temporary. | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios_funs.h | [ Diff ] [ File ] | ||
| rm - /trunk/EmbeddedSoftware/AVR/AVR-Bios/can.c | [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/can.h | [ Diff ] [ File ] | ||
| rm - /trunk/EmbeddedSoftware/AVR/AVR-Bios/can_cfg.h | [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515_bittime.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515_cfg.h | [ Diff ] [ File ] | ||
|
trunk r249
Timestamp: 2007-01-17 12:33:08 Author: Erik Larsson Ported: N/A [ Details ] [ Diff ] |
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. |
||
| mod - /trunk/EmbeddedSoftware/AVR/CanBlinds/main.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/actuator/rc_servo.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/actuator/rc_servo.h | [ Diff ] [ File ] | ||
|
trunk r248
Timestamp: 2007-01-16 21:45:03 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
* Simple bootloaderfunctionallity in bios | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.c | [ Diff ] [ File ] | ||
|
trunk r247
Timestamp: 2007-01-16 20:47:14 Author: Erik Larsson Ported: N/A [ Details ] [ Diff ] |
timebase: Now use timer2 as default. | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/mcu/timebase.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/mcu/timebase.h | [ Diff ] [ File ] | ||
|
trunk r246
Timestamp: 2007-01-16 00:12:28 Author: Erik Larsson Ported: N/A [ Details ] [ Diff ] |
rc_servo: It actually seems to work now, all three turning modes. |
||
| mod - /trunk/EmbeddedSoftware/AVR/CanBlinds/main.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/actuator/rc_servo.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/actuator/rc_servo.h | [ Diff ] [ File ] | ||
|
trunk r245
Timestamp: 2007-01-15 21:45:07 Author: Erik Larsson Ported: N/A [ Details ] [ Diff ] |
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). |
||
| mod - /trunk/EmbeddedSoftware/AVR/CanBlinds/main.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/CanBlinds/makefile | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/CanRelay/makefile | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/CanSensors/main.c | [ Diff ] [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/actuator | [ File ] | ||
| rm - /trunk/EmbeddedSoftware/AVR/lib/src/electromechanic | [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/sht7x/sht7x.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/sht7x/sht7x.h | [ Diff ] [ File ] | ||
|
trunk r244
Timestamp: 2007-01-15 21:13:51 Author: andfri Ported: N/A [ Details ] [ Diff ] |
* EmbeddedSoftware/AVR/AVR-Bios: Made CAN bitrate selection in preprocessor instead of runtime to save flash space. Bitrate is not a dynamic property here anyway. | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/can.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/can.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515.h | [ Diff ] [ File ] | ||
|
trunk r243
Timestamp: 2007-01-15 20:50:05 Author: Erik Larsson Ported: N/A [ Details ] [ Diff ] |
tc1047: Looks like it work now. | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/tc1047.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/tc1047.h | [ Diff ] [ File ] | ||
|
trunk r242
Timestamp: 2007-01-15 20:40:37 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
* makefile for AVR-Bios now removes $(OBJ) instead of *.o | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile | [ Diff ] [ File ] | ||
|
trunk r241
Timestamp: 2007-01-15 17:35:17 Author: Erik Larsson Ported: N/A [ Details ] [ Diff ] |
tc1047: Can now use ADC0-ADC7 | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/tc1047.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/tc1047.h | [ Diff ] [ File ] | ||
|
trunk r240
Timestamp: 2007-01-14 20:05:41 Author: andfri Ported: N/A [ Details ] [ Diff ] |
* EmbeddedSoftware/AVR/AVR-Bios: Added CAN-code copied from lib. CanTestPeriodic-like test code added. No functions exported to app yet. This needs to be rewritten to use interrupts. | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.c | [ Diff ] [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/AVR-Bios/can.c | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/AVR-Bios/can.h | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/AVR-Bios/can_cfg.h | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515 | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515.c | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515.h | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515_bittime.h | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515_cfg.h | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515_defs.h | [ File ] | ||
|
trunk r239
Timestamp: 2007-01-14 16:48:13 Author: Erik Larsson Ported: N/A [ Details ] [ Diff ] |
CanSensors: Support for ds18s20, tc1047 and sht71. Not tested on hw yet. lib/src/sensor/: Copied from lib/src/temperature etc. The old ones is still left for backwards compatibility. |
||
| add - /trunk/EmbeddedSoftware/AVR/CanSensors | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/CanSensors/main.c | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/CanSensors/makefile | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20 | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/crc8.c | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/crc8.h | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/delay.c | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/delay.h | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/ds18x20.c | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/ds18x20.h | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/onewire.c | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/onewire.h | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/sht7x | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/sht7x/sht7x.c | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/sht7x/sht7x.h | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047 | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/tc1047.c | [ File ] | ||
| add - /trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/tc1047.h | [ File ] | ||
|
trunk r238
Timestamp: 2007-01-13 17:18:25 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
bios_serial_bootloader.c added to AVR-Bios | ||
| add - /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios_serial_bootloader.c | [ File ] | ||
|
trunk r237
Timestamp: 2007-01-13 15:35:33 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
* make upload now sets fusebytes | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile | [ Diff ] [ File ] | ||
|
trunk r236
Timestamp: 2007-01-13 13:35:28 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
* extra ld is run only if target==mega88, in makefile for avr-app | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-App/Makefile | [ Diff ] [ File ] | ||
|
trunk r235
Timestamp: 2007-01-12 07:58:19 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
* $(BIOS_RAM_END) in extra_ld-command | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-App/Makefile | [ Diff ] [ File ] | ||
|
trunk r234
Timestamp: 2007-01-12 07:43:36 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
* Fuses reminder in makefile, should be set with avrdude later on | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile | [ Diff ] [ File ] | ||
|
trunk r233
Timestamp: 2007-01-11 22:30:40 Author: andfri Ported: N/A [ Details ] [ Diff ] |
* EmbeddedSoftware/AVR/AVR-Bios/flash.c (flash_flush_buffer): Mark buffer as not dirty after page write. | ||
| mod - /trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.c | [ Diff ] [ File ] | ||
