Changeset 4777
- Timestamp:
- 11/10/08 12:05:59 (5 years ago)
- Location:
- developers/charlie/Wiki
- Files:
-
- 1 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
developers/charlie/Wiki/ATCommands
r4770 r4777 2 2 3 3 - ATZ : start the modem 4 - AT+IPR? : Get the bit rate of the UART 4 5 5 - ATE1 : turn echo on 6 6 - ATE0 : turn echo off 7 7 - AT+CPIN : Set SIM code 8 8 - AT+CFUN=1 : turn antenna on 9 10 - AT+CMEE=1 : Show error (if 2 show text errors !) 11 12 - AT+CMUX : activate multiplexer mode 13 14 - AT+IPR? : Get the bit rate of the UART 15 - AT+CGMR : Get firmeware version 9 16 - AT+CGMI : get manufacturer id 10 17 18 - AT+CGMM : get model id. 'MC75i' for the [[MC75i]] and 'Neo1973 GTA02 19 Embedded GSM Modem' for [[Calypso]]) 11 20 12 - AT+CMUX : activate multiplexer mode13 - AT+CGMR : Get firmeware version14 21 - AT+CLAC : Get list of AT commands 22 15 23 - AT^SMSO : Turn off module (will also disconnect from network) 24 Only works with MC75i. 25 26 - AT+CPAS : request ME activity status (0=ready) 27 28 * Interface commands 29 30 - ATS3=<value> : command line termination character (mandatory to 13) 31 - ATS4=<value> : response formating (recommanded 10) 32 - ATS5=<value> : command line editing char (recommanded 8) 33 - ATE<value> : command echo (recommanded 0 i.e. echoes command back) 34 - ATQ<value> : result code supr (recommanded 0 i.e. transmits results) 35 - ATV<value> : response format (recommanded 1 i.e. return '\r\nOK\r\n' 36 after each call 37 - AT+ICF=<format>,[<parity>] : TE-TA char framing (recommended 3,3 38 i.e. 8 data bits, no parity, 1 stop 39 bit) 40 41 * SIM commands 42 43 - AT+CPIN? : get pin status (could be READY, SIM PIN, SIM PUK, etc.) 44 - AT+CPBS : set phonebook memory storage 45 - AT+CPBR=i,[j] : get the phonebook entry from i to j (if j not 46 defined get only i) 47 - AT+CPBR=? : get the range of phonebook entries 48 - AT+CBBW=index, number, type, text : Add a new phonebook entry 49 50 * Network commands 51 52 - AT+COPS=? : get list of available operators 53 - AT+COPS=0,0 : find a network and register on it (may take some time) 16 54 17 55 * Unsolicited -
developers/charlie/Wiki/Calypso
r4770 r4777 4 4 ** list of AT commands (got using AT+CLAC) 5 5 6 AT+CACM 7 AT+CAMM 8 AT+CAOC 9 AT+CBC 10 AT+CBST 11 AT+CCFC 12 AT+CCUG 13 AT+CCWA 14 AT+CCWE 15 AT+CEER 16 AT+CFUN 17 AT+CGACT 18 AT+CGANS 19 AT+CGATT 20 AT+CGAUTO 21 AT+CGCLASS 22 AT+CGDATA 23 AT+CGDCONT 24 AT+CGEREP 25 AT+CGMI 26 AT+CGMM 27 AT+CGMR 28 AT+CGPADDR 29 AT+CGQMIN 30 AT+CGQREQ 31 AT+CGREG 32 AT+CGSMS 33 AT+CGSN 34 AT+CHLD 35 AT+CHUP 36 AT+CIMI 37 AT+CLAC 38 AT+CLAE 39 AT+CLAN 40 AT+CLCC 41 AT+CLCK 42 AT+CLIP 43 AT+CDIP 44 AT+CLIR 45 AT+CLVL 46 AT+CMEE 47 AT+CMGC 48 AT+CMGD 49 AT+CMGF 50 AT+CMGL 51 AT+CMGR 52 AT+CMGS 53 AT+CMGW 54 AT+CMOD 55 AT+CMSS 56 AT+CMMS 57 AT+CMUT 58 AT+CMUX 59 AT+CNMA 60 AT+CNMI 61 AT+CNUM 62 AT+COLP 63 AT+COPN 64 AT+COPS 65 AT+CPAS 66 AT+CPBF 67 AT+CPBR 68 AT+CPBS 69 AT+CPBW 70 AT+CPIN 71 AT+CPMS 72 AT+CPOL 73 AT+CPUC 74 AT+CPWD 75 AT+CR 76 AT+CRC 77 AT+CREG 78 AT+CRES 79 AT+CRLP 80 AT+CRSL 81 AT+CRSM 82 AT+CSAS 83 AT+CSCA 84 AT+CSCB 85 AT+CSCS 86 AT+CSDH 87 AT+CSIM 88 AT+CSMP 89 AT+CSMS 90 AT+CSNS 91 AT+CSQ 92 AT%CSQ 93 AT+CSSN 94 AT+CSTA 95 AT+CSVM 96 AT+CTFR 97 AT+CUSD 98 AT+DR 99 AT+FAP 100 AT+FBO 101 AT+FBS 102 AT+FBU 103 AT+FCC 104 AT+FCLASS 105 AT+FCQ 106 AT+FCR 107 AT+FCS 108 AT+FCT 109 AT+FDR 110 AT+FDT 111 AT+FEA 112 AT+FFC 113 AT+FHS 114 AT+FIE 115 AT+FIP 116 AT+FIS 117 AT+FIT 118 AT+FKS 119 AT+FLI 120 AT+FLO 121 AT+FLP 122 AT+FMI 123 AT+FMM 124 AT+FMR 125 AT+FMS 126 AT+FND 127 AT+FNR 128 AT+FNS 129 AT+FPA 130 AT+FPI 131 AT+FPS 132 AT+FPW 133 AT+FRQ 134 AT+FSA 135 AT+FSP 136 AT+GCAP 137 AT+GCI 138 AT+GMI 139 AT+GMM 140 AT+GMR 141 AT+GSN 142 AT+ICF 143 AT+IFC 144 AT+ILRR 145 AT+IPR 146 AT+VTS 147 AT+WS46 148 AT%ALS 149 AT%ATR 150 AT%BAND 151 AT%CACM 152 AT%CAOC 153 AT%CCBS 154 AT%STDR 155 AT%CGAATT 156 AT%CGMM 157 AT%CGREG 158 AT%CNAP 159 AT%CPI 160 AT%COLR 161 AT%CPRIM 162 AT%CTV 163 AT%CUNS 164 AT%NRG 165 AT%SATC 166 AT%SATE 167 AT%SATR 168 AT%SATT 169 AT%SNCNT 170 AT%VER 171 AT%CGCLASS 172 AT%CGPCO 173 AT%CGPPP 174 AT%EM 175 AT%EMET 176 AT%EMETS 177 AT%CBHZ 178 AT%CPHS 179 AT%CPNUMS 180 AT%CPALS 181 AT%CPVWI 182 AT%CPOPN 183 AT%CPCFU 184 AT%CPINF 185 AT%CPMB 186 AT%CPRI 187 AT%DATA 188 AT%DINF 189 AT%CLCC 190 AT%DBGINFO 191 AT%VTS 192 AT%CHPL 193 AT%CREG 194 AT+CTZR 195 AT+CTZU 196 AT%CTZV 197 AT%CNIV 198 AT%PVRF 199 AT%CWUP 200 AT%DAR 201 AT+CIND 202 AT+CMER 203 AT%CSCN 204 AT%RDL 205 AT%RDLB 206 AT%CSTAT 207 AT%CPRSM 208 AT%CHLD 209 AT%SIMIND 210 AT%SECP 211 AT%SECS 212 AT%CSSN 213 AT+CCLK 214 AT%CSSD 215 AT%COPS 216 AT%CPMBW 217 AT%CUST 218 AT%SATCC 219 AT%COPN 220 AT%CGEREP 221 AT%CUSCFG 222 AT%CUSDR 223 AT%CPBS 224 AT%PBCF 225 AT%SIMEF 226 AT%EFRSLT 227 AT%CMGMDU 228 AT%CMGL 229 AT%CMGR 230 AT@ST 231 AT@AUL 232 AT@POFF 233 AT@RST 234 AT@SC 235 ATA 236 ATB 237 AT&C 238 ATD 239 AT&D 240 ATE 241 ATF 242 AT&F 243 ATH 244 ATI 245 AT&K 246 ATL 247 ATM 248 ATO 249 ATP 250 ATQ 251 ATS 252 ATT 253 ATV 254 ATW 255 AT&W 256 ATX 257 ATZ 6 AT+CACM, AT+CAMM, AT+CAOC, AT+CBC, AT+CBST, AT+CCFC, AT+CCUG, AT+CCWA, 7 AT+CCWE, AT+CEER, AT+CFUN, AT+CGACT, AT+CGANS, AT+CGATT, AT+CGAUTO, 8 AT+CGCLASS, AT+CGDATA, AT+CGDCONT, AT+CGEREP, AT+CGMI, AT+CGMM, 9 AT+CGMR, AT+CGPADDR, AT+CGQMIN, AT+CGQREQ, AT+CGREG, AT+CGSMS, 10 AT+CGSN, AT+CHLD, AT+CHUP, AT+CIMI, AT+CLAC, AT+CLAE, AT+CLAN, 11 AT+CLCC, AT+CLCK, AT+CLIP, AT+CDIP, AT+CLIR, AT+CLVL, AT+CMEE, 12 AT+CMGC, AT+CMGD, AT+CMGF, AT+CMGL, AT+CMGR, AT+CMGS, AT+CMGW, 13 AT+CMOD, AT+CMSS, AT+CMMS, AT+CMUT, AT+CMUX, AT+CNMA, AT+CNMI, 14 AT+CNUM, AT+COLP, AT+COPN, AT+COPS, AT+CPAS, AT+CPBF, AT+CPBR, 15 AT+CPBS, AT+CPBW, AT+CPIN, AT+CPMS, AT+CPOL, AT+CPUC, AT+CPWD, AT+CR, 16 AT+CRC, AT+CREG, AT+CRES, AT+CRLP, AT+CRSL, AT+CRSM, AT+CSAS, AT+CSCA, 17 AT+CSCB, AT+CSCS, AT+CSDH, AT+CSIM, AT+CSMP, AT+CSMS, AT+CSNS, AT+CSQ, 18 AT%CSQ, AT+CSSN, AT+CSTA, AT+CSVM, AT+CTFR, AT+CUSD, AT+DR, AT+FAP, 19 AT+FBO, AT+FBS, AT+FBU, AT+FCC, AT+FCLASS, AT+FCQ, AT+FCR, AT+FCS, 20 AT+FCT, AT+FDR, AT+FDT, AT+FEA, AT+FFC, AT+FHS, AT+FIE, AT+FIP, 21 AT+FIS, AT+FIT, AT+FKS, AT+FLI, AT+FLO, AT+FLP, AT+FMI, AT+FMM, 22 AT+FMR, AT+FMS, AT+FND, AT+FNR, AT+FNS, AT+FPA, AT+FPI, AT+FPS, 23 AT+FPW, AT+FRQ, AT+FSA, AT+FSP, AT+GCAP, AT+GCI, AT+GMI, AT+GMM, 24 AT+GMR, AT+GSN, AT+ICF, AT+IFC, AT+ILRR, AT+IPR, AT+VTS, AT+WS46, 25 AT%ALS, AT%ATR, AT%BAND, AT%CACM, AT%CAOC, AT%CCBS, AT%STDR, 26 AT%CGAATT, AT%CGMM, AT%CGREG, AT%CNAP, AT%CPI, AT%COLR, AT%CPRIM, 27 AT%CTV, AT%CUNS, AT%NRG, AT%SATC, AT%SATE, AT%SATR, AT%SATT, AT%SNCNT, 28 AT%VER, AT%CGCLASS, AT%CGPCO, AT%CGPPP, AT%EM, AT%EMET, AT%EMETS, 29 AT%CBHZ, AT%CPHS, AT%CPNUMS, AT%CPALS, AT%CPVWI, AT%CPOPN, AT%CPCFU, 30 AT%CPINF, AT%CPMB, AT%CPRI, AT%DATA, AT%DINF, AT%CLCC, AT%DBGINFO, 31 AT%VTS, AT%CHPL, AT%CREG, AT+CTZR, AT+CTZU, AT%CTZV, AT%CNIV, AT%PVRF, 32 AT%CWUP, AT%DAR, AT+CIND, AT+CMER, AT%CSCN, AT%RDL, AT%RDLB, AT%CSTAT, 33 AT%CPRSM, AT%CHLD, AT%SIMIND, AT%SECP, AT%SECS, AT%CSSN, AT+CCLK, 34 AT%CSSD, AT%COPS, AT%CPMBW, AT%CUST, AT%SATCC, AT%COPN, AT%CGEREP, 35 AT%CUSCFG, AT%CUSDR, AT%CPBS, AT%PBCF, AT%SIMEF, AT%EFRSLT, AT%CMGMDU, 36 AT%CMGL, AT%CMGR, AT@ST, AT@AUL, AT@POFF, AT@RST, AT@SC, ATA, ATB, 37 AT&C, ATD, AT&D, ATE, ATF, AT&F, ATH, ATI, AT&K, ATL, ATM, ATO, ATP, 38 ATQ, ATS, ATT, ATV, ATW, AT&W, ATX, ATZ -
developers/charlie/Wiki/DSB75
r4770 r4777 14 14 The DSB75 supports 3V and 1.8V SIM cards. 15 15 16 17 18 16 * Usage 19 17 18 Connect everything, then use [[minicom]] to connect to the device 19 /dev/ttyUSB0 (I created a config called mc75i for that). Then type AT 20 commands and see the results. -
developers/charlie/Wiki/MC75i
r4770 r4777 2 2 * MC75i 3 3 4 This is the [[GSM]] modem for GTA03, produced by CINTERION 5 contact for hardware info : James Chang <james.chang@cinterion.com> 6 The MC75i is connected to the UART port of the CPU, we can access it through /dev/ttySAC0 4 This is the [[GSM]] modem for GTA03, produced by CINTERION contact for 5 hardware info : James Chang <james.chang@cinterion.com> The MC75i is 6 connected to the UART port of the CPU, we can access it through 7 /dev/ttySAC0 7 8 8 9 Notes : … … 12 13 * Testing it using the [[DSB75]] Testing board 13 14 14 See [[DSB75]] 15 See [[DSB75]] 16 17 * Differences with TI [[Calypso]] modem 18 19 - The MC75i seems to be always responsible, the Calypso needs to be 20 awaken after we don't communicate with it for a few seconds. 21 22 - 23 24 25 * List of AT commands 26 27 AT&F, AT&V, AT&W, AT+CACM AT+CALA, AT+CAMM, AT+CCFC, AT+CEER, AT+CFUN, 28 AT+CGMM, AT+CGREG, AT+CGSN, AT+CIMI, AT+CIND, AT+CLCC, AT+CLCK_FD, 29 AT+CLVL, AT+CMEE, AT+CMER, AT+CMGL, AT+CMUT, AT+CMUX, AT+CNMI, 30 AT+CNUM, AT+COPN, AT+COPS, AT+CPBR, AT+CPBS, AT+CPBW, AT+CREG, 31 AT+CRSM, AT+CSCB, AT+CSCS, AT+CSIM, AT+CTZR, AT+CTZU, AT+GMM, AT+GSN, 32 AT+VTD, AT+VTS, AT+WS46, AT^MONI, AT^MONP, AT^SACM, AT^SAIC, AT^SALS, 33 AT^SATR, AT^SBC, AT^SBLK, AT^SBNR, AT^SBNW, AT^SCCFC, AT^SCFG, 34 AT^SCKS, AT^SCML, AT^SCTM, AT^SDLD, AT^SFDL, AT^SGAUTH, AT^SGSN, 35 AT^SHOM, AT^SICC, AT^SICI, AT^SICO, AT^SICS, AT^SIND, AT^SISC, 36 AT^SISE, AT^SISI, AT^SISO, AT^SISR, AT^SISS, AT^SISW, AT^SISX, 37 AT^SLCC, AT^SLCD, AT^SM20, AT^SMGL, AT^SMGO, AT^SMONC, AT^SMOND, 38 AT^SMONG, AT^SMSO, AT^SNBTA, AT^SNFA, AT^SNFD, AT^SNFG, AT^SNFI, 39 AT^SNFM, AT^SNFO, AT^SNFPT, AT^SNFS, AT^SNFTTY, AT^SNFV, AT^SNFW, 40 AT^SNWS, AT^SOPS, AT^SPBC, AT^SPBD, AT^SPBG, AT^SPBS, AT^SPBW, 41 AT^SPLM, AT^SPLR, AT^SPLW, AT^SQWE, AT^SRPN, AT^SRSA, AT^SRSM, 42 AT^SRTC, AT^SRTEH, AT^SRUN, AT^SSET, AT^SSPI, AT^SSTA, AT^SSTGI, 43 AT^SSTK, AT^SSTR, AT^SSUH, AT^STBD, AT^STCD, AT^SXSM, AT_AND_F_DUMMY, 44 AT_AND_F_DUMMY, AT_AND_F_DUMMY, AT_CGATT_DUMMY, ATI, ATZ 45 -
developers/charlie/Wiki/Todo
r4770 r4777 1 *TODO1 Charly's TODO 2 2 3 - See how to refuse git commits that don't follow coding style 4 - Write automatic GSM testing script --> in progress 5 - Check connection 6 - Check AT command list, compatible with framework (do we need to create a new modem class in ogmsd ?) 7 - How can i automatically get all the needed framework commands ?? (script done) 8 9 - Have a look at Chris production tests framework --> waiting for it to be online 10 - Check MC75i hardware spec, how does it fit into our kernel and production test 11 - Lear to use the DSB75 testing board 12 - See how to handle SIM + PUK with AT commands --> I forgot my PIN number !!! 13 14 - BY PLANE TICKETS FOR XMASS !!! 3 * Finish GSM Testing script 4 * Fix WaitDBus call timeout problem in tichy 5 * Finish GSM test script, make it works on GTA02 6 * BY PLANE TICKETS FOR XMASS !!! -
developers/charlie/Wiki/emacs
r4770 r4777 6 6 M-x c-set-style 7 7 set the c style for indentation 8 9 M-x transient-mark-mode 10 Set visible mark for selection (very useful) 8 11 9 12 M-x column-number-mode / line-number-mode … … 15 18 resize window 6 time 16 19 20 M-x whitespace-buffer 21 show trailing and ending spaces 22 17 23 * using etags : 18 24 M-. : go to def … … 23 29 M-q : auto justify paragraph 24 30 25 26 31 * python mode 27 32 M-; : add comment at the end of a line (but it uses tab :( ) … … 31 36 To NOT use tabs : 32 37 set-variable indent-tabs-mode nil 38 39 * AUtospelling 40 41 M-x flyspell-mode 42 M-x flyspell-prog-mode -
developers/charlie/Wiki/git
r4759 r4777 15 15 git stach apply 16 16 17 git reset --hard 17 git reset --hard (revert all localk change since last commit !) 18 18 19 ** *search commands19 ** search commands 20 20 gitk : user interface to see the commits 21 21 git log … … 23 23 git blame <file> : see who did what on a file (very useful) 24 24 git show <commit> 25 26 ** Commit commands 27 git add --patch : Add only a part of a file into the next commit 28 git diff origin --check : check for whitespace in local commits 29 git rebase -i origin : edit all local commits 30 cat xxx.patch | git am : apply a patch
Note: See TracChangeset
for help on using the changeset viewer.
