* @return 0 when OK or error code
*/
int cmd_do_fr_init(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[]) {
- char* p = NULL;
const Fr_ConfigType* Fr_ConfigPtr = NULL;
- p = param[1];
- if (*p == 'A') {
+ if (*param[1] == 'A') {
Fr_ConfigPtr = &Fr_config_node_A;
}
- else if (*p == 'B') {
+ else if (*param[1] == 'B') {
Fr_ConfigPtr = &Fr_config_node_B;
}
else {
int cmd_do_fr_setwuchannel(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[]) {
Std_ReturnType retVal = ERR_PARAM_NO_ERROR;
Fr_ChannelType channel = FR_CHANNEL_A;
- char* p = NULL;
- p = param[1];
- if (*p == 'A') {
+ if (*param[1] == 'A') {
channel = FR_CHANNEL_A;
}
- else if (*p == 'B') {
+ else if (*param[1] == 'B') {
channel = FR_CHANNEL_B;
}
else {
uint8_t dataLength;
int values[MAX_PARAM_VALUES_NUM];
uint8_t data[MAX_PARAM_VALUES_NUM];
- char* p = NULL;
char* token = NULL;
- p=param[1];
- if (sscanf(p, "%d", &slotID) != 1) {
+ if (sscanf(param[1], "%d", &slotID) != 1) {
return -CMDERR_BADPAR;
}
- p=param[2];
- if (sscanf(p, " %2x", &values[0]) != 1) {
+ if (sscanf(param[2], " %2x", &values[0]) != 1) {
return -CMDERR_BADPAR;
}
data[0] = (uint8_t)values[0];
- token = strtok(p, " ");
+ token = strtok(param[2], " ");
token = strtok(NULL, " ");
dataLength = 1;
while (dataLength < MAX_PARAM_VALUES_NUM && token != NULL) {
int cmd_do_fr_canceltxlpdu(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[]) {
Std_ReturnType retVal = ERR_PARAM_NO_ERROR;
uint32_t slotID;
- char* p = NULL;
- p=param[1];
- if (sscanf(p, "%d", &slotID) != 1) {
+ if (sscanf(param[1], "%d", &slotID) != 1) {
return -CMDERR_BADPAR;
}
if (param[2] != NULL) {
int cmd_do_fr_receiverxlpdu(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[]) {
Std_ReturnType retVal = ERR_PARAM_NO_ERROR;
uint32_t slotID;
- char* p = NULL;
uint8_t data[cPayloadLengthMax];
Fr_RxLPduStatusType status;
uint8_t receivedLength = 0;
uint8_t i;
- p=param[1];
- if (sscanf(p, "%d", &slotID) != 1) {
+ if (sscanf(param[1], "%d", &slotID) != 1) {
return -CMDERR_BADPAR;
}
if (param[2] != NULL) {
int cmd_do_fr_checktxlpdustatus(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[]) {
Std_ReturnType retVal = ERR_PARAM_NO_ERROR;
uint32_t slotID;
- char* p = NULL;
Fr_TxLPduStatusType status;
char* statusStrings[] = {"was", "was not yet"};
- p=param[1];
- if (sscanf(p, "%d", &slotID) != 1) {
+ if (sscanf(param[1], "%d", &slotID) != 1) {
return -CMDERR_BADPAR;
}
if (param[2] != NULL) {
int cmd_do_fr_disablelpdu(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[]) {
Std_ReturnType retVal = ERR_PARAM_NO_ERROR;
uint32_t slotID;
- char* p = NULL;
- p=param[1];
- if (sscanf(p, "%d", &slotID) != 1) {
+ if (sscanf(param[1], "%d", &slotID) != 1) {
return -CMDERR_BADPAR;
}
if (param[2] != NULL) {
uint16_t channelBOddList[FR_MAX_SYNC_FRAME_LIST_SIZE];
uint32_t listSize = 0;
uint8_t i;
- char* p = NULL;
- p=param[1];
- if (sscanf(p, "%d", &listSize) != 1) {
+ if (sscanf(param[1], "%d", &listSize) != 1) {
return -CMDERR_BADPAR;
}
if (param[2] != NULL) {
int timer = 0;
int cycle = 0;
int offset = 0;
- char* p = NULL;
char* token = NULL;
- p=param[1];
- if (sscanf(p, "%d", &timer) != 1) {
+ if (sscanf(param[1], "%d", &timer) != 1) {
return -CMDERR_BADPAR;
}
- p=param[2];
- if ((token = strtok(p, " ")) == NULL) {
+ if ((token = strtok(param[2], " ")) == NULL) {
return -CMDERR_BADPAR;
}
if (sscanf(token, " %d", &cycle) != 1) {
int cmd_do_fr_canceltimer(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[]) {
Std_ReturnType retVal = ERR_PARAM_NO_ERROR;
int timer = 0;
- char* p = NULL;
- p=param[1];
- if (sscanf(p, "%d", &timer) != 1) {
+ if (sscanf(param[1], "%d", &timer) != 1) {
return -CMDERR_BADPAR;
}