FreeCalypso > hg > freecalypso-sw
comparison gsm-fw/g23m-aci/aci/ati_bas.c @ 784:5cc8a442efad
aci: aoc.c and ati_bas.c done
author | Space Falcon <falcon@ivan.Harhan.ORG> |
---|---|
date | Wed, 11 Mar 2015 08:27:02 +0000 |
parents | eedbf248bac0 |
children | acc9e473e93f |
comparison
equal
deleted
inserted
replaced
783:79ccc6a27a95 | 784:5cc8a442efad |
---|---|
19 */ | 19 */ |
20 | 20 |
21 #ifndef ATI_BAS_C | 21 #ifndef ATI_BAS_C |
22 #define ATI_BAS_C | 22 #define ATI_BAS_C |
23 | 23 |
24 #include "config.h" | |
25 #include "fixedconf.h" | |
26 #include "condat-features.h" | |
27 #include "aci_conf.h" | |
28 | |
24 #include "aci_all.h" | 29 #include "aci_all.h" |
25 | 30 |
26 #include <ctype.h> | 31 #include <ctype.h> |
27 #include <string.h> | 32 #include <string.h> |
28 | 33 |
58 #include "aci_prs.h" | 63 #include "aci_prs.h" |
59 | 64 |
60 #include "ati_int.h" | 65 #include "ati_int.h" |
61 | 66 |
62 #ifndef _SIMULATION_ | 67 #ifndef _SIMULATION_ |
63 #include "ffs\ffs.h" | 68 #include "../../services/ffs/ffs.h" |
64 #endif | 69 #endif |
65 | 70 |
66 #ifdef FF_ATI_BAT | 71 #ifdef FF_ATI_BAT |
67 | 72 |
68 #include "typedefs.h" | 73 #include "typedefs.h" |
560 { | 565 { |
561 cmdAtError(atError); | 566 cmdAtError(atError); |
562 return ATI_FAIL; | 567 return ATI_FAIL; |
563 } | 568 } |
564 break; | 569 break; |
570 | |
565 #if defined (GPRS) AND defined (DTI) | 571 #if defined (GPRS) AND defined (DTI) |
566 case(99): | 572 case(99): |
567 | 573 if (reg_cont<0 OR reg_cont > 255) |
568 if (reg_cont<0 OR reg_cont > 255) | |
569 { | 574 { |
570 cmdAtError(atError); | 575 cmdAtError(atError); |
571 return ATI_FAIL; | 576 return ATI_FAIL; |
572 } | 577 } |
573 break; | 578 break; |
1795 bcs = ACI_BCS_BattPower; | 1800 bcs = ACI_BCS_BattPower; |
1796 break; | 1801 break; |
1797 } | 1802 } |
1798 sprintf(g_sa, "+CBC: %d,%d", bcs, powerStat.ChargeLevel ); | 1803 sprintf(g_sa, "+CBC: %d,%d", bcs, powerStat.ChargeLevel ); |
1799 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | 1804 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); |
1800 return ATI_CMPL; | 1805 return ATI_CMPL; |
1801 } | 1806 } |
1802 } | 1807 } |
1803 | 1808 |
1804 /* | 1809 /* |
1805 +--------------------------------------------------------------------+ | 1810 +--------------------------------------------------------------------+ |
2367 | 2372 |
2368 cl=parse(cl,"r",&val); | 2373 cl=parse(cl,"r",&val); |
2369 if ( !cl OR val > CMEE_MOD_Verbose OR val < CMEE_MOD_Disable ) | 2374 if ( !cl OR val > CMEE_MOD_Verbose OR val < CMEE_MOD_Disable ) |
2370 { | 2375 { |
2371 cmdAtError(atError); | 2376 cmdAtError(atError); |
2372 return ATI_FAIL; | 2377 return ATI_FAIL; |
2373 } | 2378 } |
2374 else | 2379 else |
2375 { | 2380 { |
2376 TRACE_EVENT_P2("setatPlusCMEE: srcId = %d Value = %d", srcId, val); | 2381 TRACE_EVENT_P2("setatPlusCMEE: srcId = %d Value = %d", srcId, val); |
2377 ati_user_output_cfg[srcId].CMEE_stat = (UBYTE)val; | 2382 ati_user_output_cfg[srcId].CMEE_stat = (UBYTE)val; |
2378 return ATI_CMPL; | 2383 return ATI_CMPL; |
2379 } | 2384 } |
2380 } | 2385 } |
2381 | 2386 |
2382 | 2387 |
2383 /* query function */ | 2388 /* query function */ |