comparison src/aci2/aci/ati_cmd.c @ 264:3edeadec6804

aci2: AT@SPKR command implemented
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 04 Aug 2017 20:50:23 +0000
parents 9034c3a7267e
children d85305a74518
comparison
equal deleted inserted replaced
263:6c66a681224c 264:3edeadec6804
72 72
73 #ifdef FF_ATI_BAT 73 #ifdef FF_ATI_BAT
74 #include "ati_bat.h" 74 #include "ati_bat.h"
75 #include "aci_bat.h" 75 #include "aci_bat.h"
76 #endif 76 #endif
77
78 #include "fc-target.cfg"
77 79
78 #define OLD_NON_STANDARDIZED_ATCMD "&ABDEFHILMOPQSTVWXZ" 80 #define OLD_NON_STANDARDIZED_ATCMD "&ABDEFHILMOPQSTVWXZ"
79 81
80 /*==== EXTERNALS ======================================================*/ 82 /*==== EXTERNALS ======================================================*/
81 EXTERN T_SMS_SHRD_PRM smsShrdPrm; 83 EXTERN T_SMS_SHRD_PRM smsShrdPrm;
670 EXTERN T_ATI_RSLT atAtPOFF (CHAR *cl, UBYTE srcId); 672 EXTERN T_ATI_RSLT atAtPOFF (CHAR *cl, UBYTE srcId);
671 EXTERN T_ATI_RSLT atAtRST (CHAR *cl, UBYTE srcId); 673 EXTERN T_ATI_RSLT atAtRST (CHAR *cl, UBYTE srcId);
672 EXTERN T_ATI_RSLT atAtBAND (CHAR *cl, UBYTE srcId); 674 EXTERN T_ATI_RSLT atAtBAND (CHAR *cl, UBYTE srcId);
673 675
674 /* FreeCalypso additions */ 676 /* FreeCalypso additions */
677 #ifdef CONFIG_TARGET_FCDEV3B
678 EXTERN T_ATI_RSLT atAtSPKR (char *cl, UBYTE srcId);
679 #endif
675 EXTERN T_ATI_RSLT atAtSND (char *cl, UBYTE srcId); 680 EXTERN T_ATI_RSLT atAtSND (char *cl, UBYTE srcId);
676 EXTERN T_ATI_RSLT atAtE1 (char *cl, UBYTE srcId); 681 EXTERN T_ATI_RSLT atAtE1 (char *cl, UBYTE srcId);
677 EXTERN T_ATI_RSLT atAtE2 (char *cl, UBYTE srcId); 682 EXTERN T_ATI_RSLT atAtE2 (char *cl, UBYTE srcId);
678 EXTERN T_ATI_RSLT atAtE2LSI (char *cl, UBYTE srcId); 683 EXTERN T_ATI_RSLT atAtE2LSI (char *cl, UBYTE srcId);
679 EXTERN T_ATI_RSLT atAtTONE (char *cl, UBYTE srcId); 684 EXTERN T_ATI_RSLT atAtTONE (char *cl, UBYTE srcId);
1068 {"@AUL", AT_CMD_P_AUL, atAtAUL, test_gen, queatAtAUL, "%s: (0)"}, 1073 {"@AUL", AT_CMD_P_AUL, atAtAUL, test_gen, queatAtAUL, "%s: (0)"},
1069 {"@POFF", AT_CMD_P_POFF, atAtPOFF, 0, 0, 0}, 1074 {"@POFF", AT_CMD_P_POFF, atAtPOFF, 0, 0, 0},
1070 {"@RST", AT_CMD_P_RST, atAtRST, 0, 0, 0}, 1075 {"@RST", AT_CMD_P_RST, atAtRST, 0, 0, 0},
1071 {"@BAND", AT_CMD_P_BAND, atAtBAND, 0, 0, 0}, 1076 {"@BAND", AT_CMD_P_BAND, atAtBAND, 0, 0, 0},
1072 /* FreeCalypso additions */ 1077 /* FreeCalypso additions */
1078 #ifdef CONFIG_TARGET_FCDEV3B
1079 {"@SPKR", AT_CMD_AT_SPKR, atAtSPKR, 0, 0, 0},
1080 #endif
1073 {"@SND", AT_CMD_AT_SND, atAtSND, 0, 0, 0}, 1081 {"@SND", AT_CMD_AT_SND, atAtSND, 0, 0, 0},
1074 {"@E1", AT_CMD_AT_E1, atAtE1, 0, 0, 0}, 1082 {"@E1", AT_CMD_AT_E1, atAtE1, 0, 0, 0},
1075 {"@E2", AT_CMD_AT_E2, atAtE2, 0, 0, 0}, 1083 {"@E2", AT_CMD_AT_E2, atAtE2, 0, 0, 0},
1076 {"@E2LSI", AT_CMD_AT_E2LSI, atAtE2LSI, 0, 0, 0}, 1084 {"@E2LSI", AT_CMD_AT_E2LSI, atAtE2LSI, 0, 0, 0},
1077 {"@TONE", AT_CMD_AT_TONE, atAtTONE, 0, 0, 0}, 1085 {"@TONE", AT_CMD_AT_TONE, atAtTONE, 0, 0, 0},