Subversion Repositories HomeAutomation

Rev

Go to most recent revision | Hide changed files | Details | Compare with Previous | Blame | SVN | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
1542 5912 d 7 h arune /trunk/ module/inputAnalog: added dynamic config
configuration: rearranged variables for inputAnalog config message
 
/trunk/Configuration/data.xml
/trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/sns_inputAnalog.c
1541 5912 d 13 h arune /trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/ module/inputAnalog: preprocessor check for AVRlibc version, this chooses eeprom_update (only supported from some recent versions of avr libc) or eeprom_write  
/trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/sns_inputAnalog.c
1540 5912 d 13 h arune /trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/ module/inputAnalog: Added eeprom support, periodic transmission now sends if ad value changes more than configured theshold, minor tweaks  
/trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/config.inc.template
/trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/sns_inputAnalog.c
/trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/sns_inputAnalog.h
/trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/sources.list
1539 5913 d 16 h arune /trunk/ module: added inputAnalog module which can use AD inputs both as periodic transmission and digital inputs, configured dynamically (over CAN), config not done yet, module untested
configuration: added module inputAnalog and command for dynamic config of inputAnalog
 
/trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog
/trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/config.inc.template
/trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/sns_inputAnalog.c
/trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/sns_inputAnalog.h
/trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/sns_inputAnalog_eeprom.h
/trunk/EmbeddedSoftware/AVR/module/sns_inputAnalog/sources.list
/trunk/Configuration/data.xml
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h
1538 5916 d 6 h arune /trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/ module/protectedoutput: minor fix  
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/act_protectedOutput.c
1537 5916 d 8 h myhrman /trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/ protectedOutput: added new config parameter, act_protectedOutput_FORCED_RETRIES.  
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/act_protectedOutput.c
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/config.inc.template
1536 5916 d 12 h arune /trunk/EmbeddedSoftware/AVR/module/sns_Serial/ module/serial: temporary fix, also added parameter for DEBUG-printfs  
/trunk/EmbeddedSoftware/AVR/module/sns_Serial/sns_Serial.c
1535 5916 d 13 h myhrman /trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/ Minor adjustments and fixes to protectedOutput.  
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/act_protectedOutput.c
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/act_protectedOutput.h
1534 5916 d 13 h myhrman /trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/ EEPROM support in protectedOutput pretty much complete.  
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/act_protectedOutput.c
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/config.inc.template
1533 5916 d 14 h myhrman /trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/ Fixed build errors in protectedOutput.  
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/config.inc.template
1532 5916 d 23 h myhrman /trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/ Started to add EEPROM support to protectedOutput. Not yet complete!  
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/act_protectedOutput.c
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/act_protectedOutput.h
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/act_protectedOutput_eeprom.h
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/config.inc.template
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/sources.list
1530 5917 d 14 h arune /trunk/EmbeddedSoftware/AVR/module/sns_identification/ modules/identification: fixed minor bug  
/trunk/EmbeddedSoftware/AVR/module/sns_identification/sns_identification.c
1528 5919 d 0 h myhrman /trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/ act_protectedOutput: Extended with rough multi-output support. Diagnostics input still limited to single channel (that affects all outputs).  
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/act_protectedOutput.c
/trunk/EmbeddedSoftware/AVR/module/act_protectedOutput/config.inc.template
1524 5933 d 10 h arune /trunk/EmbeddedSoftware/AVR/module/sns_input/ module/input: support for debounce with timer (enabled by default, make sure to update your config.inc files)
module/input: support for interrupt on PCA95xx, removed support for polling
 
/trunk/EmbeddedSoftware/AVR/module/sns_input/config.inc.template
/trunk/EmbeddedSoftware/AVR/module/sns_input/sns_input.c
/trunk/EmbeddedSoftware/AVR/module/sns_input/sns_input.h
1521 5946 d 4 h arune /trunk/ modules/identification: added module that sends the nodes hw id on a input pin request
configuration: added new module identification
 
/trunk/EmbeddedSoftware/AVR/module/sns_identification
/trunk/EmbeddedSoftware/AVR/module/sns_identification/config.inc.template
/trunk/EmbeddedSoftware/AVR/module/sns_identification/sns_identification.c
/trunk/EmbeddedSoftware/AVR/module/sns_identification/sns_identification.h
/trunk/EmbeddedSoftware/AVR/module/sns_identification/sources.list
/trunk/Configuration/data.xml
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h
1519 5947 d 4 h arune /trunk/EmbeddedSoftware/AVR/module/act_output/ module/output: now supports 10 channels. Added config parameter to set the number of channels used to be able to decrease ram-memory usage by a few bytes  
/trunk/EmbeddedSoftware/AVR/module/act_output/act_output.c
/trunk/EmbeddedSoftware/AVR/module/act_output/act_output.h
/trunk/EmbeddedSoftware/AVR/module/act_output/config.inc.template
1518 5947 d 4 h arune /trunk/EmbeddedSoftware/AVR/module/sns_input/ module/input: fixed PCA95xx-bugs after testing  
/trunk/EmbeddedSoftware/AVR/module/sns_input/sns_input.c
1516 5951 d 4 h arune /trunk/EmbeddedSoftware/AVR/ drivers/io/PCA95xx: added define that disables the compile of .c
module/output and module/input: added support for define to disable compile of PCA95xx
 
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/io/PCA95xx.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/io/PCA95xx.h
/trunk/EmbeddedSoftware/AVR/module/act_output/config.inc.template
/trunk/EmbeddedSoftware/AVR/module/sns_input/config.inc.template
/trunk/EmbeddedSoftware/AVR/module/sns_input/sns_input.c
1515 5952 d 3 h arune /trunk/EmbeddedSoftware/AVR/module/sns_input/ modules/input: now support for polled PCA95xx is supported, untested  
/trunk/EmbeddedSoftware/AVR/module/sns_input/sns_input.c
/trunk/EmbeddedSoftware/AVR/module/sns_input/sns_input.h
1514 5952 d 6 h arune /trunk/EmbeddedSoftware/AVR/module/sns_input/ module/input: started work on support for PCA95xx driver, not completed, current problem is that module needs to remember pin state  
/trunk/EmbeddedSoftware/AVR/module/sns_input/config.inc.template
/trunk/EmbeddedSoftware/AVR/module/sns_input/sns_input.c
/trunk/EmbeddedSoftware/AVR/module/sns_input/sns_input.h
/trunk/EmbeddedSoftware/AVR/module/sns_input/sources.list

Show All