FreeCalypso > hg > fc-magnetite
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}, |