MySmartUSB-MK3-Interface

MySmartUSB MK3 Interface
git clone git://xatko.vsos.ethz.ch/MySmartUSB-MK3-Interface.git
Log | Files | Refs

commit ff02b470f9ab114f33d220f586522a91f0ba0b91
parent d88f641b7d86f96bba16f41029a7671b9af80681
Author: Dominik Schmidt <das1993@hotmail.com>
Date:   Thu, 13 Dec 2012 23:19:57 +0100

Resetline command is now working

Diffstat:
src/cmd.c | 10++++------
1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/src/cmd.c b/src/cmd.c @@ -54,14 +54,13 @@ GENERATE_CALLBACK(cmd_status){ return 0; } GENERATE_CALLBACK(cmd_reset_line){ - do_log("cmd_reset_line","Due to segfault, command not implemented yet", LOG_LEVEL_WARNING, LOG_TYPE_NORMAL); - /* + //do_log("cmd_reset_line","Due to segfault, command not implemented yet", LOG_LEVEL_WARNING, LOG_TYPE_NORMAL); if(*cmd->data[0]!='1'&&*cmd->data[0]!='0'){ do_log("cmd_reset_line","Value must be either 1 or 0",LOG_LEVEL_ERROR,LOG_TYPE_NORMAL); return -1; } - char *str="@lines rst "; - str[5]=*cmd->data[0]-'0'; + char str[]="@lines rst "; + str[strlen(str)]=*cmd->data[0]-'0'; if(sendString(fd,str)<0){ do_log("cmd_reset_line","Couldn't send power string", LOG_LEVEL_ERROR, LOG_TYPE_NORMAL); @@ -69,13 +68,12 @@ GENERATE_CALLBACK(cmd_reset_line){ } char *r=readString(fd,0); - printf("%s\n",r); if(!checkIfOk(r)){ do_log("cmd_reset_line","Couldn't set reset line", LOG_LEVEL_ERROR, LOG_TYPE_NORMAL); free(r); return -3; } - free(r);*/ + free(r); return 0; } GENERATE_CALLBACK(cmd_board_power){