comparison src/g23m-aci/aci/ati_cmd.c @ 668:4011858168a1

AT@LPG and AT@PWL implemented in aci3
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 28 May 2020 02:13:50 +0000
parents cf1cfe12a54a
children def882d1b354
comparison
equal deleted inserted replaced
667:36df58db1640 668:4011858168a1
770 EXTERN T_ATI_RSLT atAtCHG (char *cl, UBYTE srcId); 770 EXTERN T_ATI_RSLT atAtCHG (char *cl, UBYTE srcId);
771 #endif 771 #endif
772 EXTERN T_ATI_RSLT atPercentVBAT (char *cl, UBYTE srcId); 772 EXTERN T_ATI_RSLT atPercentVBAT (char *cl, UBYTE srcId);
773 EXTERN T_ATI_RSLT atAtSPENH (char *cl, UBYTE srcId); 773 EXTERN T_ATI_RSLT atAtSPENH (char *cl, UBYTE srcId);
774 EXTERN T_ATI_RSLT queatAtSPENH (char *cl, UBYTE srcId); 774 EXTERN T_ATI_RSLT queatAtSPENH (char *cl, UBYTE srcId);
775 #ifdef TARGET_HAS_LPG
776 EXTERN T_ATI_RSLT atAtLPG (char *cl, UBYTE srcId);
777 EXTERN T_ATI_RSLT queatAtLPG (char *cl, UBYTE srcId);
778 #endif
779 #ifdef TARGET_HAS_PWL
780 EXTERN T_ATI_RSLT atAtPWL (char *cl, UBYTE srcId);
781 EXTERN T_ATI_RSLT queatAtPWL (char *cl, UBYTE srcId);
782 #endif
775 783
776 LOCAL const ATCommand_bas cmds_bas[] = 784 LOCAL const ATCommand_bas cmds_bas[] =
777 { 785 {
778 {"A", atA, 0, 0 }, 786 {"A", atA, 0, 0 },
779 {"B", atBW, 0, 0 }, 787 {"B", atBW, 0, 0 },
1235 {"@CHG", AT_CMD_AT_CHG, atAtCHG, test_gen, 0, "%s: (0,1)"}, 1243 {"@CHG", AT_CMD_AT_CHG, atAtCHG, test_gen, 0, "%s: (0,1)"},
1236 #endif 1244 #endif
1237 {"%VBAT", AT_CMD_P_VBAT, atPercentVBAT, 0, 0, 0}, 1245 {"%VBAT", AT_CMD_P_VBAT, atPercentVBAT, 0, 0, 0},
1238 {"@SPENH", AT_CMD_AT_SPENH, atAtSPENH, test_gen, queatAtSPENH, 1246 {"@SPENH", AT_CMD_AT_SPENH, atAtSPENH, test_gen, queatAtSPENH,
1239 "%s: (0,1),(0,1)"}, 1247 "%s: (0,1),(0,1)"},
1248 #ifdef TARGET_HAS_LPG
1249 {"@LPG", AT_CMD_AT_LPG, atAtLPG, test_gen, queatAtLPG,
1250 "%s: (0-3),(0-7),(0-7)"},
1251 #endif
1252 #ifdef TARGET_HAS_PWL
1253 {"@PWL", AT_CMD_AT_PWL, atAtPWL, test_gen, queatAtPWL, "%s: (0-255)"},
1254 #endif
1240 /* terminator */ 1255 /* terminator */
1241 {NULL,AT_CMD_NONE,NULL,NULL,NULL,NULL} 1256 {NULL,AT_CMD_NONE,NULL,NULL,NULL,NULL}
1242 }; 1257 };
1243 1258
1244 static const char large_output_cmd[5][6] = 1259 static const char large_output_cmd[5][6] =