
fork test
Dependencies: BLE_API WIFI_API_32kRAM mbed nRF51822
Fork of NNN40_CLI by
Diff: CLI_Source/ble_cli.cpp
- Revision:
- 15:d627ee60bb78
- Parent:
- 14:397f6514bb2c
--- a/CLI_Source/ble_cli.cpp Mon Apr 25 03:46:52 2016 +0000 +++ b/CLI_Source/ble_cli.cpp Mon Apr 25 10:58:14 2016 +0000 @@ -10,7 +10,7 @@ // Genral configuration parameters #define BLE_DEBUG 0 #define MAX_DEVNAME_LEN 32 -#define CLI_FWVERION "DELTA_CLI_V1.12" +#define CLI_FWVERION "DELTA_CLI_V1.13" #define MODULE_NAME "DFCM-NNN40-DT1R" // Advertising configuration parameters @@ -32,7 +32,7 @@ #define TARGET_DEVNAME_LEN 30 typedef struct bufferGattChar { - uint32_t props; + uint8_t props; UUID char_uuid; uint8_t value[MAX_VALUE_LENGTH]; uint16_t char_value_handle; @@ -978,7 +978,7 @@ cyntecPrintError(CYNTEC_CMD_ERR_ARGUMENT_SYNTAX_ERROR); return; } - uint32_t prop = cyntecHexToUint32(arg+2,argLen-2); + uint8_t prop = cyntecArgToUint8(arg+2,2); /* handle 4th parameter - attribute value */ argLen = 0; @@ -994,6 +994,7 @@ //console.printf("%02X ",bufferService[service_count-1].bufferGattChar[char_count].value[i]); } #if BLE_DEBUG + printf("prop:%02X\r\n",prop); console.printf("valueLengthBuffer:%d\r\n",valueLengthBuffer); console.printf("value:"); for (i=0 ; i < valueLengthBuffer; i++) {