return ERRCODE_SUCC;
}
-#include "Bluetooyhpabpserver.h"
-static uint32_t PBAP_ENTRY_ADDRESS(uint8_t *para, uint32_t paraLen, char *strCommonCmd)
-{
- UNUSED(strCommonCmd);
- uint8_t argv[PPG_MAX_ARGC][PPG_MAX_ARGV_LEN] = { 0 };
- uint32_t argc = 0;
-
- int ret = ConvertCmdToParam(para, paraLen, argv, &argc);
- if (ret != PPG_SUCCESS) {
- printf("CAT1TEST ATCMD Convert Command Failed\n");
- return ERRCODE_FAIL;
- }
- #ifdef FD230
- uapi_pbap_cmd_pull_vcard_entry((char *)argv[0]);
- #endif
- return ERRCODE_SUCC;
-}
-
-static uint32_t PBAP_CONNECT(uint8_t *para, uint32_t paraLen, char *strCommonCmd)
-{
- UNUSED(strCommonCmd);
- uint8_t argv[PPG_MAX_ARGC][PPG_MAX_ARGV_LEN] = { 0 };
- uint32_t argc = 0;
-
- int ret = ConvertCmdToParam(para, paraLen, argv, &argc);
- if (ret != PPG_SUCCESS) {
- printf("CAT1TEST ATCMD Convert Command Failed\n");
- return ERRCODE_FAIL;
- }
- #ifdef FD230
- uapi_pbap_cmd_start_client();
- #endif
- return ERRCODE_SUCC;
-}
-
-static uint32_t PBAP_PULL(uint8_t *para, uint32_t paraLen, char *strCommonCmd)
-{
- UNUSED(strCommonCmd);
- uint8_t argv[PPG_MAX_ARGC][PPG_MAX_ARGV_LEN] = { 0 };
- uint32_t argc = 0;
-
- int ret = ConvertCmdToParam(para, paraLen, argv, &argc);
- if (ret != PPG_SUCCESS) {
- printf("CAT1TEST ATCMD Convert Command Failed\n");
- return ERRCODE_FAIL;
- }
- #ifdef FD230
- uapi_pbap_cmd_pull_phonebook();
- #endif
- return ERRCODE_SUCC;
-}
-
-static uint32_t PBAP_LS(uint8_t *para, uint32_t paraLen, char *strCommonCmd)
-{
- UNUSED(strCommonCmd);
- uint8_t argv[PPG_MAX_ARGC][PPG_MAX_ARGV_LEN] = { 0 };
- uint32_t argc = 0;
-
- int ret = ConvertCmdToParam(para, paraLen, argv, &argc);
- if (ret != PPG_SUCCESS) {
- printf("CAT1TEST ATCMD Convert Command Failed\n");
- return ERRCODE_FAIL;
- }
- #ifdef FD230
- uapi_pbap_cmd_pull_vcard_listing();
- #endif
- return ERRCODE_SUCC;
-}
{ (char *)"AT^CALL_1", AT_CALL_ifconfig, (char *)"1" },
{ (char *)"AT^CALL_ADD_ADRESSBOOK", ADD_ADDRESS, (char *)"1" },
{ (char *)"AT^CALL_READ_ADRESSBOOK", read_ADDRESS, (char *)"1" },
- { (char *)"AT^CALL_BT_ENTRY_ADRESSBOOK", PBAP_ENTRY_ADDRESS, (char *)"1" },
- { (char *)"AT^CALL_BT_CONNECT_PBAP", PBAP_CONNECT, (char *)"1" },
- { (char *)"AT^PBAP_PULL", PBAP_PULL, (char *)"1" },
- { (char *)"AT^PBAP_LS", PBAP_LS, (char *)"1" },
+
+
};
#endif
+#include "Bluetooyhpabpserver.h"
+
+static uint32_t PBAP_ENTRY_ADDRESS(uint8_t *para, uint32_t paraLen, char *strCommonCmd)
+{
+ UNUSED(strCommonCmd);
+ uint8_t argv[CUSTOM_UTILS_MAX_ARGC][CUSTOM_UTILS_MAX_ARGV_LEN] = {0};
+ uint32_t argc = 0;
+
+ int ret = ConvertCmdToParam(para, paraLen, argv, &argc);
+ if (ret != CUSTOM_UTILS_SUCCESS)
+ {
+ wstp_print("CUSTOM_UTILSTEST ATCMD Convert Command Failed\n");
+ return ERRCODE_FAIL;
+ }
+
+ #ifdef FD230
+ uapi_pbap_cmd_pull_vcard_entry((char *)argv[0]);
+
+ #endif
+ return ERRCODE_SUCC;
+}
+
+static uint32_t PBAP_CONNECT(uint8_t *para, uint32_t paraLen, char *strCommonCmd)
+{
+ UNUSED(strCommonCmd);
+ uint8_t argv[CUSTOM_UTILS_MAX_ARGC][CUSTOM_UTILS_MAX_ARGV_LEN] = {0};
+ uint32_t argc = 0;
+
+ int ret = ConvertCmdToParam(para, paraLen, argv, &argc);
+ if (ret != CUSTOM_UTILS_SUCCESS)
+ {
+ wstp_print("CUSTOM_UTILSTEST ATCMD Convert Command Failed\n");
+ return ERRCODE_FAIL;
+ }
+
+ #ifdef FD230
+ uapi_pbap_cmd_start_client();
+ #endif
+ return ERRCODE_SUCC;
+}
+
+static uint32_t PBAP_PULL(uint8_t *para, uint32_t paraLen, char *strCommonCmd)
+{
+ UNUSED(strCommonCmd);
+ uint8_t argv[CUSTOM_UTILS_MAX_ARGC][CUSTOM_UTILS_MAX_ARGV_LEN] = {0};
+ uint32_t argc = 0;
+
+ int ret = ConvertCmdToParam(para, paraLen, argv, &argc);
+ if (ret != CUSTOM_UTILS_SUCCESS)
+ {
+ wstp_print("CUSTOM_UTILSTEST ATCMD Convert Command Failed\n");
+ return ERRCODE_FAIL;
+ }
+
+ #ifdef FD230
+ uapi_pbap_cmd_pull_phonebook();
+ #endif
+ return ERRCODE_SUCC;
+}
+
+static uint32_t PBAP_LS(uint8_t *para, uint32_t paraLen, char *strCommonCmd)
+{
+ UNUSED(strCommonCmd);
+ uint8_t argv[CUSTOM_UTILS_MAX_ARGC][CUSTOM_UTILS_MAX_ARGV_LEN] = {0};
+ uint32_t argc = 0;
+
+ int ret = ConvertCmdToParam(para, paraLen, argv, &argc);
+ if (ret != CUSTOM_UTILS_SUCCESS)
+ {
+ wstp_print("CUSTOM_UTILSTEST ATCMD Convert Command Failed\n");
+ return ERRCODE_FAIL;
+ }
+
+ #ifdef FD230
+ uapi_pbap_cmd_pull_vcard_listing();
+ #endif
+ return ERRCODE_SUCC;
+}
+
+#include "bletest.h"
+static uint32_t BLE_TEST(uint8_t *para, uint32_t paraLen, char *strCommonCmd)
+{
+ UNUSED(strCommonCmd);
+ uint8_t argv[CUSTOM_UTILS_MAX_ARGC][CUSTOM_UTILS_MAX_ARGV_LEN] = {0};
+ uint32_t argc = 0;
+
+ int ret = ConvertCmdToParam(para, paraLen, argv, &argc);
+ if (ret != CUSTOM_UTILS_SUCCESS)
+ {
+ wstp_print("CUSTOM_UTILSTEST ATCMD Convert Command Failed\n");
+ return ERRCODE_FAIL;
+ }
+ printf("BLE_TEST \n");
+ #ifdef FD230
+ uint8_t type =atoi( (char *)argv[0]);
+ switch (type)
+ {
+ case 0:
+ //delete_before_file(atoi( (char *)argv[1]));
+ break;
+ default:
+ break;
+ }
+ #endif
+ printf("BLE_TEST END \n");
+ return ERRCODE_SUCC;
+}
+
+
static const at_cmd_table_t g_custom_utils_cmd[] = {
{ (char *)"AT^CUSTOM_SN", custom_utils_setsn, (char *)"123456789ABCDEF2345678" },
{ (char *)"AT^CUSTOM_SN_REQ", custom_utils_getsn, (char *)" " },
#ifdef SUPPORT_A5133_SERVICE
{(char *)"AT^A5133SENDDATA", custom_a5133_send_msg, (char *)" "},
{(char *)"AT^A5133RSSI", custom_a5133_rssi, (char *)" "},
+
#endif
+ { (char *)"AT^CALL_BT_ENTRY_ADRESSBOOK", PBAP_ENTRY_ADDRESS, (char *)" " },
+ { (char *)"AT^CALL_BT_CONNECT_PBAP", PBAP_CONNECT, (char *)" " },
+ { (char *)"AT^PBAP_PULL", PBAP_PULL, (char *)" " },
+ { (char *)"AT^PBAP_LS", PBAP_LS, (char *)" " },
+ { (char *)"AT^BLE_TEST", BLE_TEST, (char *)" " },
};