Translation update done using Pootle.
[gammu.git] / locale / manual.pot
blob837251049c23f8d2396b674ce1b79ee0600eda60
1 # Gammu manual translation
2 # Copyright (C) 2003 - 2011 Michal Čihař <michal@cihar.com>
3 # This file is distributed under the same license as the Gammu-manual package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
6 #, fuzzy
7 msgid ""
8 msgstr ""
9 "Project-Id-Version: Gammu-manual 1.30.93\n"
10 "Report-Msgid-Bugs-To: michal@cihar.com\n"
11 "POT-Creation-Date: 2011-12-13 14:46+0100\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
15 "Language: \n"
16 "MIME-Version: 1.0\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
20 #. type: Plain text
21 #: docs/manual/config/index.rst:2
22 msgid "_gammurc:"
23 msgstr ""
25 #. type: Title =
26 #: docs/manual/config/index.rst:4
27 #, no-wrap
28 msgid "Gammu Configuration File"
29 msgstr ""
31 #. type: Title -
32 #: docs/manual/config/index.rst:7 docs/manual/smsd/inject.rst:9 docs/manual/smsd/monitor.rst:9 docs/manual/smsd/smsd.rst:9 docs/manual/gammu/index.rst:9 docs/manual/utils/gammu-config.rst:9 docs/manual/utils/jadmaker.rst:9 docs/manual/utils/gammu-detect.rst:12
33 #, no-wrap
34 msgid "Synopsis"
35 msgstr ""
37 #. type: Plain text
38 #: docs/manual/config/index.rst:11
39 msgid ""
40 "On Linux, MacOS X, BSD and other Unix-like systems, the config file is "
41 "searched in following order:"
42 msgstr ""
44 #. type: Plain text
45 #: docs/manual/config/index.rst:13
46 msgid "``$XDG_CONFIG_HOME/gammu/config``"
47 msgstr ""
49 #. type: Plain text
50 #: docs/manual/config/index.rst:14
51 msgid "``~/.config/gammu/config``"
52 msgstr ""
54 #. type: Plain text
55 #: docs/manual/config/index.rst:15
56 msgid "``~/.gammurc``"
57 msgstr ""
59 #. type: Plain text
60 #: docs/manual/config/index.rst:16
61 msgid "``/etc/gammurc``"
62 msgstr ""
64 #. type: Plain text
65 #: docs/manual/config/index.rst:18
66 msgid "On Microsoft Windows:"
67 msgstr ""
69 #. type: Plain text
70 #: docs/manual/config/index.rst:20
71 msgid "``$PROFILE\\Application Data\\gammurc``"
72 msgstr ""
74 #. type: Plain text
75 #: docs/manual/config/index.rst:21
76 msgid "``.\\gammurc``"
77 msgstr ""
79 #. type: Title -
80 #: docs/manual/config/index.rst:23 docs/manual/smsd/run.rst:7 docs/manual/smsd/config.rst:7 docs/manual/smsd/inject.rst:16 docs/manual/smsd/monitor.rst:16 docs/manual/smsd/smsd.rst:17 docs/manual/gammu/index.rst:20 docs/manual/utils/gammu-config.rst:16 docs/manual/utils/jadmaker.rst:16 docs/manual/utils/gammu-detect.rst:19
81 #, no-wrap
82 msgid "Description"
83 msgstr ""
85 #. type: Plain text
86 #: docs/manual/config/index.rst:26
87 msgid "Gammu requires configuration to be able to properly talk to your phone."
88 msgstr ""
90 #. type: Attribute :ref:
91 #: docs/manual/config/index.rst:26
92 #, no-wrap
93 msgid "`gammu` reads configuration from a config file. It's location is determined"
94 msgstr ""
96 #. type: Plain text
97 #: docs/manual/config/index.rst:28
98 msgid "on runtime, see above for search paths."
99 msgstr ""
101 #. type: Plain text
102 #: docs/manual/config/index.rst:31
103 msgid ""
104 "You can use :ref:`gammu-config` or :ref:`gammu-detect` to generate "
105 "configuration file or start from :ref:`Fully documented example`."
106 msgstr ""
108 #. type: Plain text
109 #: docs/manual/config/index.rst:35
110 msgid ""
111 "For hints about configuring your phone, you can check Gammu Phone Database "
112 "<http://wammu.eu/phones/> to see what user users experienced."
113 msgstr ""
115 #. type: Plain text
116 #: docs/manual/config/index.rst:37 docs/manual/smsd/config.rst:14 docs/manual/formats/smsbackup.rst:10 docs/manual/formats/backup.rst:9
117 msgid "This file use ini file syntax, see :ref:`ini`."
118 msgstr ""
120 #. type: Plain text
121 #: docs/manual/config/index.rst:43
122 msgid ""
123 "Configuration file for gammu can contain several sections - ``[gammu]``, "
124 "``[gammu1]``, ``[gammuN]``, ... Each section configures one connection setup "
125 "and in default mode gammu tries all of them in numerical order. You can also "
126 "specify which configuration section to use by giving it's number "
127 "(:config:section:`[gammu]` has number 0) as a parameter to :ref:`gammu` and "
128 "it will then use only this section."
129 msgstr ""
131 #. type: Labeled list
132 #: docs/manual/config/index.rst:44 docs/manual/smsd/config.rst:25 docs/manual/smsd/config.rst:31 docs/manual/smsd/config.rst:35 docs/manual/smsd/config.rst:39 docs/manual/smsd/config.rst:43 docs/manual/smsd/config.rst:47
133 #, no-wrap
134 msgid ".. config:section"
135 msgstr ""
137 #. type: Plain text
138 #: docs/manual/config/index.rst:45
139 msgid "[gammu]"
140 msgstr ""
142 #. type: Plain text
143 #: docs/manual/config/index.rst:47
144 msgid "This section is read by default unless you specify other on command line."
145 msgstr ""
147 #. type: Title +
148 #: docs/manual/config/index.rst:49
149 #, no-wrap
150 msgid "Device connection parameters"
151 msgstr ""
153 #. type: Labeled list
154 #: docs/manual/config/index.rst:51 docs/manual/config/index.rst:108 docs/manual/config/index.rst:179 docs/manual/config/index.rst:185 docs/manual/config/index.rst:203 docs/manual/config/index.rst:216 docs/manual/config/index.rst:220 docs/manual/config/index.rst:231 docs/manual/config/index.rst:240 docs/manual/config/index.rst:262 docs/manual/config/index.rst:273 docs/manual/config/index.rst:279 docs/manual/config/index.rst:288 docs/manual/smsd/sql.rst:106 docs/manual/smsd/sql.rst:116 docs/manual/smsd/sql.rst:134 docs/manual/smsd/sql.rst:145 docs/manual/smsd/sql.rst:162 docs/manual/smsd/sql.rst:179 docs/manual/smsd/sql.rst:190 docs/manual/smsd/sql.rst:200 docs/manual/smsd/sql.rst:216 docs/manual/smsd/sql.rst:234 docs/manual/smsd/sql.rst:250 docs/manual/smsd/sql.rst:268 docs/manual/smsd/sql.rst:283 docs/manual/smsd/sql.rst:298 docs/manual/smsd/sql.rst:323 docs/manual/smsd/sql.rst:347 docs/manual/smsd/sql.rst:373 docs/manual/smsd/sql.rst:383 docs/manual/smsd/config.rst:56 docs/manual/smsd/config.rst:93 docs/manual/smsd/config.rst:98 docs/manual/smsd/config.rst:103 docs/manual/smsd/config.rst:108 docs/manual/smsd/config.rst:120 docs/manual/smsd/config.rst:138 docs/manual/smsd/config.rst:154 docs/manual/smsd/config.rst:160 docs/manual/smsd/config.rst:167 docs/manual/smsd/config.rst:173 docs/manual/smsd/config.rst:181 docs/manual/smsd/config.rst:188 docs/manual/smsd/config.rst:200 docs/manual/smsd/config.rst:208 docs/manual/smsd/config.rst:214 docs/manual/smsd/config.rst:220 docs/manual/smsd/config.rst:226 docs/manual/smsd/config.rst:235 docs/manual/smsd/config.rst:249 docs/manual/smsd/config.rst:262 docs/manual/smsd/config.rst:271 docs/manual/smsd/config.rst:282 docs/manual/smsd/config.rst:301 docs/manual/smsd/config.rst:316 docs/manual/smsd/config.rst:323 docs/manual/smsd/config.rst:330 docs/manual/smsd/config.rst:337 docs/manual/smsd/config.rst:344 docs/manual/smsd/config.rst:353 docs/manual/smsd/config.rst:361 docs/manual/smsd/config.rst:378 docs/manual/smsd/config.rst:382 docs/manual/smsd/config.rst:386 docs/manual/smsd/config.rst:402 docs/manual/smsd/config.rst:408 docs/manual/smsd/config.rst:414 docs/manual/smsd/config.rst:420 docs/manual/smsd/config.rst:432 docs/manual/smsd/config.rst:451 docs/manual/smsd/config.rst:456 docs/manual/smsd/config.rst:468 docs/manual/smsd/config.rst:474 docs/manual/smsd/config.rst:480 docs/manual/smsd/config.rst:487 docs/manual/smsd/config.rst:493 docs/manual/smsd/config.rst:514 docs/manual/smsd/config.rst:522
155 #, no-wrap
156 msgid ".. config:option"
157 msgstr ""
159 #. type: Plain text
160 #: docs/manual/config/index.rst:52
161 msgid "Connection"
162 msgstr ""
164 #. type: Plain text
165 #: docs/manual/config/index.rst:54
166 msgid "Protocol which will be used to talk to your phone."
167 msgstr ""
169 #. type: Plain text
170 #: docs/manual/config/index.rst:56
171 msgid "For Nokia cables you want to use one of following:"
172 msgstr ""
174 #. type: Plain text
175 #: docs/manual/config/index.rst:58
176 msgid "``fbus``"
177 msgstr ""
179 #. type: Plain text
180 #: docs/manual/config/index.rst:59
181 msgid "serial FBUS connection"
182 msgstr ""
184 #. type: Plain text
185 #: docs/manual/config/index.rst:60
186 msgid "``dlr3``"
187 msgstr ""
189 #. type: Plain text
190 #: docs/manual/config/index.rst:61
191 msgid "DLR-3 and compatible cables"
192 msgstr ""
194 #. type: Plain text
195 #: docs/manual/config/index.rst:62
196 msgid "``dku2``"
197 msgstr ""
199 #. type: Plain text
200 #: docs/manual/config/index.rst:63
201 msgid "DKU-2 and compatible cables"
202 msgstr ""
204 #. type: Plain text
205 #: docs/manual/config/index.rst:64
206 msgid "``dku5``"
207 msgstr ""
209 #. type: Plain text
210 #: docs/manual/config/index.rst:65
211 msgid "DKU-5 and compatible cables"
212 msgstr ""
214 #. type: Plain text
215 #: docs/manual/config/index.rst:66
216 msgid "``mbus``"
217 msgstr ""
219 #. type: Plain text
220 #: docs/manual/config/index.rst:67
221 msgid "serial MBUS connection"
222 msgstr ""
224 #. type: Plain text
225 #: docs/manual/config/index.rst:71
226 msgid ""
227 "If you use some non original cable, you might need to append ``-nodtr`` "
228 "(eg. for ARK3116 based cables) or ``-nopower``, but Gammu should be able to "
229 "detect this automatically."
230 msgstr ""
232 #. type: Plain text
233 #: docs/manual/config/index.rst:73
234 msgid "For non-Nokia phones connected using cable you generally want:"
235 msgstr ""
237 #. type: Plain text
238 #: docs/manual/config/index.rst:75
239 msgid "``at``"
240 msgstr ""
242 #. type: Plain text
243 #: docs/manual/config/index.rst:76
244 msgid "generic AT commands based connection"
245 msgstr ""
247 #. type: Plain text
248 #: docs/manual/config/index.rst:79
249 msgid ""
250 "You can optionally specify speed of the connection, eg. ``at19200``, but it "
251 "is not needed for modern USB cables."
252 msgstr ""
254 #. type: Plain text
255 #: docs/manual/config/index.rst:81
256 msgid "For IrDA connections use one of following:"
257 msgstr ""
259 #. type: Plain text
260 #: docs/manual/config/index.rst:83
261 msgid "``irdaphonet``"
262 msgstr ""
264 #. type: Plain text
265 #: docs/manual/config/index.rst:84 docs/manual/config/index.rst:95
266 msgid "Phonet connection for Nokia phones."
267 msgstr ""
269 #. type: Plain text
270 #: docs/manual/config/index.rst:85
271 msgid "``irdaat``"
272 msgstr ""
274 #. type: Plain text
275 #: docs/manual/config/index.rst:86
276 msgid "AT commands connection for most of phones (this is not supported on Linux)."
277 msgstr ""
279 #. type: Plain text
280 #: docs/manual/config/index.rst:87
281 msgid "``irdaobex``"
282 msgstr ""
284 #. type: Plain text
285 #: docs/manual/config/index.rst:88 docs/manual/config/index.rst:99
286 msgid "OBEX (IrMC or file transfer) connection for most of phones."
287 msgstr ""
289 #. type: Plain text
290 #: docs/manual/config/index.rst:89
291 msgid "``irdagnapbus``"
292 msgstr ""
294 #. type: Plain text
295 #: docs/manual/config/index.rst:90 docs/manual/config/index.rst:101
296 msgid "GNapplet based connection for Symbian phones, see :ref:`gnapplet`."
297 msgstr ""
299 #. type: Plain text
300 #: docs/manual/config/index.rst:92
301 msgid "For Bluetooth connection use one of following:"
302 msgstr ""
304 #. type: Plain text
305 #: docs/manual/config/index.rst:94
306 msgid "``bluephonet``"
307 msgstr ""
309 #. type: Plain text
310 #: docs/manual/config/index.rst:96
311 msgid "``blueat``"
312 msgstr ""
314 #. type: Plain text
315 #: docs/manual/config/index.rst:97
316 msgid "AT commands connection for most of phones."
317 msgstr ""
319 #. type: Plain text
320 #: docs/manual/config/index.rst:98
321 msgid "``blueobex``"
322 msgstr ""
324 #. type: Plain text
325 #: docs/manual/config/index.rst:100
326 msgid "``bluerfgnapbus``"
327 msgstr ""
329 #. type: Plain text
330 #: docs/manual/config/index.rst:102
331 msgid "``blues60``"
332 msgstr ""
334 #. type: Plain text
335 #: docs/manual/config/index.rst:103
336 msgid "Connection to Series60 applet in S60 phones, see :ref:`s60`."
337 msgstr ""
339 #. type: Labeled list
340 #: docs/manual/config/index.rst:104 docs/manual/config/index.rst:110 docs/manual/smsd/tables.rst:109 docs/manual/smsd/tables.rst:115 docs/manual/smsd/config.rst:67 docs/manual/smsd/config.rst:136 docs/manual/smsd/config.rst:237 docs/manual/smsd/config.rst:303 docs/manual/smsd/config.rst:355 docs/manual/smsd/config.rst:363 docs/manual/smsd/config.rst:400 docs/manual/smsd/config.rst:447 docs/manual/gammu/index.rst:1199 docs/manual/testing/dummy-driver.rst:6 docs/manual/python/gammu.rst:1124 docs/manual/python/gammu.rst:1168 docs/manual/utils/gammu-detect.rst:7
341 #, no-wrap
342 msgid ".. versionadded"
343 msgstr ""
345 #. type: Plain text
346 #: docs/manual/config/index.rst:105 docs/manual/smsd/tables.rst:110 docs/manual/smsd/tables.rst:116 docs/manual/python/gammu.rst:1125
347 msgid "1.29.90"
348 msgstr ""
350 #. type: Labeled list
351 #: docs/manual/config/index.rst:106 docs/manual/config/index.rst:177 docs/manual/smsd/sql.rst:35 docs/manual/smsd/config.rst:51 docs/manual/smsd/config.rst:449 docs/manual/gammu/index.rst:1195 docs/manual/gammu/index.rst:1205 docs/manual/project/directories.rst:165 docs/manual/project/directories.rst:199 docs/manual/project/testing.rst:8 docs/manual/project/install.rst:71 docs/manual/project/install.rst:78 docs/manual/project/install.rst:86 docs/manual/project/install.rst:93 docs/manual/project/install.rst:100 docs/manual/project/install.rst:107 docs/manual/project/install.rst:114 docs/manual/project/install.rst:123 docs/manual/project/install.rst:132 docs/manual/project/install.rst:139 docs/manual/project/install.rst:146 docs/manual/project/install.rst:153 docs/manual/project/install.rst:160 docs/manual/formats/backup.rst:56 docs/manual/c/porting.rst:51
352 #, no-wrap
353 msgid ".. seealso"
354 msgstr ""
356 #. type: Plain text
357 #: docs/manual/config/index.rst:107 docs/manual/config/index.rst:178
358 msgid ":ref:`faq-config`"
359 msgstr ""
361 #. type: Plain text
362 #: docs/manual/config/index.rst:109
363 msgid "Device"
364 msgstr ""
366 #. type: Plain text
367 #: docs/manual/config/index.rst:111 docs/manual/config/index.rst:182
368 msgid "1.27.95"
369 msgstr ""
371 #. type: Plain text
372 #: docs/manual/config/index.rst:113
373 msgid "Device node or address of phone. It depends on used connection."
374 msgstr ""
376 #. type: Plain text
377 #: docs/manual/config/index.rst:119
378 msgid ""
379 "For **cables** or emulated serial ports, you enter device name (for example "
380 "``/dev/ttyS0``, ``/dev/ttyACM0``, ``/dev/ircomm0``, ``/dev/rfcomm0`` on "
381 "Linux, ``/dev/cuad0`` on FreeBSD or ``COM1:`` on Windows). The special "
382 "exception are DKU-2 and DKU-5 cables on Windows, where the device is "
383 "automatically detected from driver information and this parameters is "
384 "ignored."
385 msgstr ""
387 #. type: Plain text
388 #: docs/manual/config/index.rst:122
389 msgid ""
390 "For **USB** connections (currently only fbususb and dku2 on Linux), you can "
391 "specify to which USB device Gammu should connect. You can either provide"
392 msgstr ""
394 #. type: Labeled list
395 #: docs/manual/config/index.rst:122
396 #, no-wrap
397 msgid "vendor/product IDs or device address on USB"
398 msgstr ""
400 #. type: Plain text
401 #: docs/manual/config/index.rst:129
402 #, no-wrap
403 msgid ""
404 "Device = 0x1234:0x5678  # Match device by vendor and product id\n"
405 "Device = 0x1234:-1      # Match device by vendor id\n"
406 "Device = 1.10           # Match device by usb bus and device address\n"
407 "Device = 10             # Match device by usb device address\n"
408 "Device = serial:123456  # Match device by serial string\n"
409 msgstr ""
411 #. type: Plain text
412 #: docs/manual/config/index.rst:131 docs/manual/config/index.rst:167 docs/manual/config/index.rst:236 docs/manual/protocol/n6110.rst:26 docs/manual/protocol/n7110.rst:23 docs/manual/protocol/nokia.rst:32 docs/manual/protocol/index.rst:26 docs/manual/smsd/dbi.rst:15 docs/manual/smsd/dbi.rst:43 docs/manual/smsd/tables.rst:490 docs/manual/smsd/pgsql.rst:25 docs/manual/smsd/run.rst:26 docs/manual/smsd/config.rst:90 docs/manual/smsd/config.rst:395 docs/manual/smsd/config.rst:510 docs/manual/smsd/mysql.rst:27 docs/manual/smsd/mysql.rst:42 docs/manual/gammu/index.rst:471 docs/manual/gammu/index.rst:571 docs/manual/gammu/index.rst:581 docs/manual/gammu/index.rst:595 docs/manual/gammu/index.rst:982 docs/manual/gammu/index.rst:1028 docs/manual/gammu/index.rst:1056 docs/manual/gammu/index.rst:1065 docs/manual/gammu/index.rst:1327 docs/manual/gammu/index.rst:1351 docs/manual/gammu/index.rst:1845 docs/manual/project/directories.rst:113 docs/manual/project/motivation.rst:5 docs/manual/formats/smsbackup.rst:44 docs/manual/c/hints.rst:161 docs/manual/utils/gammu-detect.rst:24 docs/manual/utils/gammu-detect.rst:36 docs/manual/utils/gammu-detect.rst:76
413 msgid "note::"
414 msgstr ""
416 #. type: Plain text
417 #: docs/manual/config/index.rst:136
418 msgid ""
419 "On Linux systems, you might lack permissions for some device nodes.  You "
420 "might need to be member of some group (eg. :samp:`plugdev` or "
421 ":samp:`dialout`) or or add special udev rules to enable you access these "
422 "devices as non-root."
423 msgstr ""
425 #. type: Plain text
426 #: docs/manual/config/index.rst:140
427 msgid ""
428 "For Nokia phones you can put follofing file (also available in sources as "
429 ":file:`contrib/udev/45-nokiadku2.rules`) as "
430 ":file:`/etc/udev/rules.d/45-nokiadku2.rules`:"
431 msgstr ""
433 #. type: Labeled list
434 #: docs/manual/config/index.rst:141 docs/manual/config/index.rst:366 docs/manual/smsd/dbi.rst:39 docs/manual/smsd/pgsql.rst:21 docs/manual/smsd/mysql.rst:38 docs/manual/python/examples.rst:12 docs/manual/python/examples.rst:18 docs/manual/python/examples.rst:24 docs/manual/python/examples.rst:30 docs/manual/c/examples.rst:10 docs/manual/c/examples.rst:16 docs/manual/c/examples.rst:22 docs/manual/c/examples.rst:28 docs/manual/c/examples.rst:34 docs/manual/c/examples.rst:40
435 #, no-wrap
436 msgid ".. literalinclude"
437 msgstr ""
439 #. type: Plain text
440 #: docs/manual/config/index.rst:142
441 msgid "../../../contrib/udev/45-nokiadku2.rules"
442 msgstr ""
444 #. type: Plain text
445 #: docs/manual/config/index.rst:143
446 msgid ":language: sh"
447 msgstr ""
449 #. type: Plain text
450 #: docs/manual/config/index.rst:147
451 msgid ""
452 "In case your USB device appears as the serial port in the system (eg.  "
453 "``/dev/ttyACM0`` on Linux or ``COM5:`` on Windows), just use same setup as "
454 "with serial port."
455 msgstr ""
457 #. type: Plain text
458 #: docs/manual/config/index.rst:152
459 msgid ""
460 "For **Bluetooth** connection you have to enter Bluetooth address of your "
461 "phone (you can list Bluetooth devices in range on Linux using "
462 ":command:`hcitool scan` command). Optionally you can also force Gammu to use "
463 "specified channel by including channel number after slash."
464 msgstr ""
466 #. type: Plain text
467 #: docs/manual/config/index.rst:155
468 msgid ""
469 "Before using Gammu, your device should be paired with computer or you should "
470 "have set up automatic pairing."
471 msgstr ""
473 #. type: Plain text
474 #: docs/manual/config/index.rst:157
475 msgid "For **IrDA** connections, this parameters is not used at all."
476 msgstr ""
478 #. type: Plain text
479 #: docs/manual/config/index.rst:160
480 msgid ""
481 "If IrDA does not work on Linux, you might need to bring up the interface and "
482 "enable discovery (you need to run these commands as root):"
483 msgstr ""
485 #. type: Labeled list
486 #: docs/manual/config/index.rst:161 docs/manual/config/index.rst:172 docs/manual/config/index.rst:305 docs/manual/config/index.rst:314 docs/manual/config/index.rst:323 docs/manual/config/index.rst:331 docs/manual/config/index.rst:345 docs/manual/smsd/sql.rst:112 docs/manual/smsd/sql.rst:122 docs/manual/smsd/sql.rst:140 docs/manual/smsd/sql.rst:151 docs/manual/smsd/sql.rst:168 docs/manual/smsd/sql.rst:185 docs/manual/smsd/sql.rst:196 docs/manual/smsd/sql.rst:206 docs/manual/smsd/sql.rst:222 docs/manual/smsd/sql.rst:240 docs/manual/smsd/sql.rst:256 docs/manual/smsd/sql.rst:274 docs/manual/smsd/sql.rst:289 docs/manual/smsd/sql.rst:304 docs/manual/smsd/sql.rst:329 docs/manual/smsd/sql.rst:353 docs/manual/smsd/sql.rst:379 docs/manual/smsd/sql.rst:389 docs/manual/smsd/usage.rst:48 docs/manual/smsd/tables.rst:398 docs/manual/smsd/tables.rst:409 docs/manual/smsd/tables.rst:426 docs/manual/smsd/tables.rst:456 docs/manual/smsd/run.rst:103 docs/manual/smsd/run.rst:114 docs/manual/smsd/run.rst:129 docs/manual/smsd/run.rst:145 docs/manual/smsd/run.rst:162 docs/manual/smsd/config.rst:567 docs/manual/smsd/config.rst:583 docs/manual/smsd/config.rst:600 docs/manual/smsd/config.rst:613 docs/manual/smsd/config.rst:622 docs/manual/smsd/config.rst:645 docs/manual/smsd/config.rst:652 docs/manual/smsd/config.rst:662 docs/manual/smsd/inject.rst:11 docs/manual/smsd/inject.rst:61 docs/manual/smsd/inject.rst:67 docs/manual/smsd/inject.rst:73 docs/manual/smsd/inject.rst:79 docs/manual/smsd/inject.rst:85 docs/manual/smsd/inject.rst:91 docs/manual/smsd/inject.rst:97 docs/manual/smsd/mysql.rst:20 docs/manual/smsd/monitor.rst:11 docs/manual/smsd/monitor.rst:52 docs/manual/smsd/smsd.rst:11 docs/manual/smsd/smsd.rst:117 docs/manual/smsd/smsd.rst:123 docs/manual/smsd/smsd.rst:142 docs/manual/smsd/smsd.rst:148 docs/manual/smsd/smsd.rst:156 docs/manual/smsd/smsd.rst:171 docs/manual/gammu/index.rst:12 docs/manual/gammu/index.rst:1241 docs/manual/gammu/index.rst:1247 docs/manual/gammu/index.rst:1253 docs/manual/gammu/index.rst:1850 docs/manual/gammu/index.rst:1856 docs/manual/gammu/index.rst:1862 docs/manual/gammu/index.rst:1868 docs/manual/gammu/index.rst:1874 docs/manual/gammu/index.rst:1880 docs/manual/gammu/index.rst:1886 docs/manual/gammu/index.rst:1896 docs/manual/gammu/index.rst:1905 docs/manual/gammu/index.rst:1911 docs/manual/gammu/index.rst:1920 docs/manual/gammu/index.rst:1934 docs/manual/gammu/index.rst:1940 docs/manual/gammu/index.rst:1946 docs/manual/gammu/index.rst:1960 docs/manual/gammu/index.rst:1969 docs/manual/project/documentation.rst:18 docs/manual/project/documentation.rst:25 docs/manual/project/documentation.rst:47 docs/manual/project/documentation.rst:55 docs/manual/project/coding-style.rst:15 docs/manual/project/coding-style.rst:34 docs/manual/project/coding-style.rst:40 docs/manual/project/coding-style.rst:46 docs/manual/project/install.rst:173 docs/manual/project/install.rst:181 docs/manual/project/install.rst:190 docs/manual/project/install.rst:204 docs/manual/project/install.rst:211 docs/manual/project/install.rst:217 docs/manual/project/install.rst:223 docs/manual/project/install.rst:229 docs/manual/project/install.rst:264 docs/manual/project/install.rst:275 docs/manual/project/install.rst:374 docs/manual/project/install.rst:380 docs/manual/project/install.rst:395 docs/manual/project/install.rst:404 docs/manual/project/install.rst:416 docs/manual/project/install.rst:447 docs/manual/project/install.rst:485 docs/manual/project/install.rst:519 docs/manual/project/install.rst:537 docs/manual/testing/dummy-driver.rst:73 docs/manual/testing/dummy-driver.rst:82 docs/manual/internal/reply.rst:42 docs/manual/internal/reply.rst:57 docs/manual/internal/reply.rst:70 docs/manual/internal/reply.rst:84 docs/manual/formats/smsbackup.rst:35 docs/manual/formats/smsbackup.rst:108 docs/manual/formats/ini.rst:19 docs/manual/c/hints.rst:13 docs/manual/c/hints.rst:29 docs/manual/c/hints.rst:36 docs/manual/c/hints.rst:51 docs/manual/c/hints.rst:57 docs/manual/c/hints.rst:64 docs/manual/c/hints.rst:85 docs/manual/c/hints.rst:93 docs/manual/c/hints.rst:100 docs/manual/c/hints.rst:119 docs/manual/c/hints.rst:150 docs/manual/c/hints.rst:156 docs/manual/c/hints.rst:173 docs/manual/c/hints.rst:181 docs/manual/utils/gammu-config.rst:11 docs/manual/utils/jadmaker.rst:11 docs/manual/utils/gammu-detect.rst:14 docs/manual/utils/gammu-detect.rst:85
487 #, no-wrap
488 msgid ".. code-block"
489 msgstr ""
491 #. type: Plain text
492 #: docs/manual/config/index.rst:162 docs/manual/config/index.rst:173 docs/manual/smsd/tables.rst:399 docs/manual/smsd/run.rst:115 docs/manual/smsd/run.rst:130 docs/manual/smsd/run.rst:146 docs/manual/smsd/inject.rst:62 docs/manual/smsd/inject.rst:68 docs/manual/smsd/inject.rst:74 docs/manual/smsd/inject.rst:80 docs/manual/smsd/inject.rst:86 docs/manual/smsd/inject.rst:92 docs/manual/smsd/inject.rst:98 docs/manual/smsd/smsd.rst:118 docs/manual/smsd/smsd.rst:124 docs/manual/smsd/smsd.rst:143 docs/manual/smsd/smsd.rst:149 docs/manual/smsd/smsd.rst:157 docs/manual/smsd/smsd.rst:172 docs/manual/gammu/index.rst:1242 docs/manual/gammu/index.rst:1248 docs/manual/gammu/index.rst:1254 docs/manual/gammu/index.rst:1851 docs/manual/gammu/index.rst:1857 docs/manual/gammu/index.rst:1863 docs/manual/gammu/index.rst:1869 docs/manual/gammu/index.rst:1875 docs/manual/gammu/index.rst:1881 docs/manual/gammu/index.rst:1887 docs/manual/gammu/index.rst:1897 docs/manual/gammu/index.rst:1906 docs/manual/gammu/index.rst:1912 docs/manual/gammu/index.rst:1921 docs/manual/gammu/index.rst:1935 docs/manual/gammu/index.rst:1941 docs/manual/gammu/index.rst:1947 docs/manual/gammu/index.rst:1970 docs/manual/project/documentation.rst:19 docs/manual/project/documentation.rst:26 docs/manual/project/documentation.rst:48 docs/manual/project/documentation.rst:56 docs/manual/project/install.rst:174 docs/manual/project/install.rst:182 docs/manual/project/install.rst:191 docs/manual/project/install.rst:205 docs/manual/project/install.rst:212 docs/manual/project/install.rst:218 docs/manual/project/install.rst:224 docs/manual/project/install.rst:230 docs/manual/project/install.rst:265 docs/manual/project/install.rst:276 docs/manual/project/install.rst:375 docs/manual/project/install.rst:381 docs/manual/project/install.rst:396 docs/manual/project/install.rst:405 docs/manual/project/install.rst:417 docs/manual/project/install.rst:448 docs/manual/project/install.rst:486 docs/manual/project/install.rst:520 docs/manual/project/install.rst:538
493 msgid "sh"
494 msgstr ""
496 #. type: Plain text
497 #: docs/manual/config/index.rst:165
498 #, no-wrap
499 msgid ""
500 "ip l s dev irda0 up          # Enables irda0 device\n"
501 "sysctl net.irda.discovery=1  # Enables device discovery on IrDA\n"
502 msgstr ""
504 #. type: Plain text
505 #: docs/manual/config/index.rst:171
506 msgid ""
507 "Native IrDA is not supported on Linux, you need to setup virtual serial port "
508 "for it (eg. ``/dev/ircomm0``) and use it same way as cable.  This can be "
509 "usually achieved by loading modules ``ircomm-tty`` and ``irtty-sir``:"
510 msgstr ""
512 #. type: Plain text
513 #: docs/manual/config/index.rst:176
514 msgid "modprobe ircomm-tty modprobe irtty-sir"
515 msgstr ""
517 #. type: Plain text
518 #: docs/manual/config/index.rst:180
519 msgid "Port"
520 msgstr ""
522 #. type: Labeled list
523 #: docs/manual/config/index.rst:181 docs/manual/smsd/config.rst:73 docs/manual/smsd/config.rst:79 docs/manual/smsd/config.rst:87 docs/manual/smsd/config.rst:406
524 #, no-wrap
525 msgid ".. deprecated"
526 msgstr ""
528 #. type: Plain text
529 #: docs/manual/config/index.rst:184
530 msgid "Alias for :config:option:`Device`, kept for backward compatibility."
531 msgstr ""
533 #. type: Plain text
534 #: docs/manual/config/index.rst:186 docs/manual/python/gammu.rst:1286
535 msgid "Model"
536 msgstr ""
538 #. type: Plain text
539 #: docs/manual/config/index.rst:189
540 msgid ""
541 "Do not use this parameter unless really needed! The only use case for this "
542 "is when Gammu does not know your phone and misdetects it's features."
543 msgstr ""
545 #. type: Plain text
546 #: docs/manual/config/index.rst:193
547 msgid ""
548 "The only special case for using model is to force special type of OBEX "
549 "connection instead of letting Gammu try the best suited for selected "
550 "operation:"
551 msgstr ""
553 #. type: Plain text
554 #: docs/manual/config/index.rst:195
555 msgid "``obexfs``"
556 msgstr ""
558 #. type: Plain text
559 #: docs/manual/config/index.rst:196
560 msgid "force using of file browsing service (file system support)"
561 msgstr ""
563 #. type: Plain text
564 #: docs/manual/config/index.rst:197
565 msgid "``obexirmc``"
566 msgstr ""
568 #. type: Plain text
569 #: docs/manual/config/index.rst:198
570 msgid "force using of IrMC service (contacts, calendar and notes support)"
571 msgstr ""
573 #. type: Plain text
574 #: docs/manual/config/index.rst:199
575 msgid "``obexnone``"
576 msgstr ""
578 #. type: Plain text
579 #: docs/manual/config/index.rst:200
580 msgid ""
581 "none service chosen, this has only limited use for sending file "
582 "(:option:`gammu sendfile` command)"
583 msgstr ""
585 #. type: Plain text
586 #: docs/manual/config/index.rst:201
587 msgid "``mobex``"
588 msgstr ""
590 #. type: Plain text
591 #: docs/manual/config/index.rst:202
592 msgid "m-obex service for Samsung phones"
593 msgstr ""
595 #. type: Plain text
596 #: docs/manual/config/index.rst:204
597 msgid "Use_Locking"
598 msgstr ""
600 #. type: Plain text
601 #: docs/manual/config/index.rst:210
602 msgid ""
603 "On Posix systems, you might want to lock serial device when it is being used "
604 "using UUCP-style lock files. Enabling this option (setting to yes) will make "
605 "Gammu honor these locks and create it on startup. On most distributions you "
606 "need additional privileges to use locking (eg. you need to be member of uucp "
607 "group)."
608 msgstr ""
610 #. type: Plain text
611 #: docs/manual/config/index.rst:212
612 msgid "This option has no meaning on Windows."
613 msgstr ""
615 #. type: Title +
616 #: docs/manual/config/index.rst:214
617 #, no-wrap
618 msgid "Connection options"
619 msgstr ""
621 #. type: Plain text
622 #: docs/manual/config/index.rst:217
623 msgid "SynchronizeTime"
624 msgstr ""
626 #. type: Plain text
627 #: docs/manual/config/index.rst:219
628 msgid "If you want to set time from computer to phone during starting connection."
629 msgstr ""
631 #. type: Plain text
632 #: docs/manual/config/index.rst:221
633 msgid "StartInfo"
634 msgstr ""
636 #. type: Plain text
637 #: docs/manual/config/index.rst:226
638 msgid ""
639 "This option allow to set, that you want (setting ``yes``) to see message on "
640 "the phone screen or phone should enable light for a moment during starting "
641 "connection. Phone will not beep during starting connection with this "
642 "option. This works only with some Nokia phones."
643 msgstr ""
645 #. type: Title +
646 #: docs/manual/config/index.rst:229
647 #, no-wrap
648 msgid "Debugging options"
649 msgstr ""
651 #. type: Plain text
652 #: docs/manual/config/index.rst:232 docs/manual/smsd/config.rst:109
653 msgid "LogFile"
654 msgstr ""
656 #. type: Plain text
657 #: docs/manual/config/index.rst:234
658 msgid "Path to file where information about communication will be stored."
659 msgstr ""
661 #. type: Plain text
662 #: docs/manual/config/index.rst:239
663 msgid ""
664 "For most debug levels (excluding ``errors``) the log file is overwritten on "
665 "each execution."
666 msgstr ""
668 #. type: Plain text
669 #: docs/manual/config/index.rst:241
670 msgid "LogFormat"
671 msgstr ""
673 #. type: Plain text
674 #: docs/manual/config/index.rst:243
675 msgid ""
676 "Determines what all will be logged to :config:option:`LogFile`. Possible "
677 "values are:"
678 msgstr ""
680 #. type: Plain text
681 #: docs/manual/config/index.rst:245
682 msgid "``nothing``"
683 msgstr ""
685 #. type: Plain text
686 #: docs/manual/config/index.rst:246
687 msgid "no debug level"
688 msgstr ""
690 #. type: Plain text
691 #: docs/manual/config/index.rst:247
692 msgid "``text``"
693 msgstr ""
695 #. type: Plain text
696 #: docs/manual/config/index.rst:248
697 msgid "transmission dump in text format"
698 msgstr ""
700 #. type: Plain text
701 #: docs/manual/config/index.rst:249
702 msgid "``textall``"
703 msgstr ""
705 #. type: Plain text
706 #: docs/manual/config/index.rst:250
707 msgid "all possible info in text format"
708 msgstr ""
710 #. type: Plain text
711 #: docs/manual/config/index.rst:251
712 msgid "``textalldate``"
713 msgstr ""
715 #. type: Plain text
716 #: docs/manual/config/index.rst:252
717 msgid "all possible info in text format, with time stamp"
718 msgstr ""
720 #. type: Plain text
721 #: docs/manual/config/index.rst:253
722 msgid "``errors``"
723 msgstr ""
725 #. type: Plain text
726 #: docs/manual/config/index.rst:254
727 msgid "errors in text format"
728 msgstr ""
730 #. type: Plain text
731 #: docs/manual/config/index.rst:255
732 msgid "``errorsdate``"
733 msgstr ""
735 #. type: Plain text
736 #: docs/manual/config/index.rst:256
737 msgid "errors in text format, with time stamp"
738 msgstr ""
740 #. type: Plain text
741 #: docs/manual/config/index.rst:257
742 msgid "``binary``"
743 msgstr ""
745 #. type: Plain text
746 #: docs/manual/config/index.rst:258
747 msgid "transmission dump in binary format"
748 msgstr ""
750 #. type: Plain text
751 #: docs/manual/config/index.rst:261
752 msgid ""
753 "For debugging use either ``textalldate`` or ``textall``, it contains all "
754 "needed information to diagnose problems."
755 msgstr ""
757 #. type: Plain text
758 #: docs/manual/config/index.rst:263
759 msgid "Features"
760 msgstr ""
762 #. type: Plain text
763 #: docs/manual/config/index.rst:269
764 msgid ""
765 "Custom features for phone. This can be used as override when values coded in "
766 "``common/gsmphones.c`` are bad or missing. Consult ``include/gammu-info.h`` "
767 "for possible values (all :c:type:`GSM_Feature` values without leading ``F_`` "
768 "prefix). Please report correct values to Gammu authors."
769 msgstr ""
771 #. type: Title +
772 #: docs/manual/config/index.rst:271
773 #, no-wrap
774 msgid "Locales and character set options"
775 msgstr ""
777 #. type: Plain text
778 #: docs/manual/config/index.rst:274
779 msgid "GammuCoding"
780 msgstr ""
782 #. type: Plain text
783 #: docs/manual/config/index.rst:278
784 msgid ""
785 "Forces using specified codepage (for example ``1250`` will force CP-1250 or "
786 "``utf8`` for UTF-8). This should not be needed, Gammu detects it according "
787 "to your locales."
788 msgstr ""
790 #. type: Plain text
791 #: docs/manual/config/index.rst:280
792 msgid "GammuLoc"
793 msgstr ""
795 #. type: Plain text
796 #: docs/manual/config/index.rst:284
797 msgid ""
798 "Path to directory with localisation files (the directory should contain "
799 "``LANG/LC_MESSAGES/gammu.mo``). If gammu is properly installed it should "
800 "find these files automatically."
801 msgstr ""
803 #. type: Title +
804 #: docs/manual/config/index.rst:286
805 #, no-wrap
806 msgid "Other options"
807 msgstr ""
809 #. type: Plain text
810 #: docs/manual/config/index.rst:289
811 msgid "DataPath"
812 msgstr ""
814 #. type: Plain text
815 #: docs/manual/config/index.rst:294
816 msgid ""
817 "Additional path where to search for data files. The default path is "
818 "configured on build time (and defaults to ``/usr/share/data/gammu`` on Unix "
819 "systems). Currently it is used only for searching files to upload to phone "
820 "using :option:`gammu install`."
821 msgstr ""
823 #. type: Title =
824 #: docs/manual/config/index.rst:296 docs/manual/smsd/tables.rst:387 docs/manual/smsd/run.rst:95 docs/manual/smsd/config.rst:556 docs/manual/smsd/inject.rst:54 docs/manual/smsd/smsd.rst:110 docs/manual/gammu/index.rst:1833 docs/manual/testing/dummy-driver.rst:69 docs/manual/python/objects.rst:123 docs/manual/formats/backup.rst:11 docs/manual/formats/ini.rst:14 docs/manual/c/examples.rst:2
825 #, no-wrap
826 msgid "Examples"
827 msgstr ""
829 #. type: Plain text
830 #: docs/manual/config/index.rst:299
831 msgid ""
832 "There is more complete example available in Gammu documentation, see "
833 ":ref:`gammu`."
834 msgstr ""
836 #. type: Title +
837 #: docs/manual/config/index.rst:301
838 #, no-wrap
839 msgid "Connection examples"
840 msgstr ""
842 #. type: Plain text
843 #: docs/manual/config/index.rst:304
844 msgid "Gammu configuration for Nokia phone using DLR-3 cable:"
845 msgstr ""
847 #. type: Plain text
848 #: docs/manual/config/index.rst:306 docs/manual/config/index.rst:315 docs/manual/config/index.rst:324 docs/manual/config/index.rst:332 docs/manual/config/index.rst:346 docs/manual/smsd/usage.rst:49 docs/manual/smsd/run.rst:104 docs/manual/smsd/config.rst:568 docs/manual/smsd/config.rst:584 docs/manual/smsd/config.rst:601 docs/manual/smsd/config.rst:614 docs/manual/smsd/config.rst:623 docs/manual/smsd/config.rst:646 docs/manual/smsd/config.rst:653 docs/manual/smsd/config.rst:663 docs/manual/gammu/index.rst:1961 docs/manual/testing/dummy-driver.rst:74 docs/manual/testing/dummy-driver.rst:83 docs/manual/formats/smsbackup.rst:36 docs/manual/formats/smsbackup.rst:109 docs/manual/formats/ini.rst:20 docs/manual/utils/gammu-detect.rst:86
849 msgid "ini"
850 msgstr ""
852 #. type: Plain text
853 #: docs/manual/config/index.rst:310
854 msgid "[gammu] device = /dev/ttyACM0 connection = dlr3"
855 msgstr ""
857 #. type: Plain text
858 #: docs/manual/config/index.rst:313
859 msgid ""
860 "Gammu configuration for Sony-Ericsson phone (or any other AT compatible "
861 "phone) connected using USB cable:"
862 msgstr ""
864 #. type: Plain text
865 #: docs/manual/config/index.rst:319
866 msgid "[gammu] device = /dev/ttyACM0 connection = at"
867 msgstr ""
869 #. type: Plain text
870 #: docs/manual/config/index.rst:322
871 msgid ""
872 "Gammu configuration for Sony-Ericsson (or any other AT compatible phone) "
873 "connected using bluetooth:"
874 msgstr ""
876 #. type: Plain text
877 #: docs/manual/config/index.rst:328
878 msgid "[gammu] device = B0:0B:00:00:FA:CE connection = blueat"
879 msgstr ""
881 #. type: Plain text
882 #: docs/manual/config/index.rst:330
883 msgid ""
884 "Gammu configuration for phone which needs to manually adjust Bluetooth "
885 "channel to use channel 42:"
886 msgstr ""
888 #. type: Plain text
889 #: docs/manual/config/index.rst:336
890 msgid "[gammu] device = B0:0B:00:00:FA:CE/42 connection = blueat"
891 msgstr ""
893 #. type: Title +
894 #: docs/manual/config/index.rst:338
895 #, no-wrap
896 msgid "Working with multiple phones"
897 msgstr ""
899 #. type: Plain text
900 #: docs/manual/config/index.rst:344
901 msgid ""
902 "Gammu can be configured for multiple phones (however only one connection is "
903 "used at one time, you can choose which one to use with :option:`gammu -s` "
904 "parameter). Configuration for phones on three serial ports would look like "
905 "following:"
906 msgstr ""
908 #. type: Plain text
909 #: docs/manual/config/index.rst:350
910 msgid "[gammu] device = /dev/ttyS0 connection = at"
911 msgstr ""
913 #. type: Plain text
914 #: docs/manual/config/index.rst:354
915 msgid "[gammmu1] device = /dev/ttyS1 connection = at"
916 msgstr ""
918 #. type: Plain text
919 #: docs/manual/config/index.rst:358
920 msgid "[gammmu2] device = /dev/ttyS2 connection = at"
921 msgstr ""
923 #. type: Plain text
924 #: docs/manual/config/index.rst:360
925 msgid "_Fully documented example:"
926 msgstr ""
928 #. type: Title +
929 #: docs/manual/config/index.rst:362
930 #, no-wrap
931 msgid "Fully documented example"
932 msgstr ""
934 #. type: Plain text
935 #: docs/manual/config/index.rst:365
936 msgid ""
937 "You can find this sample file as :file:`docs/config/gammurc` in Gammu "
938 "sources."
939 msgstr ""
941 #. type: Plain text
942 #: docs/manual/config/index.rst:367
943 msgid "../../../docs/config/gammurc"
944 msgstr ""
946 #. type: Plain text
947 #: docs/manual/config/index.rst:368
948 msgid ":language: ini"
949 msgstr ""
951 #. type: Title =
952 #: docs/manual/protocol/n6110.rst:2
953 #, no-wrap
954 msgid "Nokia 6110"
955 msgstr ""
957 #. type: Plain text
958 #: docs/manual/protocol/n6110.rst:19
959 #, no-wrap
960 msgid ""
961 "Assembled by\n"
962 "Balazs Nagy          <js@iksz.hu>\n"
963 "Harri Yli-Torkko     <hyt@surfeu.fi>\n"
964 "Alfred R. Nurnberger <arnu@flosys.com>\n"
965 "Hugh Blemings        <Hugh.Blemings@vsb.com.au>\n"
966 "Mike Bradley         <mike@trumpington.st>\n"
967 "Odinokov Serge       <serge@takas.lt>\n"
968 "Pavel Janik          <Pavel@Janik.cz>\n"
969 "BORBELY Zoltan       <bozo@andrews.hu>\n"
970 "Pawel Kot            <pkot@linuxnews.pl>\n"
971 "Marcin Wiacek        <Marcin@MWiacek.com>\n"
972 "Walek                <walek@pa98.opole.sdi.tpnet.pl>\n"
973 "... and other members of gnokii mailing list\n"
974 "and authors of some WWW pages.\n"
975 msgstr ""
977 #. type: Plain text
978 #: docs/manual/protocol/n6110.rst:23 docs/manual/protocol/n7110.rst:21 docs/manual/protocol/nokia.rst:9 docs/manual/protocol/n6510.rst:17
979 msgid ""
980 "The data provided is for information purposes only.  Some of the frames "
981 "might be hazardous to your phone. Be careful!!! We do not take any "
982 "responsibility or liability for damages, etc."
983 msgstr ""
985 #. type: Plain text
986 #: docs/manual/protocol/n6110.rst:30 docs/manual/protocol/n7110.rst:27 docs/manual/protocol/nokia.rst:36 docs/manual/protocol/n6510.rst:23
987 msgid ""
988 "this information isn't (and can't be) complete.  If you know anything about "
989 "features not listed here or you noticed a bug in this list, please notify us "
990 "via e-mail.  Thank you."
991 msgstr ""
993 #. type: Plain text
994 #: docs/manual/protocol/n6110.rst:34
995 msgid ""
996 "Document describing frames used in GSM/PCN Nokia 6110 and derivatives (Nokia "
997 "6130, 6150, 6190, 5110, 5130, 5150, 5190, 3210, 3310)"
998 msgstr ""
1000 #. type: Plain text
1001 #: docs/manual/protocol/n6110.rst:37
1002 msgid ""
1003 "Correct format is FBUS version 2/Direct IRDA/MBUS version 2 (see nokia.txt "
1004 "for protocol details):"
1005 msgstr ""
1007 #. type: Labeled list
1008 #: docs/manual/protocol/n6110.rst:38 docs/manual/protocol/n7110.rst:34
1009 #, no-wrap
1010 msgid "List"
1011 msgstr ""
1013 #. type: Plain text
1014 #: docs/manual/protocol/n6110.rst:41
1015 msgid "0x00: Monitoring values"
1016 msgstr ""
1018 #. type: Plain text
1019 #: docs/manual/protocol/n6110.rst:42
1020 #, no-wrap
1021 msgid "r monitoring value      {+0x01, 0x01, block... }\n"
1022 msgstr ""
1024 #. type: Plain text
1025 #: docs/manual/protocol/n6110.rst:43
1026 #, no-wrap
1027 msgid ""
1028 "where block: 0x5e, 0x05, 0x7a(?), 0xd0(?), 0x85(?), 0x02, percentHI, "
1029 "percentLO\n"
1030 msgstr ""
1032 #. type: Plain text
1033 #: docs/manual/protocol/n6110.rst:44
1034 #, no-wrap
1035 msgid "Battery percent level\n"
1036 msgstr ""
1038 #. type: Plain text
1039 #: docs/manual/protocol/n6110.rst:45
1040 #, no-wrap
1041 msgid "0x5e, 0x0c, 0x52(?), 0x4b(?), 0x6f(?), 0x02, voltageHI, voltageLO\n"
1042 msgstr ""
1044 #. type: Plain text
1045 #: docs/manual/protocol/n6110.rst:46
1046 #, no-wrap
1047 msgid "Battery standby voltage\n"
1048 msgstr ""
1050 #. type: Plain text
1051 #: docs/manual/protocol/n6110.rst:47
1052 #, no-wrap
1053 msgid "...\n"
1054 msgstr ""
1056 #. type: Plain text
1057 #: docs/manual/protocol/n6110.rst:48
1058 #, no-wrap
1059 msgid "0x01: Call Information\n"
1060 msgstr ""
1062 #. type: Plain text
1063 #: docs/manual/protocol/n6110.rst:49
1064 #, no-wrap
1065 msgid "s Make call             { 0x0001, \"number\", type, block }\n"
1066 msgstr ""
1068 #. type: Plain text
1069 #: docs/manual/protocol/n6110.rst:50
1070 #, no-wrap
1071 msgid "where type:\n"
1072 msgstr ""
1074 #. type: Plain text
1075 #: docs/manual/protocol/n6110.rst:52
1076 #, no-wrap
1077 msgid ""
1078 "0x01 - data call\n"
1079 "0x05 - voice call\n"
1080 msgstr ""
1082 #. type: Plain text
1083 #: docs/manual/protocol/n6110.rst:53
1084 #, no-wrap
1085 msgid "block:\n"
1086 msgstr ""
1088 #. type: Plain text
1089 #: docs/manual/protocol/n6110.rst:54
1090 #, no-wrap
1091 msgid "data call (non digital lines):\n"
1092 msgstr ""
1094 #. type: Plain text
1095 #: docs/manual/protocol/n6110.rst:56
1096 #, no-wrap
1097 msgid ""
1098 "0x02,0x01,0x05,0x81,0x01,0x00,0x00,0x01,0x02,0x0a,\n"
1099 "0x07,0xa2,0x88,0x81,0x21,0x15,0x63,0xa8,0x00,0x00\n"
1100 msgstr ""
1102 #. type: Plain text
1103 #: docs/manual/protocol/n6110.rst:57
1104 #, no-wrap
1105 msgid "data call (digital lines):\n"
1106 msgstr ""
1108 #. type: Plain text
1109 #: docs/manual/protocol/n6110.rst:60
1110 #, no-wrap
1111 msgid ""
1112 "0x02,0x01,0x05,0x81,0x01,0x00,0x00,0x01,0x02,0x0a,\n"
1113 "0x07,0xa1,0x88,0x89,0x21,0x15,0x63,0xa0,0x00,0x06,\n"
1114 "0x88,0x90,0x21,0x48,0x40,0xbb\n"
1115 msgstr ""
1117 #. type: Plain text
1118 #: docs/manual/protocol/n6110.rst:61
1119 #, no-wrap
1120 msgid "voice call:\n"
1121 msgstr ""
1123 #. type: Plain text
1124 #: docs/manual/protocol/n6110.rst:62
1125 #, no-wrap
1126 msgid "0x01, 0x01, 0x05, 0x81/0x00, sendnum, 0x00, 0x00, 0x01\n"
1127 msgstr ""
1129 #. type: Plain text
1130 #: docs/manual/protocol/n6110.rst:63 docs/manual/protocol/n6110.rst:547 docs/manual/protocol/n7110.rst:494
1131 #, no-wrap
1132 msgid "where:\n"
1133 msgstr ""
1135 #. type: Plain text
1136 #: docs/manual/protocol/n6110.rst:64
1137 #, no-wrap
1138 msgid "sendnum (own number sending):\n"
1139 msgstr ""
1141 #. type: Plain text
1142 #: docs/manual/protocol/n6110.rst:67
1143 #, no-wrap
1144 msgid ""
1145 "0x01: preset (depends on network)\n"
1146 "0x03: on\n"
1147 "0x02: off\n"
1148 msgstr ""
1150 #. type: Plain text
1151 #: docs/manual/protocol/n6110.rst:80
1152 #, no-wrap
1153 msgid ""
1154 "r Call going msg        { 0x0002 }\n"
1155 "r Call in progress      { 0x0003, seqnr }\n"
1156 "r Remote end hang up    { 0x0004, seqnr, ?, error (like in netmon in 39) }\n"
1157 "r incoming call alert   { 0x0005, seqnr, numlen, \"number\", namelen, "
1158 "\"name\" }\n"
1159 "s Answer call part 2    { 0x0006, seqnr, 0x00 }\n"
1160 "r answered call         { 0x0007, seqnr }\n"
1161 "s Hang up               { 0x0008, seqnr, 0x85 }\n"
1162 "r terminated call       { 0x0009, seqnr }\n"
1163 "r call msg              { 0x000a, seqnr }\n"
1164 "r call held             { 0x0023, seqnr, 0x01 }\n"
1165 "r call resumed          { 0x0025, seqnr, 0x01 }\n"
1166 "r Send DTMF/voice call  { 0x0040}\n"
1167 "s Answer call part 1    { "
1168 "0x0042,0x05,0x01,0x07,0xa2,0x88,0x81,0x21,0x15,0x63,0xa8,0x00,0x00,\n"
1169 msgstr ""
1171 #. type: Plain text
1172 #: docs/manual/protocol/n6110.rst:81
1173 #, no-wrap
1174 msgid "0x07,0xa3,0xb8,0x81,0x20,0x15,0x63,0x80 }\n"
1175 msgstr ""
1177 #. type: Plain text
1178 #: docs/manual/protocol/n6110.rst:82
1179 #, no-wrap
1180 msgid ""
1181 "s Sent after issuing    { "
1182 "0x0042,0x05,0x81,0x07,0xa1,0x88,0x89,0x21,0x15,0x63,0xa0,0x00,0x06,\n"
1183 msgstr ""
1185 #. type: Plain text
1186 #: docs/manual/protocol/n6110.rst:84
1187 #, no-wrap
1188 msgid ""
1189 "data call\t\t             0x88,0x90,0x21,0x48,0x40,0xbb,0x07,0xa3,\n"
1190 "(digital lines)                0xb8,0x81,0x20,0x15,0x63,0x80 }\n"
1191 msgstr ""
1193 #. type: Plain text
1194 #: docs/manual/protocol/n6110.rst:85
1195 #, no-wrap
1196 msgid ""
1197 "s Sent after issuing    { "
1198 "0x0042,0x05,0x01,0x07,0xa2,0xc8,0x81,0x21,0x15,0x63,0xa8,0x00,0x00,\n"
1199 msgstr ""
1201 #. type: Plain text
1202 #: docs/manual/protocol/n6110.rst:87
1203 #, no-wrap
1204 msgid ""
1205 "data call\t\t             0x07,0xa3,0xb8,0x81,0x20,0x15,0x63,0x80,\n"
1206 "(non digital lines)            0x01,0x60 }\n"
1207 msgstr ""
1209 #. type: Plain text
1210 #: docs/manual/protocol/n6110.rst:88
1211 #, no-wrap
1212 msgid "s Send DTMF             { 0x0050, length, {ascii codes for DTMF}, 0x01 }\n"
1213 msgstr ""
1215 #. type: Plain text
1216 #: docs/manual/protocol/n6110.rst:90
1217 msgid "Note:"
1218 msgstr ""
1220 #. type: Plain text
1221 #: docs/manual/protocol/n6110.rst:91
1222 msgid "to make data call (non digital lines):"
1223 msgstr ""
1225 #. type: Plain text
1226 #: docs/manual/protocol/n6110.rst:92
1227 msgid "1.send \"Make call\" for non digital lines"
1228 msgstr ""
1230 #. type: Plain text
1231 #: docs/manual/protocol/n6110.rst:93
1232 msgid "2.send \"Sent after issuing data call (non digital lines)\""
1233 msgstr ""
1235 #. type: Plain text
1236 #: docs/manual/protocol/n6110.rst:94
1237 msgid "to make data call (digital lines):"
1238 msgstr ""
1240 #. type: Plain text
1241 #: docs/manual/protocol/n6110.rst:95
1242 msgid "1.send \"Answer call part 1\""
1243 msgstr ""
1245 #. type: Plain text
1246 #: docs/manual/protocol/n6110.rst:96
1247 msgid "2.send \"Sent after issuing data call (digital lines)\""
1248 msgstr ""
1250 #. type: Plain text
1251 #: docs/manual/protocol/n6110.rst:97
1252 msgid "3.send \"Make call\" for digital lines"
1253 msgstr ""
1255 #. type: Plain text
1256 #: docs/manual/protocol/n6110.rst:98
1257 msgid "to answer call:"
1258 msgstr ""
1260 #. type: Plain text
1261 #: docs/manual/protocol/n6110.rst:100
1262 msgid "1.send \"Answer call part 1\" 2.send \"Answer call part 2\""
1263 msgstr ""
1265 #. type: Plain text
1266 #: docs/manual/protocol/n6110.rst:102
1267 msgid "0x02: SMS handling"
1268 msgstr ""
1270 #. type: Plain text
1271 #: docs/manual/protocol/n6110.rst:110
1272 #, no-wrap
1273 msgid ""
1274 "s Send SMS message      { 0x0001, 0x02, 0x00 (SEND REQUEST), ... }\n"
1275 "r Message sent          { 0x0002 }\n"
1276 "r Send failed           { 0x0003, ?, ?, error (like in netmon in 65)}\n"
1277 "s Get SMS message       { 0x0007, 0x02, location, 0x01, 0x64 }\n"
1278 "s Initiate connection   { 0x000d, 0x00, 0x00, 0x02 }\n"
1279 "r Initiate ACK          { 0x000e, 0x01 }\n"
1280 "r SMS message received  { 0x0010, ...... } (whole message)\n"
1281 "s Set CellBroadcast     { 0x0020, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01 }\n"
1282 msgstr ""
1284 #. type: Plain text
1285 #: docs/manual/protocol/n6110.rst:113 docs/manual/protocol/n7110.rst:63
1286 #, no-wrap
1287 msgid ""
1288 "for enable cell broadcast ?\n"
1289 "0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }\n"
1290 "for disable cell broadcast ?\n"
1291 msgstr ""
1293 #. type: Plain text
1294 #: docs/manual/protocol/n6110.rst:116
1295 #, no-wrap
1296 msgid ""
1297 "r Set CellBroadcast OK  { 0x0021, 0x01 }\n"
1298 "r Read CellBroadcast    { 0x0023, ?, ?, ?, channel, ?, message... } ?\n"
1299 "s Set SMS center        { 0x0030, 0x64, priority, checksum? ,0?, format,\n"
1300 msgstr ""
1302 #. type: Plain text
1303 #: docs/manual/protocol/n6110.rst:118
1304 #, no-wrap
1305 msgid ""
1306 "validity, {DefaultRecipient no.}[12],\n"
1307 "{SMScenter no.}[12], {SMSC name}, 0x00}\n"
1308 msgstr ""
1310 #. type: Plain text
1311 #: docs/manual/protocol/n6110.rst:119 docs/manual/protocol/n7110.rst:69
1312 #, no-wrap
1313 msgid "where tel.no.[12]: {len, type, {number(BCD)}}\n"
1314 msgstr ""
1316 #. type: Plain text
1317 #: docs/manual/protocol/n6110.rst:120 docs/manual/protocol/n7110.rst:70
1318 #, no-wrap
1319 msgid "type: 0x81: normal\n"
1320 msgstr ""
1322 #. type: Plain text
1323 #: docs/manual/protocol/n6110.rst:122 docs/manual/protocol/n7110.rst:72
1324 #, no-wrap
1325 msgid ""
1326 "0x91: + (international)\n"
1327 "0xd0: alphanumeric\n"
1328 msgstr ""
1330 #. type: Plain text
1331 #: docs/manual/protocol/n6110.rst:123 docs/manual/protocol/n7110.rst:73
1332 #, no-wrap
1333 msgid "format: 0x00: text\n"
1334 msgstr ""
1336 #. type: Plain text
1337 #: docs/manual/protocol/n6110.rst:129 docs/manual/protocol/n7110.rst:79
1338 #, no-wrap
1339 msgid ""
1340 "0x22: fax\n"
1341 "0x24: voice\n"
1342 "0x25: ERMES\n"
1343 "0x26: paging\n"
1344 "0x31: X.400\n"
1345 "0x32: email\n"
1346 msgstr ""
1348 #. type: Plain text
1349 #: docs/manual/protocol/n6110.rst:130
1350 #, no-wrap
1351 msgid "validity: 0x0b:  1 hour\n"
1352 msgstr ""
1354 #. type: Plain text
1355 #: docs/manual/protocol/n6110.rst:135
1356 #, no-wrap
1357 msgid ""
1358 "0x47:  6 hours\n"
1359 "0xa7: 24 hours\n"
1360 "0xa9: 72 hours\n"
1361 "0xad:  1 week\n"
1362 "0xff: max.time\n"
1363 msgstr ""
1365 #. type: Plain text
1366 #: docs/manual/protocol/n6110.rst:139
1367 #, no-wrap
1368 msgid ""
1369 "r Set SMS center OK     { 0x0031 }\n"
1370 "r Set SMS center error  { 0x0032, reason }\n"
1371 "s Get SMS center        { 0x0033, 0x64, priority }\n"
1372 "r SMS center received   { 0x0034, priority, checksum?, format, 0x00?,\n"
1373 msgstr ""
1375 #. type: Plain text
1376 #: docs/manual/protocol/n6110.rst:142
1377 #, no-wrap
1378 msgid ""
1379 "validity, {DefaultRecipient no.}[12],\n"
1380 "{SMScenter no.}[12], {SMSC name}, 0x00}\n"
1381 "tel.no[12]: {len, type, {number(BCD)}}\n"
1382 msgstr ""
1384 #. type: Plain text
1385 #: docs/manual/protocol/n6110.rst:143 docs/manual/protocol/n7110.rst:92
1386 #, no-wrap
1387 msgid "where priority, checksum, type, validity,\n"
1388 msgstr ""
1390 #. type: Plain text
1391 #: docs/manual/protocol/n6110.rst:144 docs/manual/protocol/n7110.rst:93
1392 #, no-wrap
1393 msgid "tel.no.[12]: see 0x02/0x0030\n"
1394 msgstr ""
1396 #. type: Plain text
1397 #: docs/manual/protocol/n6110.rst:145
1398 #, no-wrap
1399 msgid "r SMS center error recv { 0x0035, reason }\n"
1400 msgstr ""
1402 #. type: Plain text
1403 #: docs/manual/protocol/n6110.rst:146 docs/manual/protocol/n7110.rst:99
1404 #, no-wrap
1405 msgid "0x03: Phonebook functions\n"
1406 msgstr ""
1408 #. type: Plain text
1409 #: docs/manual/protocol/n6110.rst:147
1410 #, no-wrap
1411 msgid "s Get mem location      { 0x0001, memtype, location, 0 }\n"
1412 msgstr ""
1414 #. type: Plain text
1415 #: docs/manual/protocol/n6110.rst:148
1416 #, no-wrap
1417 msgid "where memory:\n"
1418 msgstr ""
1420 #. type: Plain text
1421 #: docs/manual/protocol/n6110.rst:157
1422 #, no-wrap
1423 msgid ""
1424 "0x01: telephone and SIM phonebook (in one)\n"
1425 "0x02: telephone phonebook\n"
1426 "0x03: SIM phonebook\n"
1427 "0x04: SIM fixdialling-phonebook (?)\n"
1428 "0x05: Own numbers\n"
1429 "0x07: Dialled numbers\n"
1430 "0x08: Missed calls\n"
1431 "0x09: Received calls\n"
1432 "0x0b: voice mailbox (location not important)\n"
1433 msgstr ""
1435 #. type: Plain text
1436 #: docs/manual/protocol/n6110.rst:158
1437 #, no-wrap
1438 msgid ""
1439 "r mem location recvd    { 0x0002, "
1440 "0x00,namelen,\"name\",numlen,\"number\",groupID, 0x01?, yearLO, yearHI, "
1441 "month, day, hour, minute, sec. }\n"
1442 msgstr ""
1444 #. type: Plain text
1445 #: docs/manual/protocol/n6110.rst:159
1446 #, no-wrap
1447 msgid "Note: in 3310 all entries have null name (\"feature\" of bug ?)\n"
1448 msgstr ""
1450 #. type: Plain text
1451 #: docs/manual/protocol/n6110.rst:160
1452 #, no-wrap
1453 msgid "r mem loc error recvd   { 0x0003, errtype }\n"
1454 msgstr ""
1456 #. type: Plain text
1457 #: docs/manual/protocol/n6110.rst:161
1458 #, no-wrap
1459 msgid "where errtype:\n"
1460 msgstr ""
1462 #. type: Plain text
1463 #: docs/manual/protocol/n6110.rst:164
1464 #, no-wrap
1465 msgid ""
1466 "0x7d: invalid memory type\n"
1467 "0x74: empty location ?\n"
1468 "0x8d: no PIN\n"
1469 msgstr ""
1471 #. type: Plain text
1472 #: docs/manual/protocol/n6110.rst:167
1473 #, no-wrap
1474 msgid ""
1475 "s Set mem location      { 0x0004, "
1476 "memtype,location,namelen,\"Name\",numlen,\"number\",groupID }\n"
1477 "r mem set OK            { 0x0005 }\n"
1478 "r mem set error         { 0x0006, errtype }\n"
1479 msgstr ""
1481 #. type: Plain text
1482 #: docs/manual/protocol/n6110.rst:168
1483 #, no-wrap
1484 msgid "where errtype: 0x7d: name is too long\n"
1485 msgstr ""
1487 #. type: Plain text
1488 #: docs/manual/protocol/n6110.rst:171
1489 #, no-wrap
1490 msgid ""
1491 "s Mem status request    { 0x0007, memtype }\n"
1492 "r Mem status recvd      { 0x0008, memtype, free, used }\n"
1493 "r Mem status error recv { 0x0009, errtype }\n"
1494 msgstr ""
1496 #. type: Plain text
1497 #: docs/manual/protocol/n6110.rst:172
1498 #, no-wrap
1499 msgid "where errtype: 0x6f: mem status error\n"
1500 msgstr ""
1502 #. type: Plain text
1503 #: docs/manual/protocol/n6110.rst:174
1504 #, no-wrap
1505 msgid ""
1506 "0x7d: invalid memory type\n"
1507 "0x8d: waiting for pin\n"
1508 msgstr ""
1510 #. type: Plain text
1511 #: docs/manual/protocol/n6110.rst:177
1512 #, no-wrap
1513 msgid ""
1514 "s Get caller group data { 0x0010, groupID }\n"
1515 "r Get caller group data { 0x0011, groupID, size, \"Name\", ringtoneID, "
1516 "graphic_on?1:0, lenHI, lenLO, OTABitmap (72x14 logo) }\n"
1517 "r Get call.group error  { 0x0012, reason }\n"
1518 msgstr ""
1520 #. type: Plain text
1521 #: docs/manual/protocol/n6110.rst:178 docs/manual/protocol/n6110.rst:182
1522 #, no-wrap
1523 msgid "where reason: 0x7d: invalid location\n"
1524 msgstr ""
1526 #. type: Plain text
1527 #: docs/manual/protocol/n6110.rst:181
1528 #, no-wrap
1529 msgid ""
1530 "s Set caller group data { 0x0013, groupID, size, \"Name\", ringtoneID, "
1531 "graphic_on?1:0, lenHI, lenLO, OTABitmap (72x14 logo) }\n"
1532 "r Set caller group OK   { 0x0014 }\n"
1533 "r Set call.group error  { 0x0015, reason }\n"
1534 msgstr ""
1536 #. type: Plain text
1537 #: docs/manual/protocol/n6110.rst:184
1538 #, no-wrap
1539 msgid ""
1540 "s Get speed dial        { 0x0016, index(1-9) }\n"
1541 "r Get speed dial OK     { 0x0017, mem.type, location }\n"
1542 msgstr ""
1544 #. type: Plain text
1545 #: docs/manual/protocol/n6110.rst:185
1546 #, no-wrap
1547 msgid "where mem.type: 0x02: ME        (== 0 if not stored)\n"
1548 msgstr ""
1550 #. type: Plain text
1551 #: docs/manual/protocol/n6110.rst:186
1552 #, no-wrap
1553 msgid "0x03: SIM\n"
1554 msgstr ""
1556 #. type: Plain text
1557 #: docs/manual/protocol/n6110.rst:187
1558 #, no-wrap
1559 msgid "location: memory location (== 0 if not stored)\n"
1560 msgstr ""
1562 #. type: Plain text
1563 #: docs/manual/protocol/n6110.rst:191
1564 #, no-wrap
1565 msgid ""
1566 "r Get speed dial error  { 0x0018 }\n"
1567 "s Set speed dial        { 0x0019, index(1-9), mem.type, location }\n"
1568 "r Set speed dial OK     { 0x001a }\n"
1569 "r Set speed dial error  { 0x001b }\n"
1570 msgstr ""
1572 #. type: Plain text
1573 #: docs/manual/protocol/n6110.rst:192
1574 #, no-wrap
1575 msgid "0x04: Phone Status\n"
1576 msgstr ""
1578 #. type: Plain text
1579 #: docs/manual/protocol/n6110.rst:194
1580 #, no-wrap
1581 msgid ""
1582 "s Phone status          { 0x0001 }\n"
1583 "r Phone status          { 0x0002, mode, signal str, ???, pwr, batt.level }\n"
1584 msgstr ""
1586 #. type: Plain text
1587 #: docs/manual/protocol/n6110.rst:195
1588 #, no-wrap
1589 msgid "where mode: 1: registered within the network\n"
1590 msgstr ""
1592 #. type: Plain text
1593 #: docs/manual/protocol/n6110.rst:198
1594 #, no-wrap
1595 msgid ""
1596 "2: call in progress\n"
1597 "3: waiting for pin\n"
1598 "4: powered off\n"
1599 msgstr ""
1601 #. type: Plain text
1602 #: docs/manual/protocol/n6110.rst:199
1603 #, no-wrap
1604 msgid "pwr: 1: AC/DC\n"
1605 msgstr ""
1607 #. type: Plain text
1608 #: docs/manual/protocol/n6110.rst:200
1609 #, no-wrap
1610 msgid "2: battery\n"
1611 msgstr ""
1613 #. type: Plain text
1614 #: docs/manual/protocol/n6110.rst:202
1615 #, no-wrap
1616 msgid ""
1617 "s Request Phone ID      { 0x0003 }\n"
1618 "r RequestPhone ID       { 0x0004, 0x01,\"NOKIA\"\"imei\", 0, \"model\", 0, "
1619 "\"prod.code\", 0, \"HW\", 0, \"firmware\", 0x00, 0x01 }\n"
1620 msgstr ""
1622 #. type: Plain text
1623 #: docs/manual/protocol/n6110.rst:203
1624 #, no-wrap
1625 msgid "0x05: Profile settings\n"
1626 msgstr ""
1628 #. type: Plain text
1629 #: docs/manual/protocol/n6110.rst:204
1630 #, no-wrap
1631 msgid "s Set profile feature   { 0x0010, 1, nr, feature, a, 1 }\n"
1632 msgstr ""
1634 #. type: Plain text
1635 #: docs/manual/protocol/n6110.rst:205 docs/manual/protocol/n6110.rst:323 docs/manual/protocol/n6110.rst:325
1636 #, no-wrap
1637 msgid "where nr: see 0x05/0x0013\n"
1638 msgstr ""
1640 #. type: Plain text
1641 #: docs/manual/protocol/n6110.rst:207
1642 #, no-wrap
1643 msgid ""
1644 "feature: see 0x05/0x0014\n"
1645 "a: see 0x05/0x0014\n"
1646 msgstr ""
1648 #. type: Plain text
1649 #: docs/manual/protocol/n6110.rst:209
1650 #, no-wrap
1651 msgid ""
1652 "r Set profile feat. OK  { 0x0011, 1 }\n"
1653 "s Get profile feature   { 0x0013, 1, nr, feature, 1 }\n"
1654 msgstr ""
1656 #. type: Plain text
1657 #: docs/manual/protocol/n6110.rst:210
1658 #, no-wrap
1659 msgid ""
1660 "where nr is profile number (general=0, silent, meeting, outdoor, pager, car, "
1661 "headset=6)\n"
1662 msgstr ""
1664 #. type: Plain text
1665 #: docs/manual/protocol/n6110.rst:211
1666 #, no-wrap
1667 msgid "feature: see 0x05/0x0014\n"
1668 msgstr ""
1670 #. type: Plain text
1671 #: docs/manual/protocol/n6110.rst:212
1672 #, no-wrap
1673 msgid "r Get profile feature   { 0x0014, 1, nr, feature, 4, a, b, c, d, 1 }\n"
1674 msgstr ""
1676 #. type: Plain text
1677 #: docs/manual/protocol/n6110.rst:216
1678 msgid ""
1679 "Note: Settings num 0x00 .. 0x09 can be assigned separately to each profile "
1680 "(0x00 .. 0x05), but rest are common to all profiles."
1681 msgstr ""
1683 #. type: Plain text
1684 #: docs/manual/protocol/n6110.rst:218
1685 msgid "6110"
1686 msgstr ""
1688 #. type: Plain text
1689 #: docs/manual/protocol/n6110.rst:224
1690 #, no-wrap
1691 msgid ""
1692 "Feature  Description                    Value\n"
1693 "-------  -------------------            -----------------\n"
1694 "0x00     keypad notes                   0xff=off, 0x00=level 1, 0x01=level "
1695 "2, 0x02=level 3\n"
1696 "0x01     lights (? only in car profile) 0x00=off, 0x??=on (maybe 0x01)\n"
1697 "0x02     incoming call alert            1=ringing, 2=beep once, 3=unknown, "
1698 "4=off, 5=ring once,\n"
1699 msgstr ""
1701 #. type: Plain text
1702 #: docs/manual/protocol/n6110.rst:225
1703 #, no-wrap
1704 msgid "6=ascending, 7=caller groups (see feature #0x08)\n"
1705 msgstr ""
1707 #. type: Plain text
1708 #: docs/manual/protocol/n6110.rst:244
1709 #, no-wrap
1710 msgid ""
1711 "0x03     ringing tone ID                for original 6110: 0x12=ring ring, "
1712 "0x13=low, etc.\n"
1713 "0x04     ringing volume                 level 1 (0x06) - level 5 (0x0a)\n"
1714 "0x05     message alert tone             0=no tone, 1=standard, 2=special, "
1715 "3=beep once, 4=ascending\n"
1716 "0x06     vibration                      0=off, 1=on\n"
1717 "0x07     warning and game tones         0xff=off, 0x04=on\n"
1718 "0x08     incoming caller groups         1=family, 2=VIP, 4=friends, "
1719 "8=collegues, 16=other\n"
1720 "0x09     automatic answer               0x00=off, 0x01=on\n"
1721 "-------------------------\n"
1722 "0x16     Anykey answer                  0x00=Off, 0x01=On\n"
1723 "0x17     ???                            0x00 | 0x01\n"
1724 "0x18     Memory in use                  0x00=Phone, 0x01=SIM card\n"
1725 "0x19     Network selection              0x00=Automatic, 0x01=Manual\n"
1726 "0x1a     Automatic redial               0x00=Off, 0x01=On\n"
1727 "0x1b     ???                            0x00 | 0x01\n"
1728 "0x1c     ???                            0x00...0x18\n"
1729 "0x1d     Speed dialling                 0x00=Off, 0x01=On\n"
1730 "0x1e     Own number sending             0x00=Preset, 0x01=On, 0x02=Off\n"
1731 "0x1f     Cell info display              0x00=Off, 0x01=On\n"
1732 "0x21     Language                       0x00=English\n"
1733 msgstr ""
1735 #. type: Plain text
1736 #: docs/manual/protocol/n6110.rst:253
1737 #, no-wrap
1738 msgid ""
1739 "0x01=Deutsch\n"
1740 "0x02=Francais\n"
1741 "0x03=Italiano\n"
1742 "0x06=Nederlands\n"
1743 "0x07=Dansk\n"
1744 "0x08=Svenska\n"
1745 "0x09=Suomi\n"
1746 "0x0e=Norsk\n"
1747 "0x10=Automatic\n"
1748 msgstr ""
1750 #. type: Plain text
1751 #: docs/manual/protocol/n6110.rst:258
1752 #, no-wrap
1753 msgid ""
1754 "0x26     Reply via same centre          0x00=No, 0x01=Yes\n"
1755 "0x27     Delivery reports               0x00=No, 0x01=Yes\n"
1756 "0x28     Hide clock                     0x00=Show clock, 0x01=Hide clock\n"
1757 "0x29     Time format                    0x00=24-hour, 0x01=12-hour\n"
1758 "0x2a     Selected profile               0x00=General, 0x01.. the rest\n"
1759 msgstr ""
1761 #. type: Plain text
1762 #: docs/manual/protocol/n6110.rst:260
1763 msgid "33x0"
1764 msgstr ""
1766 #. type: Plain text
1767 #: docs/manual/protocol/n6110.rst:265
1768 #, no-wrap
1769 msgid ""
1770 "Feature  Description                    Value\n"
1771 "-------  -------------------            -----------------\n"
1772 "0x00     keypad notes                   0xff=off, 0x00=level 1, 0x01=level "
1773 "2, 0x02=level 3\n"
1774 "0x01     incoming call alert            1=ringing, 2=beep once, 3=unknown, "
1775 "4=off, 5=ring once,\n"
1776 msgstr ""
1778 #. type: Plain text
1779 #: docs/manual/protocol/n6110.rst:266
1780 #, no-wrap
1781 msgid "6=ascending\n"
1782 msgstr ""
1784 #. type: Plain text
1785 #: docs/manual/protocol/n6110.rst:279
1786 #, no-wrap
1787 msgid ""
1788 "0x02     ringing tone ID\n"
1789 "0x03     ringing volume                 level 1 (0x06) - level 5 (0x0a)\n"
1790 "0x04     message alert tone             0=no tone, 1=standard, 2=special, "
1791 "3=beep once, 4=ascending\n"
1792 "0x05     vibration                      0=off, 1=on, 2=vibrate first\n"
1793 "0x06     warning tones                  0xff=off, 0x04=on\n"
1794 "0x07     screen saver                   1=on, 0=off\n"
1795 "0x08     Screen saver -> Timeout        0x00=5 sec, 0x01=20 sec,....\n"
1796 "0x09     Screen saver -> Screen saver   0x00 ... 0x0d = Number of picture "
1797 "image\n"
1798 "-------------------------\n"
1799 "0x0a:    ???:\n"
1800 "...:     ???:\n"
1801 "0x15:    ???: Read only?\n"
1802 "-------------------------\n"
1803 msgstr ""
1805 #. type: Labeled list
1806 #: docs/manual/protocol/n6110.rst:279
1807 #, no-wrap
1808 msgid "0x16:    ???:                           0x00=??? 0x01=?"
1809 msgstr ""
1811 #. type: Plain text
1812 #: docs/manual/protocol/n6110.rst:288
1813 #, no-wrap
1814 msgid ""
1815 "0x17:    Memory in use (Nokia 3330):    0x00=Phone, 0x01=SIM card\n"
1816 "0x18:    Network selection:             0x00=Automatic, 0x01=Manual\n"
1817 "0x19:    Automatic redial:              0x00=Off, 0x01=On\n"
1818 "0x1a:    Speed dialling:                0x00=Off, 0x01=On\n"
1819 "0x1b:    Own number sending:            0x00=Set by network, 0x01=On, "
1820 "0x02=Off\n"
1821 "0x1c:    Cell info display:             0x00=Off\n"
1822 "0x1d:    Type of view:                  0x00=Name list,0x01=Name, "
1823 "number,0x02=Large font\n"
1824 "0x1e:    Language:                      0x00=English\n"
1825 msgstr ""
1827 #. type: Plain text
1828 #: docs/manual/protocol/n6110.rst:294
1829 #, no-wrap
1830 msgid ""
1831 "0x07=Dansk\n"
1832 "0x08=Svenska\n"
1833 "0x09=Suomi\n"
1834 "0x0c=Turcke\n"
1835 "0x0e=Norsk\n"
1836 "0x10=Automatic\n"
1837 msgstr ""
1839 #. type: Plain text
1840 #: docs/manual/protocol/n6110.rst:306
1841 #, no-wrap
1842 msgid ""
1843 "0x32:    Reboots ME (3330)\n"
1844 "0x1f:    ???: Read only? (3330)\n"
1845 "0x20:    Reply via same centre:         0x00=No, 0x01=Yes\n"
1846 "0x21:    Delivery reports:              0x00=No, 0x01=Yes\t\n"
1847 "0x22:    Show/Hide clock:               0x00=Show, 0x01=Hide\n"
1848 "0x23:    Time format:                   0x00=24-hour, 0x01=12-hour\n"
1849 "0x24:    Select profile:                0x00=General, 0x01 ... 0x05=rest of "
1850 "them\n"
1851 "0x25:    ???: Read only? (N3330)\n"
1852 "0x26:    Confirm SIM service actions:   0x00=Not asked, 0x01=Asked\n"
1853 "0x27:    T9 Dictionary:                 0x00=Off, 0x01=English, 0x0a=Suomi\n"
1854 "0x28:    Messages -> Character support: 0x00=Automatic, 0x01=GSM alphabet, "
1855 "0x02=Unicode\n"
1856 "0x29:    Startup logo settings:         0x00=Your own uploaded "
1857 "logo,0x01=Nokia\n"
1858 msgstr ""
1860 #. type: Plain text
1861 #: docs/manual/protocol/n6110.rst:307
1862 #, no-wrap
1863 msgid "0x02=Draft HUMAN technology(tm),0x03=Itineris\n"
1864 msgstr ""
1866 #. type: Labeled list
1867 #: docs/manual/protocol/n6110.rst:307
1868 #, no-wrap
1869 msgid "0x2a:    ???:                           0x00=??? 0x01=?"
1870 msgstr ""
1872 #. type: Labeled list
1873 #: docs/manual/protocol/n6110.rst:308
1874 #, no-wrap
1875 msgid "0x2b:    ???:                           0x00=??? 0x01=?"
1876 msgstr ""
1878 #. type: Plain text
1879 #: docs/manual/protocol/n6110.rst:311
1880 #, no-wrap
1881 msgid ""
1882 "0x2c:    ???: Read only? (N3330)\n"
1883 "0x2d:    Auto update of date and time:  0x00=Off,0x01=Confirm "
1884 "first,0x02=On\n"
1885 msgstr ""
1887 #. type: Plain text
1888 #: docs/manual/protocol/n6110.rst:314
1889 #, no-wrap
1890 msgid ""
1891 "s Get welcome message   { 0x0016 }\n"
1892 "r Get welcome message   { 0x0017, no.of blocks, { block } * }\n"
1893 msgstr ""
1895 #. type: Plain text
1896 #: docs/manual/protocol/n6110.rst:315
1897 #, no-wrap
1898 msgid "where block: { id, {blockspecific} }\n"
1899 msgstr ""
1901 #. type: Plain text
1902 #: docs/manual/protocol/n6110.rst:316
1903 #, no-wrap
1904 msgid "id: 1: startup logo { y, x, picture (coding?) }\n"
1905 msgstr ""
1907 #. type: Plain text
1908 #: docs/manual/protocol/n6110.rst:318
1909 #, no-wrap
1910 msgid ""
1911 "2: welcome note { len, \"message\" }\n"
1912 "3: operator msg { len, \"message\" }\n"
1913 msgstr ""
1915 #. type: Plain text
1916 #: docs/manual/protocol/n6110.rst:319
1917 #, no-wrap
1918 msgid "s Set welcome message   { 0x0018, no.of blocks, { block } * }\n"
1919 msgstr ""
1921 #. type: Plain text
1922 #: docs/manual/protocol/n6110.rst:320
1923 #, no-wrap
1924 msgid "where block: see 0x05/0x0017\n"
1925 msgstr ""
1927 #. type: Plain text
1928 #: docs/manual/protocol/n6110.rst:322
1929 #, no-wrap
1930 msgid ""
1931 "r Set welcome OK        { 0x0019, 0x01 }\n"
1932 "s Get profile name      { 0x001a, nr }\n"
1933 msgstr ""
1935 #. type: Plain text
1936 #: docs/manual/protocol/n6110.rst:324
1937 #, no-wrap
1938 msgid "r Profile name          { 0x001b, 1, 1, 3, flen, nr, len, {text} }\n"
1939 msgstr ""
1941 #. type: Plain text
1942 #: docs/manual/protocol/n6110.rst:327
1943 #, no-wrap
1944 msgid ""
1945 "len: text length\n"
1946 "flen len + len(nr, len) = len + 2\n"
1947 msgstr ""
1949 #. type: Plain text
1950 #: docs/manual/protocol/n6110.rst:328
1951 #, no-wrap
1952 msgid "Note: in Nokia 3310 name is in Unicode\n"
1953 msgstr ""
1955 #. type: Plain text
1956 #: docs/manual/protocol/n6110.rst:333
1957 #, no-wrap
1958 msgid ""
1959 "s ???                   { 0x001c }\n"
1960 "r ???                   { 0x001d, 0x93 }\n"
1961 "s Set oplogo            { 0x0030, location, MCC1, MCC2, MNC, lenhi=0x00, "
1962 "lenlo=0x82, OTABitmap }\n"
1963 "r Set oplogo OK         { 0x0031 }\n"
1964 "r Set oplogo error      { 0x0032, reason }\n"
1965 msgstr ""
1967 #. type: Plain text
1968 #: docs/manual/protocol/n6110.rst:334 docs/manual/protocol/n6110.rst:339
1969 #, no-wrap
1970 msgid "where reason: 0x7d invalid location\n"
1971 msgstr ""
1973 #. type: Plain text
1974 #: docs/manual/protocol/n6110.rst:335
1975 #, no-wrap
1976 msgid "s Get oplogo            { 0x0033, location }\n"
1977 msgstr ""
1979 #. type: Plain text
1980 #: docs/manual/protocol/n6110.rst:336
1981 #, no-wrap
1982 msgid "where location: 1 (doesn't seem to matter)\n"
1983 msgstr ""
1985 #. type: Plain text
1986 #: docs/manual/protocol/n6110.rst:338
1987 #, no-wrap
1988 msgid ""
1989 "r Get oplogo            { 0x0034, location, MCC1, MCC2, MNC, lenhi=0x00, "
1990 "lenlo=0x82, OTABitmap }\n"
1991 "r Get oplogo error      { 0x0035, reason }\n"
1992 msgstr ""
1994 #. type: Plain text
1995 #: docs/manual/protocol/n6110.rst:342
1996 #, no-wrap
1997 msgid ""
1998 "s Set ringtone          { 0x0036, location,0x00,0x78, ringtone packed "
1999 "according to SM2.0}\n"
2000 "r Set ringtone OK       { 0x0037 }\n"
2001 "r Set ringtone error    { 0x0038, reason }\n"
2002 msgstr ""
2004 #. type: Plain text
2005 #: docs/manual/protocol/n6110.rst:343
2006 #, no-wrap
2007 msgid "where reason=0x7d, when not supported location\n"
2008 msgstr ""
2010 #. type: Plain text
2011 #: docs/manual/protocol/n6110.rst:344
2012 #, no-wrap
2013 msgid "s Get services settings { 0x0080, setting (2 bytes) }\n"
2014 msgstr ""
2016 #. type: Plain text
2017 #: docs/manual/protocol/n6110.rst:345
2018 #, no-wrap
2019 msgid "where: setting: 0x02,0x00=Nokia access number 1\n"
2020 msgstr ""
2022 #. type: Plain text
2023 #: docs/manual/protocol/n6110.rst:349
2024 #, no-wrap
2025 msgid ""
2026 "0x02,0x01=Operator access number 1\n"
2027 "0x01,0x00=Personal bookmark 1 settings (name only ?)\n"
2028 "0x01,0x01=?\n"
2029 "0x02,0x02=?\n"
2030 msgstr ""
2032 #. type: Plain text
2033 #: docs/manual/protocol/n6110.rst:351
2034 #, no-wrap
2035 msgid ""
2036 "r Get services sett.OK  { 0x0081, .... }\n"
2037 "r Get services sett.err { 0x0082, 0x7b }\n"
2038 msgstr ""
2040 #. type: Plain text
2041 #: docs/manual/protocol/n6110.rst:352 docs/manual/protocol/n7110.rst:163
2042 #, no-wrap
2043 msgid "0x06: Calling line restriction/Call forwarding etc\n"
2044 msgstr ""
2046 #. type: Plain text
2047 #: docs/manual/protocol/n6110.rst:354 docs/manual/protocol/n7110.rst:165
2048 #, no-wrap
2049 msgid ""
2050 "r Get call divert       { 0x0001, 0x02, x, 0x00, divtype, 0x02, calltype, y, "
2051 "z, 0x0b, number, 0x00...0x00, timeout (byte 45) }\n"
2052 "s Set call divert       { 0x0001, 0x03, 0x00, divtype, calltype, 0x01, "
2053 "number(packed like in SMS), 0x00 ... 0x00,\n"
2054 msgstr ""
2056 #. type: Plain text
2057 #: docs/manual/protocol/n6110.rst:355 docs/manual/protocol/n7110.rst:166
2058 #, no-wrap
2059 msgid ""
2060 "length of number (byte 29), 0x00 ... 0x00, timeout (byte 52), 0x00, 0x00, "
2061 "0x00}\n"
2062 msgstr ""
2064 #. type: Plain text
2065 #: docs/manual/protocol/n6110.rst:357 docs/manual/protocol/n7110.rst:168
2066 #, no-wrap
2067 msgid ""
2068 "NOTE: msglen=0x37\n"
2069 "where timeout:\n"
2070 msgstr ""
2072 #. type: Plain text
2073 #: docs/manual/protocol/n6110.rst:364 docs/manual/protocol/n7110.rst:175
2074 #, no-wrap
2075 msgid ""
2076 "0x00: not set ?\n"
2077 "0x05: 5 second\n"
2078 "0x0a: 10 second\n"
2079 "0x0f: 15 second\n"
2080 "0x14: 20 second\n"
2081 "0x19: 25 second\n"
2082 "0x1e: 30 second\n"
2083 msgstr ""
2085 #. type: Plain text
2086 #: docs/manual/protocol/n6110.rst:365 docs/manual/protocol/n7110.rst:176
2087 #, no-wrap
2088 msgid "where divtype:\n"
2089 msgstr ""
2091 #. type: Plain text
2092 #: docs/manual/protocol/n6110.rst:366 docs/manual/protocol/n7110.rst:177
2093 #, no-wrap
2094 msgid "0x02: all diverts for all call types ?\n"
2095 msgstr ""
2097 #. type: Plain text
2098 #: docs/manual/protocol/n6110.rst:367 docs/manual/protocol/n7110.rst:178
2099 #, no-wrap
2100 msgid ""
2101 "Found only, when deactivate all diverts for all call types (with call type "
2102 "0x00)\n"
2103 msgstr ""
2105 #. type: Plain text
2106 #: docs/manual/protocol/n6110.rst:371 docs/manual/protocol/n7110.rst:182
2107 #, no-wrap
2108 msgid ""
2109 "0x15: all calls\n"
2110 "0x43: when busy\n"
2111 "0x3d: when not answered\n"
2112 "0x3e: if not reached\n"
2113 msgstr ""
2115 #. type: Plain text
2116 #: docs/manual/protocol/n6110.rst:372 docs/manual/protocol/n7110.rst:183
2117 #, no-wrap
2118 msgid "calltype:\n"
2119 msgstr ""
2121 #. type: Plain text
2122 #: docs/manual/protocol/n6110.rst:376 docs/manual/protocol/n7110.rst:187
2123 #, no-wrap
2124 msgid ""
2125 "0x00: all calls (data, voice, fax)\n"
2126 "0x0b: voice calls\n"
2127 "0x0d: fax calla\n"
2128 "0x19: data calls\n"
2129 msgstr ""
2131 #. type: Plain text
2132 #: docs/manual/protocol/n6110.rst:377 docs/manual/protocol/n7110.rst:188
2133 #, no-wrap
2134 msgid "s Deactivate calldiverts{ 0x0001, 0x04, 0x00, divtype, calltype, 0x00 }\n"
2135 msgstr ""
2137 #. type: Plain text
2138 #: docs/manual/protocol/n6110.rst:378 docs/manual/protocol/n6110.rst:381 docs/manual/protocol/n6110.rst:383 docs/manual/protocol/n7110.rst:189 docs/manual/protocol/n7110.rst:192 docs/manual/protocol/n7110.rst:194
2139 #, no-wrap
2140 msgid "where divtype, calltype: see above\n"
2141 msgstr ""
2143 #. type: Plain text
2144 #: docs/manual/protocol/n6110.rst:380 docs/manual/protocol/n7110.rst:191
2145 #, no-wrap
2146 msgid ""
2147 "r Deactivate calldiverts{ 0x0002, 0x04, 0x00, divtype, 0x02, calltype, data "
2148 "}\n"
2149 "s Get call diverts      { 0x0001, 0x05, 0x00, divtype, calltype, 0x00 }\n"
2150 msgstr ""
2152 #. type: Plain text
2153 #: docs/manual/protocol/n6110.rst:382 docs/manual/protocol/n7110.rst:193
2154 #, no-wrap
2155 msgid ""
2156 "r Get call diverts ok   { 0x0002, 0x05, 0x00, divtype, 0x02, calltype, data "
2157 "}\n"
2158 msgstr ""
2160 #. type: Plain text
2161 #: docs/manual/protocol/n6110.rst:384 docs/manual/protocol/n7110.rst:195
2162 #, no-wrap
2163 msgid "data: { 0x01, 0x00 } - isn't active\n"
2164 msgstr ""
2166 #. type: Plain text
2167 #: docs/manual/protocol/n6110.rst:385 docs/manual/protocol/n7110.rst:196
2168 #, no-wrap
2169 msgid "{ 0x02, 0x01, number(packed like in SMS), 0x00, 0x00..., timeout }\n"
2170 msgstr ""
2172 #. type: Plain text
2173 #: docs/manual/protocol/n6110.rst:387 docs/manual/protocol/n7110.rst:198
2174 #, no-wrap
2175 msgid ""
2176 "r Get prepaid(?) info   { 0x0005, ?,?,?,length,message(packed like in 7bit "
2177 "SMS)}\n"
2178 "r Call diverts active   { 0x0006, ??? }\n"
2179 msgstr ""
2181 #. type: Plain text
2182 #: docs/manual/protocol/n6110.rst:388
2183 #, no-wrap
2184 msgid "0x07:\n"
2185 msgstr ""
2187 #. type: Plain text
2188 #: docs/manual/protocol/n6110.rst:394
2189 #, no-wrap
2190 msgid ""
2191 "s ???                   { 0x0022, ? (1&2 sounds OK) }\n"
2192 "r ??? OK                { 0x0023, ?,?,? }\n"
2193 "r ??? error             { 0x0024, reason }\n"
2194 "s ???                   { 0x0025, ??? }\n"
2195 "r ??? OK                { 0x0026, ??? }\n"
2196 "r ??? error             { 0x0027, reason }\n"
2197 msgstr ""
2199 #. type: Plain text
2200 #: docs/manual/protocol/n6110.rst:395
2201 #, no-wrap
2202 msgid "0x08: Security codes\n"
2203 msgstr ""
2205 #. type: Plain text
2206 #: docs/manual/protocol/n6110.rst:396
2207 #, no-wrap
2208 msgid "s Change code           { 0x0004, code, \"current\", 0x00, \"new\", 0x00 }\n"
2209 msgstr ""
2211 #. type: Plain text
2212 #: docs/manual/protocol/n6110.rst:397
2213 #, no-wrap
2214 msgid "where code: 1: security code (5 chars)\n"
2215 msgstr ""
2217 #. type: Plain text
2218 #: docs/manual/protocol/n6110.rst:401
2219 #, no-wrap
2220 msgid ""
2221 "2: PIN (4 chars)\n"
2222 "3: PIN2 (4 chars)\n"
2223 "4: PUK (8 chars)\n"
2224 "5: PUK2 (8 chars)\n"
2225 msgstr ""
2227 #. type: Plain text
2228 #: docs/manual/protocol/n6110.rst:403
2229 #, no-wrap
2230 msgid ""
2231 "s Status request        { 0x0007, 0x01 }\n"
2232 "r pin recvd             { 0x0008, accepted }\n"
2233 msgstr ""
2235 #. type: Plain text
2236 #: docs/manual/protocol/n6110.rst:404
2237 #, no-wrap
2238 msgid "where accepted: 0x0c (or 0x06): OK\n"
2239 msgstr ""
2241 #. type: Plain text
2242 #: docs/manual/protocol/n6110.rst:405
2243 #, no-wrap
2244 msgid "code: waiting for (0x08/0x0004) code\n"
2245 msgstr ""
2247 #. type: Plain text
2248 #: docs/manual/protocol/n6110.rst:406
2249 #, no-wrap
2250 msgid "s entering code         { 0x000a, code, \"code\", 0x00 }\n"
2251 msgstr ""
2253 #. type: Plain text
2254 #: docs/manual/protocol/n6110.rst:407 docs/manual/protocol/n6110.rst:611 docs/manual/protocol/n6110.rst:615 docs/manual/protocol/n7110.rst:552
2255 #, no-wrap
2256 msgid "where code: see 0x08/0x0004\n"
2257 msgstr ""
2259 #. type: Plain text
2260 #: docs/manual/protocol/n6110.rst:408
2261 #, no-wrap
2262 msgid "0x09: SIM login\n"
2263 msgstr ""
2265 #. type: Plain text
2266 #: docs/manual/protocol/n6110.rst:410
2267 #, no-wrap
2268 msgid ""
2269 "r login                 { 0x0080 }\n"
2270 "r logout                { 0x0081 }\n"
2271 msgstr ""
2273 #. type: Plain text
2274 #: docs/manual/protocol/n6110.rst:411 docs/manual/protocol/n7110.rst:199
2275 #, no-wrap
2276 msgid "0x0a: Network status\n"
2277 msgstr ""
2279 #. type: Plain text
2280 #: docs/manual/protocol/n6110.rst:414
2281 #, no-wrap
2282 msgid ""
2283 "s Key duplication on/off{ 0x0044, on? 0x01: 0x02 }\n"
2284 "s get used network      { 0x0070 }\n"
2285 "r network registration  { 0x0071, "
2286 "?,?,?,length,netstatus,netsel,cellIDH,cellIDL,lacH,lacL,netcode,netcode,netcode "
2287 "}\n"
2288 msgstr ""
2290 #. type: Plain text
2291 #: docs/manual/protocol/n6110.rst:415
2292 #, no-wrap
2293 msgid "0x0c: Keys\n"
2294 msgstr ""
2296 #. type: Plain text
2297 #: docs/manual/protocol/n6110.rst:417
2298 #, no-wrap
2299 msgid ""
2300 "s Get key assignments   { 0x0040, 0x01 }\n"
2301 "r Get key assignments   { 0x0041, {key '1'}, 0x00, {key '2'} ... {key '0'}, "
2302 "0,0,0, {symbols}, 0 }\n"
2303 msgstr ""
2305 #. type: Plain text
2306 #: docs/manual/protocol/n6110.rst:418
2307 #, no-wrap
2308 msgid "where {key '0'} => ' ', '0'\n"
2309 msgstr ""
2311 #. type: Plain text
2312 #: docs/manual/protocol/n6110.rst:419
2313 #, no-wrap
2314 msgid ""
2315 "s Press key             { 0x0042, press: 0x01; release: 0x02, button, 0x01 "
2316 "}\n"
2317 msgstr ""
2319 #. type: Plain text
2320 #: docs/manual/protocol/n6110.rst:420
2321 #, no-wrap
2322 msgid "where button: 0x01 - 0x09: 1-9\n"
2323 msgstr ""
2325 #. type: Plain text
2326 #: docs/manual/protocol/n6110.rst:433
2327 #, no-wrap
2328 msgid ""
2329 "0x0a: 0\n"
2330 "0x0b: #\n"
2331 "0x0c: *\n"
2332 "0x0d: Power\n"
2333 "0x0e: Pick up phone\n"
2334 "0x0f: Hang\n"
2335 "0x10: Volume +\n"
2336 "0x11: Volume -\n"
2337 "0x17: Up\n"
2338 "0x18: Down\n"
2339 "0x19: Menu\n"
2340 "0x1a: Names\n"
2341 "0x1B onwards: don't know but they do produce\n"
2342 msgstr ""
2344 #. type: Plain text
2345 #: docs/manual/protocol/n6110.rst:435
2346 #, no-wrap
2347 msgid ""
2348 "a beep and light up the keypad as if\n"
2349 "a key had been pressed.\n"
2350 msgstr ""
2352 #. type: Plain text
2353 #: docs/manual/protocol/n6110.rst:438
2354 #, no-wrap
2355 msgid ""
2356 "r Press key ack         { 0x0043, press/release/error(0x05) }\n"
2357 "s ???                   { 0x0044 }\n"
2358 "r ??? ack               { 0x0045, 0x01 }\n"
2359 msgstr ""
2361 #. type: Plain text
2362 #: docs/manual/protocol/n6110.rst:439
2363 #, no-wrap
2364 msgid "0x0d: Status\n"
2365 msgstr ""
2367 #. type: Plain text
2368 #: docs/manual/protocol/n6110.rst:442
2369 #, no-wrap
2370 msgid ""
2371 "r Display               { 0x0050, 0x01, y, x, len, \"string\"(unicode) }\n"
2372 "s Status request        { 0x0051 }\n"
2373 "r Status                { 0x0052, no. of byte pairs, {byte pair} }\n"
2374 msgstr ""
2376 #. type: Plain text
2377 #: docs/manual/protocol/n6110.rst:444
2378 #, no-wrap
2379 msgid ""
2380 "where {byte pair}: {cmd, 1:off 2:on}\n"
2381 "cmd: 1: call in progress\n"
2382 msgstr ""
2384 #. type: Labeled list
2385 #: docs/manual/protocol/n6110.rst:444
2386 #, no-wrap
2387 msgid "2: ?"
2388 msgstr ""
2390 #. type: Plain text
2391 #: docs/manual/protocol/n6110.rst:451
2392 msgid ""
2393 "3: have unread sms 4: voice call active 5: fax call active 6: data call "
2394 "active 7: key lock active 8: is SMS storage full"
2395 msgstr ""
2397 #. type: Plain text
2398 #: docs/manual/protocol/n6110.rst:452
2399 #, no-wrap
2400 msgid "s Display status        { 0x0053, 1:on 2:off }\n"
2401 msgstr ""
2403 #. type: Plain text
2404 #: docs/manual/protocol/n6110.rst:453
2405 #, no-wrap
2406 msgid "(will send displayed messages with x,y coordinates)\n"
2407 msgstr ""
2409 #. type: Plain text
2410 #: docs/manual/protocol/n6110.rst:454
2411 #, no-wrap
2412 msgid "r Display status ack    { 0x0054, 1 }\n"
2413 msgstr ""
2415 #. type: Plain text
2416 #: docs/manual/protocol/n6110.rst:455
2417 #, no-wrap
2418 msgid "0x11: Phone clock & alarm\n"
2419 msgstr ""
2421 #. type: Plain text
2422 #: docs/manual/protocol/n6110.rst:459 docs/manual/protocol/n7110.rst:353
2423 #, no-wrap
2424 msgid ""
2425 "s set date and time     { 0x0060, 1,1,7,yearh,yearl,month,mday,hour,min,0x00 "
2426 "}\n"
2427 "r date and time set     { 0x0061 }\n"
2428 "s get date and time     { 0x0062 }\n"
2429 "r date and time recvd   { "
2430 "0x0063,date_set?,time_set?,?,?,yearh,yearl,month,mday,hour,min,second }\n"
2431 msgstr ""
2433 #. type: Plain text
2434 #: docs/manual/protocol/n6110.rst:460 docs/manual/protocol/n7110.rst:354
2435 #, no-wrap
2436 msgid "where: date_set & time_set==0x01 - set\n"
2437 msgstr ""
2439 #. type: Plain text
2440 #: docs/manual/protocol/n6110.rst:461 docs/manual/protocol/n7110.rst:355
2441 #, no-wrap
2442 msgid "0x00 - not set, ?,?,yearh,yearl,month,mday,hour,min,second\n"
2443 msgstr ""
2445 #. type: Plain text
2446 #: docs/manual/protocol/n6110.rst:462 docs/manual/protocol/n7110.rst:356
2447 #, no-wrap
2448 msgid "not available in frame\n"
2449 msgstr ""
2451 #. type: Plain text
2452 #: docs/manual/protocol/n6110.rst:466 docs/manual/protocol/n7110.rst:360
2453 #, no-wrap
2454 msgid ""
2455 "s set alarm             { 0x006b, 1,32,3,0x02(on-off),hour,min,0x00 }\n"
2456 "r alarm set             { 0x006c }\n"
2457 "s get alarm             { 0x006d }\n"
2458 "r alarm received        { 0x006e,?,?,?,?,alrm(==2:on),hour,min }\n"
2459 msgstr ""
2461 #. type: Plain text
2462 #: docs/manual/protocol/n6110.rst:467
2463 #, no-wrap
2464 msgid "0x12: Connect to NBS port (61xx only ?)\n"
2465 msgstr ""
2467 #. type: Plain text
2468 #: docs/manual/protocol/n6110.rst:468
2469 #, no-wrap
2470 msgid "s Send                  {+0x0c, 0x01, UDH header, data}\n"
2471 msgstr ""
2473 #. type: Plain text
2474 #: docs/manual/protocol/n6110.rst:469
2475 #, no-wrap
2476 msgid "(without 0,1 header  -- for oplogo, cli, ringtone etc upload)\n"
2477 msgstr ""
2479 #. type: Plain text
2480 #: docs/manual/protocol/n6110.rst:470
2481 #, no-wrap
2482 msgid "where: UDH header = 0x06, 0x05, 0x04,destporth,destportl,srcporth,srcportl\n"
2483 msgstr ""
2485 #. type: Plain text
2486 #: docs/manual/protocol/n6110.rst:471 docs/manual/protocol/n7110.rst:219
2487 #, no-wrap
2488 msgid "0x13: Calendar notes\n"
2489 msgstr ""
2491 #. type: Plain text
2492 #: docs/manual/protocol/n6110.rst:472
2493 #, no-wrap
2494 msgid ""
2495 "s Write calendar note   { 0x0064, 0x01, 0x10, length, type, yearH, yearL, "
2496 "month, day, hour, timezone,\n"
2497 msgstr ""
2499 #. type: Plain text
2500 #: docs/manual/protocol/n6110.rst:474
2501 #, no-wrap
2502 msgid ""
2503 "alarm?(alarm yearH, yearL, month, day, hour, timezone): (0,0,0,0,0,0),\n"
2504 "textlen, \"text\" }\n"
2505 msgstr ""
2507 #. type: Plain text
2508 #: docs/manual/protocol/n6110.rst:475
2509 #, no-wrap
2510 msgid "r Write cal.note report { 0x0065, return }\n"
2511 msgstr ""
2513 #. type: Plain text
2514 #: docs/manual/protocol/n6110.rst:476
2515 #, no-wrap
2516 msgid "where return: 0x01: ok\n"
2517 msgstr ""
2519 #. type: Plain text
2520 #: docs/manual/protocol/n6110.rst:477
2521 #, no-wrap
2522 msgid "0x73: failure\n"
2523 msgstr ""
2525 #. type: Plain text
2526 #: docs/manual/protocol/n6110.rst:478
2527 #, no-wrap
2528 msgid "0x81: calendar functions busy. Exit Calendar menu and try again\n"
2529 msgstr ""
2531 #. type: Plain text
2532 #: docs/manual/protocol/n6110.rst:481
2533 #, no-wrap
2534 msgid ""
2535 "s Calendar notes set    { 0x0066... }\n"
2536 "r Calendar note recvd   { 0x0067, 0x01, ?, length, type, "
2537 "yrH,yrL,mon,day,hr,tz,alrm yrH,yrL,mon,day,hr,tz,textlen, \"text\" }\n"
2538 "r Cal.note recvd error  { 0x0067, err }\n"
2539 msgstr ""
2541 #. type: Plain text
2542 #: docs/manual/protocol/n6110.rst:482
2543 #, no-wrap
2544 msgid "where err: 0x93: not available\n"
2545 msgstr ""
2547 #. type: Plain text
2548 #: docs/manual/protocol/n6110.rst:483
2549 #, no-wrap
2550 msgid "(0x01: OK)\n"
2551 msgstr ""
2553 #. type: Plain text
2554 #: docs/manual/protocol/n6110.rst:484
2555 #, no-wrap
2556 msgid "other: error\n"
2557 msgstr ""
2559 #. type: Plain text
2560 #: docs/manual/protocol/n6110.rst:486
2561 #, no-wrap
2562 msgid ""
2563 "s Delete cal.note       { 0x0068, location }\n"
2564 "r Del. cal.note report  { 0x0069, err }\n"
2565 msgstr ""
2567 #. type: Plain text
2568 #: docs/manual/protocol/n6110.rst:487
2569 #, no-wrap
2570 msgid "where err: 0x01: OK\n"
2571 msgstr ""
2573 #. type: Plain text
2574 #: docs/manual/protocol/n6110.rst:488
2575 #, no-wrap
2576 msgid "0x93: cannot delete\n"
2577 msgstr ""
2579 #. type: Plain text
2580 #: docs/manual/protocol/n6110.rst:489
2581 #, no-wrap
2582 msgid "0x14: SMS funcs\n"
2583 msgstr ""
2585 #. type: Plain text
2586 #: docs/manual/protocol/n6110.rst:492
2587 #, no-wrap
2588 msgid ""
2589 "s Write SMS to SIM      { 0x0004, .... }\n"
2590 "s Mark SMS as read      { 0x0007, 0x02, location, 0x00, 0x64 }\n"
2591 "r SMS message frame rcv { 0x0008,subtype,?,num,?,BCD(smscenter)...} "
2592 "20->type, 22->status\n"
2593 msgstr ""
2595 #. type: Plain text
2596 #: docs/manual/protocol/n6110.rst:493
2597 #, no-wrap
2598 msgid "where type: 0x06: delivery report\n"
2599 msgstr ""
2601 #. type: Plain text
2602 #: docs/manual/protocol/n6110.rst:494
2603 #, no-wrap
2604 msgid "status: 0x00: delivered\n"
2605 msgstr ""
2607 #. type: Plain text
2608 #: docs/manual/protocol/n6110.rst:497
2609 #, no-wrap
2610 msgid ""
2611 "0x30: pending\n"
2612 "0x46: failed\n"
2613 "0x09: reading failed\n"
2614 msgstr ""
2616 #. type: Plain text
2617 #: docs/manual/protocol/n6110.rst:498
2618 #, no-wrap
2619 msgid "subtype: 0x02: invalid mem type\n"
2620 msgstr ""
2622 #. type: Plain text
2623 #: docs/manual/protocol/n6110.rst:499
2624 #, no-wrap
2625 msgid "0x07: empty SMS location\n"
2626 msgstr ""
2628 #. type: Plain text
2629 #: docs/manual/protocol/n6110.rst:500
2630 #, no-wrap
2631 msgid "0x0c: no access to memory (no PIN in card, etc.)\n"
2632 msgstr ""
2634 #. type: Plain text
2635 #: docs/manual/protocol/n6110.rst:505
2636 #, no-wrap
2637 msgid ""
2638 "s Delete SMS message    { 0x000a, 0x02, location }\n"
2639 "r Delete OK             { 0x000b }\n"
2640 "s SMS status request    { 0x0036, 0x64 }\n"
2641 "r SMS status            { 0x0037,?,?,?,?,?,?,msgnumber,unread }\n"
2642 "r SMS status error      { 0x0038 }\n"
2643 msgstr ""
2645 #. type: Plain text
2646 #: docs/manual/protocol/n6110.rst:506 docs/manual/protocol/n7110.rst:453
2647 #, no-wrap
2648 msgid "0x3f: WAP\n"
2649 msgstr ""
2651 #. type: Plain text
2652 #: docs/manual/protocol/n6110.rst:508 docs/manual/protocol/n7110.rst:455
2653 #, no-wrap
2654 msgid ""
2655 "s Enable WAP frames     { 0x0000}\n"
2656 "r Enable WAP frames     { 0x0002, 0x01}\n"
2657 msgstr ""
2659 #. type: Plain text
2660 #: docs/manual/protocol/n6110.rst:511 docs/manual/protocol/n7110.rst:458
2661 #, no-wrap
2662 msgid ""
2663 "s  ??                   { 0x0003}\n"
2664 "r  ??                   { 0x0004}\n"
2665 msgstr ""
2667 #. type: Plain text
2668 #: docs/manual/protocol/n6110.rst:513 docs/manual/protocol/n7110.rst:460
2669 #, no-wrap
2670 msgid "s Get WAP bookmark      { 0x0006, 0x00, location}\n"
2671 msgstr ""
2673 #. type: Plain text
2674 #: docs/manual/protocol/n6110.rst:514 docs/manual/protocol/n7110.rst:461
2675 #, no-wrap
2676 msgid "where location: 0 - 14\n"
2677 msgstr ""
2679 #. type: Plain text
2680 #: docs/manual/protocol/n6110.rst:515 docs/manual/protocol/n7110.rst:462
2681 #, no-wrap
2682 msgid "r Get WAP bookmark      { 0x0007, 0x00, name_len, name(unicode),\n"
2683 msgstr ""
2685 #. type: Plain text
2686 #: docs/manual/protocol/n6110.rst:516 docs/manual/protocol/n7110.rst:463
2687 #, no-wrap
2688 msgid "url_len, url(unicode), 0x01,0x80,0x00[7]}\n"
2689 msgstr ""
2691 #. type: Plain text
2692 #: docs/manual/protocol/n6110.rst:517 docs/manual/protocol/n7110.rst:464
2693 #, no-wrap
2694 msgid "r Get WAP bookmark err  { 0x0008, error }\n"
2695 msgstr ""
2697 #. type: Plain text
2698 #: docs/manual/protocol/n6110.rst:518 docs/manual/protocol/n6110.rst:531 docs/manual/protocol/n6110.rst:553 docs/manual/protocol/n7110.rst:465 docs/manual/protocol/n7110.rst:478 docs/manual/protocol/n7110.rst:500
2699 #, no-wrap
2700 msgid "where error:\n"
2701 msgstr ""
2703 #. type: Plain text
2704 #: docs/manual/protocol/n6110.rst:521 docs/manual/protocol/n7110.rst:468
2705 #, no-wrap
2706 msgid ""
2707 "0x00(?)invalid position\n"
2708 "0x01   user inside \"Bookmarks\" menu. Must leave it\n"
2709 "0x02   invalid/too high/empty location\n"
2710 msgstr ""
2712 #. type: Plain text
2713 #: docs/manual/protocol/n6110.rst:523 docs/manual/protocol/n7110.rst:470
2714 #, no-wrap
2715 msgid "s Set WAP bookmark      { 0x0009, 0xff, 0xff, name_len, name(unicode),\n"
2716 msgstr ""
2718 #. type: Plain text
2719 #: docs/manual/protocol/n6110.rst:525 docs/manual/protocol/n7110.rst:472
2720 #, no-wrap
2721 msgid ""
2722 "url_len, url(unicode), 0x01,0x80,0x00[7] }\n"
2723 "Note: bookmark is added to the first free location.\n"
2724 msgstr ""
2726 #. type: Plain text
2727 #: docs/manual/protocol/n6110.rst:526 docs/manual/protocol/n7110.rst:473
2728 #, no-wrap
2729 msgid "r Set WAP bookmark OK   {+0x01, 0x36, 0x0a, block }\n"
2730 msgstr ""
2732 #. type: Plain text
2733 #: docs/manual/protocol/n6110.rst:527 docs/manual/protocol/n7110.rst:474
2734 #, no-wrap
2735 msgid "where block:\n"
2736 msgstr ""
2738 #. type: Plain text
2739 #: docs/manual/protocol/n6110.rst:529 docs/manual/protocol/n7110.rst:476
2740 #, no-wrap
2741 msgid ""
2742 "0x0a, location_of_just_written_bookmark(?),\n"
2743 "0x00, next_free_location(?)\n"
2744 msgstr ""
2746 #. type: Plain text
2747 #: docs/manual/protocol/n6110.rst:530 docs/manual/protocol/n7110.rst:477
2748 #, no-wrap
2749 msgid "r Set WAP bookmark err  {+0x01, 0x36, 0x0b, error }\n"
2750 msgstr ""
2752 #. type: Plain text
2753 #: docs/manual/protocol/n6110.rst:534 docs/manual/protocol/n7110.rst:481
2754 #, no-wrap
2755 msgid ""
2756 "0x04 - memory is full\n"
2757 "0x01 - we are in the bookmark menu\n"
2758 "0x00 - unknown reason for now ;(\n"
2759 msgstr ""
2761 #. type: Plain text
2762 #: docs/manual/protocol/n6110.rst:536 docs/manual/protocol/n7110.rst:483
2763 #, no-wrap
2764 msgid "?   s Delete WAP bookmark   { 0x000c, 0x00, location }\n"
2765 msgstr ""
2767 #. type: Plain text
2768 #: docs/manual/protocol/n6110.rst:537 docs/manual/protocol/n7110.rst:484
2769 #, no-wrap
2770 msgid "where: location = 0-14\n"
2771 msgstr ""
2773 #. type: Plain text
2774 #: docs/manual/protocol/n6110.rst:539 docs/manual/protocol/n7110.rst:486
2775 #, no-wrap
2776 msgid ""
2777 "?   r Delete WAR bookmark OK{ 0x000d }\n"
2778 "?   r Delete WAPbookmark err{ 0x000e, 0x02 }\n"
2779 msgstr ""
2781 #. type: Plain text
2782 #: docs/manual/protocol/n6110.rst:542 docs/manual/protocol/n7110.rst:489
2783 #, no-wrap
2784 msgid ""
2785 "s ??                    { 0x000F}\n"
2786 "r ??                    { 0x0010, 0x00}\n"
2787 msgstr ""
2789 #. type: Plain text
2790 #: docs/manual/protocol/n6110.rst:544 docs/manual/protocol/n7110.rst:491
2791 #, no-wrap
2792 msgid "s Get WAP settings 1    { 0x0015, location}\n"
2793 msgstr ""
2795 #. type: Plain text
2796 #: docs/manual/protocol/n6110.rst:545 docs/manual/protocol/n7110.rst:492
2797 #, no-wrap
2798 msgid "where location: 0x00 - 0x05\n"
2799 msgstr ""
2801 #. type: Plain text
2802 #: docs/manual/protocol/n6110.rst:546 docs/manual/protocol/n7110.rst:493
2803 #, no-wrap
2804 msgid ""
2805 "r Get WAP settings 1 OK { 0x0016, title length, title (Unicode), URL length, "
2806 "URL(Unicode),con_type, ???[6 bytes],location, ???[5 bytes],security,...}\n"
2807 msgstr ""
2809 #. type: Plain text
2810 #: docs/manual/protocol/n6110.rst:548 docs/manual/protocol/n7110.rst:495
2811 #, no-wrap
2812 msgid "con_type: 0x00 - temporary\n"
2813 msgstr ""
2815 #. type: Plain text
2816 #: docs/manual/protocol/n6110.rst:549 docs/manual/protocol/n7110.rst:496
2817 #, no-wrap
2818 msgid "0x01 - continuous\n"
2819 msgstr ""
2821 #. type: Plain text
2822 #: docs/manual/protocol/n6110.rst:551 docs/manual/protocol/n7110.rst:498
2823 #, no-wrap
2824 msgid ""
2825 "location: when use \"Get WAP settings 2 frame\", must give it\n"
2826 "security: 0x00 = no, 0x01 = yes\n"
2827 msgstr ""
2829 #. type: Plain text
2830 #: docs/manual/protocol/n6110.rst:552 docs/manual/protocol/n7110.rst:499
2831 #, no-wrap
2832 msgid "r Get WAP settings 1 err{ 0x0017, error }\n"
2833 msgstr ""
2835 #. type: Plain text
2836 #: docs/manual/protocol/n6110.rst:555 docs/manual/protocol/n7110.rst:502
2837 #, no-wrap
2838 msgid ""
2839 "0x01   user inside \"Settings\" menu. Must leave it\n"
2840 "0x02   invalid/too high/empty location\n"
2841 msgstr ""
2843 #. type: Plain text
2844 #: docs/manual/protocol/n6110.rst:557 docs/manual/protocol/n7110.rst:503
2845 #, no-wrap
2846 msgid "s Get WAP settings 2    { 0x001b, location}\n"
2847 msgstr ""
2849 #. type: Plain text
2850 #: docs/manual/protocol/n6110.rst:558 docs/manual/protocol/n7110.rst:504
2851 #, no-wrap
2852 msgid "where location: 0x00 - 0x1d (you get it in \"Get WAP settings 1\" frame)\n"
2853 msgstr ""
2855 #. type: Plain text
2856 #: docs/manual/protocol/n6110.rst:559 docs/manual/protocol/n7110.rst:505
2857 #, no-wrap
2858 msgid "r Get WAP settings 2 OK { 0x001c, 0x01, type, frame...}\n"
2859 msgstr ""
2861 #. type: Plain text
2862 #: docs/manual/protocol/n6110.rst:560 docs/manual/protocol/n7110.rst:506
2863 #, no-wrap
2864 msgid "where type : 0x00 - SMS bearer\n"
2865 msgstr ""
2867 #. type: Plain text
2868 #: docs/manual/protocol/n6110.rst:561 docs/manual/protocol/n6110.rst:564 docs/manual/protocol/n7110.rst:507 docs/manual/protocol/n7110.rst:510
2869 #, no-wrap
2870 msgid "frame:\n"
2871 msgstr ""
2873 #. type: Plain text
2874 #: docs/manual/protocol/n6110.rst:562 docs/manual/protocol/n7110.rst:508
2875 #, no-wrap
2876 msgid ""
2877 "service_num_len, service_num (Unicode), server_num_len, "
2878 "server_num(Unicode)\n"
2879 msgstr ""
2881 #. type: Plain text
2882 #: docs/manual/protocol/n6110.rst:563 docs/manual/protocol/n7110.rst:509
2883 #, no-wrap
2884 msgid "0x01 - data bearer\n"
2885 msgstr ""
2887 #. type: Plain text
2888 #: docs/manual/protocol/n6110.rst:567 docs/manual/protocol/n7110.rst:513
2889 #, no-wrap
2890 msgid ""
2891 "auth, call_type, call_speed, ?, IP len, IP (Unicode), dialup len, dialup "
2892 "(Unicode),\n"
2893 "user len, user (Unicode), password len, password (Unicode)\n"
2894 "where auth: 0x00 - normal, 0x01 - secure\n"
2895 msgstr ""
2897 #. type: Plain text
2898 #: docs/manual/protocol/n6110.rst:569 docs/manual/protocol/n7110.rst:515
2899 #, no-wrap
2900 msgid ""
2901 "call_type: 0x00 - analogue, 0x01 - ISDN\n"
2902 "call_speed: 0x00 - 9600, 0x01 - 14400\n"
2903 msgstr ""
2905 #. type: Plain text
2906 #: docs/manual/protocol/n6110.rst:570 docs/manual/protocol/n7110.rst:516
2907 #, no-wrap
2908 msgid "0x02 - USSD bearer\n"
2909 msgstr ""
2911 #. type: Plain text
2912 #: docs/manual/protocol/n6110.rst:571 docs/manual/protocol/n7110.rst:517
2913 #, no-wrap
2914 msgid ""
2915 "frame: type, service number len/IP len,service num (Unicode)/IP "
2916 "(Unicode),service code len,\n"
2917 msgstr ""
2919 #. type: Plain text
2920 #: docs/manual/protocol/n6110.rst:572 docs/manual/protocol/n7110.rst:518
2921 #, no-wrap
2922 msgid "service code (Unicode)\n"
2923 msgstr ""
2925 #. type: Plain text
2926 #: docs/manual/protocol/n6110.rst:573 docs/manual/protocol/n7110.rst:519
2927 #, no-wrap
2928 msgid "where type: 0x01 - service number, 0x00 - IP\n"
2929 msgstr ""
2931 #. type: Plain text
2932 #: docs/manual/protocol/n6110.rst:574 docs/manual/protocol/n7110.rst:520
2933 #, no-wrap
2934 msgid "r Get WAP settings 2 err{ 0x001d,error}\n"
2935 msgstr ""
2937 #. type: Plain text
2938 #: docs/manual/protocol/n6110.rst:575 docs/manual/protocol/n7110.rst:521
2939 #, no-wrap
2940 msgid "where: error=0x05\n"
2941 msgstr ""
2943 #. type: Plain text
2944 #: docs/manual/protocol/n6110.rst:576
2945 #, no-wrap
2946 msgid "0x40: Security commands\n"
2947 msgstr ""
2949 #. type: Plain text
2950 #: docs/manual/protocol/n6110.rst:577
2951 #, no-wrap
2952 msgid "s ???                   {+0x00, 0x00, 0x07, 0x11, 0x00, 0x10, 0x00, 0x00}\n"
2953 msgstr ""
2955 #. type: Plain text
2956 #: docs/manual/protocol/n6110.rst:578
2957 #, no-wrap
2958 msgid "This frame hangs phone (N3310 4.02). Meaning unknown !\n"
2959 msgstr ""
2961 #. type: Plain text
2962 #: docs/manual/protocol/n6110.rst:583
2963 #, no-wrap
2964 msgid ""
2965 "s Open simlock 1        { 0x02, 0x03, 0x1f, 0x11, 0x01, 0x01, 0x10, 0x00}\n"
2966 "r Open simlock 1        { 0x02 }\n"
2967 "s ???(N6150)            { 0x08, 0x00 }\n"
2968 "r ???(N6150)            { 0x08 }\n"
2969 "s Enable extended cmds  { 0x64, cmd }\n"
2970 msgstr ""
2972 #. type: Plain text
2973 #: docs/manual/protocol/n6110.rst:584 docs/manual/protocol/n7110.rst:526
2974 #, no-wrap
2975 msgid "where cmd: 0x00: off\n"
2976 msgstr ""
2978 #. type: Plain text
2979 #: docs/manual/protocol/n6110.rst:585
2980 #, no-wrap
2981 msgid "0x01: on\n"
2982 msgstr ""
2984 #. type: Plain text
2985 #: docs/manual/protocol/n6110.rst:586
2986 #, no-wrap
2987 msgid "0x02: enter service mode ?\n"
2988 msgstr ""
2990 #. type: Plain text
2991 #: docs/manual/protocol/n6110.rst:588
2992 #, no-wrap
2993 msgid ""
2994 "0x03: reset (doesn't ask for PIN again)\n"
2995 "0x04: reset (PIN is requested)\n"
2996 msgstr ""
2998 #. type: Plain text
2999 #: docs/manual/protocol/n6110.rst:589 docs/manual/protocol/n7110.rst:530
3000 #, no-wrap
3001 msgid "In 5110 makes reset without PIN\n"
3002 msgstr ""
3004 #. type: Plain text
3005 #: docs/manual/protocol/n6110.rst:590 docs/manual/protocol/n7110.rst:531
3006 #, no-wrap
3007 msgid "0x06: CONTACT SERVICE!!! Don't try it!\n"
3008 msgstr ""
3010 #. type: Plain text
3011 #: docs/manual/protocol/n6110.rst:591 docs/manual/protocol/n7110.rst:532
3012 #, no-wrap
3013 msgid "s Reset phone settings  { 0x65, value, 0x00 }\n"
3014 msgstr ""
3016 #. type: Plain text
3017 #: docs/manual/protocol/n6110.rst:592 docs/manual/protocol/n7110.rst:533
3018 #, no-wrap
3019 msgid "where value: 0x08 - reset UI (User Interface) settings\n"
3020 msgstr ""
3022 #. type: Plain text
3023 #: docs/manual/protocol/n6110.rst:593 docs/manual/protocol/n7110.rst:534
3024 #, no-wrap
3025 msgid "0x38 - reset UI, SCM and call counters\n"
3026 msgstr ""
3028 #. type: Plain text
3029 #: docs/manual/protocol/n6110.rst:594 docs/manual/protocol/n7110.rst:535
3030 #, no-wrap
3031 msgid "0x40 - reset test 36 in netmonitor\n"
3032 msgstr ""
3034 #. type: Plain text
3035 #: docs/manual/protocol/n6110.rst:600 docs/manual/protocol/n7110.rst:541
3036 #, no-wrap
3037 msgid ""
3038 "r Reset phone settings  { 0x65, 0x00 }\n"
3039 "s Get IMEI              { 0x66 }\n"
3040 "r Get IMEI              { 0x66, 0x01, IMEI, 0x00}\n"
3041 "s (ACD Readings)?(N6150 { 0x68 }\n"
3042 "r (ACD Readings)?(N6150 { 0x68, ... }\n"
3043 "s Get Product Profile\n"
3044 msgstr ""
3046 #. type: Plain text
3047 #: docs/manual/protocol/n6110.rst:601 docs/manual/protocol/n7110.rst:542
3048 #, no-wrap
3049 msgid "Settings              { 0x6a}\n"
3050 msgstr ""
3052 #. type: Plain text
3053 #: docs/manual/protocol/n6110.rst:602 docs/manual/protocol/n7110.rst:543
3054 #, no-wrap
3055 msgid "r Get Product Profile\n"
3056 msgstr ""
3058 #. type: Plain text
3059 #: docs/manual/protocol/n6110.rst:603 docs/manual/protocol/n7110.rst:544
3060 #, no-wrap
3061 msgid "Settings              { 0x6a, 4bytes with Product Profile Settings }\n"
3062 msgstr ""
3064 #. type: Plain text
3065 #: docs/manual/protocol/n6110.rst:604 docs/manual/protocol/n7110.rst:545
3066 #, no-wrap
3067 msgid "s Set Product Profile\n"
3068 msgstr ""
3070 #. type: Plain text
3071 #: docs/manual/protocol/n6110.rst:605 docs/manual/protocol/n7110.rst:546
3072 #, no-wrap
3073 msgid "Settings              { 0x6b, 4bytes with Product Profile Settings }\n"
3074 msgstr ""
3076 #. type: Plain text
3077 #: docs/manual/protocol/n6110.rst:606 docs/manual/protocol/n7110.rst:547
3078 #, no-wrap
3079 msgid "r Set Product Profile\n"
3080 msgstr ""
3082 #. type: Plain text
3083 #: docs/manual/protocol/n6110.rst:607 docs/manual/protocol/n7110.rst:548
3084 #, no-wrap
3085 msgid "Settings OK ?         { 0x6b }\n"
3086 msgstr ""
3088 #. type: Plain text
3089 #: docs/manual/protocol/n6110.rst:608 docs/manual/protocol/n7110.rst:549
3090 #, no-wrap
3091 msgid "s Get code              { 0x6e, code }\n"
3092 msgstr ""
3094 #. type: Plain text
3095 #: docs/manual/protocol/n6110.rst:609
3096 #, no-wrap
3097 msgid "where code: see 0x08/0x0004 (only sec.code is allowed)\n"
3098 msgstr ""
3100 #. type: Plain text
3101 #: docs/manual/protocol/n6110.rst:610 docs/manual/protocol/n7110.rst:551
3102 #, no-wrap
3103 msgid ""
3104 "r Get code              { 0x6e, code, allowed, allowed? (sec code (text)) "
3105 "}\n"
3106 msgstr ""
3108 #. type: Plain text
3109 #: docs/manual/protocol/n6110.rst:612 docs/manual/protocol/n7110.rst:553
3110 #, no-wrap
3111 msgid "allowed: 0: no\n"
3112 msgstr ""
3114 #. type: Plain text
3115 #: docs/manual/protocol/n6110.rst:613 docs/manual/protocol/n7110.rst:554
3116 #, no-wrap
3117 msgid "1: yes\n"
3118 msgstr ""
3120 #. type: Plain text
3121 #: docs/manual/protocol/n6110.rst:614
3122 #, no-wrap
3123 msgid "s Set code              { 0x6f, code, sec code(text), 0x00 }\n"
3124 msgstr ""
3126 #. type: Plain text
3127 #: docs/manual/protocol/n6110.rst:616
3128 #, no-wrap
3129 msgid "s Start monitoring      { 0x70, block }\n"
3130 msgstr ""
3132 #. type: Plain text
3133 #: docs/manual/protocol/n6110.rst:617
3134 #, no-wrap
3135 msgid "where block(N6150):\n"
3136 msgstr ""
3138 #. type: Plain text
3139 #: docs/manual/protocol/n6110.rst:624
3140 #, no-wrap
3141 msgid ""
3142 "0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,\n"
3143 "0xff,0xff,0xff,0xff,0xff,0xf9,0x76,0x65,0x20,0x00,\n"
3144 "0x00,0x00,0x00,0x00,0x18,0x26,0x15,0x7d,0x0a,0x00,\n"
3145 "0xf5,0x82,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,\n"
3146 "0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf0,0x77,0x80,\n"
3147 "0x77,0x80,0xf2,0x82,0x20,0x20,0x20,0x20,0x20,0x20,\n"
3148 "0x20,0x20,0x20,0x20\n"
3149 msgstr ""
3151 #. type: Plain text
3152 #: docs/manual/protocol/n6110.rst:626
3153 #, no-wrap
3154 msgid ""
3155 "This block enables probably all possible monitorred parameters.\n"
3156 "After it phone sends 0x00 message type values\n"
3157 msgstr ""
3159 #. type: Plain text
3160 #: docs/manual/protocol/n6110.rst:628
3161 #, no-wrap
3162 msgid ""
3163 "s Break monitoring      { 0x71 }\n"
3164 "r Break monitoring      { 0x71 }\n"
3165 msgstr ""
3167 #. type: Plain text
3168 #: docs/manual/protocol/n6110.rst:630 docs/manual/protocol/n7110.rst:556
3169 #, no-wrap
3170 msgid ""
3171 "?   s ????                  { 0x74, 0x01, 0x01, 0x0e }\n"
3172 "?   r ????                  { 0x74 }\n"
3173 msgstr ""
3175 #. type: Plain text
3176 #: docs/manual/protocol/n6110.rst:631 docs/manual/protocol/n7110.rst:557
3177 #, no-wrap
3178 msgid "s Call commands         { 0x7c, block }\n"
3179 msgstr ""
3181 #. type: Plain text
3182 #: docs/manual/protocol/n6110.rst:632 docs/manual/protocol/n7110.rst:558
3183 #, no-wrap
3184 msgid "where where: command, (values)\n"
3185 msgstr ""
3187 #. type: Plain text
3188 #: docs/manual/protocol/n6110.rst:634 docs/manual/protocol/n7110.rst:560
3189 #, no-wrap
3190 msgid ""
3191 "command: 0x01\n"
3192 "values: number(ASCII), 0x00 - makes voice call\n"
3193 msgstr ""
3195 #. type: Plain text
3196 #: docs/manual/protocol/n6110.rst:636 docs/manual/protocol/n7110.rst:562
3197 #, no-wrap
3198 msgid ""
3199 "command: 0x02 - answer call\n"
3200 "command: 0x03 - release call\n"
3201 msgstr ""
3203 #. type: Plain text
3204 #: docs/manual/protocol/n6110.rst:638 docs/manual/protocol/n7110.rst:564
3205 #, no-wrap
3206 msgid ""
3207 "r Call commands         { 0x7c, command }\n"
3208 "s Netmonitor            { 0x7e, field }\n"
3209 msgstr ""
3211 #. type: Plain text
3212 #: docs/manual/protocol/n6110.rst:639 docs/manual/protocol/n7110.rst:565
3213 #, no-wrap
3214 msgid "where: field: 00: next\n"
3215 msgstr ""
3217 #. type: Plain text
3218 #: docs/manual/protocol/n6110.rst:643 docs/manual/protocol/n7110.rst:569
3219 #, no-wrap
3220 msgid ""
3221 "F0: reset\n"
3222 "F1: off\n"
3223 "F2: field test menus\n"
3224 "F3: developer menus\n"
3225 msgstr ""
3227 #. type: Plain text
3228 #: docs/manual/protocol/n6110.rst:644
3229 #, no-wrap
3230 msgid ""
3231 "s Open simlock 2        { 0x81, 0x01, locknumber, 0x10, 0x10, 0x10, 0x10, "
3232 "0x10 }\n"
3233 msgstr ""
3235 #. type: Plain text
3236 #: docs/manual/protocol/n6110.rst:645
3237 #, no-wrap
3238 msgid "Note: sets simlock type to factory?\n"
3239 msgstr ""
3241 #. type: Plain text
3242 #: docs/manual/protocol/n6110.rst:646 docs/manual/protocol/n6110.rst:648 docs/manual/protocol/n6110.rst:650
3243 #, no-wrap
3244 msgid "where locknumber: 1,2,4,8\n"
3245 msgstr ""
3247 #. type: Plain text
3248 #: docs/manual/protocol/n6110.rst:647
3249 #, no-wrap
3250 msgid "s Open simlock 2        { 0x81, 0x01, locknumber }\n"
3251 msgstr ""
3253 #. type: Plain text
3254 #: docs/manual/protocol/n6110.rst:649
3255 #, no-wrap
3256 msgid ""
3257 "s Close simlock         { 0x82, 0x01, locknumber, 0x00, 0x00, "
3258 "locksinfo(lock1,4,2,3), 0x00 }\n"
3259 msgstr ""
3261 #. type: Plain text
3262 #: docs/manual/protocol/n6110.rst:653
3263 #, no-wrap
3264 msgid ""
3265 "r Close simlock         { 0x82, the rest like in 0x40/0x8a }\n"
3266 "s Get simlock info      { 0x8a, 0x00}\n"
3267 "r Get simlock info      { 0x8a, 0x00, 0x01, lockstype, locksclosed, 0x00, "
3268 "0x00, locksinfo(lock1,4,2,3), counter1,counter2,counter4,counter4,0x00 }\n"
3269 msgstr ""
3271 #. type: Plain text
3272 #: docs/manual/protocol/n6110.rst:654 docs/manual/protocol/n7110.rst:572
3273 #, no-wrap
3274 msgid ""
3275 "where: lockstype:   bit1,bit2,bit3,bit4 - if set, selected lock is user "
3276 "lock\n"
3277 msgstr ""
3279 #. type: Plain text
3280 #: docs/manual/protocol/n6110.rst:656 docs/manual/protocol/n7110.rst:574
3281 #, no-wrap
3282 msgid ""
3283 "locksclosed: bit1,bit2,bit3,bit4 - if set, selected lock is closed\n"
3284 "counter1 - counter4: counters for locks\n"
3285 msgstr ""
3287 #. type: Plain text
3288 #: docs/manual/protocol/n6110.rst:661
3289 #, no-wrap
3290 msgid ""
3291 "s Set downloaded OpName { 0x8b, 0x00, MCC1, MCC2, MNC, Name, 0x00 }\n"
3292 "r SetdownloadedOpNameOK?{ 0x8b, 0x00, 0x01 }\n"
3293 "s Get downloaded OpName { 0x8c, 0x00 }\n"
3294 "r Get downloaded OpName { 0x8c, 0x00, 0x01, MCC1, MCC2, MNC, Name, "
3295 "0x00,...}\n"
3296 "s Buzzer pitch          { 0x8f, volume, hzLO, hzHI }\n"
3297 msgstr ""
3299 #. type: Plain text
3300 #: docs/manual/protocol/n6110.rst:662 docs/manual/protocol/n7110.rst:576
3301 #, no-wrap
3302 msgid "if volume and hz is 0, it's off\n"
3303 msgstr ""
3305 #. type: Plain text
3306 #: docs/manual/protocol/n6110.rst:666
3307 #, no-wrap
3308 msgid ""
3309 "r Buzzer pitch          { 0x8f}\n"
3310 "s ACD Readings ?        { 0x91, parameter?(0x02,0x03,0x04,0x05,0x07) }\n"
3311 "r ACD Readings ?        { 0x91, parameter?, value? }\n"
3312 "s Sleep mode test       { 0x92, 0x00, 0x00, howlong(2 bytes), enable }\n"
3313 msgstr ""
3315 #. type: Plain text
3316 #: docs/manual/protocol/n6110.rst:667
3317 #, no-wrap
3318 msgid "where: enable == 0x01 - enable after test\n"
3319 msgstr ""
3321 #. type: Plain text
3322 #: docs/manual/protocol/n6110.rst:668
3323 #, no-wrap
3324 msgid "0x00 - don't enable after test\n"
3325 msgstr ""
3327 #. type: Plain text
3328 #: docs/manual/protocol/n6110.rst:669
3329 #, no-wrap
3330 msgid "howlong (ms) = 0x07, 0xd0 = 2000\n"
3331 msgstr ""
3333 #. type: Plain text
3334 #: docs/manual/protocol/n6110.rst:672
3335 #, no-wrap
3336 msgid ""
3337 "s ???(N6150)            { 0x98, 0x00 }\n"
3338 "r ???(N6150)            { 0x98, 0x00, 0x04 }\n"
3339 "s Get bin ringtone      { 0x9e, location }\n"
3340 msgstr ""
3342 #. type: Plain text
3343 #: docs/manual/protocol/n6110.rst:673 docs/manual/protocol/n6110.rst:679 docs/manual/protocol/n7110.rst:583 docs/manual/protocol/n7110.rst:589
3344 #, no-wrap
3345 msgid "where: location=0,1,etc.\n"
3346 msgstr ""
3348 #. type: Plain text
3349 #: docs/manual/protocol/n6110.rst:674 docs/manual/protocol/n7110.rst:584
3350 #, no-wrap
3351 msgid "r Get bin ringtone      { 0x9e, location, error, contents... }\n"
3352 msgstr ""
3354 #. type: Plain text
3355 #: docs/manual/protocol/n6110.rst:675 docs/manual/protocol/n6110.rst:681 docs/manual/protocol/n7110.rst:585 docs/manual/protocol/n7110.rst:591
3356 #, no-wrap
3357 msgid "where location=0,1,etc.\n"
3358 msgstr ""
3360 #. type: Plain text
3361 #: docs/manual/protocol/n6110.rst:676 docs/manual/protocol/n7110.rst:586
3362 #, no-wrap
3363 msgid "error=0x0a, ringtone NOT available\n"
3364 msgstr ""
3366 #. type: Plain text
3367 #: docs/manual/protocol/n6110.rst:677 docs/manual/protocol/n7110.rst:587
3368 #, no-wrap
3369 msgid "0x00, OK\n"
3370 msgstr ""
3372 #. type: Plain text
3373 #: docs/manual/protocol/n6110.rst:678 docs/manual/protocol/n7110.rst:588
3374 #, no-wrap
3375 msgid "s Set bin ringtone      { 0xa0, location, 0x00, contenst... }\n"
3376 msgstr ""
3378 #. type: Plain text
3379 #: docs/manual/protocol/n6110.rst:680 docs/manual/protocol/n7110.rst:590
3380 #, no-wrap
3381 msgid "r Set bin ringtone      { 0xa0, location, error }\n"
3382 msgstr ""
3384 #. type: Plain text
3385 #: docs/manual/protocol/n6110.rst:682 docs/manual/protocol/n7110.rst:592
3386 #, no-wrap
3387 msgid "error=0x0a, ringtone NOT set\n"
3388 msgstr ""
3390 #. type: Plain text
3391 #: docs/manual/protocol/n6110.rst:683 docs/manual/protocol/n7110.rst:593
3392 #, no-wrap
3393 msgid "0x00, ringtone set OK\n"
3394 msgstr ""
3396 #. type: Plain text
3397 #: docs/manual/protocol/n6110.rst:704
3398 #, no-wrap
3399 msgid ""
3400 "r Get MSid              { 0xb5, 0x01, 0x2f, msid, 0x25 }\n"
3401 "s Get info about phone  { 0xc8, 0x01 }\n"
3402 "r Get info about phone  { 0xc8, 0x01, 0x00, \"V \", \"firmware\", 0x0a, "
3403 "\"firmware date\", 0x0a, \"model\", 0x0a, \"(c) NMP.\", 0x00 }\n"
3404 "s Get MCU SW Checksum   { 0xc8, 0x02 }\n"
3405 "r Get MCU SW Checksum   { 0xc8, 0x02, 0x00, checksum (4 bytes),0x00 }\n"
3406 "s DPS External SW       { 0xc7, 0x03 }\n"
3407 "r DSP External SW       { 0xc7, 0x03, 0x00, string,0x00 }\n"
3408 "s Get HW                { 0xc8, 0x05 }\n"
3409 "r Get HW                { 0xc8, 0x05, 0x00, HW version (4 bytes), 0x00 }\n"
3410 "s Get \"Made\" Date       { 0xc8, 0x05 }\n"
3411 "r Get \"Made\" Date       { 0xc8, 0x05, 0x00, date(4 bytes), 0x00 }\n"
3412 "s Get DSP Internal SW   { 0xc8, 0x09 }\n"
3413 "r Get DSP Internal SW   { 0xc8, 0x09, 0x00, version (1 bytes), 0x00 }\n"
3414 "s Get PCI version       { 0xc8, 0x0b }\n"
3415 "r Get PCI version       { 0xc8, 0x0b, 0x00, version, 0x00 }\n"
3416 "s Get system ASIC       { 0xc8, 0x0c }\n"
3417 "r Get system ASIC       { 0xc8, 0x0c, 0x00, string, 0x00 }\n"
3418 "s Get COBBA             { 0xc8, 0x0d }\n"
3419 "r Get COBBA             { 0xc8, 0x0d, 0x00, string, 0x00 }\n"
3420 "s Get PLUSSA            { 0xc8, 0x0e }\n"
3421 "r Get PLUSSA            { 0xc8, 0x0e, available, 0x00 }\n"
3422 msgstr ""
3424 #. type: Plain text
3425 #: docs/manual/protocol/n6110.rst:705 docs/manual/protocol/n6110.rst:708 docs/manual/protocol/n7110.rst:615 docs/manual/protocol/n7110.rst:618
3426 #, no-wrap
3427 msgid "where available: 0x01: not available\n"
3428 msgstr ""
3430 #. type: Plain text
3431 #: docs/manual/protocol/n6110.rst:707 docs/manual/protocol/n7110.rst:617
3432 #, no-wrap
3433 msgid ""
3434 "s Get CCONT             { 0xc8, 0x0f }\n"
3435 "r Get CCONT             { 0xc8, 0x0f, available, 0x00 }\n"
3436 msgstr ""
3438 #. type: Plain text
3439 #: docs/manual/protocol/n6110.rst:733 docs/manual/protocol/n7110.rst:643
3440 #, no-wrap
3441 msgid ""
3442 "s Get PPM version       { 0xc8, 0x10 }\n"
3443 "r Get PPM version       { 0xc8, 0x10, 0x00, \"V \", \"firmware\", 0x0a, "
3444 "\"firmware date\", 0x0a, \"model\", 0x0a, \"(c) NMP.\", 0x00 }\n"
3445 "s Get PPM info          { 0xc8, 0x12 }\n"
3446 "r Get PPM info          { 0xc8, 0x12, 0x00, PPM version (\"B\", \"C\", "
3447 "etc.), 0x00 }\n"
3448 "s Set HW version        { 0xc9, 0x05, version, 0x00 }\n"
3449 "s Get Product Code      { 0xca, 0x01 }\n"
3450 "r Get Product Code      { 0xca, 0x01, 0x00, number, 0x00 }\n"
3451 "s Get Order Number      { 0xca, 0x02 }\n"
3452 "r Get Order Number      { 0xca, 0x02, 0x00, string, 0x00 }\n"
3453 "s Get Prod.Ser.Number   { 0xca, 0x03 }\n"
3454 "r Get Prod.Ser.Number   { 0xca, 0x03, 0x00, number, 0x00 }\n"
3455 "s Get Basic Prod.Code   { 0xca, 0x04 }\n"
3456 "r Get Basic Prod.Code   { 0xca, 0x04, 0x00, number, 0x00 }\n"
3457 "s Set Product Code      { 0xcb, 0x01, product code, 0x00 }\n"
3458 "s Set Order Number      { 0xcb, 0x02, number, 0x00 }\n"
3459 "s Set Prod.Ser.Number   { 0xcb, 0x03, number, 0x00 }\n"
3460 "s Get (original ?)IMEI  { 0xcc, 0x01 }\n"
3461 "r Get (original ?)IMEI  { 0xcc, 0x01, IMEI, 0x00 }\n"
3462 "s Get Manufacture Month { 0xcc, 0x02 }\n"
3463 "r Get Manufacture Month { 0xcc, 0x02, 0x00, string, 0x00 }\n"
3464 "s Get Purchare date     { 0xcc, 0x04 }\n"
3465 "r Get Purchare date     { 0xcc, 0x04, 0x00, string, 0x00 }\n"
3466 "s Set \"Made\" date       { 0xcd, 0x02, string, 0x00 }\n"
3467 "s Make \"all\" phone tests{ 0xce,0x1d,0xfe,0x23,0x00,0x00}\n"
3468 "s Make one phone test   { 0xce,0x1d,num1,num2,num3,num4}\n"
3469 msgstr ""
3471 #. type: Plain text
3472 #: docs/manual/protocol/n6110.rst:734 docs/manual/protocol/n7110.rst:644
3473 #, no-wrap
3474 msgid "Where num1-num4: 0x02,0x00,0x00,0x00;\n"
3475 msgstr ""
3477 #. type: Plain text
3478 #: docs/manual/protocol/n6110.rst:743 docs/manual/protocol/n7110.rst:653
3479 #, no-wrap
3480 msgid ""
3481 "0x04,0x00,0x00,0x00;\n"
3482 "0x08,0x00,0x00,0x00;\n"
3483 "0x10,0x00,0x00,0x00;\n"
3484 "0x20,0x00,0x00,0x00;\n"
3485 "0x40,0x00,0x00,0x00;\n"
3486 "0x80,0x00,0x00,0x00;\n"
3487 "0x00,0x01,0x00,0x00;\n"
3488 "0x00,0x02,0x00,0x00;\n"
3489 "0x00,0x04,0x00,0x00; - \"Power off\"\n"
3490 msgstr ""
3492 #. type: Plain text
3493 #: docs/manual/protocol/n6110.rst:744 docs/manual/protocol/n7110.rst:654
3494 #, no-wrap
3495 msgid "No test for \"Security data\"\n"
3496 msgstr ""
3498 #. type: Plain text
3499 #: docs/manual/protocol/n6110.rst:751 docs/manual/protocol/n7110.rst:661
3500 #, no-wrap
3501 msgid ""
3502 "0x00,0x10,0x00,0x00;\n"
3503 "0x00,0x20,0x00,0x00;\n"
3504 "0x00,0x40,0x00,0x00;\n"
3505 "0x00,0x80,0x00,0x00;\n"
3506 "0x00,0x00,0x01,0x00;\n"
3507 "....\n"
3508 "0x00,0x00,0x10,0x00;\n"
3509 msgstr ""
3511 #. type: Plain text
3512 #: docs/manual/protocol/n6110.rst:756
3513 #, no-wrap
3514 msgid ""
3515 "s Result of phone tests { 0xcf }\n"
3516 "r Result of phone tests { 0xcf, number of tests, results of next tests }\n"
3517 "s ???                   { 0xd1 }\n"
3518 "r ???(N5110)            { 0xd1, 0x00, 0x1d, 0x00, 0x01, 0x08, 0x00 }\n"
3519 "s LCD Test              { 0xd3, value }\n"
3520 msgstr ""
3522 #. type: Plain text
3523 #: docs/manual/protocol/n6110.rst:757 docs/manual/protocol/n7110.rst:667
3524 #, no-wrap
3525 msgid "where value: 0x03, 0x02 - 1'st test\n"
3526 msgstr ""
3528 #. type: Plain text
3529 #: docs/manual/protocol/n6110.rst:759
3530 #, no-wrap
3531 msgid ""
3532 "0x03, 0x01 - 2'nd test\n"
3533 "0x02, 0x03 - clears screen\n"
3534 msgstr ""
3536 #. type: Plain text
3537 #: docs/manual/protocol/n6110.rst:762
3538 #, no-wrap
3539 msgid ""
3540 "s ACD Readings(N6150)?  { 0xd4, 0x02, 0x00, 0x02, 0x00, 0x0e, 0x01}\n"
3541 "r ACD Readings(N6150)?  { 0xd4, 0x02, 0x00, 0x02, 0x00, 0x0e, 0x01, ?}\n"
3542 "s Get EEPROM            { 0xd4, 0x02, 0x00, 0xa0, locationLo, locationHi, "
3543 "numofbytes }\n"
3544 msgstr ""
3546 #. type: Plain text
3547 #: docs/manual/protocol/n6110.rst:763
3548 #, no-wrap
3549 msgid "where: numofbytes - how many bytes to read\n"
3550 msgstr ""
3552 #. type: Plain text
3553 #: docs/manual/protocol/n6110.rst:764
3554 #, no-wrap
3555 msgid "Note: Works ONLY in MBUS\n"
3556 msgstr ""
3558 #. type: Plain text
3559 #: docs/manual/protocol/n6110.rst:765
3560 #, no-wrap
3561 msgid ""
3562 "r Get EEPROM            { 0xd4, 0x02, 0x00, 0xa0, locationLo, locationHi, "
3563 "numofbytes, contest... }\n"
3564 msgstr ""
3566 #. type: Plain text
3567 #: docs/manual/protocol/n6110.rst:766
3568 #, no-wrap
3569 msgid "where numofbytes - how many bytes available\n"
3570 msgstr ""
3572 #. type: Plain text
3573 #: docs/manual/protocol/n6110.rst:767
3574 #, no-wrap
3575 msgid "contest - bytes with contests (if numofbytes != 0)\n"
3576 msgstr ""
3578 #. type: Plain text
3579 #: docs/manual/protocol/n6110.rst:769
3580 #, no-wrap
3581 msgid ""
3582 "0x41: Snake game ?\n"
3583 "0x47:\n"
3584 msgstr ""
3586 #. type: Plain text
3587 #: docs/manual/protocol/n6110.rst:771
3588 #, no-wrap
3589 msgid ""
3590 "s Get Picture Image     { 0x0001, location }\n"
3591 "r Get Picture Image     when contains sender number\n"
3592 msgstr ""
3594 #. type: Plain text
3595 #: docs/manual/protocol/n6110.rst:772
3596 #, no-wrap
3597 msgid ""
3598 "{ 0x0002, location, number(like in SMS), 0x00, len, text, 0x00, width, "
3599 "height, 0x01, bitmap }\n"
3600 msgstr ""
3602 #. type: Plain text
3603 #: docs/manual/protocol/n6110.rst:773
3604 #, no-wrap
3605 msgid "NOTE:\n"
3606 msgstr ""
3608 #. type: Plain text
3609 #: docs/manual/protocol/n6110.rst:775
3610 #, no-wrap
3611 msgid ""
3612 "Supports only 0x81 and 0x91 coding (NOT alphanumeric numbers!)\n"
3613 "in sender without sender number\n"
3614 msgstr ""
3616 #. type: Plain text
3617 #: docs/manual/protocol/n6110.rst:776
3618 #, no-wrap
3619 msgid ""
3620 "{ 0x0002, location, 0x00, 0x00, 0x00, len, text, 0x00, width, height, 0x01, "
3621 "bitmap }\n"
3622 msgstr ""
3624 #. type: Plain text
3625 #: docs/manual/protocol/n6110.rst:777
3626 #, no-wrap
3627 msgid "s Set Picture Image     { 0x0003, frame...}\n"
3628 msgstr ""
3630 #. type: Plain text
3631 #: docs/manual/protocol/n6110.rst:778
3632 #, no-wrap
3633 msgid "where frame: see 0x47/0x0002\n"
3634 msgstr ""
3636 #. type: Plain text
3637 #: docs/manual/protocol/n6110.rst:780
3638 #, no-wrap
3639 msgid ""
3640 "r Get/Set PictureImageOK{ 0x0004 }\n"
3641 "r Set Picture Image err { 0x0005, error? }\n"
3642 msgstr ""
3644 #. type: Plain text
3645 #: docs/manual/protocol/n6110.rst:781
3646 #, no-wrap
3647 msgid "where error=0x74 - wrong location ?\n"
3648 msgstr ""
3650 #. type: Plain text
3651 #: docs/manual/protocol/n6110.rst:782
3652 #, no-wrap
3653 msgid "0x64:\n"
3654 msgstr ""
3656 #. type: Plain text
3657 #: docs/manual/protocol/n6110.rst:785
3658 #, no-wrap
3659 msgid ""
3660 "s Phone ID request      { 0x0010 }\n"
3661 "r Phone ID recvd        { 0x0011, \"NOKIA\", \"imei\", 0, \"model\", 0, "
3662 "\"prod.code\", 0, \"HW\", 0, \"firmware\", magic bytes x 4 ... }\n"
3663 "s Accessory connection  { 0x0012, 16x0x00, 'NOKIA&NOKIA accessory', 3x0x00 } "
3664 "(45 bytes)\n"
3665 msgstr ""
3667 #. type: Plain text
3668 #: docs/manual/protocol/n6110.rst:786 docs/manual/protocol/n7110.rst:708
3669 #, no-wrap
3670 msgid "0x7f: Acknowledge(FBUS/IRDA){+type, seq }\n"
3671 msgstr ""
3673 #. type: Plain text
3674 #: docs/manual/protocol/n6110.rst:787 docs/manual/protocol/n7110.rst:709
3675 #, no-wrap
3676 msgid "Acknowledge(MBUS)...\n"
3677 msgstr ""
3679 #. type: Plain text
3680 #: docs/manual/protocol/n6110.rst:788 docs/manual/protocol/n7110.rst:710
3681 #, no-wrap
3682 msgid "0xd0:\n"
3683 msgstr ""
3685 #. type: Plain text
3686 #: docs/manual/protocol/n6110.rst:790 docs/manual/protocol/n7110.rst:712
3687 #, no-wrap
3688 msgid ""
3689 "s Power on message seq1 {+04 }\n"
3690 "r Power on message seq1 {+05 }\n"
3691 msgstr ""
3693 #. type: Plain text
3694 #: docs/manual/protocol/n6110.rst:791 docs/manual/protocol/n7110.rst:713
3695 #, no-wrap
3696 msgid "0xd1:\n"
3697 msgstr ""
3699 #. type: Plain text
3700 #: docs/manual/protocol/n6110.rst:792 docs/manual/protocol/n7110.rst:714 docs/manual/protocol/n6510.rst:804
3701 #, no-wrap
3702 msgid "s Get HW&SW version     { 0x0003, 0x00 }\n"
3703 msgstr ""
3705 #. type: Plain text
3706 #: docs/manual/protocol/n6110.rst:793 docs/manual/protocol/n7110.rst:715 docs/manual/protocol/n6510.rst:805
3707 #, no-wrap
3708 msgid "0xd2:\n"
3709 msgstr ""
3711 #. type: Plain text
3712 #: docs/manual/protocol/n6110.rst:794 docs/manual/protocol/n7110.rst:716 docs/manual/protocol/n6510.rst:806
3713 #, no-wrap
3714 msgid ""
3715 "r Get HW&SW version     { 0x0003 \"V \" \"firmware\\n\" \"firmware "
3716 "date\\n\"\n"
3717 msgstr ""
3719 #. type: Plain text
3720 #: docs/manual/protocol/n6110.rst:795 docs/manual/protocol/n7110.rst:717 docs/manual/protocol/n6510.rst:806
3721 #, no-wrap
3722 msgid "\"model\\n\" \"(c) NMP.\" }\n"
3723 msgstr ""
3725 #. type: Plain text
3726 #: docs/manual/protocol/n6110.rst:797
3727 #, no-wrap
3728 msgid ""
3729 "0xda: ? (during playing 2 player snake)\n"
3730 "0xf0:\n"
3731 msgstr ""
3733 #. type: Plain text
3734 #: docs/manual/protocol/n6110.rst:798
3735 #, no-wrap
3736 msgid "s Send RLP frame        {+0x00, 0xd9, ... }\n"
3737 msgstr ""
3739 #. type: Plain text
3740 #: docs/manual/protocol/n6110.rst:798 docs/manual/protocol/n7110.rst:717
3741 #, no-wrap
3742 msgid "0xf4: Power on message seq 2\n"
3743 msgstr ""
3745 #. type: Title =
3746 #: docs/manual/protocol/samsung.rst:2
3747 #, no-wrap
3748 msgid "SAMSUNG Organizer AT commands"
3749 msgstr ""
3751 #. type: Title +
3752 #: docs/manual/protocol/samsung.rst:5
3753 #, no-wrap
3754 msgid "Get organizer information"
3755 msgstr ""
3757 #. type: Labeled list
3758 #: docs/manual/protocol/samsung.rst:7 docs/manual/protocol/samsung.rst:34 docs/manual/protocol/samsung.rst:263 docs/manual/protocol/samsung.rst:282
3759 #, no-wrap
3760 msgid "Invocation"
3761 msgstr ""
3763 #. type: Plain text
3764 #: docs/manual/protocol/samsung.rst:10
3765 msgid "AT+ORGI?"
3766 msgstr ""
3768 #. type: Title -
3769 #: docs/manual/protocol/samsung.rst:11 docs/manual/protocol/samsung.rst:271 docs/manual/protocol/samsung.rst:288 docs/manual/smsd/dbi.rst:35 docs/manual/smsd/pgsql.rst:17 docs/manual/smsd/mysql.rst:34 docs/manual/python/objects.rst:193 docs/manual/python/objects.rst:243 docs/manual/python/objects.rst:279 docs/manual/python/objects.rst:491 docs/manual/python/objects.rst:577 docs/manual/python/objects.rst:643 docs/manual/python/objects.rst:805 docs/manual/formats/smsbackup.rst:104 docs/manual/utils/gammu-detect.rst:83
3770 #, no-wrap
3771 msgid "Example"
3772 msgstr ""
3774 #. type: Plain text
3775 #: docs/manual/protocol/samsung.rst:16
3776 msgid "AT+ORGI? +ORGI: 84,400,30,100,30 OK"
3777 msgstr ""
3779 #. type: Plain text
3780 #: docs/manual/protocol/samsung.rst:18
3781 msgid "Return 5 values:"
3782 msgstr ""
3784 #. type: Plain text
3785 #: docs/manual/protocol/samsung.rst:22
3786 #, no-wrap
3787 msgid ""
3788 "par1\n"
3789 "    ( 84) Busy entries (1 to par1 of par2 possibles entries)\n"
3790 "par2\n"
3791 msgstr ""
3793 #. type: Plain text
3794 #: docs/manual/protocol/samsung.rst:26
3795 #, no-wrap
3796 msgid ""
3797 "Max possible entries\n"
3798 "par3\n"
3799 "    ( 30) Unknown\n"
3800 "par4\n"
3801 msgstr ""
3803 #. type: Plain text
3804 #: docs/manual/protocol/samsung.rst:29
3805 #, no-wrap
3806 msgid ""
3807 "Unknown\n"
3808 "par5\n"
3809 "    ( 30) Unknown\n"
3810 msgstr ""
3812 #. type: Title +
3813 #: docs/manual/protocol/samsung.rst:32
3814 #, no-wrap
3815 msgid "Get organizer details"
3816 msgstr ""
3818 #. type: Plain text
3819 #: docs/manual/protocol/samsung.rst:37
3820 msgid "AT+ORGR=number"
3821 msgstr ""
3823 #. type: Plain text
3824 #: docs/manual/protocol/samsung.rst:40
3825 msgid "Get organizer details for index entry \"number\" Returns 24 values:"
3826 msgstr ""
3828 #. type: Labeled list
3829 #: docs/manual/protocol/samsung.rst:41
3830 #, no-wrap
3831 msgid "Example 1"
3832 msgstr ""
3834 #. type: Plain text
3835 #: docs/manual/protocol/samsung.rst:46
3836 msgid ""
3837 "AT+ORGR=10 +ORGR: 161,1,\"Comprar lagrimas "
3838 "artificiales\",\"Farmacia\",2,4,2009,9,0,2,4,2009,9,10,\"Farmacia\",1,1,0,3,,,29,1,2010 "
3839 "OK"
3840 msgstr ""
3842 #. type: Labeled list
3843 #: docs/manual/protocol/samsung.rst:47
3844 #, no-wrap
3845 msgid "Example 2"
3846 msgstr ""
3848 #. type: Plain text
3849 #: docs/manual/protocol/samsung.rst:52
3850 msgid ""
3851 "AT+ORGR=15 +ORGR: 67,2,,\"Laura Santiesteban "
3852 "Cabrera\",3,11,2009,9,0,,,,,,,1,3,0,4,,,,, OK"
3853 msgstr ""
3855 #. type: Labeled list
3856 #: docs/manual/protocol/samsung.rst:53
3857 #, no-wrap
3858 msgid "Example 3"
3859 msgstr ""
3861 #. type: Plain text
3862 #: docs/manual/protocol/samsung.rst:58
3863 msgid ""
3864 "AT+ORGR=19 +ORGR: "
3865 "205,3,,\"Cemento\",13,3,2009,10,35,13,3,2009,,,,1,3,0,0,1,0,,, OK"
3866 msgstr ""
3868 #. type: Labeled list
3869 #: docs/manual/protocol/samsung.rst:59
3870 #, no-wrap
3871 msgid "Example 4"
3872 msgstr ""
3874 #. type: Plain text
3875 #: docs/manual/protocol/samsung.rst:64
3876 msgid ""
3877 "AT+ORGR=23 +ORGR: "
3878 "235,4,\"Curso\",\"Averiguar\",13,3,2009,9,50,13,3,2009,9,59,,1,1,0,,,,,, OK"
3879 msgstr ""
3881 #. type: Plain text
3882 #: docs/manual/protocol/samsung.rst:66
3883 msgid "+ORGR: AT+ORGR answer header"
3884 msgstr ""
3886 #. type: Plain text
3887 #: docs/manual/protocol/samsung.rst:71
3888 #, no-wrap
3889 msgid ""
3890 "par01\n"
3891 "    Pointer to real memory position\n"
3892 "par02\n"
3893 "    Organizer entry type (1=appointments, 2=aniversaries, 3=tasks, "
3894 "4=miscellany )\n"
3895 msgstr ""
3897 #. type: Plain text
3898 #: docs/manual/protocol/samsung.rst:73
3899 msgid "If par02 =1, appointment entry type"
3900 msgstr ""
3902 #. type: Plain text
3903 #: docs/manual/protocol/samsung.rst:118
3904 #, no-wrap
3905 msgid ""
3906 "par03\n"
3907 "    Organizer entry short name\n"
3908 "par04\n"
3909 "    Organizer entry detailed description\n"
3910 "par05\n"
3911 "    Start day\n"
3912 "par06\n"
3913 "    Start month\n"
3914 "par07\n"
3915 "    Start year\n"
3916 "par08\n"
3917 "    Start hour\n"
3918 "par09\n"
3919 "    Start minute\n"
3920 "par10\n"
3921 "    End day\n"
3922 "par11\n"
3923 "    End month\n"
3924 "par12\n"
3925 "    End year\n"
3926 "par13\n"
3927 "    End hour\n"
3928 "par14\n"
3929 "    End minute\n"
3930 "par15\n"
3931 "    Location\n"
3932 "par16\n"
3933 "    Alarm flag (0=no, 1=yes)\n"
3934 "par17\n"
3935 "    Alarm time unit (1=minutes, 2=hours, days, 4=weeks)\n"
3936 "par18\n"
3937 "    Alarm items quantity\n"
3938 "par19\n"
3939 "    Alarm repeat flag (0 or empty=no, 2=yes)\n"
3940 "par20\n"
3941 "    Empty\n"
3942 "par21\n"
3943 "    Empty\n"
3944 "par22\n"
3945 "    Repeat until day\n"
3946 "par23\n"
3947 "    Repeat until month\n"
3948 "par24\n"
3949 "    Repeat until year\n"
3950 msgstr ""
3952 #. type: Plain text
3953 #: docs/manual/protocol/samsung.rst:120
3954 msgid "If par02 = 2, aniversary entry type"
3955 msgstr ""
3957 #. type: Plain text
3958 #: docs/manual/protocol/samsung.rst:165
3959 #, no-wrap
3960 msgid ""
3961 "par03\n"
3962 "    Empty\n"
3963 "par04\n"
3964 "    Ocassion name\n"
3965 "par05\n"
3966 "    Alarm day\n"
3967 "par06\n"
3968 "    Alarm month\n"
3969 "par07\n"
3970 "    Alarm year\n"
3971 "par08\n"
3972 "    Alarm hour\n"
3973 "par09\n"
3974 "    Alarm minutes\n"
3975 "par10\n"
3976 "    Empty\n"
3977 "par11\n"
3978 "    Empty\n"
3979 "par12\n"
3980 "    Empty\n"
3981 "par13\n"
3982 "    Empty\n"
3983 "par14\n"
3984 "    Empty\n"
3985 "par15\n"
3986 "    Empty\n"
3987 "par16\n"
3988 "    Alarm flag (0=no, 1=yes)\n"
3989 "par17\n"
3990 "    Alarm time unit (1=minutes, 2=hours, days, 4=weeks)\n"
3991 "par18\n"
3992 "    Alarm items quantity\n"
3993 "par19\n"
3994 "    Repeat each year (0=no, 4=yes)\n"
3995 "par20\n"
3996 "    Empty\n"
3997 "par21\n"
3998 "    Empty\n"
3999 "par22\n"
4000 "    Empty\n"
4001 "par23\n"
4002 "    Empty\n"
4003 "par24\n"
4004 "    Empty\n"
4005 msgstr ""
4007 #. type: Plain text
4008 #: docs/manual/protocol/samsung.rst:167
4009 msgid "If par02 = 3, task entry type"
4010 msgstr ""
4012 #. type: Plain text
4013 #: docs/manual/protocol/samsung.rst:212
4014 #, no-wrap
4015 msgid ""
4016 "par03\n"
4017 "    Empty\n"
4018 "par04\n"
4019 "    Task name\n"
4020 "par05\n"
4021 "    Start day\n"
4022 "par06\n"
4023 "    Start month\n"
4024 "par07\n"
4025 "    Start year\n"
4026 "par08\n"
4027 "    Alarm hour\n"
4028 "par09\n"
4029 "    Alarm minute\n"
4030 "par10\n"
4031 "    Due day\n"
4032 "par11\n"
4033 "    Due month\n"
4034 "par12\n"
4035 "    Due year\n"
4036 "par13\n"
4037 "    Empty\n"
4038 "par14\n"
4039 "    Empty\n"
4040 "par15\n"
4041 "    Empty\n"
4042 "par16\n"
4043 "    Alarm flag (0=no, 1=yes)\n"
4044 "par17\n"
4045 "    Alarm time unit (1=minutes, 2=hours, days, 4=weeks)\n"
4046 "par18\n"
4047 "    Alarm items quantity\n"
4048 "par19\n"
4049 "    Empty\n"
4050 "par20\n"
4051 "    Task priority (1=high, 2=normal, 3=low)\n"
4052 "par21\n"
4053 "    Task status (0=undone, 1=done)\n"
4054 "par22\n"
4055 "    Empty\n"
4056 "par23\n"
4057 "    Empty\n"
4058 "par24\n"
4059 "    Empty\n"
4060 msgstr ""
4062 #. type: Plain text
4063 #: docs/manual/protocol/samsung.rst:214
4064 msgid "If par02 = 4, miscellany entry type"
4065 msgstr ""
4067 #. type: Plain text
4068 #: docs/manual/protocol/samsung.rst:259
4069 #, no-wrap
4070 msgid ""
4071 "par03\n"
4072 "    Entry name\n"
4073 "par04\n"
4074 "    Details\n"
4075 "par05\n"
4076 "    Start day\n"
4077 "par06\n"
4078 "    Start month\n"
4079 "par07\n"
4080 "    Start year\n"
4081 "par08\n"
4082 "    Start hour\n"
4083 "par09\n"
4084 "    Start minutes\n"
4085 "par10\n"
4086 "    End day\n"
4087 "par11\n"
4088 "    End month\n"
4089 "par12\n"
4090 "    End year\n"
4091 "par13\n"
4092 "    End hour\n"
4093 "par14\n"
4094 "    End minutes\n"
4095 "par15\n"
4096 "    Empty\n"
4097 "par16\n"
4098 "    Alarm flag (0=no, 1=yes)\n"
4099 "par17\n"
4100 "    Alarm time unit (1=minutes, 2=hours, days, 4=weeks)\n"
4101 "par18\n"
4102 "    Alarm items quantity\n"
4103 "par19\n"
4104 "    Empty\n"
4105 "par20\n"
4106 "    Empty\n"
4107 "par21\n"
4108 "    Empty\n"
4109 "par22\n"
4110 "    Empty\n"
4111 "par23\n"
4112 "    Empty\n"
4113 "par24\n"
4114 "    Empty\n"
4115 msgstr ""
4117 #. type: Title +
4118 #: docs/manual/protocol/samsung.rst:261
4119 #, no-wrap
4120 msgid "Write organizer entry"
4121 msgstr ""
4123 #. type: Plain text
4124 #: docs/manual/protocol/samsung.rst:266
4125 msgid "AT+ORGW=par0,par1,par2...par24"
4126 msgstr ""
4128 #. type: Plain text
4129 #: docs/manual/protocol/samsung.rst:268
4130 msgid "Write organizer entry in memory location par0"
4131 msgstr ""
4133 #. type: Plain text
4134 #: docs/manual/protocol/samsung.rst:270
4135 msgid "If par0=65535 then locate next empty entry on memory"
4136 msgstr ""
4138 #. type: Plain text
4139 #: docs/manual/protocol/samsung.rst:276
4140 msgid ""
4141 "AT+ORGW=65535,0,4,\"p2\",\"p2\",14,3,2009,2,23,14,3,2009,3,23,,0,0,0,,,,,, "
4142 "+ORGW: 253,253 OK"
4143 msgstr ""
4145 #. type: Plain text
4146 #: docs/manual/protocol/samsung.rst:278
4147 msgid "par1 to par24 has the same significance than in the AT+ORGR command"
4148 msgstr ""
4150 #. type: Title +
4151 #: docs/manual/protocol/samsung.rst:280
4152 #, no-wrap
4153 msgid "Delete organizer entry"
4154 msgstr ""
4156 #. type: Plain text
4157 #: docs/manual/protocol/samsung.rst:285
4158 msgid "AT+ORGD=number"
4159 msgstr ""
4161 #. type: Plain text
4162 #: docs/manual/protocol/samsung.rst:287
4163 msgid "Delete organizer entry of index \"number\""
4164 msgstr ""
4166 #. type: Plain text
4167 #: docs/manual/protocol/samsung.rst:291
4168 msgid "AT+ORGD=21"
4169 msgstr ""
4171 #. type: Plain text
4172 #: docs/manual/protocol/samsung.rst:293
4173 msgid "OK"
4174 msgstr ""
4176 #. type: Title +
4177 #: docs/manual/protocol/samsung.rst:295 docs/manual/protocol/m-obex.rst:394 docs/manual/testing/dummy-driver.rst:37
4178 #, no-wrap
4179 msgid "Notes"
4180 msgstr ""
4182 #. type: Plain text
4183 #: docs/manual/protocol/samsung.rst:298
4184 msgid "Read command use index reference."
4185 msgstr ""
4187 #. type: Plain text
4188 #: docs/manual/protocol/samsung.rst:300
4189 msgid ""
4190 "Write command uses index and direct memory reference with special 65535 "
4191 "value to locate empty memory position."
4192 msgstr ""
4194 #. type: Plain text
4195 #: docs/manual/protocol/samsung.rst:302
4196 msgid ""
4197 "Delete command use direct memory reference, index are automatically "
4198 "reorganized."
4199 msgstr ""
4201 #. type: Plain text
4202 #: docs/manual/protocol/samsung.rst:304
4203 msgid ""
4204 "Hint: After create or delete an organizer entry, reread full information to "
4205 "update index table."
4206 msgstr ""
4208 #. type: Title =
4209 #: docs/manual/protocol/m-obex.rst:2
4210 #, no-wrap
4211 msgid "m-obex protocol used by some Samsung mobiles"
4212 msgstr ""
4214 #. type: Plain text
4215 #: docs/manual/protocol/m-obex.rst:5
4216 msgid ""
4217 "This document is copied from <http://code.google.com/p/samsyncro/wiki/mobex> "
4218 "and extended."
4219 msgstr ""
4221 #. type: Plain text
4222 #: docs/manual/protocol/m-obex.rst:7 docs/manual/protocol/carkit.rst:14
4223 #, no-wrap
4224 msgid "Introduction"
4225 msgstr ""
4227 #. type: Plain text
4228 #: docs/manual/protocol/m-obex.rst:10
4229 msgid ""
4230 "This is an attempt to document the m-obex protocol. It is a obex-variation "
4231 "by Samsung used to exchange PIM data and files over bluetooth."
4232 msgstr ""
4234 #. type: Plain text
4235 #: docs/manual/protocol/m-obex.rst:12
4236 msgid ""
4237 "This documentation is by no means complete but is only a reference for the "
4238 "samsyncro implementation. As I don't know the obex protocol I can't say in "
4239 "which parts it differs from the standard-obex. The only thing I found "
4240 "strange is the fact, that you will always get 0xA0 as a response. Wich means "
4241 "Ok, sucess in obex. If there was an error you will find it's error code in "
4242 "the 0x42 header. If this is a normal behavior: Why are there so many "
4243 "response codes defined?"
4244 msgstr ""
4246 #. type: Plain text
4247 #: docs/manual/protocol/m-obex.rst:14
4248 msgid ""
4249 "The information about the protocol was gained by listening to the transfered "
4250 "data from Samsungs New PC Studio to a SGH-F480i and B2100 mobile."
4251 msgstr ""
4253 #. type: Title -
4254 #: docs/manual/protocol/m-obex.rst:16
4255 #, no-wrap
4256 msgid "Requirements"
4257 msgstr ""
4259 #. type: Plain text
4260 #: docs/manual/protocol/m-obex.rst:19
4261 msgid "Established bluetooth connection to the serial channel of the mobile"
4262 msgstr ""
4264 #. type: Plain text
4265 #: docs/manual/protocol/m-obex.rst:20
4266 msgid "Some way to access this serial port. For example minicom."
4267 msgstr ""
4269 #. type: Title -
4270 #: docs/manual/protocol/m-obex.rst:22
4271 #, no-wrap
4272 msgid "Starting the obex server"
4273 msgstr ""
4275 #. type: Labeled list
4276 #: docs/manual/protocol/m-obex.rst:24
4277 #, no-wrap
4278 msgid "To start the obex server you have to send this AT command first"
4279 msgstr ""
4281 #. type: Plain text
4282 #: docs/manual/protocol/m-obex.rst:27
4283 msgid "AT+SYNCML=MOBEXSTART"
4284 msgstr ""
4286 #. type: Labeled list
4287 #: docs/manual/protocol/m-obex.rst:28
4288 #, no-wrap
4289 msgid "Some phones seem to start with following command"
4290 msgstr ""
4292 #. type: Plain text
4293 #: docs/manual/protocol/m-obex.rst:31
4294 msgid "AT$TSSPCSW=1"
4295 msgstr ""
4297 #. type: Title -
4298 #: docs/manual/protocol/m-obex.rst:33
4299 #, no-wrap
4300 msgid "Obex commands"
4301 msgstr ""
4303 #. type: Plain text
4304 #: docs/manual/protocol/m-obex.rst:36
4305 msgid ""
4306 "In the following chapters I will describe the obex packages to read and edit "
4307 "data on the mobile. I think most of them are in standard-obex format and are "
4308 "following this structure:"
4309 msgstr ""
4311 #. type: Plain text
4312 #: docs/manual/protocol/m-obex.rst:45
4313 #, no-wrap
4314 msgid ""
4315 "+-------------------------------------------+-----------------------------------+-------------------------------------------+\n"
4316 "|Package Header                             |Session Id                         "
4317 "|Obex Header(s)                             |\n"
4318 "+===========================================+===================================+===========================================+\n"
4319 "|* First byte: Type of request.             |* 0xCB and four bytes of "
4320 "session id|* First byte: Type of header.              |\n"
4321 "|* Second and third bytes: length of package|                                   "
4322 "|* Second and third bytes: length of header.|\n"
4323 "|                                           |                                   "
4324 "|* Next bytes: data.                        |\n"
4325 "|                                           |                                   "
4326 "|* Last byte: 0x00                          |\n"
4327 "+-------------------------------------------+-----------------------------------+-------------------------------------------+\n"
4328 msgstr ""
4330 #. type: Plain text
4331 #: docs/manual/protocol/m-obex.rst:47
4332 msgid ""
4333 "For detailed information about obex, for example what types of packages and "
4334 "headers exists, get the official Obex documentation from Inrared Data "
4335 "Association. But I don't know if this is available for free."
4336 msgstr ""
4338 #. type: Plain text
4339 #: docs/manual/protocol/m-obex.rst:49
4340 msgid "Here is a list of the most used types for the Samsung mobiles:"
4341 msgstr ""
4343 #. type: Plain text
4344 #: docs/manual/protocol/m-obex.rst:51
4345 msgid ""
4346 "There exists mainly two types of operations: Put (package header 0x02 and "
4347 "0x82) to write data to the mobile and Get (package header 0x03 and 0x83) to "
4348 "retrieve data from the mobile. A put or get operation can be divided into "
4349 "several packages. The high-bit indicates if this is the last package of an "
4350 "operation. For example if you want to transfer a file to the mobile you send "
4351 "n-time 0x02 packages and only the last one is 0x82."
4352 msgstr ""
4354 #. type: Plain text
4355 #: docs/manual/protocol/m-obex.rst:53
4356 msgid ""
4357 "Headers consists normally out of three blocks: First byte: Header type, "
4358 "second and third byte: length of the header (if the headers length is "
4359 "variable), following bytes: data. The most used header types are"
4360 msgstr ""
4362 #. type: Plain text
4363 #: docs/manual/protocol/m-obex.rst:71
4364 #, no-wrap
4365 msgid ""
4366 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4367 "| Obex description      | Byte | following two bytes    | following bytes                                                                                                                                   "
4368 "|\n"
4369 "+=======================+======+========================+===================================================================================================================================================+\n"
4370 "| Name                  | 0x01 | length of header       | Used for "
4371 "filesystem operation to name a path or file                                                                                              "
4372 "|\n"
4373 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4374 "| Type                  | 0x42 | length of header       | Obex command for "
4375 "example \"m-obex/contacts/list\"                                                                                                   "
4376 "|\n"
4377 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4378 "| Length                | 0xC3 |                        | Used in put "
4379 "operations and specifies the length of the transfered data (without header "
4380 "bytes). The length is represented in 4 bytes.              |\n"
4381 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4382 "| Body                  | 0x48 | length of header       | Data in a "
4383 "multi-package put operation                                                                                                             "
4384 "|\n"
4385 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4386 "| End of Bady           | 0x49 | length of header       | Last data package "
4387 "in a put operation                                                                                                              "
4388 "|\n"
4389 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4390 "| Session id            | 0xCB |                        | Four bytes "
4391 "representing the session id. Needed for multiplexing                                                                                   "
4392 "|\n"
4393 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4394 "| Application Parameter | 0X4C | length of header       | In a request: "
4395 "Parameters for example a contact's id. <p>In an answer: The error/return "
4396 "code. If it is 0x00 0x00 than the operation was successful |\n"
4397 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4398 msgstr ""
4400 #. type: Title -
4401 #: docs/manual/protocol/m-obex.rst:73
4402 #, no-wrap
4403 msgid "Contacts"
4404 msgstr ""
4406 #. type: Title +
4407 #: docs/manual/protocol/m-obex.rst:76
4408 #, no-wrap
4409 msgid "Get contacts count"
4410 msgstr ""
4412 #. type: Title ~
4413 #: docs/manual/protocol/m-obex.rst:79 docs/manual/protocol/m-obex.rst:106 docs/manual/protocol/m-obex.rst:140 docs/manual/protocol/m-obex.rst:172 docs/manual/protocol/m-obex.rst:200 docs/manual/protocol/m-obex.rst:227 docs/manual/protocol/m-obex.rst:253 docs/manual/protocol/m-obex.rst:278 docs/manual/protocol/m-obex.rst:302 docs/manual/protocol/m-obex.rst:331 docs/manual/protocol/m-obex.rst:357 docs/manual/protocol/m-obex.rst:382
4414 #, no-wrap
4415 msgid "Request"
4416 msgstr ""
4418 #. type: Plain text
4419 #: docs/manual/protocol/m-obex.rst:89
4420 #, no-wrap
4421 msgid ""
4422 "*83* 00 25\n"
4423 "    Obex Get\n"
4424 "CB 00 00 00 00\n"
4425 "    Session Id\n"
4426 "*42* 00 19 6D 2D 6F 62 65 78 2F 63 6F 6E 74 61 63 74 73 2F 63 6F 75 6E 74 "
4427 "00\n"
4428 "    m-obex command: m-obex/contacts/count\n"
4429 "4C 00 04 01\n"
4430 "    Unknown! Didn' see PC Studio sending something other than 0x01 as "
4431 "parameter\n"
4432 msgstr ""
4434 #. type: Title ~
4435 #: docs/manual/protocol/m-obex.rst:91 docs/manual/protocol/m-obex.rst:117 docs/manual/protocol/m-obex.rst:155 docs/manual/protocol/m-obex.rst:187 docs/manual/protocol/m-obex.rst:211 docs/manual/protocol/m-obex.rst:238 docs/manual/protocol/m-obex.rst:264 docs/manual/protocol/m-obex.rst:288 docs/manual/protocol/m-obex.rst:317 docs/manual/protocol/m-obex.rst:346 docs/manual/protocol/m-obex.rst:368
4436 #, no-wrap
4437 msgid "Answer"
4438 msgstr ""
4440 #. type: Plain text
4441 #: docs/manual/protocol/m-obex.rst:100
4442 #, no-wrap
4443 msgid ""
4444 "*A0* 00 14\n"
4445 "    Obex ok\n"
4446 "*C3* 00 00 00 04\n"
4447 "    Maybe the number of requests you have to send to get all contacts. See "
4448 "next chapter for more information\n"
4449 "*4C* 00 05 00 00\n"
4450 "    Error code\n"
4451 "*49* 00 07 07 D0 00 18\n"
4452 "    First two data bytes: maximal number of contacts (0x07D0 = 2000). Last "
4453 "two data bytes: Current number of contacts\n"
4454 msgstr ""
4456 #. type: Title +
4457 #: docs/manual/protocol/m-obex.rst:103 docs/manual/protocol/m-obex.rst:275
4458 #, no-wrap
4459 msgid "List all"
4460 msgstr ""
4462 #. type: Plain text
4463 #: docs/manual/protocol/m-obex.rst:115
4464 #, no-wrap
4465 msgid ""
4466 "*83* 00 26\n"
4467 "    Obex Get package\n"
4468 "*CB* 00 00 00 00\n"
4469 "    Session Id\n"
4470 "*42* 00 18 6D 2D 6F 62 65 78 2F 63 6F 6E 74 61 63 74 73 2F 6C 6F 61 64 00\n"
4471 "    m-obex Command: m-obex/contacts/load\n"
4472 "*4C* 00 06 01 00 00\n"
4473 "    First Byte unknown. Last two bytes: increment until all contacts "
4474 "recieved\n"
4475 msgstr ""
4477 #. type: Plain text
4478 #: docs/manual/protocol/m-obex.rst:126
4479 #, no-wrap
4480 msgid ""
4481 "*A0* 08 C1\n"
4482 "    Obex Ok\n"
4483 "*C3* 00 00 08 B1\n"
4484 "    Length of sent data\n"
4485 "*4C* 00 05 00 02\n"
4486 "    Indicates if these are the last contacts\n"
4487 "*49* 07 41 01 10 01 8D ....\"\n"
4488 "    The first byte is unknown but all answers have this byte, then byte 2 "
4489 "and 3 contains the length of the answer, bytes 4 and 5 are the ID of the "
4490 "first entry bytes 6 and 7 are the length of this entry.\n"
4491 msgstr ""
4493 #. type: Plain text
4494 #: docs/manual/protocol/m-obex.rst:128
4495 #, no-wrap
4496 msgid ""
4497 "    In one response more than 1 vcard can be returned in this case, entries "
4498 "are separated by 4 bytes with the following meaning: bytes 1 and 2 ID of the "
4499 "entry, bytes 3 and 4: length of the entry.\n"
4500 msgstr ""
4502 #. type: Plain text
4503 #: docs/manual/protocol/m-obex.rst:130
4504 msgid ""
4505 "To get all contacts the request have to be sent several times. The last two "
4506 "bytes must be incremented by every call."
4507 msgstr ""
4509 #. type: Plain text
4510 #: docs/manual/protocol/m-obex.rst:132
4511 msgid ""
4512 "The end of the contacts list is reached if the header 0x4C is 0. The header "
4513 "will be 4C 00 05 00 00."
4514 msgstr ""
4516 #. type: Title +
4517 #: docs/manual/protocol/m-obex.rst:135
4518 #, no-wrap
4519 msgid "Create a contact"
4520 msgstr ""
4522 #. type: Plain text
4523 #: docs/manual/protocol/m-obex.rst:138 docs/manual/protocol/m-obex.rst:170
4524 msgid ""
4525 "Beware: This is a put operation and is performed in some obex "
4526 "implementations in several packages (for example 0x02, 0x02, 0x82). But I "
4527 "didn't get the mobile to accept this. I had to create/update PIM data in "
4528 "exactly one package."
4529 msgstr ""
4531 #. type: Plain text
4532 #: docs/manual/protocol/m-obex.rst:153
4533 #, no-wrap
4534 msgid ""
4535 "*82* 00 88\n"
4536 "    Obex put\n"
4537 "*CB* 00 00 00 00\n"
4538 "    Session id\n"
4539 "*42* 00 1A 6D 2D 6F 62 65 78 2F 63 6F 6E 74 61 63 74 73 2F 63 72 65 61 74 65 "
4540 "00\n"
4541 "    m-obex/contacts/create\n"
4542 "*4C* 00 04 01\n"
4543 "    ? maybe flag for internal/external memory\n"
4544 "C3 00 00 00 5A\n"
4545 "    Length of the vcard string\n"
4546 "49 00 5D 42 45....\n"
4547 "    Contact as vcard\n"
4548 msgstr ""
4550 #. type: Plain text
4551 #: docs/manual/protocol/m-obex.rst:164
4552 #, no-wrap
4553 msgid ""
4554 "*A0* 00 12\n"
4555 "    Obex ok\n"
4556 "*C3* 00 00 00 02\n"
4557 "    ?\n"
4558 "*4C* 00 05 00 00\n"
4559 "    Error code\n"
4560 "*49* 00 05 00 21\n"
4561 "    last two bytes: the id of the newly created contact\n"
4562 msgstr ""
4564 #. type: Title +
4565 #: docs/manual/protocol/m-obex.rst:167
4566 #, no-wrap
4567 msgid "Update a contact"
4568 msgstr ""
4570 #. type: Plain text
4571 #: docs/manual/protocol/m-obex.rst:185
4572 #, no-wrap
4573 msgid ""
4574 "*82* 00 8D\n"
4575 "    Obex put\n"
4576 "*CB* 00 00 00 00\n"
4577 "    Session id\n"
4578 "*42* 00 19 6D 2D 6F 62 65 78 2F 63 6F 6E 74 61 63 74 73 2F 77 72 69 74 65 "
4579 "00\n"
4580 "    m-obex/contacts/write\n"
4581 "*4C* 00 06 01 00 20\n"
4582 "    Id of the contact which should be updated\n"
4583 "C3 00 00 00 5E\n"
4584 "    Length of the vcard string\n"
4585 "49 00 61 42...\n"
4586 "    Contact as vcard\n"
4587 msgstr ""
4589 #. type: Plain text
4590 #: docs/manual/protocol/m-obex.rst:192
4591 #, no-wrap
4592 msgid ""
4593 "*A0* 00 08\n"
4594 "    Obex ok\n"
4595 "*4C* 00 05 00 00\n"
4596 "    Error code: 0x00 0x00 means successful\n"
4597 msgstr ""
4599 #. type: Title +
4600 #: docs/manual/protocol/m-obex.rst:195
4601 #, no-wrap
4602 msgid "Read one contact"
4603 msgstr ""
4605 #. type: Plain text
4606 #: docs/manual/protocol/m-obex.rst:198
4607 msgid "There is also the possibility to read exactly one contact."
4608 msgstr ""
4610 #. type: Plain text
4611 #: docs/manual/protocol/m-obex.rst:209
4612 #, no-wrap
4613 msgid ""
4614 "*83* 00 26\n"
4615 "    Obex get\n"
4616 "*CB* 00 00 00 00\n"
4617 "    Session id\n"
4618 "*42* 00 18 6D 2D 6F 62 65 78 2F 63 6F 6E 74 61 63 74 73 2F 72 65 61 64 00\n"
4619 "    m-obex/contacts/read\n"
4620 "*4C* 00 06 01 00 20\n"
4621 "    First byte:? Last two bytes: Id of contact\n"
4622 msgstr ""
4624 #. type: Plain text
4625 #: docs/manual/protocol/m-obex.rst:220
4626 #, no-wrap
4627 msgid ""
4628 "*A0* 00 C4\n"
4629 "    Obex ok\n"
4630 "*C3* 00 00 00 B4\n"
4631 "    Length of vcard (without headers, just data)\n"
4632 "*4C* 00 05 00 00\n"
4633 "    Error code\n"
4634 "49 00 B7 42 45 47 49 4E ...\n"
4635 "    contact as vcard. TODO: where is id? First two bytes?\n"
4636 msgstr ""
4638 #. type: Title +
4639 #: docs/manual/protocol/m-obex.rst:222
4640 #, no-wrap
4641 msgid "Delete contact"
4642 msgstr ""
4644 #. type: Plain text
4645 #: docs/manual/protocol/m-obex.rst:225
4646 msgid "To delete a contact you only have to know it's id."
4647 msgstr ""
4649 #. type: Plain text
4650 #: docs/manual/protocol/m-obex.rst:236
4651 #, no-wrap
4652 msgid ""
4653 "*82* 00 28\n"
4654 "    Obex put\n"
4655 "*CB* 00 00 00 00\n"
4656 "    Session id\n"
4657 "*42* 00 1A 6D 2D 6F 62 65 78 2F 63 6F 6E 74 61 63 74 73 2F 64 65 6C 65 74 65 "
4658 "00\n"
4659 "    m-obex/contacts/delete\n"
4660 "*4C* 00 06 01 00 19\n"
4661 "    First byte: ? Last two bytes: Id of contact\n"
4662 msgstr ""
4664 #. type: Plain text
4665 #: docs/manual/protocol/m-obex.rst:244 docs/manual/protocol/m-obex.rst:351
4666 #, no-wrap
4667 msgid ""
4668 "*A0* 00 08\n"
4669 "    Obex ok\n"
4670 "*4C* 00 05 00 00\n"
4671 "    Error code\n"
4672 msgstr ""
4674 #. type: Title =
4675 #: docs/manual/protocol/m-obex.rst:247 docs/manual/testing/dummy-driver.rst:42 docs/manual/python/objects.rst:419 docs/manual/python/gammu.rst:1290 docs/manual/c/calendar.rst:2
4676 #, no-wrap
4677 msgid "Calendar"
4678 msgstr ""
4680 #. type: Title +
4681 #: docs/manual/protocol/m-obex.rst:250
4682 #, no-wrap
4683 msgid "Get count"
4684 msgstr ""
4686 #. type: Plain text
4687 #: docs/manual/protocol/m-obex.rst:262
4688 #, no-wrap
4689 msgid ""
4690 "*83* 00 25\n"
4691 "    Obex get\n"
4692 "*CB* 00 00 00 00\n"
4693 "    Session id\n"
4694 "*42* 00 19 6D 2D 6F 62 65 78 2F 63 61 6C 65 6E 64 61 72 2F 63 6F 75 6E 74 "
4695 "00\n"
4696 "    m-obex/calendar/count\n"
4697 "*4C* 00 04 FF\n"
4698 "    ?\n"
4699 msgstr ""
4701 #. type: Plain text
4702 #: docs/manual/protocol/m-obex.rst:273
4703 #, no-wrap
4704 msgid ""
4705 "A0 00 1C\n"
4706 "    Obex ok\n"
4707 "*C3* 00 00 00 0C\n"
4708 "    length of data\n"
4709 "*4C* 00 05 00 00\n"
4710 "    Error code\n"
4711 "*49* 00 0F 01 2C 00 06 00 64 00 00 00 64 00 00\n"
4712 "    ?TODO?\n"
4713 msgstr ""
4715 #. type: Plain text
4716 #: docs/manual/protocol/m-obex.rst:285
4717 #, no-wrap
4718 msgid ""
4719 "*83* 00 20\n"
4720 "    Obex get\n"
4721 "*CB* 00 00 00 00\n"
4722 "    Session id\n"
4723 "*42* 00 18 6D 2D 6F 62 65 78 2F 63 61 6C 65 6E 64 61 72 2F 69 6E 66 6F 00\n"
4724 "    m-obex/calendar/load\n"
4725 msgstr ""
4727 #. type: Plain text
4728 #: docs/manual/protocol/m-obex.rst:297
4729 #, no-wrap
4730 msgid ""
4731 "*A0* 00 C0\n"
4732 "    Obex ok\n"
4733 "*C3* 00 00 00 B0\n"
4734 "    Session\n"
4735 "*4C* 00 05 00 00\n"
4736 "    Error code\n"
4737 "*49* 00 B3 01 07 08 00 00 00 00 00 00 00 00 ...\n"
4738 "    Calendar items in vcalendar format. TODO: where are the ids?\n"
4739 msgstr ""
4741 #. type: Title +
4742 #: docs/manual/protocol/m-obex.rst:299
4743 #, no-wrap
4744 msgid "Create"
4745 msgstr ""
4747 #. type: Plain text
4748 #: docs/manual/protocol/m-obex.rst:315
4749 #, no-wrap
4750 msgid ""
4751 "*82* 00 CC\n"
4752 "    Obex put\n"
4753 "*CB* 00 00 00 00\n"
4754 "    Session\n"
4755 "*42* 00 1A 6D 2D 6F 62 65 78 2F 63 61 6C 65 6E 64 61 72 2F 63 72 65 61 74 65 "
4756 "00\n"
4757 "    m-obex/calendar/create\n"
4758 "4C 00 04 01\n"
4759 "    ?\n"
4760 "*C3* 00 00 00 9E\n"
4761 "    Length of vcalendar\n"
4762 "*49* 00 A1 42 45 47 49 4E 3A 56 43 41 4C 45 ...\n"
4763 "    vcalendar\n"
4764 msgstr ""
4766 #. type: Plain text
4767 #: docs/manual/protocol/m-obex.rst:326
4768 #, no-wrap
4769 msgid ""
4770 "*A0* 00 12\n"
4771 "    Obex ok\n"
4772 "*C3* 00 00 00 02\n"
4773 "    Length\n"
4774 "*4C* 00 05 00 00\n"
4775 "    Error code\n"
4776 "*49* 00 05 00 06\n"
4777 "    Id of the created item\n"
4778 msgstr ""
4780 #. type: Title +
4781 #: docs/manual/protocol/m-obex.rst:328
4782 #, no-wrap
4783 msgid "Update"
4784 msgstr ""
4786 #. type: Plain text
4787 #: docs/manual/protocol/m-obex.rst:344
4788 #, no-wrap
4789 msgid ""
4790 "*82* 00 F7\n"
4791 "    Obex put\n"
4792 "*CB* 00 00 00 00\n"
4793 "    Session\n"
4794 "*42* 00 19 6D 2D 6F 62 65 78 2F 63 61 6C 65 6E 64 61 72 2F 77 72 69 74 65 "
4795 "00\n"
4796 "    m-obex/calendar/write\n"
4797 "*4C* 00 06 01 00 05\n"
4798 "    First byte: ? Second and third byte: Id of the item\n"
4799 "*C3* 00 00 00 C8\n"
4800 "    Length of vcalendar\n"
4801 "*49* 00 CB 42 45 47 49 4E 3A 56\n"
4802 "    vcalendar item\n"
4803 msgstr ""
4805 #. type: Title +
4806 #: docs/manual/protocol/m-obex.rst:354
4807 #, no-wrap
4808 msgid "Read"
4809 msgstr ""
4811 #. type: Plain text
4812 #: docs/manual/protocol/m-obex.rst:366
4813 #, no-wrap
4814 msgid ""
4815 "*83* 00 26\n"
4816 "    Obex get\n"
4817 "*CB* 00 00 00 00\n"
4818 "    Session\n"
4819 "*42* 00 18 6D 2D 6F 62 65 78 2F 63 61 6C 65 6E 64 61 72 2F 72 65 61 64 00\n"
4820 "    m-obex/calendar/read\n"
4821 "4C 00 06 01 00 06\n"
4822 "    Id of calendar item\n"
4823 msgstr ""
4825 #. type: Plain text
4826 #: docs/manual/protocol/m-obex.rst:377
4827 #, no-wrap
4828 msgid ""
4829 "*A0* 00 C0\n"
4830 "    Obex ok\n"
4831 "*C3* 00 00 00 B0\n"
4832 "    Length\n"
4833 "*4C* 00 05 00 00\n"
4834 "    Error code\n"
4835 "*49* 00 B3 42 45 47 49 4E 3A 56 43 41 4C 45 4E 44 41 52 0D 0A 56 45 52 53 49 "
4836 "4F 4E 3A 31 2E 3....\n"
4837 "    vcalendar item. TODO: Where is the id?\n"
4838 msgstr ""
4840 #. type: Title +
4841 #: docs/manual/protocol/m-obex.rst:379
4842 #, no-wrap
4843 msgid "Delete"
4844 msgstr ""
4846 #. type: Plain text
4847 #: docs/manual/protocol/m-obex.rst:391
4848 #, no-wrap
4849 msgid ""
4850 "*82* 00 28\n"
4851 "    Obex put\n"
4852 "*CB* 00 00 00 00\n"
4853 "    Session\n"
4854 "*42* 00 1A 6D 2D 6F 62 65 78 2F 63 61 6C 65 6E 64 61 72 2F 64 65 6C 65 74 65 "
4855 "00\n"
4856 "    m-obex/calendar/delete\n"
4857 "*4C* 00 06 01 00 06\n"
4858 "    id of calendar item\n"
4859 msgstr ""
4861 #. type: Title -
4862 #: docs/manual/protocol/m-obex.rst:398
4863 #, no-wrap
4864 msgid "Tasks"
4865 msgstr ""
4867 #. type: Title -
4868 #: docs/manual/protocol/m-obex.rst:402
4869 #, no-wrap
4870 msgid "Files"
4871 msgstr ""
4873 #. type: Plain text
4874 #: docs/manual/protocol/m-obex.rst:405
4875 msgid ""
4876 "To get the file structure on the mobile, there are two commands. One that "
4877 "lists all subdirectories and one that lists all files."
4878 msgstr ""
4880 #. type: Title +
4881 #: docs/manual/protocol/m-obex.rst:407
4882 #, no-wrap
4883 msgid "List directories"
4884 msgstr ""
4886 #. type: Title +
4887 #: docs/manual/protocol/m-obex.rst:410
4888 #, no-wrap
4889 msgid "List files"
4890 msgstr ""
4892 #. type: Title +
4893 #: docs/manual/protocol/m-obex.rst:413
4894 #, no-wrap
4895 msgid "Get file"
4896 msgstr ""
4898 #. type: Title +
4899 #: docs/manual/protocol/m-obex.rst:416
4900 #, no-wrap
4901 msgid "Create file"
4902 msgstr ""
4904 #. type: Title +
4905 #: docs/manual/protocol/m-obex.rst:419
4906 #, no-wrap
4907 msgid "Delete file"
4908 msgstr ""
4910 #. type: Plain text
4911 #: docs/manual/protocol/m-obex.rst:423
4912 #, no-wrap
4913 msgid ""
4914 "SMS\n"
4915 "---\n"
4916 msgstr ""
4918 #. type: Plain text
4919 #: docs/manual/protocol/m-obex.rst:427
4920 msgid "0x01: Inbox 0x08: Outbox"
4921 msgstr ""
4923 #. type: Title +
4924 #: docs/manual/protocol/m-obex.rst:429
4925 #, no-wrap
4926 msgid "Get sms count"
4927 msgstr ""
4929 #. type: Title +
4930 #: docs/manual/protocol/m-obex.rst:432
4931 #, no-wrap
4932 msgid "List all sms"
4933 msgstr ""
4935 #. type: Title +
4936 #: docs/manual/protocol/m-obex.rst:435
4937 #, no-wrap
4938 msgid "Send sms"
4939 msgstr ""
4941 #. type: Title +
4942 #: docs/manual/protocol/m-obex.rst:438
4943 #, no-wrap
4944 msgid "Create sms"
4945 msgstr ""
4947 #. type: Plain text
4948 #: docs/manual/protocol/m-obex.rst:440
4949 msgid ""
4950 "I don't think this is possible. At least I didn't find the function in New "
4951 "PC Studio. So sadly there will be no backup of sms messages."
4952 msgstr ""
4954 #. type: Title =
4955 #: docs/manual/protocol/carkit.rst:2
4956 #, no-wrap
4957 msgid "Nokia 6210/6310, CARC91, PC Experiment"
4958 msgstr ""
4960 #. type: Plain text
4961 #: docs/manual/protocol/carkit.rst:6
4962 #, no-wrap
4963 msgid ""
4964 "Author:\n"
4965 "    Jens Bennfors\n"
4966 msgstr ""
4968 #. type: Plain text
4969 #: docs/manual/protocol/carkit.rst:9
4970 #, no-wrap
4971 msgid ""
4972 "Company\n"
4973 "    AB Indevia\n"
4974 msgstr ""
4976 #. type: Plain text
4977 #: docs/manual/protocol/carkit.rst:12
4978 #, no-wrap
4979 msgid ""
4980 "Date:\n"
4981 "    2002-04-09\n"
4982 msgstr ""
4984 #. type: delimited block -
4985 #: docs/manual/protocol/carkit.rst:17
4986 #, no-wrap
4987 msgid ""
4988 "The purpose of this experiment is to gain understanding about how Nokias "
4989 "commands for handsfree works in a way that can be of use in the construction "
4990 "of Com.n.sense. The means available is a Nokia 6210, a Nokia 6310, a HFU-2 "
4991 "CARC91 and a PC with a LabVIEW program installed.\n"
4992 msgstr ""
4994 #. type: delimited block -
4995 #: docs/manual/protocol/carkit.rst:19
4996 #, no-wrap
4997 msgid "Setup\n"
4998 msgstr ""
5000 #. type: Plain text
5001 #: docs/manual/protocol/carkit.rst:22
5002 msgid ""
5003 "I have connected the phone to a Nokia original handsfree (CARC91). I then "
5004 "use the PC for listening to the data communication between the phone and "
5005 "CARC91. I also send the frames directly from the PC to the phone."
5006 msgstr ""
5008 #. type: Title -
5009 #: docs/manual/protocol/carkit.rst:24
5010 #, no-wrap
5011 msgid "Nokia 6210"
5012 msgstr ""
5014 #. type: Title +
5015 #: docs/manual/protocol/carkit.rst:27 docs/manual/protocol/carkit.rst:319
5016 #, no-wrap
5017 msgid "Phone connected to PC"
5018 msgstr ""
5020 #. type: Title ~
5021 #: docs/manual/protocol/carkit.rst:30 docs/manual/protocol/carkit.rst:135 docs/manual/protocol/carkit.rst:322 docs/manual/protocol/carkit.rst:479
5022 #, no-wrap
5023 msgid "Initiation"
5024 msgstr ""
5026 #. type: Plain text
5027 #: docs/manual/protocol/carkit.rst:63
5028 #, no-wrap
5029 msgid ""
5030 "1F0004 D0 0001 04 00CE\n"
5031 "    Power up from PC\n"
5032 "1F0004 D0 0001 04 01CF\n"
5033 "    Power up from PC\n"
5034 "1F0400 D0 0001 05 10DF\n"
5035 "    Power up from phone\n"
5036 "1F0004 79 0005 0201 0164 00 0203\n"
5037 "    Enable carkit mode from PC\n"
5038 "1F0004 79 0005 0201 0164 00 0302\n"
5039 "    Enable carkit mode from PC\n"
5040 "1F0400 7F 0367\n"
5041 "    Ack from phone\n"
5042 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 044F\n"
5043 "      HFU-2 Version\n"
5044 "1F0400 7F 0460\n"
5045 "    Ack from phone\n"
5046 "1F0400 78 0004 0102 0801 117C\n"
5047 "    Status 0x08, 0x01 from phone\n"
5048 "1F0400 DA 0002 0002 12D3\n"
5049 "    Type => 0xDA, data => 0x00, 0x02\n"
5050 "1F0004 79 0005 0201 0164 00 0504\n"
5051 "    Enable carkit mode from PC\n"
5052 "1F0004 79 0005 0201 0164 00 0607\n"
5053 "    Enable carkit mode from PC\n"
5054 "1F0400 7F 0662\n"
5055 "    Ack from phone\n"
5056 "1F0004 78 0003 0201 0307 67\n"
5057 "    Status confirm from PC\n"
5058 "1F0004 78 0003 0201 0308 68\n"
5059 "    Status confirm from PC\n"
5060 "1F0400 7F 086C\n"
5061 "    Ack from phone\n"
5062 msgstr ""
5064 #. type: Plain text
5065 #: docs/manual/protocol/carkit.rst:65
5066 msgid ""
5067 "The phone enters the profile ”handsfree” when the frame carkit enable is "
5068 "sent. It sends out an unknown status frame 0x08, 0x01."
5069 msgstr ""
5071 #. type: Title ~
5072 #: docs/manual/protocol/carkit.rst:67 docs/manual/protocol/carkit.rst:181 docs/manual/protocol/carkit.rst:354 docs/manual/protocol/carkit.rst:511
5073 #, no-wrap
5074 msgid "Incoming call"
5075 msgstr ""
5077 #. type: Plain text
5078 #: docs/manual/protocol/carkit.rst:73
5079 #, no-wrap
5080 msgid ""
5081 "1F0400 78 0004 0102 0701 197B\n"
5082 "    Status 0x07, 0x01 from phone\n"
5083 "1F0400 78 0004 0102 0E03 1A73\n"
5084 "    Status 0x0E, 0x03 from phone\n"
5085 msgstr ""
5087 #. type: Plain text
5088 #: docs/manual/protocol/carkit.rst:75
5089 msgid ""
5090 "Status type 0x07 with status 0x01 means mute external audio "
5091 "equipment. Status type 0x0E with status 0x03 means audio amplifier on."
5092 msgstr ""
5094 #. type: Title ~
5095 #: docs/manual/protocol/carkit.rst:77 docs/manual/protocol/carkit.rst:197 docs/manual/protocol/carkit.rst:368 docs/manual/protocol/carkit.rst:541
5096 #, no-wrap
5097 msgid "Connected"
5098 msgstr ""
5100 #. type: Plain text
5101 #: docs/manual/protocol/carkit.rst:80 docs/manual/protocol/carkit.rst:200
5102 msgid "The phone doesn’t send out anything when a call has been set up."
5103 msgstr ""
5105 #. type: Title ~
5106 #: docs/manual/protocol/carkit.rst:82 docs/manual/protocol/carkit.rst:202 docs/manual/protocol/carkit.rst:373 docs/manual/protocol/carkit.rst:575
5107 #, no-wrap
5108 msgid "Initiation with connected phone"
5109 msgstr ""
5111 #. type: Plain text
5112 #: docs/manual/protocol/carkit.rst:114
5113 #, no-wrap
5114 msgid ""
5115 "1F0004 D0 0001 04 00CE\n"
5116 "    Power up from PC\n"
5117 "1F0400 D0 0001 05 1BD4\n"
5118 "    Power up from phone\n"
5119 "1F0004 79 0005 0201 0164 0001 00\n"
5120 "    Enable carkit mode from PC\n"
5121 "1F0400 7F 0165\n"
5122 "    Ack from phone\n"
5123 "1F0400 78 0004 0102 0E03 1C75\n"
5124 "    Status 0x0E, 0x03 from phone\n"
5125 "1F0400 78 0004 0102 0701 1D7F\n"
5126 "    Status 0x07, 0x01 from phone\n"
5127 "1F0004 79 0012 0201 0206 00 5620 3037 2E30 300A 4846 5532 00 0249\n"
5128 "    HFU-2 Version from PC\n"
5129 "1F0400 7F 0266\n"
5130 "    Ack from phone\n"
5131 "1F0400 78 0004 0102 0801 1E73\n"
5132 "    Status 0x08, 0x01 from phone\n"
5133 "1F0004 79 0005 0201 0164 0003 02\n"
5134 "    Enable carkit mode from PC\n"
5135 "1F0400 7F 0367\n"
5136 "    Ack from phone\n"
5137 "1F0400 78 0004 0102 0E03 1F76\n"
5138 "    Status 0x0E, 0x03 from phone\n"
5139 "1F0400 78 0004 0102 0701 2042\n"
5140 "    Status 0x07, 0x01 from phone\n"
5141 "1F0004 78 0003 0201 03 0464\n"
5142 "    Status confirm from PC\n"
5143 "1F0400 7F 0460\n"
5144 "    Ack from phone\n"
5145 msgstr ""
5147 #. type: Title ~
5148 #: docs/manual/protocol/carkit.rst:116 docs/manual/protocol/carkit.rst:260 docs/manual/protocol/carkit.rst:461 docs/manual/protocol/carkit.rst:621
5149 #, no-wrap
5150 msgid "Disconnected"
5151 msgstr ""
5153 #. type: Plain text
5154 #: docs/manual/protocol/carkit.rst:120
5155 #, no-wrap
5156 msgid ""
5157 "1F04 0078 0004 0102 0700 2142\n"
5158 "    Status 0x07, 0x00\n"
5159 msgstr ""
5161 #. type: Title ~
5162 #: docs/manual/protocol/carkit.rst:122 docs/manual/protocol/carkit.rst:276 docs/manual/protocol/carkit.rst:466 docs/manual/protocol/carkit.rst:651
5163 #, no-wrap
5164 msgid "Incoming SMS"
5165 msgstr ""
5167 #. type: Plain text
5168 #: docs/manual/protocol/carkit.rst:130
5169 #, no-wrap
5170 msgid ""
5171 "FCF0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 "
5172 "F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 "
5173 "F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0\n"
5174 "    Initiation of bit length from phone\n"
5175 "1F0400 78 0004 0102 0E03 254C\n"
5176 "    Status 0x0E, 0x03 from phone\n"
5177 "F0F0F0F0\n"
5178 "    Initiation of bit length from phone\n"
5179 msgstr ""
5181 #. type: Title +
5182 #: docs/manual/protocol/carkit.rst:132 docs/manual/protocol/carkit.rst:476
5183 #, no-wrap
5184 msgid "Phone connected to CARC91"
5185 msgstr ""
5187 #. type: Plain text
5188 #: docs/manual/protocol/carkit.rst:179
5189 #, no-wrap
5190 msgid ""
5191 "1F0004 D0 0001 04 00CE\n"
5192 "    Power up from HFU-2\n"
5193 "1F0400 D0 0001 05 02CD\n"
5194 "    Power up from phone\n"
5195 "1F0004 79 0005 0201 0164 00 0100\n"
5196 "    Enable carkit mode from HFU-2\n"
5197 "1F0400 7F 0165\n"
5198 "    Ack from phone\n"
5199 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5200 "    HFU-2 Version\n"
5201 "1F0400 7F 0266\n"
5202 "    Ack from phone\n"
5203 "1F0400 78 0004 0102 0801 036E\n"
5204 "    Status 0x08, 0x01\n"
5205 "1F0004 79 0005 0201 0164 00 0302\n"
5206 "    Enable carkit mode from HFU-2\n"
5207 "1F0400 7F 0367\n"
5208 "    Ack from phone\n"
5209 "1F0400 78 0004 0102 0801 036E\n"
5210 "    Status 0x08, 0x01\n"
5211 "1F0004 7F 0367\n"
5212 "    Ack from HFU-2\n"
5213 "1F0400 DA 0002 0002 04C5\n"
5214 "    Status type => 0xDA, data => 0x00, 0x02\n"
5215 "1F0004 7F 0460\n"
5216 "    Ack from HFU-2\n"
5217 "1F0400 78 0004 0102 0E03 056C\n"
5218 "    Status 0x0E, 0x03\n"
5219 "1F0004 7F 0561\n"
5220 "    Ack from HFU-2\n"
5221 "1F0004 78 0003 0201 03 0464\n"
5222 "    Status confirm from HFU-2\n"
5223 "1F0400 7F 0460\n"
5224 "    Ack from phone\n"
5225 "1F0400 78 0004 0102 0E00 066C\n"
5226 "    Status 0x0E, 0x00\n"
5227 "1F0004 7F 0662\n"
5228 "    Ack from HFU-2\n"
5229 "1F0004 78 0003 0201 03 0565\n"
5230 "    Status confirm from HFU-2\n"
5231 "1F0400 7F 0561\n"
5232 "    Ack from phone\n"
5233 msgstr ""
5235 #. type: Plain text
5236 #: docs/manual/protocol/carkit.rst:195
5237 #, no-wrap
5238 msgid ""
5239 "1F0400 78 0004 0102 0701 1173\n"
5240 "    Status 0x07, 0x01\n"
5241 "1F0004 7F 1175\n"
5242 "    Ack from HFU-2\n"
5243 "1F0400 78 0004 0102 0E03 127B\n"
5244 "    Status 0x0E, 0x03\n"
5245 "1F0004 7F 1276\n"
5246 "    Ack from HFU-2\n"
5247 "1F0004 78 0003 0201 03 0868\n"
5248 "    Status confirm from HFU-2\n"
5249 "1F0400 7F 086C\n"
5250 "    Ack from phone\n"
5251 msgstr ""
5253 #. type: Plain text
5254 #: docs/manual/protocol/carkit.rst:258
5255 #, no-wrap
5256 msgid ""
5257 "1F0004 D0 0001 04 00CE\n"
5258 "    Power up from HFU-2\n"
5259 "1F0400 D0 0001 05 1AD5\n"
5260 "    Power up from phone\n"
5261 "1F0004 79 0005 0201 0164 00 0100\n"
5262 "    Enable carkit mode from HFU-2\n"
5263 "1F0400 7F 0165\n"
5264 "    Ack from phone\n"
5265 "1F0400 78 0004 0102 0E03 1B72\n"
5266 "    Status 0x0E, 0x03\n"
5267 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5268 "    HFU-2 Version\n"
5269 "1F0400 7F 0266\n"
5270 "    Ack from phone\n"
5271 "1F0004 79 0005 0201 0164 00 0302\n"
5272 "    Enable carkit mode from HFU-2\n"
5273 "1F0400 7F 0367\n"
5274 "    Ack from phone\n"
5275 "1F0400 78 0004 0102 0E03 1B72\n"
5276 "    Status 0x0E, 0x03\n"
5277 "1F0004 7F 1B7F\n"
5278 "    Ack from HFU-2\n"
5279 "1F0400 78 0004 0102 0801 1C71\n"
5280 "    Status 0x08, 0x01\n"
5281 "1F0004 78 0003 0201 03 0464\n"
5282 "    Status confirm from HFU-2\n"
5283 "1F0400 7F 0460\n"
5284 "    Ack from phone\n"
5285 "1F0400 78 0004 0102 0801 1C71\n"
5286 "    Status 0x08, 0x01\n"
5287 "1F0004 7F 1C78\n"
5288 "    Ack from HFU-2\n"
5289 "1F0400 78 0004 0102 0E03 1D74\n"
5290 "    Status 0x0E, 0x03\n"
5291 "1F0004 7F 1D79\n"
5292 "    Ack from HFU-2\n"
5293 "1F0400 78 0004 0102 0701 1E7C\n"
5294 "    Status 0x07, 0x01\n"
5295 "1F0004 78 0003 0201 03 0565\n"
5296 "    Status confirm from HFU-2\n"
5297 "1F0400 7F 0561\n"
5298 "    Ack from phone\n"
5299 "1F0400 78 0004 0102 0701 1E7C\n"
5300 "    Status 0x07, 0x01\n"
5301 "1F0004 7F 1E7A\n"
5302 "    Ack from HFU-2\n"
5303 "1F0400 78 0004 0102 0701 1F7D\n"
5304 "    Status 0x07, 0x01\n"
5305 "1F0004 7F 1F7B\n"
5306 "    Ack from phone\n"
5307 "1F0400 DA 0002 0002 20E1\n"
5308 "    Typ => 0xDA, data => 0x00. 0x02\n"
5309 "1F0004 7F 2044\n"
5310 "    Ack from HFU-2\n"
5311 msgstr ""
5313 #. type: Plain text
5314 #: docs/manual/protocol/carkit.rst:274
5315 #, no-wrap
5316 msgid ""
5317 "1F0400 78 0004 0102 0700 1774\n"
5318 "    Status 0x07, 0x00\n"
5319 "1F0004 7F 1773\n"
5320 "    Ack from HFU-2\n"
5321 "1F0400 78 0004 0102 0E00 1872\n"
5322 "    Status 0x0E, 0x00\n"
5323 "1F0004 7F 187C\n"
5324 "    Ack from HFU-2\n"
5325 "1F0004 78 0003 0201 03 0B6B\n"
5326 "    Status confirm from HFU-2\n"
5327 "1F0400 7F 0B6F\n"
5328 "    Ack from phone\n"
5329 msgstr ""
5331 #. type: Plain text
5332 #: docs/manual/protocol/carkit.rst:294
5333 #, no-wrap
5334 msgid ""
5335 "1F0400 78 0004 0102 0E03 076E\n"
5336 "    Status 0x0E, 0x03\n"
5337 "1F0004 7F 0763\n"
5338 "    Ack from HFU-2\n"
5339 "1F0004 78 0003 0201 03 0666\n"
5340 "    Status confirm from HFU-2\n"
5341 "1F0400 7F 0662\n"
5342 "    Ack from phone\n"
5343 "1F0400 78 0004 0102 0E00 0862\n"
5344 "    Status 0x0E, 0x00\n"
5345 "1F0004 7F 086C\n"
5346 "    Ack from HFU-2\n"
5347 "1F0004 78 0003 0201 03 0767\n"
5348 "    Status confirm from HFU-2\n"
5349 "1F0400 7F 0763\n"
5350 "    Ack from phone\n"
5351 msgstr ""
5353 #. type: Title ~
5354 #: docs/manual/protocol/carkit.rst:296 docs/manual/protocol/carkit.rst:671
5355 #, no-wrap
5356 msgid "Button pushed"
5357 msgstr ""
5359 #. type: Plain text
5360 #: docs/manual/protocol/carkit.rst:314
5361 #, no-wrap
5362 msgid ""
5363 "1F0400 78 0004 0102 0E03 0960\n"
5364 "    Status 0x0E, 0x03\n"
5365 "1F0004 7F 096D\n"
5366 "    Ack from HFU-2\n"
5367 "1F0004 78 0003 0201 03 0868\n"
5368 "    Status confirm from HFU-2\n"
5369 "1F0400 7F 086C\n"
5370 "    Ack from phone\n"
5371 "1F0400 78 0004 0102 0E00 0A60\n"
5372 "    Status 0x0E, 0x00\n"
5373 "1F0004 7F 0A6E\n"
5374 "    Ack from HFU-2\n"
5375 "1F0004 78 0003 0201 03 0969\n"
5376 "    Status confirm from HFU-2\n"
5377 "1F0400 7F 096D\n"
5378 "    Ack from phone\n"
5379 msgstr ""
5381 #. type: Title -
5382 #: docs/manual/protocol/carkit.rst:316
5383 #, no-wrap
5384 msgid "Nokia 6310"
5385 msgstr ""
5387 #. type: Plain text
5388 #: docs/manual/protocol/carkit.rst:350
5389 #, no-wrap
5390 msgid ""
5391 "1F0004 D0 0001 04 02CC\n"
5392 "    Power up from PC\n"
5393 "1F0400 D0 0001 05 0DC2\n"
5394 "    Power up from phone\n"
5395 "1F0004 79 0005 0201 0164 00 0C0D\n"
5396 "    Enable carkit mode from PC\n"
5397 "1F0400 7F 0C68\n"
5398 "    Ack from phone\n"
5399 "1F0400 78 0004 0128 0B00 0E4B\n"
5400 "    Status 0x0B, 0x00 from phone\n"
5401 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0D46\n"
5402 "    HFU-2 version from PC\n"
5403 "1F0400 7F 0E6A\n"
5404 "    Ack from phone\n"
5405 "1F0400 DA 0004 0028 0000 0FE2\n"
5406 "    ?\n"
5407 "1F0004 79 0005 0201 0164 00 1716\n"
5408 "    Enable carkit mode from PC\n"
5409 "1F0400 7F 1773\n"
5410 "    Ack from phone\n"
5411 "1F0400 78 0004 0128 0B00 1055\n"
5412 "    Status 0x0B, 0x00 from phone\n"
5413 "1F0004 78 0003 0201 03 1878\n"
5414 "    Status confirm from PC\n"
5415 "1F0400 7F 1A7E\n"
5416 "    Ack from phone\n"
5417 msgstr ""
5419 #. type: Plain text
5420 #: docs/manual/protocol/carkit.rst:352
5421 msgid "An unknown status frame (0x0B) is sent by the phone."
5422 msgstr ""
5424 #. type: Plain text
5425 #: docs/manual/protocol/carkit.rst:364
5426 #, no-wrap
5427 msgid ""
5428 "1F0400 78 0004 0128 0701 0D45\n"
5429 "    Status 0x07, 0x01 from phone\n"
5430 "1F0400 78 0004 0128 0E01 0F4E\n"
5431 "    Status 0x0E, 0x01 from phone\n"
5432 "1F0400 78 0004 0128 0A00 1054\n"
5433 "    Status 0x0A, 0x00 from phone\n"
5434 "1F0400 78 0004 0128 0901 1157\n"
5435 "    Status 0x09, 0x01 from phone\n"
5436 msgstr ""
5438 #. type: Plain text
5439 #: docs/manual/protocol/carkit.rst:366
5440 msgid ""
5441 "Byte 8 in the status frames is some kind of ID number. 0x28 is the ID for "
5442 "6310. Status 0x0A, 0x09 is unknown."
5443 msgstr ""
5445 #. type: Plain text
5446 #: docs/manual/protocol/carkit.rst:371
5447 msgid ""
5448 "The phone doesn’t send out anything when a call has been set up. This "
5449 "might be because the profile “handsfree” is lost when ack isn’t sent."
5450 msgstr ""
5452 #. type: Plain text
5453 #: docs/manual/protocol/carkit.rst:459
5454 #, no-wrap
5455 msgid ""
5456 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 1C57\n"
5457 "    HFU-2 version from PC\n"
5458 "1F0400 7F 1C78\n"
5459 "    Ack from phone\n"
5460 "1F0400 78 0004 0128 0E02 1A58\n"
5461 "    Status 0x0E, 0x02\n"
5462 "1F0400 78 0004 0128 0A00 1B5F\n"
5463 "    Status 0x0A, 0x00\n"
5464 "1F0400 78 0004 0128 0900 1C5B\n"
5465 "    Status 0x09, 0x00\n"
5466 "1F0400 78 0004 0128 0701 1D55\n"
5467 "    Status 0x07, 0x01\n"
5468 "1F0004 D0 0001 04 00CE\n"
5469 "    Power up from HFU-2\n"
5470 "1F0400 D0 0001 05 74BB\n"
5471 "    Power up from phone\n"
5472 "1F0004 79 0005 0201 0164 00 0100\n"
5473 "    Enable carkit mode from HFU-2\n"
5474 "1F0400 7F 0165\n"
5475 "    Ack from phone\n"
5476 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5477 "    HFU-2 Version\n"
5478 "1F0400 7F 0266\n"
5479 "    Ack from phone\n"
5480 "1F0400 78 0004 0128 0E01 7534\n"
5481 "    Status 0x0E, 0x01\n"
5482 "1F0004 79 0005 0201 0164 00 0302\n"
5483 "    Enable carkit mode from HFU-2\n"
5484 "1F0400 7F 0367\n"
5485 "    Ack from phone\n"
5486 "1F0400 78 0004 0128 0E01 7534\n"
5487 "    Status 0x0E, 0x01\n"
5488 "1F0004 7F 7511\n"
5489 "    Ack from HFU-2\n"
5490 "1F0400 78 0004 0128 0A01 7633\n"
5491 "    Status 0x0A, 0x01\n"
5492 "1F0004 7F 7612\n"
5493 "    Ack from HFU-2\n"
5494 "1F0400 78 0004 0128 0901 7731\n"
5495 "    Status 0x09, 0x01\n"
5496 "1F0004 7F 7713\n"
5497 "    Ack from HFU-2\n"
5498 "1F0400 78 0004 0128 0701 7830\n"
5499 "    Status 0x07, 0x01\n"
5500 "1F0004 7F 781C\n"
5501 "    Ack from HFU-2\n"
5502 "1F0400 78 0004 0128 0E01 7938\n"
5503 "    Status 0x0E, 0x01\n"
5504 "1F0004 7F 791D\n"
5505 "    Ack from HFU-2\n"
5506 "1F0004 78 0003 2801 03 044E\n"
5507 "    Status confirm from HFU-2\n"
5508 "1F0400 7F 0460\n"
5509 "    Ack from phone\n"
5510 "1F0400 DA 0004 0028 0000 7A97\n"
5511 "    Type => 0xDA, data => 0x0028, 0x0000\n"
5512 "1F0004 7F 7A1E\n"
5513 "    Ack from HFU-2\n"
5514 "1F0400 78 0004 0128 0E01 7B3A\n"
5515 "    Status 0x0E, 0x01\n"
5516 "1F0004 7F 7B1F\n"
5517 "    Ack from HFU-2\n"
5518 "1F0400 78 0004 0128 0A00 7C38\n"
5519 "    Status 0x0A, 0x00\n"
5520 "1F0004 78 0003 2801 03 054F\n"
5521 "    Status confirm from HFU-2\n"
5522 "1F0400 7F 0561\n"
5523 "    Ack from phone\n"
5524 "1F0400 78 0004 0128 0A00 7C38\n"
5525 "    Status 0x0A, 0x00\n"
5526 "1F0004 7F 7C18\n"
5527 "    Ack from HFU-2\n"
5528 "1F0400 78 0004 0128 0700 7D34\n"
5529 "    Status 0x07, 0x00\n"
5530 "1F0004 7F 7D19\n"
5531 "    Ack from HFU-2\n"
5532 "1F0400 78 0004 0128 0E00 7E3E\n"
5533 "    Status 0x0E, 0x00\n"
5534 "1F0004 7F 7E1A\n"
5535 "    Ack from HFU-2\n"
5536 "1F0004 78 0003 2801 03 064C\n"
5537 "    Status confirm from HFU-2\n"
5538 "1F0400 7F 0662\n"
5539 "    Ack from phone\n"
5540 msgstr ""
5542 #. type: Plain text
5543 #: docs/manual/protocol/carkit.rst:464
5544 msgid "No response. Probably because phone has lost the profile “handsfree”."
5545 msgstr ""
5547 #. type: Plain text
5548 #: docs/manual/protocol/carkit.rst:474
5549 #, no-wrap
5550 msgid ""
5551 "1F0400 78 0004 0128 0E01 0849\n"
5552 "    Status 0x0E, 0x01\n"
5553 "1F0400 78 0004 0128 0A00 094D\n"
5554 "    Status 0x0A, 0x00\n"
5555 "1F0400 78 0004 0128 0901 0A4C\n"
5556 "    Status 0x09, 0x01\n"
5557 msgstr ""
5559 #. type: Plain text
5560 #: docs/manual/protocol/carkit.rst:509
5561 #, no-wrap
5562 msgid ""
5563 "1F0004 D0 0001 04 00CE\n"
5564 "    Power up from HFU-2\n"
5565 "1F0400 D0 0001 05 2DE2\n"
5566 "    Power up from phone\n"
5567 "1F0004 79 0005 0201 0164 00 0100\n"
5568 "    Enable carkit mode from HFU-2\n"
5569 "1F0400 7F 0165\n"
5570 "    Ack from phone\n"
5571 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5572 "    HFU version from HFU-2\n"
5573 "1F0400 7F 0266\n"
5574 "    Ack from phone\n"
5575 "1F0004 79 0005 0201 0164 00 0302\n"
5576 "    Enable carkit mode from HFU-2\n"
5577 "1F0400 7F 0367\n"
5578 "    Ack from phone\n"
5579 "1F0400 78 0004 0128 0E00 2E6E\n"
5580 "    Status 0x0E, 0x00\n"
5581 "1F0004 7F 2E4A\n"
5582 "    Ack from HFU-2\n"
5583 "1F0004 78 0003 2801 03 044E\n"
5584 "    Status confirm from HFU-2\n"
5585 "1F0400 7F 0460\n"
5586 "    Ack from phone\n"
5587 "1F0400 DA 0004 0028 0000 2FC2\n"
5588 "    ?\n"
5589 "1F0004 7F 2F4B\n"
5590 "    Ack from HFU-2\n"
5591 msgstr ""
5593 #. type: Plain text
5594 #: docs/manual/protocol/carkit.rst:539
5595 #, no-wrap
5596 msgid ""
5597 "1F0400 78 0004 0128 0701 3078\n"
5598 "    Status 0x07, 0x01\n"
5599 "1F0004 7F 3054\n"
5600 "    Ack from HFU-2\n"
5601 "1F0400 78 0004 0128 0701 3179\n"
5602 "    Status 0x07, 0x01\n"
5603 "1F0004 7F 3155\n"
5604 "    Ack from HFU-2\n"
5605 "1F0400 78 0004 0128 0E01 3273\n"
5606 "    Status 0x0E, 0x01\n"
5607 "1F0004 7F 3256\n"
5608 "    Ack from HFU-2\n"
5609 "1F0400 78 0004 0128 0A00 3377\n"
5610 "    Status 0x0A, 0x00\n"
5611 "1F0004 78 0003 2801 03 054F\n"
5612 "    Status confirm from HFU-2\n"
5613 "1F0400 7F 0561\n"
5614 "    Ack from phone\n"
5615 "1F0400 78 0004 0128 0A00 3377\n"
5616 "    Status 0x0A, 0x00\n"
5617 "1F0004 7F 33 57\n"
5618 "    Ack from HFU-2\n"
5619 "1F0400 78 0004 0128 0901 3472\n"
5620 "    Status 0x09, 0x01\n"
5621 "1F0004 7F 3450\n"
5622 "    Ack from HFU-2\n"
5623 msgstr ""
5625 #. type: Plain text
5626 #: docs/manual/protocol/carkit.rst:573
5627 #, no-wrap
5628 msgid ""
5629 "1F0400 78 0004 0128 0E01 3574\n"
5630 "    Status 0x0E, 0x01\n"
5631 "1F0004 7F 3551\n"
5632 "    Ack from HFU-2\n"
5633 "1F0400 78 0004 0128 0A01 3673\n"
5634 "    Status 0x0A, 0x01\n"
5635 "1F0004 78 0003 2801 03 064C\n"
5636 "    Status confirm from HFU-2\n"
5637 "1F0400 7F 0662\n"
5638 "    Ack from phone\n"
5639 "1F0400 78 0004 0128 0A01 3673\n"
5640 "    Status 0x0A, 0x01\n"
5641 "1F0004 7F 3652\n"
5642 "    Ack from HFU-2\n"
5643 "1F0400 78 0004 0128 0A00 3773\n"
5644 "    Status 0x0A, 0x00\n"
5645 "1F0004 7F 3753\n"
5646 "    Ack from HFU-2\n"
5647 "1F0400 78 0004 0128 0900 387F\n"
5648 "    Status 0x09, 0x00\n"
5649 "1F0004 7F 385C\n"
5650 "    Ack from HFU-2\n"
5651 "1F0400 78 0004 0128 0A01 397C\n"
5652 "    Status 0x0A, 0x01\n"
5653 "1F0004 7F 395D\n"
5654 "    Ack from HFU-2\n"
5655 "1F0400 78 0004 0128 0901 3A7C\n"
5656 "    Status 0x09, 0x01\n"
5657 "1F0004 7F 3A5E\n"
5658 "    Ack from HFU-2\n"
5659 msgstr ""
5661 #. type: Plain text
5662 #: docs/manual/protocol/carkit.rst:619
5663 #, no-wrap
5664 msgid ""
5665 "1F0004 D0 0001 04 00CE\n"
5666 "    Power up from HFU-2\n"
5667 "1F0400 D0 0001 05 5996\n"
5668 "    Power up from phone\n"
5669 "1F0004 79 0005 0201 0164 00 0100\n"
5670 "    Enable carkit mode from HFU-2\n"
5671 "1F0400 7F 0165\n"
5672 "    Ack from phone\n"
5673 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5674 "    HFU-2 Version\n"
5675 "1F0400 7F 0266\n"
5676 "    Ack from phone\n"
5677 "1F0400 78 0004 0128 0E01 5A1B\n"
5678 "    Status 0x0E, 0x01\n"
5679 "1F0004 79 0005 0201 0164 00 0302\n"
5680 "    Enable carkit mode from HFU-2\n"
5681 "1F0400 7F 0367\n"
5682 "    Ack from phone\n"
5683 "1F0400 78 0004 0128 0E01 5A1B\n"
5684 "    Status 0x0E, 0x01\n"
5685 "1F0004 7F 5A3E\n"
5686 "    Ack from HFU-2\n"
5687 "1F0400 78 0004 0128 0A01 5B1E\n"
5688 "    Status 0x0A, 0x01\n"
5689 "1F0004 7F 5B3F\n"
5690 "    Ack from HFU-2\n"
5691 "1F0400 78 0004 0128 0901 5C1A\n"
5692 "    Status 0x09, 0x01\n"
5693 "1F0004 7F 5C38\n"
5694 "    Ack from HFU-2\n"
5695 "1F0400 78 0004 0128 0701 5D15\n"
5696 "    Status 0x07, 0x01\n"
5697 "1F0004 7F 5D39\n"
5698 "    Ack from HFU-2\n"
5699 "1F0004 78 0003 2801 0305 4F\n"
5700 "    Status confirm from HFU-2\n"
5701 "1F0400 7F 0561\n"
5702 "    Ack from phone\n"
5703 "1F0400 DA 0004 0028 0000 5EB3\n"
5704 "    ?\n"
5705 "1F0004 7F 5E3A\n"
5706 "    Ack from HFU-2\n"
5707 msgstr ""
5709 #. type: Plain text
5710 #: docs/manual/protocol/carkit.rst:649
5711 #, no-wrap
5712 msgid ""
5713 "1F0400 78 0004 0128 0E01 3B7A\n"
5714 "    Status 0x0E, 0x01\n"
5715 "1F0004 7F 3B5F\n"
5716 "    Ack from HFU-2\n"
5717 "1F0400 78 0004 0128 0A00 3C78\n"
5718 "    Status 0x0A, 0x00\n"
5719 "1F0004 78 0003 2801 03 074D\n"
5720 "    Status confirm from HFU-2\n"
5721 "1F0400 7F 0763\n"
5722 "    Ack from phone\n"
5723 "1F0400 78 0004 0128 0A00 3C78\n"
5724 "    Status 0x0A, 0x00\n"
5725 "1F0004 7F 3C58\n"
5726 "    Ack from HFU-2\n"
5727 "1F0400 78 0004 0128 0700 3D74\n"
5728 "    Status 0x07, 0x00\n"
5729 "1F0004 7F 3D59\n"
5730 "    Ack from HFU-2\n"
5731 "1F0400 78 0004 0128 0E00 3E7E\n"
5732 "    Status 0x0E, 0x00\n"
5733 "1F0004 7F 3E5A\n"
5734 "    Ack from HFU-2\n"
5735 "1F0004 78 0003 2801 0308 42\n"
5736 "    Status confirm from HFU-2\n"
5737 "1F0400 7F 086C\n"
5738 "    Ack from phone\n"
5739 msgstr ""
5741 #. type: Plain text
5742 #: docs/manual/protocol/carkit.rst:669
5743 #, no-wrap
5744 msgid ""
5745 "1F0400 78 0004 0128 0E01 6627\n"
5746 "    Status 0x0E, 0x01\n"
5747 "1F0004 7F 6602\n"
5748 "    Ack from HFU-2\n"
5749 "1F0004 78 0003 2801 03 064C\n"
5750 "    Status confirm from HFU-2\n"
5751 "1F0400 7F 0662\n"
5752 "    Ack from phone\n"
5753 "1F0400 78 0004 0128 0E00 6727\n"
5754 "    Status 0x0E, 0x00\n"
5755 "1F0004 7F 6703\n"
5756 "    Ack from HFU-2\n"
5757 "1F0004 78 0003 2801 03 074D\n"
5758 "    Status confirm from HFU-2\n"
5759 "1F0400 7F 0763\n"
5760 "    Ack from phone\n"
5761 msgstr ""
5763 #. type: Plain text
5764 #: docs/manual/protocol/carkit.rst:689
5765 #, no-wrap
5766 msgid ""
5767 "1F0400 78 0004 0128 0E01 0948\n"
5768 "    Status 0x0E, 0x01\n"
5769 "1F0004 7F 096D\n"
5770 "    Ack from HFU-2\n"
5771 "1F0004 78 0003 2801 03 064C\n"
5772 "    Status confirm from HFU-2\n"
5773 "1F0400 7F 0662\n"
5774 "    Ack from phone\n"
5775 "1F0400 78 0004 0128 0E00 0A4A\n"
5776 "    Status 0x0E, 0x00\n"
5777 "1F0004 7F 0A6E\n"
5778 "    Ack from HFU-2\n"
5779 "1F0004 78 0003 2801 03 074D\n"
5780 "    Status confirm from HFU-2\n"
5781 "1F0400 7F 0763\n"
5782 "    Ack from phone\n"
5783 msgstr ""
5785 #. type: Title -
5786 #: docs/manual/protocol/carkit.rst:691
5787 #, no-wrap
5788 msgid "Result"
5789 msgstr ""
5791 #. type: Plain text
5792 #: docs/manual/protocol/carkit.rst:694
5793 msgid ""
5794 "Important things to consider when designing a program for Com.n.sense that "
5795 "is to work with 6310."
5796 msgstr ""
5798 #. type: Plain text
5799 #: docs/manual/protocol/carkit.rst:696
5800 msgid "6310 sends out status 0x0E, 0x01 when speaker should be enabled"
5801 msgstr ""
5803 #. type: Plain text
5804 #: docs/manual/protocol/carkit.rst:697
5805 msgid ""
5806 "HFU-2 version has to be sent in order for 6310 to switch to profile "
5807 "”Handsfree”."
5808 msgstr ""
5810 #. type: Plain text
5811 #: docs/manual/protocol/carkit.rst:698
5812 msgid ""
5813 "Status 0x0A might say weather the phone is ringing or connected. Only 6310 "
5814 "send this status."
5815 msgstr ""
5817 #. type: Plain text
5818 #: docs/manual/protocol/carkit.rst:698
5819 msgid "Status confirm should be sent when status 0x0E is received."
5820 msgstr ""
5822 #. type: Title =
5823 #: docs/manual/protocol/n7110.rst:2
5824 #, no-wrap
5825 msgid "Nokia 7110"
5826 msgstr ""
5828 #. type: Plain text
5829 #: docs/manual/protocol/n7110.rst:17
5830 #, no-wrap
5831 msgid ""
5832 "Assembled by\n"
5833 "Balazs Nagy    <js@iksz.hu>\n"
5834 "Marcin Wiacek  <Marcin@MWiacek.com>\n"
5835 "Jens Bennfors  <jens.bennfors@ing.hj.se>\n"
5836 "Michael Hund   <michael@drhund.de>\n"
5837 "Jay Bertrand   <jay.bertrand@libertysurf.fr>\n"
5838 "Gabriele Zappi <gzappi@inwind.it>\n"
5839 "Markus Plail   <plail@web.de>\n"
5840 "Ralf Thelen    <ralf@mythelen.de>\n"
5841 "Walek          <walek@pa98.opole.sdi.tpnet.pl>\n"
5842 "... and other members of gnokii mailing list\n"
5843 "and authors of some WWW pages.\n"
5844 msgstr ""
5846 #. type: Plain text
5847 #: docs/manual/protocol/n7110.rst:30
5848 msgid "Document describing frames used in GSM Nokia 6210 and derivatives (7110)"
5849 msgstr ""
5851 #. type: Plain text
5852 #: docs/manual/protocol/n7110.rst:33
5853 msgid ""
5854 "Correct format is FBUS version 2/Infrared/MBUS version 2 (see nokia.txt for "
5855 "protocol details):"
5856 msgstr ""
5858 #. type: Plain text
5859 #: docs/manual/protocol/n7110.rst:37
5860 msgid "0x00: Connect to NBS port ?"
5861 msgstr ""
5863 #. type: Plain text
5864 #: docs/manual/protocol/n7110.rst:38
5865 #, no-wrap
5866 msgid ""
5867 "r Set ringtone          {+0x7c,0x01,0x00,0x0d,0x06[6],0x78,ringtone packed "
5868 "according to SM2.0}\n"
5869 msgstr ""
5871 #. type: Plain text
5872 #: docs/manual/protocol/n7110.rst:39
5873 #, no-wrap
5874 msgid "Seems not to work in MBUS!\n"
5875 msgstr ""
5877 #. type: Plain text
5878 #: docs/manual/protocol/n7110.rst:47
5879 #, no-wrap
5880 msgid ""
5881 "0x01: Communication Status\n"
5882 "?   r Call msg              { 0x0002 }\n"
5883 "?   r Call in progress      { 0x0003, seqnr }\n"
5884 "?   r Remote end hang up    { 0x0004, seqnr, ?, error (like in netmon in 39) "
5885 "}\n"
5886 "?   r incoming call alert   { 0x0005, seqnr, numlen, \"number\", namelen, "
5887 "\"name\" }\n"
5888 "?   r answered call         { 0x0007, seqnr }\n"
5889 "?   r terminated call       { 0x0009, seqnr }\n"
5890 "?   r call msg              { 0x000a, seqnr }\n"
5891 msgstr ""
5893 #. type: Plain text
5894 #: docs/manual/protocol/n7110.rst:48
5895 #, no-wrap
5896 msgid "Note: in 6210 4.27 all msg from 0x01 seems to be unavailable\n"
5897 msgstr ""
5899 #. type: Plain text
5900 #: docs/manual/protocol/n7110.rst:49
5901 #, no-wrap
5902 msgid "0x02: SMS handling\n"
5903 msgstr ""
5905 #. type: Plain text
5906 #: docs/manual/protocol/n7110.rst:53
5907 #, no-wrap
5908 msgid ""
5909 "s Send SMS message      { 0x0001, 0x02, 0x00 (SEND REQUEST), ... }\n"
5910 "r Message sent          { 0x0002 }\n"
5911 "r Send failed           { 0x0003, ?, ?, error (like in netmon in 65)}\n"
5912 "s Incoming SMS info on  { 0x000d, 0x00, 0x00, 0x02}\n"
5913 msgstr ""
5915 #. type: Plain text
5916 #: docs/manual/protocol/n7110.rst:54 docs/manual/protocol/n7110.rst:56
5917 #, no-wrap
5918 msgid "note: no info about Delivery Reports\n"
5919 msgstr ""
5921 #. type: Plain text
5922 #: docs/manual/protocol/n7110.rst:55
5923 #, no-wrap
5924 msgid "r Incoming SMS info onOK{ 0x000e }\n"
5925 msgstr ""
5927 #. type: Plain text
5928 #: docs/manual/protocol/n7110.rst:57
5929 #, no-wrap
5930 msgid "r Incoming SMS infoonerr{ 0x000f, error }\n"
5931 msgstr ""
5933 #. type: Plain text
5934 #: docs/manual/protocol/n7110.rst:58
5935 #, no-wrap
5936 msgid "where error: 0x0c - no PIN\n"
5937 msgstr ""
5939 #. type: Plain text
5940 #: docs/manual/protocol/n7110.rst:60
5941 #, no-wrap
5942 msgid ""
5943 "r SMS message received  { 0x0011, ...... } (whole message)\n"
5944 "s Set CellBroadcast     { 0x0020, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01 }\n"
5945 msgstr ""
5947 #. type: Plain text
5948 #: docs/manual/protocol/n7110.rst:66
5949 #, no-wrap
5950 msgid ""
5951 "r Set CellBroadcast OK  { 0x0021, 0x01 }\n"
5952 "r Read CellBroadcast    { 0x0023, ?, ?, ?, channel, ?, message... } ?\n"
5953 "s Set SMS center        { 0x0030, 0x64, priority, checksum?, format,\n"
5954 msgstr ""
5956 #. type: Plain text
5957 #: docs/manual/protocol/n7110.rst:68
5958 #, no-wrap
5959 msgid ""
5960 "validity[2], {DefaultRecipient no.}[12],\n"
5961 "{SMScenter no.}[12], {SMSC name}, 0x00}\n"
5962 msgstr ""
5964 #. type: Plain text
5965 #: docs/manual/protocol/n7110.rst:80
5966 #, no-wrap
5967 msgid "validity: 0x000b:  1 hour\n"
5968 msgstr ""
5970 #. type: Plain text
5971 #: docs/manual/protocol/n7110.rst:85
5972 #, no-wrap
5973 msgid ""
5974 "0x0047:  6 hours\n"
5975 "0x00a7: 24 hours\n"
5976 "0x00a9: 72 hours\n"
5977 "0x00ad:  1 week\n"
5978 "0x00ff: max.time\n"
5979 msgstr ""
5981 #. type: Plain text
5982 #: docs/manual/protocol/n7110.rst:89
5983 #, no-wrap
5984 msgid ""
5985 "r Set SMS center OK     { 0x0031 }\n"
5986 "r Set SMS center error  { 0x0032, reason }\n"
5987 "s Get SMS center        { 0x0033, 0x64, priority }\n"
5988 "r SMS center received   { 0x0034, priority, checksum?, type,\n"
5989 msgstr ""
5991 #. type: Plain text
5992 #: docs/manual/protocol/n7110.rst:91
5993 #, no-wrap
5994 msgid ""
5995 "validity[2], {DefaultRecipient no.}[12],\n"
5996 "{SMScenter no.}[12], {SMSC name}, 0x00 }\n"
5997 msgstr ""
5999 #. type: Plain text
6000 #: docs/manual/protocol/n7110.rst:98
6001 #, no-wrap
6002 msgid ""
6003 "r SMS center error recv { 0x0035, reason }\n"
6004 "s??                     { 0x0074}\n"
6005 "r??                     { 0x0075, 0xFF, 0x11, 0x98}\n"
6006 "s??                     { 0x008C}\n"
6007 "r??                     { 0x008D, 0x00}\n"
6008 msgstr ""
6010 #. type: Plain text
6011 #: docs/manual/protocol/n7110.rst:100
6012 #, no-wrap
6013 msgid "s Get memory status     { 0x0103, 0x02, memory type }\n"
6014 msgstr ""
6016 #. type: Plain text
6017 #: docs/manual/protocol/n7110.rst:101
6018 #, no-wrap
6019 msgid "where: memory type - see 0x03/0x0107\n"
6020 msgstr ""
6022 #. type: Plain text
6023 #: docs/manual/protocol/n7110.rst:102
6024 #, no-wrap
6025 msgid "r Get memory status     { 0x0104, 0x00, xL, 0x00[2], y1H, y1L, 0x10,\n"
6026 msgstr ""
6028 #. type: Plain text
6029 #: docs/manual/protocol/n7110.rst:104
6030 #, no-wrap
6031 msgid ""
6032 "0x00[2], z?, ymaxH, ymaxL, y2H, y2L,\n"
6033 "0x0d?, xH?, 0x00[2]? }\n"
6034 msgstr ""
6036 #. type: Plain text
6037 #: docs/manual/protocol/n7110.rst:105
6038 #, no-wrap
6039 msgid "where y1: location (lowermost)\n"
6040 msgstr ""
6042 #. type: Plain text
6043 #: docs/manual/protocol/n7110.rst:107
6044 #, no-wrap
6045 msgid ""
6046 "y2: no. of locations\n"
6047 "ymax: maximum location no.\n"
6048 msgstr ""
6050 #. type: Plain text
6051 #: docs/manual/protocol/n7110.rst:108
6052 #, no-wrap
6053 msgid "s Read memory           { 0x0107, 0x01, 0x01, 0x00, 0x01, xH, xL,\n"
6054 msgstr ""
6056 #. type: Plain text
6057 #: docs/manual/protocol/n7110.rst:109
6058 #, no-wrap
6059 msgid "yH, yL, 0x00, 0x00}\n"
6060 msgstr ""
6062 #. type: Plain text
6063 #: docs/manual/protocol/n7110.rst:110
6064 #, no-wrap
6065 msgid "where x: memory type\n"
6066 msgstr ""
6068 #. type: Plain text
6069 #: docs/manual/protocol/n7110.rst:120
6070 #, no-wrap
6071 msgid ""
6072 "0x01: (256) Dialled numbers\n"
6073 "0x02: (512) Missed calls\n"
6074 "0x03: (768) Received calls\n"
6075 "0x05: (500) telephone phonebook\n"
6076 "0x06: (160) SIM phonebook\n"
6077 "0x07: (10/0)\n"
6078 "0x08: (1/0)\n"
6079 "0x09: (4) voice mailbox\n"
6080 "0x0e: (10) speed dials\n"
6081 "0x10: (5) caller groups\n"
6082 msgstr ""
6084 #. type: Plain text
6085 #: docs/manual/protocol/n7110.rst:121
6086 #, no-wrap
6087 msgid "y: location\n"
6088 msgstr ""
6090 #. type: Plain text
6091 #: docs/manual/protocol/n7110.rst:122
6092 #, no-wrap
6093 msgid "r Read memory error     { 0x0108, 0x00, 0x01,\n"
6094 msgstr ""
6096 #. type: Plain text
6097 #: docs/manual/protocol/n7110.rst:123
6098 #, no-wrap
6099 msgid "code,0x00, 0x00, z, error}\n"
6100 msgstr ""
6102 #. type: Plain text
6103 #: docs/manual/protocol/n7110.rst:124
6104 #, no-wrap
6105 msgid "where code==0x0f\n"
6106 msgstr ""
6108 #. type: Plain text
6109 #: docs/manual/protocol/n7110.rst:125
6110 #, no-wrap
6111 msgid "error: 0x34 - phonebook location not found\n"
6112 msgstr ""
6114 #. type: Plain text
6115 #: docs/manual/protocol/n7110.rst:126
6116 #, no-wrap
6117 msgid "0x3b - speed dial not assigned\n"
6118 msgstr ""
6120 #. type: Plain text
6121 #: docs/manual/protocol/n7110.rst:127
6122 #, no-wrap
6123 msgid "r Read memory OK        { 0x0108, 0x00, 0x01,\n"
6124 msgstr ""
6126 #. type: Plain text
6127 #: docs/manual/protocol/n7110.rst:128
6128 #, no-wrap
6129 msgid ""
6130 "code,0x00, 0x00, z, xH, xL, yH, yL, 0x00, 0x00, 0x00, no.of blocks, { block "
6131 "} * }\n"
6132 msgstr ""
6134 #. type: Plain text
6135 #: docs/manual/protocol/n7110.rst:129
6136 #, no-wrap
6137 msgid "where code: != 0x0f\n"
6138 msgstr ""
6140 #. type: Plain text
6141 #: docs/manual/protocol/n7110.rst:132
6142 #, no-wrap
6143 msgid ""
6144 "y: location\n"
6145 "z: generic block size\n"
6146 "block: {id, 0, 0, blocksize, block no.,\n"
6147 msgstr ""
6149 #. type: Plain text
6150 #: docs/manual/protocol/n7110.rst:133
6151 #, no-wrap
6152 msgid "{contents}, 0x00}\n"
6153 msgstr ""
6155 #. type: Plain text
6156 #: docs/manual/protocol/n7110.rst:134
6157 #, no-wrap
6158 msgid "id: 0x04 pointer to another memory location { 0xff?, yH, yL, xL,0x00[3] }\n"
6159 msgstr ""
6161 #. type: Plain text
6162 #: docs/manual/protocol/n7110.rst:140
6163 #, no-wrap
6164 msgid ""
6165 "0x07 name {len, (unicode)},\n"
6166 "0x08 email\n"
6167 "0x09 postal\n"
6168 "0x0a note {len, (unicode)}\n"
6169 "0x0b number {type, 0x00[3], len, (unicode)}\n"
6170 "0x0c ringtone {ringtone no., 0, 0}\n"
6171 msgstr ""
6173 #. type: Plain text
6174 #: docs/manual/protocol/n7110.rst:141
6175 #, no-wrap
6176 msgid "0x13 date for a called list (DC, RC, etc.)\n"
6177 msgstr ""
6179 #. type: Plain text
6180 #: docs/manual/protocol/n7110.rst:144
6181 #, no-wrap
6182 msgid ""
6183 "0x1b caller group graphic {width, height, 0, 0 {bitmap}}\n"
6184 "0x1c caller group graphic on? {(1: yes, 0: no), 0, 0}\n"
6185 "0x1e caller group number {number, 0, 0}\n"
6186 msgstr ""
6188 #. type: Plain text
6189 #: docs/manual/protocol/n7110.rst:145
6190 #, no-wrap
6191 msgid "type: 0x0a: General,\n"
6192 msgstr ""
6194 #. type: Plain text
6195 #: docs/manual/protocol/n7110.rst:149
6196 #, no-wrap
6197 msgid ""
6198 "0x03: Mobile (office ?),\n"
6199 "0x06: Work,\n"
6200 "0x04: Fax,\n"
6201 "0x02: Home (mobile ?)\n"
6202 msgstr ""
6204 #. type: Plain text
6205 #: docs/manual/protocol/n7110.rst:150
6206 #, no-wrap
6207 msgid "s Set mem location      { 0x010b, 0x00, 0x01, 0x01, 0x00, 0x00, z,\n"
6208 msgstr ""
6210 #. type: Plain text
6211 #: docs/manual/protocol/n7110.rst:152
6212 #, no-wrap
6213 msgid ""
6214 "xH, xL, yH, yL, 0x00, 0x00, 0x00,\n"
6215 "no.of blocks, { block }[no.of blocks] }\n"
6216 msgstr ""
6218 #. type: Plain text
6219 #: docs/manual/protocol/n7110.rst:153
6220 #, no-wrap
6221 msgid "r Set mem location      { 0x010c, 0?, 1?, code, 0?, 0?, z?, 0?, 0?,\n"
6222 msgstr ""
6224 #. type: Plain text
6225 #: docs/manual/protocol/n7110.rst:154
6226 #, no-wrap
6227 msgid "yH, yL, xL }\n"
6228 msgstr ""
6230 #. type: Plain text
6231 #: docs/manual/protocol/n7110.rst:155
6232 #, no-wrap
6233 msgid "where code:\n"
6234 msgstr ""
6236 #. type: Plain text
6237 #: docs/manual/protocol/n7110.rst:157
6238 #, no-wrap
6239 msgid ""
6240 "0x3d - wrong entry type\n"
6241 "0x3e - too much entries\n"
6242 msgstr ""
6244 #. type: Plain text
6245 #: docs/manual/protocol/n7110.rst:158
6246 #, no-wrap
6247 msgid ""
6248 "s Delete mem location   { 0x010f, 0x00, 0x01, 0x04, 0x00, 0x00, 0x0c, 0x01, "
6249 "0xff, xH, xL,\n"
6250 msgstr ""
6252 #. type: Plain text
6253 #: docs/manual/protocol/n7110.rst:161
6254 #, no-wrap
6255 msgid ""
6256 "yH, yL, 0x00, 0x00}\n"
6257 "where   x: location\n"
6258 "y: memory type\n"
6259 msgstr ""
6261 #. type: Plain text
6262 #: docs/manual/protocol/n7110.rst:162
6263 #, no-wrap
6264 msgid "r Delete mem location   { 0x0110, 0x00, 0x00 }\n"
6265 msgstr ""
6267 #. type: Plain text
6268 #: docs/manual/protocol/n7110.rst:201
6269 #, no-wrap
6270 msgid ""
6271 "s get used network      { 0x0070 }\n"
6272 "r get used network      { 0x0071, "
6273 "available,?,?,length,netstatus,netsel,cellIDH,\n"
6274 msgstr ""
6276 #. type: Plain text
6277 #: docs/manual/protocol/n7110.rst:203
6278 #, no-wrap
6279 msgid ""
6280 "cellIDL,lacH,lacL,MCC+MNC[3],{Opstr}, 4?,\n"
6281 "len, xlen(78), ylen(21), 0, {bitmap} }\n"
6282 msgstr ""
6284 #. type: Plain text
6285 #: docs/manual/protocol/n7110.rst:204
6286 #, no-wrap
6287 msgid "where {Opstr}: namelen, {operator name(unicode)}\n"
6288 msgstr ""
6290 #. type: Plain text
6291 #: docs/manual/protocol/n7110.rst:206
6292 #, no-wrap
6293 msgid ""
6294 "len: {xlen, ylen, 0, {bitmap} + 2\n"
6295 "{bitmap}: bitmaplen, 0, 0, {OTA bitmap}\n"
6296 msgstr ""
6298 #. type: Plain text
6299 #: docs/manual/protocol/n7110.rst:207
6300 #, no-wrap
6301 msgid "available: 0x02 if the logo following is valid,\n"
6302 msgstr ""
6304 #. type: Plain text
6305 #: docs/manual/protocol/n7110.rst:208
6306 #, no-wrap
6307 msgid "0x01 for no operator logo following\n"
6308 msgstr ""
6310 #. type: Plain text
6311 #: docs/manual/protocol/n7110.rst:211
6312 #, no-wrap
6313 msgid ""
6314 "s get network status    { 0x0081 }\n"
6315 "r get network status    { 0x0082, network%, 0x14? }\n"
6316 "s set operator logo     { 0x01a3 0x01, oplogo?, MCC+MNC[3], 0?,4?,len,\n"
6317 msgstr ""
6319 #. type: Plain text
6320 #: docs/manual/protocol/n7110.rst:213
6321 #, no-wrap
6322 msgid ""
6323 "xlen(78),ylen(21), 0 (frames?),\n"
6324 "{bitmap}*?, 0x00(padding) }\n"
6325 msgstr ""
6327 #. type: Plain text
6328 #: docs/manual/protocol/n7110.rst:214
6329 #, no-wrap
6330 msgid "where len, {bitmap}: see 0x0a/0x0071\n"
6331 msgstr ""
6333 #. type: Plain text
6334 #: docs/manual/protocol/n7110.rst:216
6335 #, no-wrap
6336 msgid ""
6337 "r set operator logo OK  { 0x01a4 }\n"
6338 "s clear operator logo   { 0x00af, x}\n"
6339 msgstr ""
6341 #. type: Plain text
6342 #: docs/manual/protocol/n7110.rst:217
6343 #, no-wrap
6344 msgid "where x==0 to 4\n"
6345 msgstr ""
6347 #. type: Plain text
6348 #: docs/manual/protocol/n7110.rst:218
6349 #, no-wrap
6350 msgid "r clear operator logo   { 0x00bf}\n"
6351 msgstr ""
6353 #. type: Plain text
6354 #: docs/manual/protocol/n7110.rst:224
6355 #, no-wrap
6356 msgid ""
6357 "s Add meeting note      { 0x0001, body like in subtype 0x001a...}\n"
6358 "r Add meeting note      { 0x0002, location (2 bytes), status (2 bytes)}\n"
6359 "s Add call note         { 0x0003, body like in subtype 0x001a...}\n"
6360 "r Add call note         { 0x0004, location (2 bytes), status (2 bytes)}\n"
6361 "s Add birthday note     { 0x0005, location (2 bytes), entry type, 0x00, year "
6362 "of birth(2 bytes),\n"
6363 msgstr ""
6365 #. type: Plain text
6366 #: docs/manual/protocol/n7110.rst:225
6367 #, no-wrap
6368 msgid ""
6369 "Month, Day, 0x00, 0x00, alarm (4 bytes), alarm type, length, text "
6370 "(Unicode)}\n"
6371 msgstr ""
6373 #. type: Plain text
6374 #: docs/manual/protocol/n7110.rst:232
6375 #, no-wrap
6376 msgid ""
6377 "r Add birthday note     { 0x0006, location (2 bytes), status (2 bytes)}\n"
6378 "s Add reminder note     { 0x0007, body like in subtype 0x001a...}\n"
6379 "r Add reminder note     { 0x0008, location (2 bytes), status (2 bytes)}\n"
6380 "s Delete calendar note  { 0x000b, location (2 bytes) }\n"
6381 "r Delete calendar note  { 0x000c, location (2 bytes), ?, ?, ?, ? }\n"
6382 "s Get calendar note     { 0x0019, location (2 bytes) }\n"
6383 "r Calendar note recvd   { 0x001a, location (2 bytes), entry type, 0x00, year "
6384 "(2 bytes), Month, Day, block}\n"
6385 msgstr ""
6387 #. type: Plain text
6388 #: docs/manual/protocol/n7110.rst:233
6389 #, no-wrap
6390 msgid ""
6391 "where: entry type - 0x01 - Meeting, 0x02 - Call, 0x04 - Birthday, 0x08 - "
6392 "Reminder\n"
6393 msgstr ""
6395 #. type: Plain text
6396 #: docs/manual/protocol/n7110.rst:234
6397 #, no-wrap
6398 msgid ""
6399 "block: for Meeting:{hour,minute,alarm (two bytes),recurrance (two "
6400 "bytes),len,0x00,string(unicode)}\n"
6401 msgstr ""
6403 #. type: Plain text
6404 #: docs/manual/protocol/n7110.rst:235
6405 #, no-wrap
6406 msgid "where alarm=Number of minutes before the time of the meeting\n"
6407 msgstr ""
6409 #. type: Plain text
6410 #: docs/manual/protocol/n7110.rst:239
6411 #, no-wrap
6412 msgid ""
6413 "that the alarm should be triggered:\n"
6414 "For meetings with \"No alarm\"=0xFFFF (-1).\n"
6415 "For \"On time\"=0x0000\n"
6416 "half an hour=0x001E, and so on.\n"
6417 msgstr ""
6419 #. type: Plain text
6420 #: docs/manual/protocol/n7110.rst:240
6421 #, no-wrap
6422 msgid "Recurrance=in hours, between future occurances of this meeting.\n"
6423 msgstr ""
6425 #. type: Plain text
6426 #: docs/manual/protocol/n7110.rst:242
6427 #, no-wrap
6428 msgid ""
6429 "If there is no repeat, this value is 0x0000. The special value 0xffff\n"
6430 "means 1 Year!\n"
6431 msgstr ""
6433 #. type: Plain text
6434 #: docs/manual/protocol/n7110.rst:243
6435 #, no-wrap
6436 msgid ""
6437 "for Call:{Hour,Minute,Alarm (as above),Recurrance (as "
6438 "above),namelen,numberlen,\n"
6439 msgstr ""
6441 #. type: Plain text
6442 #: docs/manual/protocol/n7110.rst:244
6443 #, no-wrap
6444 msgid "name(unicode),number(unicode)}\n"
6445 msgstr ""
6447 #. type: Plain text
6448 #: docs/manual/protocol/n7110.rst:246
6449 #, no-wrap
6450 msgid ""
6451 "for Reminder:{Recurrance (as above),len,0x00,string(unicode)}\n"
6452 "for Birthday:{byte1,byte2,alarm(4 "
6453 "bytes),yearofbirth,alarmtype,len,string(unicode)}\n"
6454 msgstr ""
6456 #. type: Plain text
6457 #: docs/manual/protocol/n7110.rst:250
6458 #, no-wrap
6459 msgid ""
6460 "byte1 and byte2 may vary (???). Usually are 0x00 both (but not always)\n"
6461 "In Birthday, the Year in the common part, usually contains a strange year.\n"
6462 "So, don't consider it as Year of note, neither year of BirthDay (for Year "
6463 "of\n"
6464 "Birthday use the value described below).\n"
6465 msgstr ""
6467 #. type: Plain text
6468 #: docs/manual/protocol/n7110.rst:251
6469 #, no-wrap
6470 msgid ""
6471 "where alarm=32-bit integer that is the number of seconds between the "
6472 "desired\n"
6473 msgstr ""
6475 #. type: Plain text
6476 #: docs/manual/protocol/n7110.rst:253
6477 #, no-wrap
6478 msgid ""
6479 "alarm time and 11:59:58pm on the birthday.For \"No Alarm\", the value is\n"
6480 "0x0000FFFF (65535).\n"
6481 msgstr ""
6483 #. type: Plain text
6484 #: docs/manual/protocol/n7110.rst:254
6485 #, no-wrap
6486 msgid ""
6487 "YearOfBirth=used instead of the one in the common part of the entry (see "
6488 "above)\n"
6489 msgstr ""
6491 #. type: Plain text
6492 #: docs/manual/protocol/n7110.rst:256
6493 #, no-wrap
6494 msgid ""
6495 "but only when reading birthday entries. For storing entries, this field "
6496 "does\n"
6497 "not exist.\n"
6498 msgstr ""
6500 #. type: Plain text
6501 #: docs/manual/protocol/n7110.rst:257
6502 #, no-wrap
6503 msgid "AlarmType: 0x00 - Tone, 0x01 - Silent\n"
6504 msgstr ""
6506 #. type: Plain text
6507 #: docs/manual/protocol/n7110.rst:263
6508 #, no-wrap
6509 msgid ""
6510 "?   s???                    { 0x0021 }\n"
6511 "?   r???                    { 0x0022, 0x5A, 0x00 }\n"
6512 "?   s???                    { 0x0025 }\n"
6513 "?   r???                    { 0x0026, 0x04, 0x00 }\n"
6514 "?   s                       { 0x0029 }\n"
6515 "?   r                       { 0x002A, 0x04, 0x00 }\n"
6516 msgstr ""
6518 #. type: Plain text
6519 #: docs/manual/protocol/n7110.rst:267
6520 #, no-wrap
6521 msgid ""
6522 "s Get first free pos    { 0x0031 }\n"
6523 "r Get first free pos    { 0x0032, location (2bytes) }\n"
6524 "s Get notes info        { 0x003a, 0xFF, 0xFE}\n"
6525 "r Get notes info        { 0x003b, how many notes used (2 bytes), 0x01, 0x07, "
6526 "{ two bytes with location for each note} *}\n"
6527 msgstr ""
6529 #. type: Plain text
6530 #: docs/manual/protocol/n7110.rst:270
6531 #, no-wrap
6532 msgid ""
6533 "?   s Get calendar note??   { 0x003E, location (2 bytes) }\n"
6534 "?   r Get calendar note??   { 0x003F, location (2bytes), ... }\n"
6535 "0x14:\n"
6536 msgstr ""
6538 #. type: Plain text
6539 #: docs/manual/protocol/n7110.rst:272
6540 #, no-wrap
6541 msgid ""
6542 "s Get Picture Image     { 0x0007, location, number[2 bytes], 0x00, 0x64 }\n"
6543 "r Get Picture Image     { 0x0008, 0x07, location, number[2 bytes], 0x07, "
6544 "??[38],\n"
6545 msgstr ""
6547 #. type: Plain text
6548 #: docs/manual/protocol/n7110.rst:273 docs/manual/protocol/n7110.rst:300
6549 #, no-wrap
6550 msgid ""
6551 "width, height, lenH, lenL, {bitmap}, 0x00, 0x00, text len, text(coded like "
6552 "in SMS)...}\n"
6553 msgstr ""
6555 #. type: Plain text
6556 #: docs/manual/protocol/n7110.rst:276
6557 #, no-wrap
6558 msgid ""
6559 "r Get SMS failed        { 0x0009, 0x02 },\n"
6560 "s Get SMS status        { 0x0036, 0x64 }\n"
6561 "r Get SMS Status        { 0x0037, 0x05/0x03, 0x01, 0x00, 0x00,\n"
6562 msgstr ""
6564 #. type: Plain text
6565 #: docs/manual/protocol/n7110.rst:280
6566 #, no-wrap
6567 msgid ""
6568 "a (2 octets), b (2 octets), c (2 octets),\n"
6569 "d (2 octets), e (2 octets), 0x00\n"
6570 "where:\n"
6571 "a - according to P.Kot:\n"
6572 msgstr ""
6574 #. type: Plain text
6575 #: docs/manual/protocol/n7110.rst:287
6576 #, no-wrap
6577 msgid ""
6578 "Number of locations in \"fixed\" memory. These are all\n"
6579 "Templates entries in my Nokias 6210 (NPE-3 (c) NMP V05.36\n"
6580 "14-11-01, NPE-3 (c) NMP V05.27 01-08-01).\n"
6581 "I can't remove any of Templates entries in my phone.\n"
6582 "Marcin Wiącek: Rather not ! I don't agree.\n"
6583 "I have 0x00, 0x0f and 10 templates and 3 SMS\n"
6584 "and 10 Picture Images.\n"
6585 msgstr ""
6587 #. type: Plain text
6588 #: docs/manual/protocol/n7110.rst:288
6589 #, no-wrap
6590 msgid "b - Number of used messages in phone memory. These\n"
6591 msgstr ""
6593 #. type: Plain text
6594 #: docs/manual/protocol/n7110.rst:290
6595 #, no-wrap
6596 msgid ""
6597 "are messages manually moved from the other folders.\n"
6598 "Picture messages are saved here.\n"
6599 msgstr ""
6601 #. type: Plain text
6602 #: docs/manual/protocol/n7110.rst:291
6603 #, no-wrap
6604 msgid "c - Number of unread messages in phone memory. Probably\n"
6605 msgstr ""
6607 #. type: Plain text
6608 #: docs/manual/protocol/n7110.rst:292
6609 #, no-wrap
6610 msgid "only smart msssages.\n"
6611 msgstr ""
6613 #. type: Plain text
6614 #: docs/manual/protocol/n7110.rst:293
6615 #, no-wrap
6616 msgid "d - Number of used messages in SIM memory. These are\n"
6617 msgstr ""
6619 #. type: Plain text
6620 #: docs/manual/protocol/n7110.rst:296
6621 #, no-wrap
6622 msgid ""
6623 "either received messages or saved into Outbox/Inbox.\n"
6624 "Note that you *can't* save message into this memory\n"
6625 "using 'Move' option. Picture messages are not here.\n"
6626 msgstr ""
6628 #. type: Plain text
6629 #: docs/manual/protocol/n7110.rst:297
6630 #, no-wrap
6631 msgid "e - Number of unread messages in SIM memory\n"
6632 msgstr ""
6634 #. type: Plain text
6635 #: docs/manual/protocol/n7110.rst:299
6636 #, no-wrap
6637 msgid ""
6638 "s Set Picture Image     { 0x0050, 0x07, location, number[2 bytes], 0x07, "
6639 "??[38],\n"
6640 msgstr ""
6642 #. type: Plain text
6643 #: docs/manual/protocol/n7110.rst:301
6644 #, no-wrap
6645 msgid "std. size: 72x28\n"
6646 msgstr ""
6648 #. type: Plain text
6649 #: docs/manual/protocol/n7110.rst:305
6650 #, no-wrap
6651 msgid ""
6652 "r Set Picture Image     { 0x0051, location, number[2 bytes], 0x07 }\n"
6653 "s Set SMS name          { 0x0083,folder,location(2bytes),name(Unicode),0x00 "
6654 ", 0x00}\n"
6655 "r Set SMS name          { 0x0084,folder,0x00, 0x00, name "
6656 "(Unicode),0x00,0x00}\n"
6657 "s List Picture Images   { 0x0096, location, 0x0f, 0x07 }\n"
6658 msgstr ""
6660 #. type: Plain text
6661 #: docs/manual/protocol/n7110.rst:306
6662 #, no-wrap
6663 msgid "where location:\n"
6664 msgstr ""
6666 #. type: Plain text
6667 #: docs/manual/protocol/n7110.rst:307
6668 #, no-wrap
6669 msgid "LM tries with 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49\n"
6670 msgstr ""
6672 #. type: Plain text
6673 #: docs/manual/protocol/n7110.rst:308
6674 #, no-wrap
6675 msgid "Returned value with 0x21\n"
6676 msgstr ""
6678 #. type: Plain text
6679 #: docs/manual/protocol/n7110.rst:313
6680 #, no-wrap
6681 msgid ""
6682 "r List Picture Images   { 0x0097, number of pictures[2 bytes], number1[2 "
6683 "bytes], number2[2 bytes], ..., }\n"
6684 "s Write SMS to folder   { 0x0104, status, folder ID, location(2 bytes), "
6685 "0x02, 0x01, SMS stuff ... }\n"
6686 "r Write SMS to folder   { 0x0105, folder ID, location(2 bytes), 0x00 }\n"
6687 "r Write SMS to folder   { 0x0106, 0x02 (write failed errorcode ?) }\n"
6688 "s Get SMS from folder   { 0x0107, folderID, location(2 bytes), 0x01, 0x65, "
6689 "0x01}\n"
6690 msgstr ""
6692 #. type: Plain text
6693 #: docs/manual/protocol/n7110.rst:314 docs/manual/protocol/n7110.rst:331
6694 #, no-wrap
6695 msgid "where: folderID - see 0x14/0x017B\n"
6696 msgstr ""
6698 #. type: Plain text
6699 #: docs/manual/protocol/n7110.rst:315
6700 #, no-wrap
6701 msgid ""
6702 "r Get SMS from folder   { 0x0108, status, folderID, 0x00, location, type, "
6703 "sender number,...}\n"
6704 msgstr ""
6706 #. type: Plain text
6707 #: docs/manual/protocol/n7110.rst:317
6708 msgid "where: status=0x01 - reveived/read"
6709 msgstr ""
6711 #. type: Plain text
6712 #: docs/manual/protocol/n7110.rst:320
6713 msgid "0x03 - received/unread 0x05 - stored/sent 0x07 - stored/not sent"
6714 msgstr ""
6716 #. type: Plain text
6717 #: docs/manual/protocol/n7110.rst:322
6718 msgid "where: folderID - see 0x14/0x017B"
6719 msgstr ""
6721 #. type: Plain text
6722 #: docs/manual/protocol/n7110.rst:324
6723 msgid "where: type=0x00 - received SMS"
6724 msgstr ""
6726 #. type: Plain text
6727 #: docs/manual/protocol/n7110.rst:327
6728 msgid "0x01 - delivery report 0x02 - stored SMS 0x07 - picture message"
6729 msgstr ""
6731 #. type: Plain text
6732 #: docs/manual/protocol/n7110.rst:330
6733 #, no-wrap
6734 msgid ""
6735 "s Delete SMS message    { 0x010a, folderID, location(2 bytes), 0x01 }\n"
6736 "r Delete SMS            { 0x010b }\n"
6737 "s Get folder status     { 0x016b, folderID, 0x0F, 0x01}\n"
6738 msgstr ""
6740 #. type: Plain text
6741 #: docs/manual/protocol/n7110.rst:334
6742 #, no-wrap
6743 msgid ""
6744 "r Get folder status     { 0x016c, number of entries (2 bytes), entry1number "
6745 "(2 bytes), entry2number(2 bytes), ....}\n"
6746 "s Get folder names      { 0x017A, 0x00, 0x00}\n"
6747 "r Get folder names      { 0x017B, number of strings, folderID, name1, 0x00, "
6748 "folderID, name2, 0x00, name3, 0x00,...}\n"
6749 msgstr ""
6751 #. type: Plain text
6752 #: docs/manual/protocol/n7110.rst:335
6753 #, no-wrap
6754 msgid "where: folderID=0x08 - Inbox\n"
6755 msgstr ""
6757 #. type: Plain text
6758 #: docs/manual/protocol/n7110.rst:342
6759 #, no-wrap
6760 msgid ""
6761 "0x10 - Outbox\n"
6762 "0x18 - Archive\n"
6763 "0x20 - Templates\n"
6764 "0x29 - first \"My folders\"\n"
6765 "0x31 - second \"My folders\"\n"
6766 "0x39 - third -\"-\n"
6767 "and so on\n"
6768 msgstr ""
6770 #. type: Plain text
6771 #: docs/manual/protocol/n7110.rst:343
6772 #, no-wrap
6773 msgid "0x17:\n"
6774 msgstr ""
6776 #. type: Plain text
6777 #: docs/manual/protocol/n7110.rst:345
6778 #, no-wrap
6779 msgid ""
6780 "s Get Battery info      { 0x0002 }\n"
6781 "r Get Battery info      { 0x0003, 0x0b, batt%, 0x14?, 0x01? }\n"
6782 msgstr ""
6784 #. type: Plain text
6785 #: docs/manual/protocol/n7110.rst:346
6786 #, no-wrap
6787 msgid "0x19: Phone clock & alarm\n"
6788 msgstr ""
6790 #. type: Plain text
6791 #: docs/manual/protocol/n7110.rst:348
6792 msgid "These frames are like the same frames subtypes in 0x11 in 6110"
6793 msgstr ""
6795 #. type: Plain text
6796 #: docs/manual/protocol/n7110.rst:362
6797 msgid "These are new (?)"
6798 msgstr ""
6800 #. type: Plain text
6801 #: docs/manual/protocol/n7110.rst:367
6802 #, no-wrap
6803 msgid ""
6804 "?   s ??                    { 0x0083, id }\n"
6805 "?   r ??                    { 0x0084, 0x01, 0x40, 0x03, id, 0x00, 0x00 }\n"
6806 "?   r ??                    { 0x0084, 0x01, 0x40, 0x03, id, 0x00, 0x01 }\n"
6807 "?   r ??                    { 0x0084, 0x01, 0x40, 0x03, id, 0x01, 0x00 }\n"
6808 msgstr ""
6810 #. type: Plain text
6811 #: docs/manual/protocol/n7110.rst:368
6812 #, no-wrap
6813 msgid "where: id=0x27,0x2a,0x32,0x28,0x40\n"
6814 msgstr ""
6816 #. type: Plain text
6817 #: docs/manual/protocol/n7110.rst:369
6818 #, no-wrap
6819 msgid "0x1b:\n"
6820 msgstr ""
6822 #. type: Plain text
6823 #: docs/manual/protocol/n7110.rst:373
6824 #, no-wrap
6825 msgid ""
6826 "s Get IMEI              { 0x0001 }\n"
6827 "r Get IMEI              { 0x0002, {IMEI(ASCII)}, 0x00 }\n"
6828 "s get HW&SW version     { 0x0003, 0x01, 0x32 }\n"
6829 "r get HW&SW version     { 0x0004, \"V \" \"firmware\\n\" \"firmware "
6830 "date\\n\"\n"
6831 msgstr ""
6833 #. type: Plain text
6834 #: docs/manual/protocol/n7110.rst:374
6835 #, no-wrap
6836 msgid "\"model\\n\" \"(c) NMP.\" 0x00 0xff[14] }\n"
6837 msgstr ""
6839 #. type: Plain text
6840 #: docs/manual/protocol/n7110.rst:375
6841 #, no-wrap
6842 msgid "0x1f:\n"
6843 msgstr ""
6845 #. type: Plain text
6846 #: docs/manual/protocol/n7110.rst:377
6847 #, no-wrap
6848 msgid ""
6849 "s ???                   { 0x0010, 0x02, 0x00, 0xff, 0xff }\n"
6850 "r ???                   { 0x0011, length, 0x00, {block}[length] }\n"
6851 msgstr ""
6853 #. type: Plain text
6854 #: docs/manual/protocol/n7110.rst:378
6855 #, no-wrap
6856 msgid "where block: { unicode letter[2], 0x0000,\n"
6857 msgstr ""
6859 #. type: Plain text
6860 #: docs/manual/protocol/n7110.rst:379
6861 #, no-wrap
6862 msgid "0x00, 0x55, ??, ?? }\n"
6863 msgstr ""
6865 #. type: Plain text
6866 #: docs/manual/protocol/n7110.rst:380
6867 #, no-wrap
6868 msgid "s Set ringtone          { 0x011f, 0x00, location, 0x00, name(Unicode),\n"
6869 msgstr ""
6871 #. type: Plain text
6872 #: docs/manual/protocol/n7110.rst:382
6873 #, no-wrap
6874 msgid ""
6875 "ringtone(format the same to 0x40/0x019e and 0x40/0x01a0) }\n"
6876 "where: location: 0x87 to 0x8b on N6210\n"
6877 msgstr ""
6879 #. type: Plain text
6880 #: docs/manual/protocol/n7110.rst:383
6881 #, no-wrap
6882 msgid "0x74 to ... on N7110\n"
6883 msgstr ""
6885 #. type: Plain text
6886 #: docs/manual/protocol/n7110.rst:386
6887 #, no-wrap
6888 msgid ""
6889 "s Get ringtone          { 0x0122, 0x00, location}\n"
6890 "r Get ringtone          { 0x0123, 0x00, location, name(Unicode), "
6891 "0x00,...,0x00, 0x02,0xFC,0x09(ringtone contenst)}\n"
6892 "r Get ringtone error    { 0x0124, ...}\n"
6893 msgstr ""
6895 #. type: Plain text
6896 #: docs/manual/protocol/n7110.rst:387
6897 #, no-wrap
6898 msgid "0x39:\n"
6899 msgstr ""
6901 #. type: Plain text
6902 #: docs/manual/protocol/n7110.rst:388
6903 #, no-wrap
6904 msgid "s get profile feature   { 0x0101, 0x01, 0x01, 0x01, number1, number2}\n"
6905 msgstr ""
6907 #. type: Plain text
6908 #: docs/manual/protocol/n7110.rst:389
6909 #, no-wrap
6910 msgid "where number1: from 0x00 to 0x07 (for each profile ?)\n"
6911 msgstr ""
6913 #. type: Plain text
6914 #: docs/manual/protocol/n7110.rst:390
6915 #, no-wrap
6916 msgid ""
6917 "number2: 0x00 - 0x09, 0x0A, 0x16 - 0x19, 0x1a - 0x1f, 0x20 - 0x29, 0x2a - "
6918 "0x2c, 0xff\n"
6919 msgstr ""
6921 #. type: Plain text
6922 #: docs/manual/protocol/n7110.rst:391
6923 #, no-wrap
6924 msgid ""
6925 "where 0x09: keypad tones                                           0x02: "
6926 "incoming call alert                                           0x03: ringtone "
6927 "number\n"
6928 msgstr ""
6930 #. type: Plain text
6931 #: docs/manual/protocol/n7110.rst:394
6932 #, no-wrap
6933 msgid ""
6934 "0x04: ringing volume\n"
6935 "0x05: message alert tone                                           0x06: "
6936 "vibra                                           0x07: warning tones                                           "
6937 "0x08: caller groups alert for\t\t\t\t\t   0x09: automatic answer\n"
6938 "0xff: name\n"
6939 msgstr ""
6941 #. type: Plain text
6942 #: docs/manual/protocol/n7110.rst:395
6943 #, no-wrap
6944 msgid "r get profile feature   { 0x0102, 0x01, 0x02, number2, block...}\n"
6945 msgstr ""
6947 #. type: Plain text
6948 #: docs/manual/protocol/n7110.rst:396
6949 #, no-wrap
6950 msgid "for number2==0xff: (Profile Name)\n"
6951 msgstr ""
6953 #. type: Plain text
6954 #: docs/manual/protocol/n7110.rst:397
6955 #, no-wrap
6956 msgid "block: 0x01, length, name(Unicode), 0x00, 0x00\n"
6957 msgstr ""
6959 #. type: Plain text
6960 #: docs/manual/protocol/n7110.rst:398
6961 #, no-wrap
6962 msgid "for number2==0x00: (Keypad Tones)\n"
6963 msgstr ""
6965 #. type: Plain text
6966 #: docs/manual/protocol/n7110.rst:400
6967 #, no-wrap
6968 msgid ""
6969 "block: 0x01, 0x01, 0x01, Type, 0x01\n"
6970 "where: Type : 0x00 = Off\n"
6971 msgstr ""
6973 #. type: Plain text
6974 #: docs/manual/protocol/n7110.rst:401
6975 #, no-wrap
6976 msgid "0x01 to 0x03 = Level1 .. Level3\n"
6977 msgstr ""
6979 #. type: Plain text
6980 #: docs/manual/protocol/n7110.rst:402
6981 #, no-wrap
6982 msgid "for number2==0x02: (Incoming Call Alert)\n"
6983 msgstr ""
6985 #. type: Plain text
6986 #: docs/manual/protocol/n7110.rst:404
6987 #, no-wrap
6988 msgid ""
6989 "block: 0x01, 0x01, 0x01, Type, 0x01\n"
6990 "where: Type : 0x00 = Ringing\n"
6991 msgstr ""
6993 #. type: Plain text
6994 #: docs/manual/protocol/n7110.rst:408
6995 #, no-wrap
6996 msgid ""
6997 "0x01 = Ascending\n"
6998 "0x02 = Ring Once\n"
6999 "0x03 = Beep Once\n"
7000 "0x05 = Off\n"
7001 msgstr ""
7003 #. type: Plain text
7004 #: docs/manual/protocol/n7110.rst:409
7005 #, no-wrap
7006 msgid "for number2==0x03: (Ringtone Number)\n"
7007 msgstr ""
7009 #. type: Plain text
7010 #: docs/manual/protocol/n7110.rst:411
7011 #, no-wrap
7012 msgid ""
7013 "block: 0x01, 0x01, 0x01, Number, 0x01\n"
7014 "where: Number : 0x40 to 0x62 - gives number of factory ringtone. The number "
7015 "of menu is\n"
7016 msgstr ""
7018 #. type: Plain text
7019 #: docs/manual/protocol/n7110.rst:412
7020 #, no-wrap
7021 msgid "obtained by doing (Number - 0x3f);\n"
7022 msgstr ""
7024 #. type: Plain text
7025 #: docs/manual/protocol/n7110.rst:413
7026 #, no-wrap
7027 msgid ""
7028 "where: Number : 0x89 to 0x8d - gives number of uploaded ringtone. The number "
7029 "of menu is\n"
7030 msgstr ""
7032 #. type: Plain text
7033 #: docs/manual/protocol/n7110.rst:415
7034 #, no-wrap
7035 msgid ""
7036 "obtained by doing (Number - 0x65),while the uploaded ringtone number is\n"
7037 "obtained by doing (Number - 0x88).\n"
7038 msgstr ""
7040 #. type: Plain text
7041 #: docs/manual/protocol/n7110.rst:416
7042 #, no-wrap
7043 msgid "for number2==0x04: (Ringing volume)\n"
7044 msgstr ""
7046 #. type: Plain text
7047 #: docs/manual/protocol/n7110.rst:418
7048 #, no-wrap
7049 msgid ""
7050 "block: 0x01, 0x??, 0x??, Volume, 0x01\n"
7051 "where: Volume : 0 = Level1 .. to 4 = Level5\n"
7052 msgstr ""
7054 #. type: Plain text
7055 #: docs/manual/protocol/n7110.rst:419
7056 #, no-wrap
7057 msgid "for number2==0x05: (Message Alert Tone)\n"
7058 msgstr ""
7060 #. type: Plain text
7061 #: docs/manual/protocol/n7110.rst:421
7062 #, no-wrap
7063 msgid ""
7064 "block: 0x01, 0x01, 0x??, Type, 0x01\n"
7065 "where: Type : 0x00 = Off\n"
7066 msgstr ""
7068 #. type: Plain text
7069 #: docs/manual/protocol/n7110.rst:425
7070 #, no-wrap
7071 msgid ""
7072 "0x01 = Standard\n"
7073 "0x02 = Special\n"
7074 "0x03 = Beep Once\n"
7075 "0x04 = Ascending\n"
7076 msgstr ""
7078 #. type: Plain text
7079 #: docs/manual/protocol/n7110.rst:426
7080 #, no-wrap
7081 msgid "for number2==0x06: (Vibration)\n"
7082 msgstr ""
7084 #. type: Plain text
7085 #: docs/manual/protocol/n7110.rst:428 docs/manual/protocol/n7110.rst:431 docs/manual/protocol/n7110.rst:446
7086 #, no-wrap
7087 msgid ""
7088 "block: 0x01, 0x??, 0x??, Switch, 0x01\n"
7089 "where: Switch : 0 = Off, 1 = On\n"
7090 msgstr ""
7092 #. type: Plain text
7093 #: docs/manual/protocol/n7110.rst:429
7094 #, no-wrap
7095 msgid "for number2==0x07: (Warning Tones)\n"
7096 msgstr ""
7098 #. type: Plain text
7099 #: docs/manual/protocol/n7110.rst:432
7100 #, no-wrap
7101 msgid "for number2==0x08: (Caller groups Alert for)\n"
7102 msgstr ""
7104 #. type: Plain text
7105 #: docs/manual/protocol/n7110.rst:434
7106 #, no-wrap
7107 msgid ""
7108 "block: 0x01, 0x??, 0x??, Callers, 0x01\n"
7109 "where: Callers : 0xff = All calls alert (Read below *)\n"
7110 msgstr ""
7112 #. type: Plain text
7113 #: docs/manual/protocol/n7110.rst:439
7114 #, no-wrap
7115 msgid ""
7116 "0x01 = Family\n"
7117 "0x02 = VIP\n"
7118 "0x04 = Friends\n"
7119 "0x08 = Colleagues\n"
7120 "0x10 = Others\n"
7121 msgstr ""
7123 #. type: Plain text
7124 #: docs/manual/protocol/n7110.rst:441
7125 #, no-wrap
7126 msgid ""
7127 "All logical OR among groups are valid, so if you select from one phone's "
7128 "profile\n"
7129 "alert for Friends and Collegues, a 0x0c will return (because 0x04 OR 0x08 = "
7130 "0x0c).\n"
7131 msgstr ""
7133 #. type: Plain text
7134 #: docs/manual/protocol/n7110.rst:442
7135 #, no-wrap
7136 msgid ""
7137 "(*) If Callers==0xff, means \"Alert for All calls\". Then, in this case, you "
7138 "don't\n"
7139 msgstr ""
7141 #. type: Plain text
7142 #: docs/manual/protocol/n7110.rst:443
7143 #, no-wrap
7144 msgid "need to read other groups selection.\n"
7145 msgstr ""
7147 #. type: Plain text
7148 #: docs/manual/protocol/n7110.rst:444
7149 #, no-wrap
7150 msgid "for number2==0x09: (Automatic answer)\n"
7151 msgstr ""
7153 #. type: Plain text
7154 #: docs/manual/protocol/n7110.rst:447
7155 #, no-wrap
7156 msgid "N.B. This feature is valid for Handsfree and Headset profiles only!\n"
7157 msgstr ""
7159 #. type: Plain text
7160 #: docs/manual/protocol/n7110.rst:449
7161 #, no-wrap
7162 msgid ""
7163 "s ???                   { 0x0101, 0x04, 0x01, 0x01, 0xff, 0x03 }\n"
7164 "r ???                   { 0x0102, 0x01, 0x02, 0x03, 0x01, 0x01, 0x01, "
7165 "0x85/0x087 }\n"
7166 msgstr ""
7168 #. type: Plain text
7169 #: docs/manual/protocol/n7110.rst:452
7170 #, no-wrap
7171 msgid ""
7172 "s ?                     { 0x0105}\n"
7173 "r ?                     { 0x0106, 0x01, 0x04}\n"
7174 msgstr ""
7176 #. type: Plain text
7177 #: docs/manual/protocol/n7110.rst:524
7178 #, no-wrap
7179 msgid ""
7180 "0x40: Security commands\n"
7181 "?   s ???(N6150)            { 0x08, 0x00 }\n"
7182 "?   r ???(N6150)            { 0x08 }\n"
7183 msgstr ""
7185 #. type: Plain text
7186 #: docs/manual/protocol/n7110.rst:525
7187 #, no-wrap
7188 msgid "s Enable extended cmds  { 0x64, cmd }\n"
7189 msgstr ""
7191 #. type: Plain text
7192 #: docs/manual/protocol/n7110.rst:529
7193 #, no-wrap
7194 msgid ""
7195 "0x01: on\n"
7196 "0x03: reset (doesn't ask for PIN again)\n"
7197 "0x04: reset (PIN is requested)\n"
7198 msgstr ""
7200 #. type: Plain text
7201 #: docs/manual/protocol/n7110.rst:550
7202 #, no-wrap
7203 msgid "where code: see 0x08/0x0004 (no allowed code !)\n"
7204 msgstr ""
7206 #. type: Plain text
7207 #: docs/manual/protocol/n7110.rst:571
7208 #, no-wrap
7209 msgid ""
7210 "s Get simlock info      { 0x8a, 0x00}\n"
7211 "r Get simlock info      { 0x8a, 0x00, 0x01, lockstype, locksclosed, 0x00, "
7212 "0x00, locksinfo(lock1,4,2,3), counter1,counter2,counter4,counter4,0x00 }\n"
7213 msgstr ""
7215 #. type: Plain text
7216 #: docs/manual/protocol/n7110.rst:575
7217 #, no-wrap
7218 msgid "s Buzzer pitch          { 0x8f, volume, hzLO, hzHI }\n"
7219 msgstr ""
7221 #. type: Plain text
7222 #: docs/manual/protocol/n7110.rst:579
7223 #, no-wrap
7224 msgid ""
7225 "r Buzzer pitch          { 0x8f}\n"
7226 "s ACD Readings ?        { 0x91, parameter?(0x02,0x03,0x04,0x05,0x07) }\n"
7227 "r ACD Readings ?        { 0x91, parameter?, value? }\n"
7228 msgstr ""
7230 #. type: Plain text
7231 #: docs/manual/protocol/n7110.rst:581
7232 #, no-wrap
7233 msgid ""
7234 "?   s ???(N6150)            { 0x98, 0x00 }\n"
7235 "?   r ???(N6150)            { 0x98, 0x00, 0x04 }\n"
7236 msgstr ""
7238 #. type: Plain text
7239 #: docs/manual/protocol/n7110.rst:582
7240 #, no-wrap
7241 msgid "s Get bin ringtone      { 0x9e, location }\n"
7242 msgstr ""
7244 #. type: Plain text
7245 #: docs/manual/protocol/n7110.rst:594
7246 #, no-wrap
7247 msgid "?   r Get MSid              { 0xb5, 0x01, 0x2f, msid, 0x25 }\n"
7248 msgstr ""
7250 #. type: Plain text
7251 #: docs/manual/protocol/n7110.rst:614
7252 #, no-wrap
7253 msgid ""
7254 "s Get info about phone  { 0xc8, 0x01 }\n"
7255 "r Get info about phone  { 0xc8, 0x01, 0x00, \"V \", \"firmware\", 0x0a, "
7256 "\"firmware date\", 0x0a, \"model\", 0x0a, \"(c) NMP.\", 0x00 }\n"
7257 "s Get MCU SW Checksum   { 0xc8, 0x02 }\n"
7258 "r Get MCU SW Checksum   { 0xc8, 0x02, 0x00, checksum (4 bytes),0x00 }\n"
7259 "s DPS External SW       { 0xc7, 0x03 }\n"
7260 "r DSP External SW       { 0xc7, 0x03, 0x00, string,0x00 }\n"
7261 "s Get HW                { 0xc8, 0x05 }\n"
7262 "r Get HW                { 0xc8, 0x05, 0x00, HW version (4 bytes), 0x00 }\n"
7263 "s Get \"Made\" Date       { 0xc8, 0x05 }\n"
7264 "r Get \"Made\" Date       { 0xc8, 0x05, 0x00, date(4 bytes), 0x00 }\n"
7265 "s Get DSP Internal SW   { 0xc8, 0x09 }\n"
7266 "r Get DSP Internal SW   { 0xc8, 0x09, 0x00, version (1 bytes), 0x00 }\n"
7267 "s Get PCI version       { 0xc8, 0x0b }\n"
7268 "r Get PCI version       { 0xc8, 0x0b, 0x00, version, 0x00 }\n"
7269 "s Get system ASIC       { 0xc8, 0x0c }\n"
7270 "r Get system ASIC       { 0xc8, 0x0c, 0x00, string, 0x00 }\n"
7271 "s Get COBBA             { 0xc8, 0x0d }\n"
7272 "r Get COBBA             { 0xc8, 0x0d, 0x00, string, 0x00 }\n"
7273 "s Get PLUSSA            { 0xc8, 0x0e }\n"
7274 "r Get PLUSSA            { 0xc8, 0x0e, available, 0x00 }\n"
7275 msgstr ""
7277 #. type: Plain text
7278 #: docs/manual/protocol/n7110.rst:663
7279 #, no-wrap
7280 msgid ""
7281 "s Result of phone tests { 0xcf }\n"
7282 "r Result of phone tests { 0xcf, number of tests, results of next tests }\n"
7283 msgstr ""
7285 #. type: Plain text
7286 #: docs/manual/protocol/n7110.rst:665
7287 #, no-wrap
7288 msgid ""
7289 "?   s ???                   { 0xd1 }\n"
7290 "?   r ???(N5110)            { 0xd1, 0x00, 0x1d, 0x00, 0x01, 0x08, 0x00 }\n"
7291 msgstr ""
7293 #. type: Plain text
7294 #: docs/manual/protocol/n7110.rst:666
7295 #, no-wrap
7296 msgid "s LCD Test              { 0xd3, value }\n"
7297 msgstr ""
7299 #. type: Plain text
7300 #: docs/manual/protocol/n7110.rst:668
7301 #, no-wrap
7302 msgid "0x03, 0x01 - 2'nd test\n"
7303 msgstr ""
7305 #. type: Plain text
7306 #: docs/manual/protocol/n7110.rst:669
7307 #, no-wrap
7308 msgid "0x02, 0x03 - clears screen\n"
7309 msgstr ""
7311 #. type: Plain text
7312 #: docs/manual/protocol/n7110.rst:672
7313 #, no-wrap
7314 msgid ""
7315 "s ACD Readings(N6150)?  { 0xd4, 0x02, 0x00, 0x02, 0x00, 0x0e, 0x01}\n"
7316 "r ACD Readings(N6150)?  { 0xd4, 0x02, 0x00, 0x02, 0x00, 0x0e, 0x01, ?}\n"
7317 "r Function of           { 0xff, 0x8c }\n"
7318 msgstr ""
7320 #. type: Plain text
7321 #: docs/manual/protocol/n7110.rst:674
7322 #, no-wrap
7323 msgid ""
7324 "0x40 msgtype not\n"
7325 "supported ?\n"
7326 msgstr ""
7328 #. type: Plain text
7329 #: docs/manual/protocol/n7110.rst:675
7330 #, no-wrap
7331 msgid "0x78:\n"
7332 msgstr ""
7334 #. type: Plain text
7335 #: docs/manual/protocol/n7110.rst:678
7336 #, no-wrap
7337 msgid ""
7338 "s Status confirm        { 0x0201, 0x03 }\n"
7339 "r Incoming call seq1    { 0x0102 0x0e 0x03 }\n"
7340 "r Incoming call seq2    { 0x0102 0x7e 0x01 }\n"
7341 msgstr ""
7343 #. type: Plain text
7344 #: docs/manual/protocol/n7110.rst:679
7345 #, no-wrap
7346 msgid "0x79:\n"
7347 msgstr ""
7349 #. type: Plain text
7350 #: docs/manual/protocol/n7110.rst:681
7351 #, no-wrap
7352 msgid ""
7353 "s CarKit enable         { 0x0201 0x01 0x62 0x00 }\n"
7354 "r CarKit enabled        { 0x0201 0x02 0x06 0x00 \"V \" {version} "
7355 "\"\\nHFU\"\n"
7356 msgstr ""
7358 #. type: Plain text
7359 #: docs/manual/protocol/n7110.rst:682
7360 #, no-wrap
7361 msgid "0x00 }\n"
7362 msgstr ""
7364 #. type: Plain text
7365 #: docs/manual/protocol/n7110.rst:683
7366 #, no-wrap
7367 msgid "0x7a: settings\n"
7368 msgstr ""
7370 #. type: Plain text
7371 #: docs/manual/protocol/n7110.rst:685
7372 #, no-wrap
7373 msgid ""
7374 "r Set setting           { 0x01eb, number, 0x00 }\n"
7375 "s Set setting           { 0x01ec, number, contents }\n"
7376 msgstr ""
7378 #. type: Plain text
7379 #: docs/manual/protocol/n7110.rst:686 docs/manual/protocol/n7110.rst:698
7380 #, no-wrap
7381 msgid "where for number:\n"
7382 msgstr ""
7384 #. type: Plain text
7385 #: docs/manual/protocol/n7110.rst:688 docs/manual/protocol/n7110.rst:700
7386 #, no-wrap
7387 msgid ""
7388 "0x02 (startup text) : 0x00, text (Unicode)\n"
7389 "0x15 (startup logo) : 0x00, 0x00, 0x00, 0x04,\n"
7390 msgstr ""
7392 #. type: Plain text
7393 #: docs/manual/protocol/n7110.rst:689
7394 #, no-wrap
7395 msgid "0xc0, 0x02, 0x00, height, 0xc0, 0x03, 0x00, width,\n"
7396 msgstr ""
7398 #. type: Plain text
7399 #: docs/manual/protocol/n7110.rst:690
7400 #, no-wrap
7401 msgid "0xc0, 0x04, 0x03, 0x00, {bitmap} }\n"
7402 msgstr ""
7404 #. type: Plain text
7405 #: docs/manual/protocol/n7110.rst:691
7406 #, no-wrap
7407 msgid "where width, height, {bitmap}: see 0x7a/0x01ed 0x15\n"
7408 msgstr ""
7410 #. type: Plain text
7411 #: docs/manual/protocol/n7110.rst:692
7412 #, no-wrap
7413 msgid "s Get setting           { 0x01ee, number}\n"
7414 msgstr ""
7416 #. type: Plain text
7417 #: docs/manual/protocol/n7110.rst:693
7418 #, no-wrap
7419 msgid "where number: 0x01 - 0x1e\n"
7420 msgstr ""
7422 #. type: Plain text
7423 #: docs/manual/protocol/n7110.rst:696
7424 #, no-wrap
7425 msgid ""
7426 "0x02: startup text\n"
7427 "0x15: startup logo\n"
7428 "0x1c: security code\n"
7429 msgstr ""
7431 #. type: Plain text
7432 #: docs/manual/protocol/n7110.rst:697
7433 #, no-wrap
7434 msgid "r Get setting           { 0x01ed,number, 0x00, contents}\n"
7435 msgstr ""
7437 #. type: Plain text
7438 #: docs/manual/protocol/n7110.rst:702
7439 #, no-wrap
7440 msgid ""
7441 "0xc0, 0x02, 0x00, height, 0xc0, 0x03, 0x00, width,\n"
7442 "0xc0, 0x04, 0x03, 0x00, {bitmap} }\n"
7443 msgstr ""
7445 #. type: Plain text
7446 #: docs/manual/protocol/n7110.rst:703
7447 #, no-wrap
7448 msgid "where height: 60 (0x3c) or 65\n"
7449 msgstr ""
7451 #. type: Plain text
7452 #: docs/manual/protocol/n7110.rst:705
7453 #, no-wrap
7454 msgid ""
7455 "width:  96 (0x60)\n"
7456 "{bitmap}: like other bitmaps but pixels\n"
7457 msgstr ""
7459 #. type: Plain text
7460 #: docs/manual/protocol/n7110.rst:706
7461 #, no-wrap
7462 msgid "placed vertically.\n"
7463 msgstr ""
7465 #. type: Plain text
7466 #: docs/manual/protocol/n7110.rst:707
7467 #, no-wrap
7468 msgid "0x1c (security code): {code(ascii)}, 0x00\n"
7469 msgstr ""
7471 #. type: Title =
7472 #: docs/manual/protocol/nokia.rst:2
7473 #, no-wrap
7474 msgid "Nokia protocols"
7475 msgstr ""
7477 #. type: Plain text
7478 #: docs/manual/protocol/nokia.rst:5
7479 msgid "Document describing protocol used in Nokia phones."
7480 msgstr ""
7482 #. type: Plain text
7483 #: docs/manual/protocol/nokia.rst:11
7484 msgid "Last update 23.06.2003"
7485 msgstr ""
7487 #. type: Plain text
7488 #: docs/manual/protocol/nokia.rst:30
7489 #, no-wrap
7490 msgid ""
7491 "Assembled by\n"
7492 "Balazs Nagy          <js@iksz.hu>\n"
7493 "Alfred R. Nurnberger <arnu@flosys.com>\n"
7494 "Hugh Blemings        <Hugh.Blemings@vsb.com.au>\n"
7495 "Mike Bradley         <mike@trumpington.st>\n"
7496 "Odinokov Serge       <serge@takas.lt>\n"
7497 "Pavel Janik          <Pavel@Janik.cz>\n"
7498 "Pawel Kot            <pkot@linuxnews.pl>\n"
7499 "Marcin Wiacek        <Marcin@MWiacek.com>\n"
7500 "Jens Bennfors        <jens.bennfors@ing.hj.se>\n"
7501 "Michael Hund         <michael@drhund.de>\n"
7502 "Jay Bertrand         <jay.bertrand@libertysurf.fr>\n"
7503 "<arnu@venia.net>\n"
7504 "Andrew Kozin\n"
7505 "Pavel Machek         <pavel@ucw.cz>\n"
7506 "Diego Betancor       <dbetancor@duocom.net>\n"
7507 "... and other members of gnokii mailing list\n"
7508 "and authors of some WWW pages.\n"
7509 msgstr ""
7511 #. type: Title -
7512 #: docs/manual/protocol/nokia.rst:38
7513 #, no-wrap
7514 msgid "Frame format for MBUS version 1"
7515 msgstr ""
7517 #. type: Labeled list
7518 #: docs/manual/protocol/nokia.rst:40
7519 #, no-wrap
7520 msgid "Request from Computer/Answer from Phone"
7521 msgstr ""
7523 #. type: Plain text
7524 #: docs/manual/protocol/nokia.rst:43
7525 msgid "{ DestDEV, SrcDEV, FrameLength, MsgType, {block}, id, ChkSum }"
7526 msgstr ""
7528 #. type: Plain text
7529 #: docs/manual/protocol/nokia.rst:45
7530 #, no-wrap
7531 msgid "where DestDEV, SrcDEV:   0x00: phone\n"
7532 msgstr ""
7534 #. type: Plain text
7535 #: docs/manual/protocol/nokia.rst:47
7536 #, no-wrap
7537 msgid ""
7538 "0xf8: PC (wakeup msg)\n"
7539 "0xe4: PC (normal msg)\n"
7540 msgstr ""
7542 #. type: Plain text
7543 #: docs/manual/protocol/nokia.rst:48
7544 #, no-wrap
7545 msgid "FrameLength:       length of data frame. Maximal 0x78. Longer\n"
7546 msgstr ""
7548 #. type: Plain text
7549 #: docs/manual/protocol/nokia.rst:49
7550 #, no-wrap
7551 msgid "frames are divided into smaller.\n"
7552 msgstr ""
7554 #. type: Plain text
7555 #: docs/manual/protocol/nokia.rst:52
7556 #, no-wrap
7557 msgid ""
7558 "MsgType:           see List\n"
7559 "{block}:           main frame\n"
7560 "id:                request identity number 1..n, incremented after\n"
7561 msgstr ""
7563 #. type: Plain text
7564 #: docs/manual/protocol/nokia.rst:53
7565 #, no-wrap
7566 msgid "the request is accepted\n"
7567 msgstr ""
7569 #. type: Plain text
7570 #: docs/manual/protocol/nokia.rst:54 docs/manual/protocol/nokia.rst:68 docs/manual/protocol/nokia.rst:86
7571 #, no-wrap
7572 msgid "ChkSum:            XOR on frame's all numbers\n"
7573 msgstr ""
7575 #. type: Labeled list
7576 #: docs/manual/protocol/nokia.rst:55
7577 #, no-wrap
7578 msgid "Ack from Phone"
7579 msgstr ""
7581 #. type: Plain text
7582 #: docs/manual/protocol/nokia.rst:58
7583 msgid "{ DestDEV, 0x00, FrameLength, MsgType, {block} , id, ChkSum }"
7584 msgstr ""
7586 #. type: Plain text
7587 #: docs/manual/protocol/nokia.rst:60
7588 #, no-wrap
7589 msgid "where DestDEV:           taken from original request packet\n"
7590 msgstr ""
7592 #. type: Plain text
7593 #: docs/manual/protocol/nokia.rst:61
7594 #, no-wrap
7595 msgid "FrameLength:       0x7f, when DestDEV = 0xe4\n"
7596 msgstr ""
7598 #. type: Plain text
7599 #: docs/manual/protocol/nokia.rst:62
7600 #, no-wrap
7601 msgid "0x7e, when DestDEV = 0xf8\n"
7602 msgstr ""
7604 #. type: Plain text
7605 #: docs/manual/protocol/nokia.rst:65
7606 #, no-wrap
7607 msgid ""
7608 "MsgType:           see List. Present only, when DestDEV = 0xf8\n"
7609 "{block}:           main frame. Present only, when DestDEV = 0xf8\n"
7610 "id:                request identity number 1..?, corresponding\n"
7611 msgstr ""
7613 #. type: Plain text
7614 #: docs/manual/protocol/nokia.rst:67
7615 #, no-wrap
7616 msgid ""
7617 "to the original request packet id\n"
7618 "the request is accepted\n"
7619 msgstr ""
7621 #. type: Plain text
7622 #: docs/manual/protocol/nokia.rst:71
7623 msgid ""
7624 "Update: description above according to the "
7625 "http://www.gadgets.demon.co.uk/nokia21xx/protocol.html."
7626 msgstr ""
7628 #. type: Plain text
7629 #: docs/manual/protocol/nokia.rst:76
7630 #, no-wrap
7631 msgid ""
7632 "Pavel Machek <pavel@ucw.cz> wrote:\n"
7633 "  0x7e is actually registration acknowledge. Both have nothing to do\n"
7634 "  with DestDEV, except that special device needs to be used for\n"
7635 "  registration.\n"
7636 msgstr ""
7638 #. type: Labeled list
7639 #: docs/manual/protocol/nokia.rst:77
7640 #, no-wrap
7641 msgid "Ack from Computer"
7642 msgstr ""
7644 #. type: Plain text
7645 #: docs/manual/protocol/nokia.rst:80
7646 msgid "{ 0x00, SrcDEV, 0x7f, id, ChkSum }"
7647 msgstr ""
7649 #. type: Plain text
7650 #: docs/manual/protocol/nokia.rst:82
7651 #, no-wrap
7652 msgid "where SrcDEV:            taken from response packet\n"
7653 msgstr ""
7655 #. type: Plain text
7656 #: docs/manual/protocol/nokia.rst:83
7657 #, no-wrap
7658 msgid "id:                request identity number 1..?, corresponding\n"
7659 msgstr ""
7661 #. type: Plain text
7662 #: docs/manual/protocol/nokia.rst:85
7663 #, no-wrap
7664 msgid ""
7665 "to the response packet id\n"
7666 "the request is accepted\n"
7667 msgstr ""
7669 #. type: Plain text
7670 #: docs/manual/protocol/nokia.rst:89
7671 #, no-wrap
7672 msgid ""
7673 "Port settings:\n"
7674 "     Speed 9600 bps, Bits 8, ParityOdd, Stop Bits 1, DTR and RTS logic 0\n"
7675 msgstr ""
7677 #. type: Plain text
7678 #: docs/manual/protocol/nokia.rst:92
7679 msgid ""
7680 "In the MBUS bus, the phone has only one connector for transmition and "
7681 "reception."
7682 msgstr ""
7684 #. type: Plain text
7685 #: docs/manual/protocol/nokia.rst:97
7686 msgid ""
7687 "Because of this characteristics of the phone connector, every time that the "
7688 "PC writes into the phone it is writing as well into its own Rx. So every "
7689 "time the PC sends info into the phone it finds that same information in its "
7690 "own Rx buffers, like a mirror copy. This should be discarded."
7691 msgstr ""
7693 #. type: Plain text
7694 #: docs/manual/protocol/nokia.rst:100
7695 msgid ""
7696 "The communications is made like an old cb radio, only one talking at a "
7697 "time. Many transmission are made this way:"
7698 msgstr ""
7700 #. type: Plain text
7701 #: docs/manual/protocol/nokia.rst:102
7702 msgid "<computer sends request>"
7703 msgstr ""
7705 #. type: Plain text
7706 #: docs/manual/protocol/nokia.rst:103
7707 msgid "<phone sends ack>"
7708 msgstr ""
7710 #. type: Plain text
7711 #: docs/manual/protocol/nokia.rst:104
7712 msgid "<phone sends response>"
7713 msgstr ""
7715 #. type: Plain text
7716 #: docs/manual/protocol/nokia.rst:105
7717 msgid "<computer sends ack>"
7718 msgstr ""
7720 #. type: Plain text
7721 #: docs/manual/protocol/nokia.rst:107
7722 msgid "Some frames are sent from phone without asking for them"
7723 msgstr ""
7725 #. type: Plain text
7726 #: docs/manual/protocol/nokia.rst:111
7727 msgid ""
7728 "You have to implement collision protocol. IE. you should listen for what you "
7729 "are transmitting, and if it does not come back, you have collision."
7730 msgstr ""
7732 #. type: Plain text
7733 #: docs/manual/protocol/nokia.rst:115
7734 msgid ""
7735 "You should wait for bus to be free for 3 miliseconds before normal message, "
7736 "and for 2.5 miliseconds before acknowledge. You should wait for acknowledge "
7737 "for 200 miliseconds, then retransmit."
7738 msgstr ""
7740 #. type: Title -
7741 #: docs/manual/protocol/nokia.rst:117
7742 #, no-wrap
7743 msgid "Frame format for FBUS version 1"
7744 msgstr ""
7746 #. type: Labeled list
7747 #: docs/manual/protocol/nokia.rst:119 docs/manual/protocol/nokia.rst:143
7748 #, no-wrap
7749 msgid "All frames"
7750 msgstr ""
7752 #. type: Plain text
7753 #: docs/manual/protocol/nokia.rst:122
7754 msgid "{ FrameID, FrameLength, MsgType, {block}, SeqNo, ChkSum }"
7755 msgstr ""
7757 #. type: Plain text
7758 #: docs/manual/protocol/nokia.rst:124
7759 #, no-wrap
7760 msgid "where FrameID:         0x01 Command frame from computer to Nokia\n"
7761 msgstr ""
7763 #. type: Labeled list
7764 #: docs/manual/protocol/nokia.rst:124
7765 #, no-wrap
7766 msgid "0x02 ??? - Data call frame from computer to Nokia - ?"
7767 msgstr ""
7769 #. type: Plain text
7770 #: docs/manual/protocol/nokia.rst:127
7771 msgid ""
7772 "0x03 Data call frame from Nokia to computer 0x04 Command frame from Nokia to "
7773 "computer"
7774 msgstr ""
7776 #. type: Plain text
7777 #: docs/manual/protocol/nokia.rst:130
7778 #, no-wrap
7779 msgid ""
7780 "FrameLength:     {block} + 2\n"
7781 "MsgType:         see List\n"
7782 "SeqNum:          Sequence number of command in case where direction is\n"
7783 msgstr ""
7785 #. type: Plain text
7786 #: docs/manual/protocol/nokia.rst:136
7787 #, no-wrap
7788 msgid ""
7789 "from ME to computer, the sequence number is\n"
7790 "counting from 0x30 to 0x37 and resetting back to 0x30.\n"
7791 "When direction is from computer to ME,\n"
7792 "sequence number counts from 0x08 to 0x0f and resets back to 0x08.\n"
7793 "It may not be required to be this way.\n"
7794 "Sequence numbers are used in acknowledging commands.\n"
7795 msgstr ""
7797 #. type: Plain text
7798 #: docs/manual/protocol/nokia.rst:137
7799 #, no-wrap
7800 msgid "ChkSum1:         CRC = 0;\n"
7801 msgstr ""
7803 #. type: Plain text
7804 #: docs/manual/protocol/nokia.rst:138
7805 #, no-wrap
7806 msgid "for (i = 0; i < (2 + CMD_LEN); i++)\n"
7807 msgstr ""
7809 #. type: Plain text
7810 #: docs/manual/protocol/nokia.rst:139
7811 #, no-wrap
7812 msgid "CRC ^= frame[i];\n"
7813 msgstr ""
7815 #. type: Title -
7816 #: docs/manual/protocol/nokia.rst:141
7817 #, no-wrap
7818 msgid "Frame format for FBUS version 2/Direct IRDA"
7819 msgstr ""
7821 #. type: Plain text
7822 #: docs/manual/protocol/nokia.rst:146
7823 msgid "{ FrameID, DestDEV, SrcDEV, MsgType, 0x00, FrameLength, {block}, FramesToGo,"
7824 msgstr ""
7826 #. type: Plain text
7827 #: docs/manual/protocol/nokia.rst:147
7828 msgid "SeqNo, PaddingByte?, ChkSum1, ChkSum2 }"
7829 msgstr ""
7831 #. type: Plain text
7832 #: docs/manual/protocol/nokia.rst:149
7833 #, no-wrap
7834 msgid "where FrameID:         0x1c: IR / FBUS\n"
7835 msgstr ""
7837 #. type: Plain text
7838 #: docs/manual/protocol/nokia.rst:150
7839 #, no-wrap
7840 msgid "0x1e: Serial / FBUS\n"
7841 msgstr ""
7843 #. type: Plain text
7844 #: docs/manual/protocol/nokia.rst:151 docs/manual/protocol/nokia.rst:174 docs/manual/protocol/nokia.rst:200 docs/manual/protocol/nokia.rst:210
7845 #, no-wrap
7846 msgid "DestDev, SrcDev: 0x00: mobile phone\n"
7847 msgstr ""
7849 #. type: Plain text
7850 #: docs/manual/protocol/nokia.rst:152
7851 #, no-wrap
7852 msgid "0x0c: TE (FBUS) [eg. PC]\n"
7853 msgstr ""
7855 #. type: Plain text
7856 #: docs/manual/protocol/nokia.rst:156
7857 #, no-wrap
7858 msgid ""
7859 "MsgType:         see List\n"
7860 "FrameLength:     {block} + 2 (+ 1 if PaddingByte exists)\n"
7861 "FramesToGo:      0x01 means the last frame\n"
7862 "SeqNo:           [0xXY]\n"
7863 msgstr ""
7865 #. type: Plain text
7866 #: docs/manual/protocol/nokia.rst:157
7867 #, no-wrap
7868 msgid "X: 4: first block\n"
7869 msgstr ""
7871 #. type: Plain text
7872 #: docs/manual/protocol/nokia.rst:159
7873 #, no-wrap
7874 msgid ""
7875 "0: continuing block\n"
7876 "Y: sequence number\n"
7877 msgstr ""
7879 #. type: Plain text
7880 #: docs/manual/protocol/nokia.rst:160
7881 #, no-wrap
7882 msgid "PaddingByte:     0x00 if FrameLength would be an odd number\n"
7883 msgstr ""
7885 #. type: Plain text
7886 #: docs/manual/protocol/nokia.rst:161
7887 #, no-wrap
7888 msgid "anyways it doesn't exists\n"
7889 msgstr ""
7891 #. type: Plain text
7892 #: docs/manual/protocol/nokia.rst:163
7893 #, no-wrap
7894 msgid ""
7895 "ChkSum1:         XOR on frame's odd numbers\n"
7896 "ChkSum2?:        XOR on frame's even numbers\n"
7897 msgstr ""
7899 #. type: Title -
7900 #: docs/manual/protocol/nokia.rst:165
7901 #, no-wrap
7902 msgid "Frame format for MBUS version 2"
7903 msgstr ""
7905 #. type: Labeled list
7906 #: docs/manual/protocol/nokia.rst:167
7907 #, no-wrap
7908 msgid "Cable"
7909 msgstr ""
7911 #. type: Plain text
7912 #: docs/manual/protocol/nokia.rst:170
7913 msgid "{ FrameID, DestDEV, SrcDEV, MsgType, FrameLengthLO, FrameLengthHI, {block},"
7914 msgstr ""
7916 #. type: Plain text
7917 #: docs/manual/protocol/nokia.rst:171
7918 msgid "SeqNo, ChkSum }"
7919 msgstr ""
7921 #. type: Plain text
7922 #: docs/manual/protocol/nokia.rst:173
7923 #, no-wrap
7924 msgid "where FrameID:         0x1f: Serial / M2BUS\n"
7925 msgstr ""
7927 #. type: Plain text
7928 #: docs/manual/protocol/nokia.rst:180
7929 #, no-wrap
7930 msgid ""
7931 "0x1d: TE (M2BUS)\n"
7932 "0x10: TE (M2BUS) (Service Software ?)\n"
7933 "0x04: Carkit?\n"
7934 "0x48: DLR3 cable?\n"
7935 "0xF8: unknown target?\n"
7936 "0xFF: global target?\n"
7937 msgstr ""
7939 #. type: Plain text
7940 #: docs/manual/protocol/nokia.rst:184
7941 #, no-wrap
7942 msgid ""
7943 "MsgType:         see List\n"
7944 "FrameLength:     {block}\n"
7945 "SeqNo:           sequence number\n"
7946 "ChkSum:          XOR on frame's all numbers\n"
7947 msgstr ""
7949 #. type: Plain text
7950 #: docs/manual/protocol/nokia.rst:186
7951 msgid "Please note that M2BUS has only one checksum: XOR on frame[FrameID..SeqNo]"
7952 msgstr ""
7954 #. type: Labeled list
7955 #: docs/manual/protocol/nokia.rst:187
7956 #, no-wrap
7957 msgid "Ack"
7958 msgstr ""
7960 #. type: Plain text
7961 #: docs/manual/protocol/nokia.rst:190
7962 msgid "{ FrameID, DestDEV, SrcDEV, 0x7f, Id_SeqNo, ChkSum }"
7963 msgstr ""
7965 #. type: Plain text
7966 #: docs/manual/protocol/nokia.rst:192
7967 #, no-wrap
7968 msgid "where Id_SeqNo:        Is the sequence number that you are\n"
7969 msgstr ""
7971 #. type: Plain text
7972 #: docs/manual/protocol/nokia.rst:193
7973 #, no-wrap
7974 msgid "acknowleging (from the other part).\n"
7975 msgstr ""
7977 #. type: Labeled list
7978 #: docs/manual/protocol/nokia.rst:194
7979 #, no-wrap
7980 msgid "Frame format for Infrared"
7981 msgstr ""
7983 #. type: Plain text
7984 #: docs/manual/protocol/nokia.rst:197
7985 msgid "{ FrameID, DestDEV, SrcDEV, MsgType, FrameLengthLo, FrameLengthHi, {block}}"
7986 msgstr ""
7988 #. type: Plain text
7989 #: docs/manual/protocol/nokia.rst:199
7990 #, no-wrap
7991 msgid "where FrameID:         0x14\n"
7992 msgstr ""
7994 #. type: Plain text
7995 #: docs/manual/protocol/nokia.rst:201
7996 #, no-wrap
7997 msgid "0x0c: TE [eg. PC]\n"
7998 msgstr ""
8000 #. type: Plain text
8001 #: docs/manual/protocol/nokia.rst:203 docs/manual/protocol/nokia.rst:213
8002 #, no-wrap
8003 msgid ""
8004 "MsgType:         see List\n"
8005 "FrameLength:     {block}\n"
8006 msgstr ""
8008 #. type: Labeled list
8009 #: docs/manual/protocol/nokia.rst:204
8010 #, no-wrap
8011 msgid "Frame format for Bluetooth"
8012 msgstr ""
8014 #. type: Plain text
8015 #: docs/manual/protocol/nokia.rst:207
8016 msgid "{ FrameID, DestDEV, SrcDEV, MsgType, FrameLengthLo, FrameLengthHi, {block} }"
8017 msgstr ""
8019 #. type: Plain text
8020 #: docs/manual/protocol/nokia.rst:209
8021 #, no-wrap
8022 msgid "where FrameID:         0x19\n"
8023 msgstr ""
8025 #. type: Plain text
8026 #: docs/manual/protocol/nokia.rst:211
8027 #, no-wrap
8028 msgid "0x10: TE [eg. PC]\n"
8029 msgstr ""
8031 #. type: Labeled list
8032 #: docs/manual/protocol/nokia.rst:214
8033 #, no-wrap
8034 msgid "Frames list format"
8035 msgstr ""
8037 #. type: Plain text
8038 #: docs/manual/protocol/nokia.rst:217
8039 msgid "hex: Short description"
8040 msgstr ""
8042 #. type: Plain text
8043 #: docs/manual/protocol/nokia.rst:218
8044 #, no-wrap
8045 msgid "x msg desc                { ... }\n"
8046 msgstr ""
8048 #. type: Plain text
8049 #: docs/manual/protocol/nokia.rst:220
8050 #, no-wrap
8051 msgid ""
8052 "0xXX   -> one byte\n"
8053 "0xXXYY -> two bytes (== 0xXX, 0xYY)\n"
8054 msgstr ""
8056 #. type: Plain text
8057 #: docs/manual/protocol/nokia.rst:222
8058 #, no-wrap
8059 msgid "where hex:     message type\n"
8060 msgstr ""
8062 #. type: Plain text
8063 #: docs/manual/protocol/nokia.rst:225
8064 #, no-wrap
8065 msgid ""
8066 "x:       s=send (eg. to mobile), r=receive\n"
8067 "{ ... }: data after 0x00, 0x01 header\n"
8068 "{+... }: raw data (without header)\n"
8069 msgstr ""
8071 #. type: Title -
8072 #: docs/manual/protocol/nokia.rst:227
8073 #, no-wrap
8074 msgid "Misc (about MBUS version 2)"
8075 msgstr ""
8077 #. type: Title +
8078 #: docs/manual/protocol/nokia.rst:230
8079 #, no-wrap
8080 msgid "0x4E commands"
8081 msgstr ""
8083 #. type: Plain text
8084 #: docs/manual/protocol/nokia.rst:234
8085 msgid ""
8086 "(sent from a 5160i TDMA / 6160i TDMA / 6185 CDMA or 7110 GSM phone to the uC "
8087 "in the DLR-3 cable)"
8088 msgstr ""
8090 #. type: Plain text
8091 #: docs/manual/protocol/nokia.rst:236
8092 msgid "DLR-3 req:"
8093 msgstr ""
8095 #. type: Plain text
8096 #: docs/manual/protocol/nokia.rst:238
8097 msgid "1F 48 00 4E 00 02 01 XX SQ CS"
8098 msgstr ""
8100 #. type: Plain text
8101 #: docs/manual/protocol/nokia.rst:242
8102 #, no-wrap
8103 msgid ""
8104 "  frame sent from the phone to the DLR-3 cable\n"
8105 "  (after 15kOhm resistor detected betw. XMIC (3) and DGND (9).)\n"
8106 "  DSR,DCD,CTS flow control data is coded into the 2nd databyte\n"
8107 msgstr ""
8109 #. type: Plain text
8110 #: docs/manual/protocol/nokia.rst:244
8111 #, no-wrap
8112 msgid "  XX:\n"
8113 msgstr ""
8115 #. type: Plain text
8116 #: docs/manual/protocol/nokia.rst:246
8117 msgid "bit.0=/CTS"
8118 msgstr ""
8120 #. type: Plain text
8121 #: docs/manual/protocol/nokia.rst:247
8122 msgid "bit.1=/DCD"
8123 msgstr ""
8125 #. type: Plain text
8126 #: docs/manual/protocol/nokia.rst:248
8127 msgid "bit.2=CMD/DATA"
8128 msgstr ""
8130 #. type: Plain text
8131 #: docs/manual/protocol/nokia.rst:249
8132 msgid "bit.3=DSR"
8133 msgstr ""
8135 #. type: Plain text
8136 #: docs/manual/protocol/nokia.rst:250
8137 msgid "bit.4-7=0"
8138 msgstr ""
8140 #. type: Title +
8141 #: docs/manual/protocol/nokia.rst:252
8142 #, no-wrap
8143 msgid "0x78 / 0x79 commands"
8144 msgstr ""
8146 #. type: Plain text
8147 #: docs/manual/protocol/nokia.rst:255
8148 msgid "(used by handsfree carkit) Works also on GSM phones (5110 / 6110 / etc)"
8149 msgstr ""
8151 #. type: Plain text
8152 #: docs/manual/protocol/nokia.rst:260
8153 msgid ""
8154 "These commands are used by the Nokia Carkits to switch the phone audio path "
8155 "to XMiC and XEAR , turn the phone on/off according to the car ignition, and "
8156 "control the PA loudspeaker amplifier in the carkit and the car radio mute "
8157 "output which silences the car radio during a call"
8158 msgstr ""
8160 #. type: Plain text
8161 #: docs/manual/protocol/nokia.rst:294
8162 #, no-wrap
8163 msgid ""
8164 "mute status tone:\n"
8165 "  1F 04 00 78 00 04 01 02 0E 00 SQ CS\n"
8166 "     status indication = disable carkit audio amplifier (no audio / no "
8167 "tone)\n"
8168 "mute status tone:\n"
8169 "  1F 04 00 78 00 04 01 02 0E 03 SQ CS\n"
8170 "     status indication = enable carkit audio amplifier (audio / tone "
8171 "present)\n"
8172 "mute status call:\n"
8173 "  1F 04 00 78 00 04 01 02 07 00 SQ CS\n"
8174 "     status indication = disable radio mute output (no call)\n"
8175 "mute status call:\n"
8176 "  1F 04 00 78 00 04 01 02 07 01 SQ CS\n"
8177 "     status indication = enable radio mute output (call active)\n"
8178 "enable ???:\n"
8179 "  1F 04 00 78 00 04 01 02 08 01 SQ CS\n"
8180 "      status indication = enable ???  sent to HFU-2 on power on\n"
8181 "      byte 9 (07,08,0E) seems to be a pointer to a memory location,\n"
8182 "      byte 10 is the data at this memeory location.\n"
8183 "response from HFU:\n"
8184 "  1F 00 04 78 00 03 02 01 03 SQ CS\n"
8185 "     response message from HFU-2 (use unknown)\n"
8186 "go HF and IGN on:\n"
8187 "  1F 00 04 79 00 05 02 01 01 63 00 SQ CS\n"
8188 "     enables carkit mode + turns phone on + req. mute status\n"
8189 "go HF and IGN off:\n"
8190 "  1F 00 04 79 00 05 02 01 01 61 00 SQ CS\n"
8191 "     enables carkit mode + powers phone off (1 min delay) + req. mute "
8192 "status\n"
8193 "ext. HS Offhk:\n"
8194 "  1F 00 04 79 00 05 02 01 01 23 00 SQ CS\n"
8195 "     enables carkit mode + external handset lifted (OFF-Hook)\n"
8196 "ext. HS Onhk:\n"
8197 "  1F 00 04 79 00 05 02 01 01 63 00 SQ CS\n"
8198 "     enables carkit mode + external handset put back (ON-Hook)\n"
8199 "     Ignition and Hook are coded into one byte\n"
8200 msgstr ""
8202 #. type: Plain text
8203 #: docs/manual/protocol/nokia.rst:296
8204 msgid "bit.0 = 0:on power on 1:when in operation"
8205 msgstr ""
8207 #. type: Plain text
8208 #: docs/manual/protocol/nokia.rst:297
8209 msgid "bit.1 = IGNITION STATUS"
8210 msgstr ""
8212 #. type: Plain text
8213 #: docs/manual/protocol/nokia.rst:298
8214 msgid "bit.2 = x can be 1 or 0"
8215 msgstr ""
8217 #. type: Plain text
8218 #: docs/manual/protocol/nokia.rst:299
8219 msgid "bit.3 = 0"
8220 msgstr ""
8222 #. type: Plain text
8223 #: docs/manual/protocol/nokia.rst:300
8224 msgid "bit.4 = 0"
8225 msgstr ""
8227 #. type: Plain text
8228 #: docs/manual/protocol/nokia.rst:301
8229 msgid "bit.5 = 1"
8230 msgstr ""
8232 #. type: Plain text
8233 #: docs/manual/protocol/nokia.rst:302
8234 msgid "bit.6 = Hook (inverted)"
8235 msgstr ""
8237 #. type: Plain text
8238 #: docs/manual/protocol/nokia.rst:308
8239 #, no-wrap
8240 msgid ""
8241 "bit.7 = 0\n"
8242 "HFU-2 version:\n"
8243 "  1F 00 04 79 00 12 02 01 02 06 00 56 20 30 36 2E 30 30 0A 48 46 55 32 00 SQ "
8244 "CS\n"
8245 "for HFU-2:\n"
8246 "  1F 04 00 DA 00 02 00 02 SQ CS\n"
8247 "    function unknown - sent from Nokia phone to HFU-2mute output (call "
8248 "active )\n"
8249 msgstr ""
8251 #. type: Title +
8252 #: docs/manual/protocol/nokia.rst:310
8253 #, no-wrap
8254 msgid "0xD0 commands"
8255 msgstr ""
8257 #. type: Plain text
8258 #: docs/manual/protocol/nokia.rst:317
8259 #, no-wrap
8260 msgid ""
8261 "init:\n"
8262 "  1F 00 1D D0 00 01 04 SQ CS\n"
8263 "    sent by the Service Software or HFU-2 on startup\n"
8264 "init resp:\n"
8265 "  1F 1D 00 D0 00 01 05 SQ CS\n"
8266 "    response from phone to above frame\n"
8267 msgstr ""
8269 #. type: Plain text
8270 #: docs/manual/protocol/index.rst:2
8271 msgid "_protocols:"
8272 msgstr ""
8274 #. type: Title =
8275 #: docs/manual/protocol/index.rst:4
8276 #, no-wrap
8277 msgid "Phone Protocols"
8278 msgstr ""
8280 #. type: Plain text
8281 #: docs/manual/protocol/index.rst:7 docs/manual/smsd/backends.rst:10 docs/manual/smsd/index.rst:7 docs/manual/smsd/manual.rst:5 docs/manual/project/index.rst:7 docs/manual/index.rst:34 docs/manual/testing/index.rst:7 docs/manual/contents.rst:7 docs/manual/python/index.rst:35 docs/manual/python/index.rst:43 docs/manual/internal/index.rst:11 docs/manual/formats/index.rst:10 docs/manual/c/index.rst:22 docs/manual/c/api.rst:11 docs/manual/utils/index.rst:7
8282 msgid "toctree::"
8283 msgstr ""
8285 #. type: Plain text
8286 #: docs/manual/protocol/index.rst:8 docs/manual/smsd/backends.rst:11 docs/manual/smsd/index.rst:8 docs/manual/smsd/manual.rst:6 docs/manual/project/index.rst:8 docs/manual/index.rst:35 docs/manual/testing/index.rst:8 docs/manual/contents.rst:8 docs/manual/internal/index.rst:12 docs/manual/formats/index.rst:11 docs/manual/utils/index.rst:8
8287 msgid ":maxdepth: 2"
8288 msgstr ""
8290 #. type: Plain text
8291 #: docs/manual/protocol/index.rst:24
8292 msgid ""
8293 "discovering nokia nokia-s40-sms n6110 n6510 n7110 carkit tdma_5120 samsung "
8294 "samsung-gt sonim mtk m-obex s60 gnapplet"
8295 msgstr ""
8297 #. type: Plain text
8298 #: docs/manual/protocol/index.rst:28
8299 msgid ""
8300 "You can also find documentation for some protocols and vendor extensions in "
8301 "separate git repository at http://gitorious.org/gammu/gsm-docs"
8302 msgstr ""
8304 #. type: Title =
8305 #: docs/manual/protocol/samsung-gt.rst:2
8306 #, no-wrap
8307 msgid "SAMSUNG GT calendar AT commands"
8308 msgstr ""
8310 #. type: Title -
8311 #: docs/manual/protocol/samsung-gt.rst:5
8312 #, no-wrap
8313 msgid "Calendar Entries"
8314 msgstr ""
8316 #. type: Plain text
8317 #: docs/manual/protocol/samsung-gt.rst:9
8318 msgid ""
8319 "``AT+SSHT=1`` - selects the Organizer->Calendar->Appointment entries "
8320 "(Spotkania in Polish version)"
8321 msgstr ""
8323 #. type: Plain text
8324 #: docs/manual/protocol/samsung-gt.rst:12
8325 msgid ""
8326 "``AT+SSHT=2`` - selects the Organizer->Calendar->Anniversary entries "
8327 "(Rocznice in Polish version)"
8328 msgstr ""
8330 #. type: Plain text
8331 #: docs/manual/protocol/samsung-gt.rst:15
8332 msgid ""
8333 "``AT+SSHT=5`` - selects the Organizer->Calendar->Holiday entries (Święta "
8334 "in Polish version)"
8335 msgstr ""
8337 #. type: Plain text
8338 #: docs/manual/protocol/samsung-gt.rst:18
8339 msgid ""
8340 "``AT+SSHT=6`` - selects the Organizer->Calendar->Important entries (Ważne "
8341 "in Polish version)"
8342 msgstr ""
8344 #. type: Plain text
8345 #: docs/manual/protocol/samsung-gt.rst:21
8346 msgid ""
8347 "``AT+SSHT=7`` - selects the Organizer->Calendar->Private entries (Prywatne "
8348 "in Polish version)"
8349 msgstr ""
8351 #. type: Labeled list
8352 #: docs/manual/protocol/samsung-gt.rst:22
8353 #, no-wrap
8354 msgid "After selection of type, we can read all items"
8355 msgstr ""
8357 #. type: Plain text
8358 #: docs/manual/protocol/samsung-gt.rst:31
8359 msgid ""
8360 "AT+SSHR=0 "
8361 "+SSHR:5,\"5,test1\",\"0,\",\"0,\",2010,5,12,2010,5,12,21,49,22,49,0,0,0,0,2010,5,30,, "
8362 "+SSHR:3,\"1,x\",\"0,\",\"0,\",2010,6,2,2010,6,3,0,0,0,0,0,0,0,0,2010,5,30,, "
8363 "+SSHR:1,\"9,event1234\",\"0,\",\"0,\",2010,6,7,2010,6,7,7,0,8,59,0,0,0,0,2010,5,30,, "
8364 "+SSHR:4,\"7,test123\",\"0,\",\"0,\",2010,6,14,2010,6,14,21,37,22,37,0,0,0,0,2010,5,30,, "
8365 "+SSHR:2,\"7,Meeting\",\"0,\",\"0,\",2010,6,15,2010,6,15,8,0,8,59,0,0,0,0,2010,5,30,, "
8366 "OK"
8367 msgstr ""
8369 #. type: Labeled list
8370 #: docs/manual/protocol/samsung-gt.rst:32
8371 #, no-wrap
8372 msgid "Or just read a single item"
8373 msgstr ""
8375 #. type: Plain text
8376 #: docs/manual/protocol/samsung-gt.rst:37
8377 msgid ""
8378 "AT+SSHR=1 +SSHR:1,\"9,Event "
8379 "123\",\"0,\",\"0,\",2010,6,7,2010,6,7,7,0,8,59,0,0,0,0,2010,5,30,, OK"
8380 msgstr ""
8382 #. type: Labeled list
8383 #: docs/manual/protocol/samsung-gt.rst:38
8384 #, no-wrap
8385 msgid "Getting status (the last number appears to be number of notes)"
8386 msgstr ""
8388 #. type: Plain text
8389 #: docs/manual/protocol/samsung-gt.rst:43
8390 msgid "AT+SSHR=? +SSHR:100,15,100,15,\"1000000\",2008,2024,5 OK"
8391 msgstr ""
8393 #. type: Labeled list
8394 #: docs/manual/protocol/samsung-gt.rst:44
8395 #, no-wrap
8396 msgid "You can also add or modify an item"
8397 msgstr ""
8399 #. type: Plain text
8400 #: docs/manual/protocol/samsung-gt.rst:47
8401 msgid ""
8402 "AT+SSHW=\"7,event01\",\"16,details of "
8403 "event\",\"5,where\",2010,06,03,2010,06,04,12,31,13,42,0,0,0,0,2010,05,31,,,0"
8404 msgstr ""
8406 #. type: Plain text
8407 #: docs/manual/protocol/samsung-gt.rst:51
8408 msgid ""
8409 "It seems, that the last number in the above record specifies whether it is "
8410 "addition of a new record (0), or modification of the old record (then the "
8411 "number is the position of the item, as the first number"
8412 msgstr ""
8414 #. type: Labeled list
8415 #: docs/manual/protocol/samsung-gt.rst:51
8416 #, no-wrap
8417 msgid "listed after ``AT+SSHR=0``). e.g."
8418 msgstr ""
8420 #. type: Plain text
8421 #: docs/manual/protocol/samsung-gt.rst:54
8422 msgid ""
8423 "AT+SSHW=\"13,event1234 "
8424 "new\",\"0,\",\"0,\",2010,06,07,2010,06,07,07,00,08,59,0,0,0,0,2010,05,30,,,1"
8425 msgstr ""
8427 #. type: Plain text
8428 #: docs/manual/protocol/samsung-gt.rst:67
8429 msgid ""
8430 "Please note, that the format for writing is somehow different, than for "
8431 "reading - hour and minuts must be in two-digit form! The text fields (as "
8432 "shown above) are formatted in the following way: "
8433 "\"number_of_characters_in_string,string\" In all items above the first "
8434 "string is the name of event, the second string - details of event, the third "
8435 "one - place of event.  The numeric fields encode start date "
8436 "(year,month,day), end date (year, month, day), start time (hour,minutes), "
8437 "end time (hour, minutes), four unknown to me (yet?) values, date of "
8438 "creation? (year month day) - the meaning of this date is not sure for me "
8439 "yet."
8440 msgstr ""
8442 #. type: Labeled list
8443 #: docs/manual/protocol/samsung-gt.rst:68 docs/manual/protocol/samsung-gt.rst:112 docs/manual/protocol/samsung-gt.rst:158
8444 #, no-wrap
8445 msgid "To delete entries"
8446 msgstr ""
8448 #. type: Plain text
8449 #: docs/manual/protocol/samsung-gt.rst:72
8450 msgid "AT+SSHD=1 OK"
8451 msgstr ""
8453 #. type: Title -
8454 #: docs/manual/protocol/samsung-gt.rst:74
8455 #, no-wrap
8456 msgid "Task Entries"
8457 msgstr ""
8459 #. type: Plain text
8460 #: docs/manual/protocol/samsung-gt.rst:77
8461 msgid "There is yet another type, that can be selected by ``AT+SSHT=3``"
8462 msgstr ""
8464 #. type: Labeled list
8465 #: docs/manual/protocol/samsung-gt.rst:77
8466 #, no-wrap
8467 msgid "This is Organizer->Task"
8468 msgstr ""
8470 #. type: Plain text
8471 #: docs/manual/protocol/samsung-gt.rst:84
8472 msgid ""
8473 "AT+SSHT=3 OK AT+SSHR=0 +SSHR:1,\"10,Test "
8474 "event\",\"10,2010-06-05\",60823,11,25,60823,11,26,0,0,0,0,0,0,0,0,0 OK"
8475 msgstr ""
8477 #. type: Plain text
8478 #: docs/manual/protocol/samsung-gt.rst:86
8479 msgid "Please note, that the format of output is different, when you read the"
8480 msgstr ""
8482 #. type: Labeled list
8483 #: docs/manual/protocol/samsung-gt.rst:86
8484 #, no-wrap
8485 msgid "specific task"
8486 msgstr ""
8488 #. type: Plain text
8489 #: docs/manual/protocol/samsung-gt.rst:90
8490 msgid ""
8491 "AT+SSHR=1 +SSHR:1,\"10,Test event\",\"12,Some "
8492 "details\",2010,6,3,2010,6,5,1,2010,6,4,10,11,0,2,0"
8493 msgstr ""
8495 #. type: Labeled list
8496 #: docs/manual/protocol/samsung-gt.rst:91
8497 #, no-wrap
8498 msgid "You can similarly add  a new task"
8499 msgstr ""
8501 #. type: Plain text
8502 #: docs/manual/protocol/samsung-gt.rst:96
8503 msgid ""
8504 "AT+SSHW=\"9,New "
8505 "task1\",\"10,0123456789\",2010,06,21,2010,06,30,1,2010,06,27,08,07,0,2,0,0 "
8506 "+SSHW:2 OK"
8507 msgstr ""
8509 #. type: Labeled list
8510 #: docs/manual/protocol/samsung-gt.rst:97
8511 #, no-wrap
8512 msgid "Read it back"
8513 msgstr ""
8515 #. type: Plain text
8516 #: docs/manual/protocol/samsung-gt.rst:102
8517 msgid ""
8518 "AT+SSHR=2 +SSHR:2,\"9,New "
8519 "task1\",\"10,0123456789\",2010,6,21,2010,6,30,1,2010,6,27,8,7,0,2,0 OK"
8520 msgstr ""
8522 #. type: Labeled list
8523 #: docs/manual/protocol/samsung-gt.rst:103
8524 #, no-wrap
8525 msgid "And modify"
8526 msgstr ""
8528 #. type: Plain text
8529 #: docs/manual/protocol/samsung-gt.rst:111
8530 msgid ""
8531 "AT+SSHW=\"9,New task1\",\"11,New "
8532 "details\",2010,06,21,2010,06,30,1,2010,06,27,08,07,0,2,0,2 +SSHW:2 OK "
8533 "AT+SSHR=2 +SSHR:2,\"9,New task1\",\"11,New "
8534 "details\",2010,6,21,2010,6,30,1,2010,6,27,8,7,0,2,0 OK"
8535 msgstr ""
8537 #. type: Plain text
8538 #: docs/manual/protocol/samsung-gt.rst:126
8539 msgid ""
8540 "AT+SSHT=3 OK AT+SSHR=0 +SSHR:1,\"10,Test "
8541 "event\",\"10,2010-06-05\",60823,11,25,60823,11,26,0,60823,11,26,0,0,0,0,0 "
8542 "+SSHR:2,\"9,New "
8543 "task1\",\"10,2010-06-30\",60823,11,25,60823,11,26,0,60823,11,26,0,0,0,0,0 OK "
8544 "AT+SSHD=1 OK AT+SSHR=0 +SSHR:2,\"9,New "
8545 "task1\",\"10,2010-06-30\",60823,11,25,60823,11,26,0,0,0,0,0,0,0,0,0 OK"
8546 msgstr ""
8548 #. type: Title -
8549 #: docs/manual/protocol/samsung-gt.rst:128
8550 #, no-wrap
8551 msgid "Memo Notes"
8552 msgstr ""
8554 #. type: Labeled list
8555 #: docs/manual/protocol/samsung-gt.rst:130
8556 #, no-wrap
8557 msgid "The memo notes are accessible via ``AT+OMM???`` commands"
8558 msgstr ""
8560 #. type: Plain text
8561 #: docs/manual/protocol/samsung-gt.rst:134
8562 msgid "AT+OMMI? +OMMI:4,100,100"
8563 msgstr ""
8565 #. type: Plain text
8566 #: docs/manual/protocol/samsung-gt.rst:136
8567 msgid "We found, that we have 4 memos"
8568 msgstr ""
8570 #. type: Labeled list
8571 #: docs/manual/protocol/samsung-gt.rst:137
8572 #, no-wrap
8573 msgid "You can add a note"
8574 msgstr ""
8576 #. type: Plain text
8577 #: docs/manual/protocol/samsung-gt.rst:142
8578 msgid "AT+OMMW=0,\"This is a note\" +OMMW:6 OK"
8579 msgstr ""
8581 #. type: Labeled list
8582 #: docs/manual/protocol/samsung-gt.rst:143
8583 #, no-wrap
8584 msgid "You can read it"
8585 msgstr ""
8587 #. type: Plain text
8588 #: docs/manual/protocol/samsung-gt.rst:148
8589 msgid "AT+OMMR=6 +OMMR:\"This is a note\" OK"
8590 msgstr ""
8592 #. type: Labeled list
8593 #: docs/manual/protocol/samsung-gt.rst:149
8594 #, no-wrap
8595 msgid "You can modify it"
8596 msgstr ""
8598 #. type: Plain text
8599 #: docs/manual/protocol/samsung-gt.rst:157
8600 msgid ""
8601 "AT+OMMW=6,\"This is a new modified note\" +OMMW:6 OK AT+OMMR=6 +OMMR:\"This "
8602 "is a new modified note\" OK"
8603 msgstr ""
8605 #. type: Plain text
8606 #: docs/manual/protocol/samsung-gt.rst:167
8607 msgid ""
8608 "AT+OMMR=3 +OMMR:\"Note number 3\" OK AT+OMMD=3 OK AT+OMMW=3,\"New note "
8609 "number 3\" +CME ERROR:29"
8610 msgstr ""
8612 #. type: Plain text
8613 #: docs/manual/protocol/samsung-gt.rst:168
8614 msgid "ERROR"
8615 msgstr ""
8617 #. type: Title =
8618 #: docs/manual/protocol/nokia-s40-sms.rst:2
8619 #, no-wrap
8620 msgid "Nokia S40 filesystem SMS format"
8621 msgstr ""
8623 #. type: Plain text
8624 #: docs/manual/protocol/nokia-s40-sms.rst:7
8625 msgid ""
8626 "This text is work in progress and does not claim to be correct or "
8627 "accurate. It is solely based on Gammu dumps received from users. Analysed by "
8628 "Michal Cihar <michal@cihar.com>."
8629 msgstr ""
8631 #. type: Title -
8632 #: docs/manual/protocol/nokia-s40-sms.rst:9
8633 #, no-wrap
8634 msgid "File structure"
8635 msgstr ""
8637 #. type: Plain text
8638 #: docs/manual/protocol/nokia-s40-sms.rst:12
8639 msgid "176 bytes header"
8640 msgstr ""
8642 #. type: Plain text
8643 #: docs/manual/protocol/nokia-s40-sms.rst:13
8644 msgid "at offset 7 is length of PDU data"
8645 msgstr ""
8647 #. type: Plain text
8648 #: docs/manual/protocol/nokia-s40-sms.rst:14
8649 msgid "at offset 94 is stored remote number in unicode"
8650 msgstr ""
8652 #. type: Plain text
8653 #: docs/manual/protocol/nokia-s40-sms.rst:15
8654 msgid "rest is not known"
8655 msgstr ""
8657 #. type: Plain text
8658 #: docs/manual/protocol/nokia-s40-sms.rst:16
8659 msgid "PDU data (without SMSC)"
8660 msgstr ""
8662 #. type: Plain text
8663 #: docs/manual/protocol/nokia-s40-sms.rst:17
8664 msgid "here can be sometimes also some failure block, which is not known yet"
8665 msgstr ""
8667 #. type: Plain text
8668 #: docs/manual/protocol/nokia-s40-sms.rst:18
8669 msgid "structured data header: 0x01 0x00 <LEN>, where <LEN> is length of rest"
8670 msgstr ""
8672 #. type: Plain text
8673 #: docs/manual/protocol/nokia-s40-sms.rst:19
8674 msgid "structured blocks:"
8675 msgstr ""
8677 #. type: Plain text
8678 #: docs/manual/protocol/nokia-s40-sms.rst:21
8679 msgid "Block: <TYPE = byte> <LENGTH = word> <DATA ...>"
8680 msgstr ""
8682 #. type: Title -
8683 #: docs/manual/protocol/nokia-s40-sms.rst:23
8684 #, no-wrap
8685 msgid "Blocks"
8686 msgstr ""
8688 #. type: Plain text
8689 #: docs/manual/protocol/nokia-s40-sms.rst:55
8690 #, no-wrap
8691 msgid ""
8692 "0x01\n"
8693 "  Unknown \\x00 / \\x01 (maybe received / sent)\n"
8694 "0x02\n"
8695 "  SMSC number, ASCII\n"
8696 "0x03\n"
8697 "  Text, unicode\n"
8698 "0x04\n"
8699 "  Sender, unicode\n"
8700 "0x05\n"
8701 "  Recipient, unicode\n"
8702 "0x06\n"
8703 "  Unknown \\x00\\x00\\x00\\x00\n"
8704 "0x07\n"
8705 "  Unknown \\x00\n"
8706 "0x08\n"
8707 "  Unknown \\x02 / \\x00\n"
8708 "0x09\n"
8709 "  Unknown \\x00\\x00\\x00\\x00\n"
8710 "0x0a\n"
8711 "  Unknown \\x00\n"
8712 "0x0b\n"
8713 "  Unknown \\x00\n"
8714 "0x0c\n"
8715 "  Unknown, several values (maybe message reference per number)\n"
8716 "0x0d\n"
8717 "  Unknown \\x00\\x00\n"
8718 "0x0e\n"
8719 "  Unknown \\x00\\x00\n"
8720 "0x0f\n"
8721 "  Unknown \\x00\\x00\n"
8722 msgstr ""
8724 #. type: Plain text
8725 #: docs/manual/protocol/nokia-s40-sms.rst:71
8726 #, no-wrap
8727 msgid ""
8728 "0x22\n"
8729 "  Unknown \\x00\n"
8730 "0x23\n"
8731 "  Unknown \\x00\\x00\\x00\\x00\n"
8732 "0x24\n"
8733 "  Unknown \\x00\n"
8734 "0x26\n"
8735 "  Unknown \\x00\n"
8736 "0x27\n"
8737 "  Unknown \\x00\n"
8738 "0x2a\n"
8739 "  Unknown \\x00\n"
8740 "0x2b\n"
8741 "  some text (Sender?), unicode\n"
8742 msgstr ""
8744 #. type: Plain text
8745 #: docs/manual/protocol/nokia-s40-sms.rst:74
8746 msgid "To test:"
8747 msgstr ""
8749 #. type: Plain text
8750 #: docs/manual/protocol/nokia-s40-sms.rst:74
8751 msgid "multiple recipients sms"
8752 msgstr ""
8754 #. type: Title =
8755 #: docs/manual/protocol/sonim.rst:2
8756 #, no-wrap
8757 msgid "Sonim AT Commands"
8758 msgstr ""
8760 #. type: Labeled list
8761 #: docs/manual/protocol/sonim.rst:4
8762 #, no-wrap
8763 msgid "Filesystem access"
8764 msgstr ""
8766 #. type: Plain text
8767 #: docs/manual/protocol/sonim.rst:7
8768 msgid "at*list=<path> - list directory content"
8769 msgstr ""
8771 #. type: Plain text
8772 #: docs/manual/protocol/sonim.rst:8
8773 msgid "(0=file, 1=subdirectory)"
8774 msgstr ""
8776 #. type: Plain text
8777 #: docs/manual/protocol/sonim.rst:13
8778 msgid ""
8779 "at*mkdir=<path> - make directory at*rmdir=<path> - remove directory "
8780 "at*remove=<path> - remove file at*move=<srcpath>,<dstpath> - ? copy (move?) "
8781 "files at*startul=<srcpath> - prepare file to upload (from phone)"
8782 msgstr ""
8784 #. type: Plain text
8785 #: docs/manual/protocol/sonim.rst:15
8786 msgid "returned data: *STARTUL: <filesize_in_bytes>"
8787 msgstr ""
8789 #. type: Plain text
8790 #: docs/manual/protocol/sonim.rst:17
8791 msgid ""
8792 "at*startdl=<dstpath>,<filesize> - prepare file to download (to phone)  "
8793 "at*get - get base64 coded data chunk"
8794 msgstr ""
8796 #. type: Plain text
8797 #: docs/manual/protocol/sonim.rst:19 docs/manual/protocol/sonim.rst:22
8798 msgid "returned data: *GET: <chunklen>,<data>"
8799 msgstr ""
8801 #. type: Plain text
8802 #: docs/manual/protocol/sonim.rst:20
8803 msgid "at*get - get base64 coded data chunk"
8804 msgstr ""
8806 #. type: Plain text
8807 #: docs/manual/protocol/sonim.rst:23
8808 msgid "at*put=<no>,<len>,<data>,<chck> - put base64 coded data chunk"
8809 msgstr ""
8811 #. type: Plain text
8812 #: docs/manual/protocol/sonim.rst:26
8813 msgid ""
8814 "(no is chunk number, starting from 0)  (len is chunk length)  (last 4 "
8815 "characters is checksum ?)"
8816 msgstr ""
8818 #. type: Plain text
8819 #: docs/manual/protocol/sonim.rst:29
8820 msgid ""
8821 "at*end - end/finish file transfer operation ------------------- "
8822 "at*syph=?,?.?,<path> - ? (add downloaded record to phonebook?)"
8823 msgstr ""
8825 #. type: Plain text
8826 #: docs/manual/protocol/sonim.rst:31
8827 msgid "at*syph=0,1,%d,%s EXAMPLE:"
8828 msgstr ""
8830 #. type: Plain text
8831 #: docs/manual/protocol/sonim.rst:33
8832 msgid "AT*SYPH=0,1,74,/app/dir/tmp.dat at*sysm=0,1,%d - ? SMS handling"
8833 msgstr ""
8835 #. type: Plain text
8836 #: docs/manual/protocol/sonim.rst:37
8837 msgid ""
8838 "--- Phone has at least two directories from root, /app and /app3 .  "
8839 "at*list=/ gives error."
8840 msgstr ""
8842 #. type: Title =
8843 #: docs/manual/protocol/n6510.rst:2
8844 #, no-wrap
8845 msgid "Nokia 6510"
8846 msgstr ""
8848 #. type: Plain text
8849 #: docs/manual/protocol/n6510.rst:11
8850 msgid ""
8851 "Assembled by Markus Plail <plail@web.de> Marcin Wiacek <Marcin@MWiacek.com> "
8852 "<tibor.harsszegi@essnet.se> ... and other members of gnokii mailing list and "
8853 "authors of some WWW pages."
8854 msgstr ""
8856 #. type: Plain text
8857 #: docs/manual/protocol/n6510.rst:13
8858 msgid "Heavily based on nk7110.txt."
8859 msgstr ""
8861 #. type: Plain text
8862 #: docs/manual/protocol/n6510.rst:19
8863 msgid "note ::"
8864 msgstr ""
8866 #. type: Plain text
8867 #: docs/manual/protocol/n6510.rst:26
8868 msgid "Document describing frames used in GSM Nokia 6510 and derivatives (?)"
8869 msgstr ""
8871 #. type: Plain text
8872 #: docs/manual/protocol/n6510.rst:29
8873 msgid ""
8874 "Correct format is FBUS version 2/Infrared/MBUS version 2 (see nokia.txt for "
8875 "protocol details)::"
8876 msgstr ""
8878 #. type: Plain text
8879 #: docs/manual/protocol/n6510.rst:32
8880 #, no-wrap
8881 msgid ""
8882 "    0x00: Connect to NBS port ?\n"
8883 "        r Set ringtone          {+....,ringtone packed according to SM2.0}\n"
8884 msgstr ""
8886 #. type: Plain text
8887 #: docs/manual/protocol/n6510.rst:90
8888 #, no-wrap
8889 msgid ""
8890 "    0x01 COMMUNICATION\n"
8891 "         switch (message[3]) {\n"
8892 "            case  0x02:\n"
8893 "            dprintf(\"Call established, remote phone is ringing.\\n\");\n"
8894 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
8895 "            break;\n"
8896 "        case 0x03:\n"
8897 "            dprintf(\"Call complete.\\n\");\n"
8898 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
8899 "            dprintf(\"Call Mode: %i\\n\", message[5]);\n"
8900 "            dummy = malloc(message[6] + 1);\n"
8901 "            DecodeUnicode(dummy, message + 7, message[6]);\n"
8902 "            dprintf(\"Number: %s\\n\", dummy);\n"
8903 "            break;\t\t\n"
8904 "        case 0x04:\n"
8905 "            dprintf(\"Hangup!\\n\");\n"
8906 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
8907 "            dprintf(\"Cause Type: %i\\n\", message[5]);\n"
8908 "            dprintf(\"Cause ID: %i\\n\", message[6]);\n"
8909 "            break;\n"
8910 "        case 0x05:\n"
8911 "            dprintf(\"Incoming call:\\n\");\n"
8912 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
8913 "            dprintf(\"Call Mode: %i\\n\", message[5]);\n"
8914 "            dummy = malloc(message[6] + 1);\n"
8915 "            DecodeUnicode(dummy, message + 7, message[6]);\n"
8916 "            dprintf(\"From: %s\\n\", dummy);\n"
8917 "            break;\n"
8918 "        case 0x07:\n"
8919 "            dprintf(\"Call answer initiated.\\n\");\n"
8920 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
8921 "            break;\n"
8922 "        case 0x09:\n"
8923 "            dprintf(\"Call released.\\n\");\n"
8924 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
8925 "            break;\n"
8926 "        case 0x0a:\n"
8927 "            dprintf(\"Call is being released.\\n\");\n"
8928 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
8929 "            break;\n"
8930 "        case 0x0b:\n"
8931 "            /* No idea what this is about! */\n"
8932 "            break;\n"
8933 "        case 0x0c:\n"
8934 "            if (message[4] == 0x01)\n"
8935 "                dprintf(\"Audio enabled\\n\");\n"
8936 "            else\n"
8937 "                dprintf(\"Audio disabled\\n\");\n"
8938 "            break;\n"
8939 "        case 0x53:\n"
8940 "            dprintf(\"Outgoing call:\\n\");\n"
8941 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
8942 "            dprintf(\"Call Mode: %i\\n\", message[5]);\n"
8943 "            dummy = malloc(message[6] + 1);\n"
8944 "            DecodeUnicode(dummy, message + 7, message[6]);\n"
8945 "            dprintf(\"To: %s\\n\", dummy);\n"
8946 "            break;\n"
8947 msgstr ""
8949 #. type: Plain text
8950 #: docs/manual/protocol/n6510.rst:98
8951 #, no-wrap
8952 msgid ""
8953 "    0x02: SMS HANDLING\n"
8954 "        s Send SMS              { 0x02, 0x00, 0x00, 0x00, 0x55, 0x55,\n"
8955 "                                  0x01 (1 big block), 0x02 (submit), length "
8956 "(big block),\n"
8957 "                      type, reference, PID, DCS, 0x00, # blocks,\n"
8958 "                      blocks... }\n"
8959 "        r Send SMS              { 0x03, 0x00, 0x01, 0x0c, 0x08, 0x00, 0x00, "
8960 "0xdb, 0x55, 0x55, 0x00 }\n"
8961 msgstr ""
8963 #. type: Plain text
8964 #: docs/manual/protocol/n6510.rst:103
8965 #, no-wrap
8966 msgid ""
8967 "        s Get SMSC              { 0x14, 0x01, 0x00 }\n"
8968 "        r Get SMSC              { 0x15, format,  0x01, 0x0b, 0x28, # of "
8969 "SMSC, 0xf8, 0x00, validity, 0x55\n"
8970 "                                  #blocks,\n"
8971 "                                  blocks ...}\n"
8972 msgstr ""
8974 #. type: Plain text
8975 #: docs/manual/protocol/n6510.rst:105
8976 #, no-wrap
8977 msgid "    0x03: PHONEBOOK HANDLING\n"
8978 msgstr ""
8980 #. type: Plain text
8981 #: docs/manual/protocol/n6510.rst:110
8982 #, no-wrap
8983 msgid ""
8984 "        s Get memory status     { 0x03, 0x01, memory type, 0x55, 0x55, 0x55, "
8985 "0x00}\n"
8986 "                                where: memory type - see 0x03/0x07\n"
8987 "        r Get memory status     { 0x04, 0x00, location, 0x00[7], 0x01, 0x10, "
8988 "0x00, 0x00, 0x0c,\n"
8989 "                                        total_low, total_high, used_low, "
8990 "used_high, 0x01, 0x00, 0x00}\n"
8991 msgstr ""
8993 #. type: Plain text
8994 #: docs/manual/protocol/n6510.rst:113
8995 #, no-wrap
8996 msgid ""
8997 "        s Read memory           { 0x07, 0x01, 0x01, 0x00, 0x01, 0x02, memory "
8998 "type,\n"
8999 "                            0x00, 0x00, 0x00, 0x00, location_low, "
9000 "location_high, 0x00, 0x00};\n"
9001 msgstr ""
9003 #. type: Plain text
9004 #: docs/manual/protocol/n6510.rst:125
9005 #, no-wrap
9006 msgid ""
9007 "                                where MT: memory type\n"
9008 "                                         0x01: (256) Dialled numbers\n"
9009 "                                         0x02: (512) Missed calls\n"
9010 "                                         0x03: (768) Received calls\n"
9011 "                                         0x05: (500) telephone phonebook\n"
9012 "                                         0x06: (160) SIM phonebook\n"
9013 "                                         0x07: (10/0)\n"
9014 "                                         0x08: (1/0)\n"
9015 "                                         0x09: (4) voice mailbox\n"
9016 "                                         0x0e: (10) speed dials\n"
9017 "                                         0x10: (5) caller groups\n"
9018 msgstr ""
9020 #. type: Plain text
9021 #: docs/manual/protocol/n6510.rst:128
9022 #, no-wrap
9023 msgid ""
9024 "        r Read memory           { 0x08, 0x00, 0x01,\n"
9025 "                                        code, 0x00, 0x00, z, xH, xL, yH, yL, "
9026 "0x00[7], no.of blocks, { block } * }\n"
9027 msgstr ""
9029 #. type: Plain text
9030 #: docs/manual/protocol/n6510.rst:150
9031 #, no-wrap
9032 msgid ""
9033 "                                where if code==0x0f && xH==0x34 - phonebook "
9034 "location not found\n"
9035 "                                  y: location\n"
9036 "                                  z: generic block size\n"
9037 "                                  block: {id, 0, 0, blocksize, block no.,\n"
9038 "                                          {contents}, 0x00}\n"
9039 "                                    id: 0x04 pointer to another memory "
9040 "location { 0xff?, yH, yL, xL,0x00[3] }\n"
9041 "                                        0x07 name {len, (unicode)},\n"
9042 "                                        0x08 email\n"
9043 "                                        0x09 postal\n"
9044 "                                        0x0a note {len, (unicode)}\n"
9045 "                                        0x0b number {type, 0x00[3], len, "
9046 "(unicode)}\n"
9047 "                                        0x0c ringtone {ringtone no., 0, 0}\n"
9048 "                        0x13 date for a called list (DC, RC, etc.)\n"
9049 "                                        0x1b caller group graphic {width, "
9050 "height, 0, 0 {bitmap}}\n"
9051 "                                        0x1c caller group graphic on? {(1: "
9052 "yes, 0: no), 0, 0}\n"
9053 "                                        0x1e caller group number {number, 0, "
9054 "0}\n"
9055 "                                       type: 0x0a: General,\n"
9056 "                                             0x03: Mobile (office ?),\n"
9057 "                                             0x06: Work,\n"
9058 "                                             0x04: Fax,\n"
9059 "                                             0x02: Home (mobile ?)\n"
9060 msgstr ""
9062 #. type: Plain text
9063 #: docs/manual/protocol/n6510.rst:158
9064 #, no-wrap
9065 msgid ""
9066 "        s Set mem location      { 0x0b, 0x00, 0x01, 0x01, 0x00, 0x00, z,\n"
9067 "                                          0x02, memory type, yH, yL, "
9068 "0x00[7],\n"
9069 "                                          no.of blocks, { block }[no.of "
9070 "blocks] }\n"
9071 "        r Set mem location      { 0x0c, 0?, 1?, code, 0?, 0?, z?, 0?, 0?,\n"
9072 "                                          yH, yL, xL }\n"
9073 "                                where code:\n"
9074 "                                        0x3d - wrong entry type\n"
9075 msgstr ""
9077 #. type: Plain text
9078 #: docs/manual/protocol/n6510.rst:160
9079 #, no-wrap
9080 msgid "    0x08: SECURITY\n"
9081 msgstr ""
9083 #. type: Plain text
9084 #: docs/manual/protocol/n6510.rst:172
9085 #, no-wrap
9086 msgid ""
9087 "        s Get status            { 0x11, 0x00 }\n"
9088 "        r Get status            { 0x12, status, }\n"
9089 "                                where status:\n"
9090 "                                0x01: waiting for Security Code\n"
9091 "                                0x07:\n"
9092 "                                0x02: waiting for PIN\n"
9093 "                                0x03: waiting for PUK\n"
9094 "                                0x05: PIN ok, SIM ok\n"
9095 "                                0x06: No input status\n"
9096 "                                0x16: No SIM\n"
9097 "                                0x1A: SIM rejected!\n"
9098 msgstr ""
9100 #. type: Plain text
9101 #: docs/manual/protocol/n6510.rst:179
9102 #, no-wrap
9103 msgid ""
9104 "        s Enter PIN             { 0x07, 0x02, code, 0x00}\n"
9105 "        r Enter PIN             { return code, reason }\n"
9106 "                                where:\n"
9107 "                                return code: 0x08 = success\n"
9108 "                                             0x09 = failure\n"
9109 "                                reason: 0x06 = PIN wrong\n"
9110 msgstr ""
9112 #. type: Plain text
9113 #: docs/manual/protocol/n6510.rst:181
9114 #, no-wrap
9115 msgid "    0x0a: NETSTATUS\n"
9116 msgstr ""
9118 #. type: Plain text
9119 #: docs/manual/protocol/n6510.rst:186
9120 #, no-wrap
9121 msgid ""
9122 "        s Get Info              { 0x00, 0x00 }\n"
9123 "        r Get Info              { 0x01, 0x00, # blocks,\n"
9124 "                                  0x00, length, 0x00, 0x02, status, length, "
9125 "operator name (unicode),\n"
9126 "                                  0x09, length, LAC, LAC, 0x00, 0x00, "
9127 "CellID, CellID, NetworkCode (3 octets), ... }\n"
9128 msgstr ""
9130 #. type: Plain text
9131 #: docs/manual/protocol/n6510.rst:189
9132 #, no-wrap
9133 msgid ""
9134 "        s Get RF Level          { 0x0b, 0x00, 0x02, 0x00, 0x00, 0x00 }\n"
9135 "        r GET RF Level          { 0x0c, 0x00, 0x01, 0x04, 0x04, level, 0x5f "
9136 "}\n"
9137 msgstr ""
9139 #. type: Plain text
9140 #: docs/manual/protocol/n6510.rst:194
9141 #, no-wrap
9142 msgid ""
9143 "        s Get operator logo     { 0x23, 0x00, 0x00, 0x55, 0x55, 0x55 }\n"
9144 "        r Get operator logo     { 0x24, 0x00, 0x01, 0x00, 0x00, 0x00,\n"
9145 "                                  0x02, 0x0c, 0x08, netcode (3 octets), "
9146 "0x02, 0x00, 0x00,\n"
9147 "                      0x1a, size, width, height, logo size (2 octets), logo "
9148 "size (2 octets), logo }\n"
9149 msgstr ""
9151 #. type: Plain text
9152 #: docs/manual/protocol/n6510.rst:196
9153 #, no-wrap
9154 msgid "    0x10: SUBSCRIBE\n"
9155 msgstr ""
9157 #. type: Plain text
9158 #: docs/manual/protocol/n6510.rst:198
9159 #, no-wrap
9160 msgid "        s Subscribe Channel     { 0x10, # channels, message types... }\n"
9161 msgstr ""
9163 #. type: Plain text
9164 #: docs/manual/protocol/n6510.rst:200
9165 #, no-wrap
9166 msgid "    0x13 CALENDAR\n"
9167 msgstr ""
9169 #. type: Plain text
9170 #: docs/manual/protocol/n6510.rst:203
9171 #, no-wrap
9172 msgid ""
9173 "        s Add meeting note      { 0x01, body like in subtype 0x1a...}\n"
9174 "        r Add meeting note      { 0x02, location (2 bytes), status (2 "
9175 "bytes)}\n"
9176 msgstr ""
9178 #. type: Plain text
9179 #: docs/manual/protocol/n6510.rst:206
9180 #, no-wrap
9181 msgid ""
9182 "        s Add call note         { 0x03, body like in subtype 0x1a...}\n"
9183 "        r Add call note         { 0x04, location (2 bytes), status (2 "
9184 "bytes)}\n"
9185 msgstr ""
9187 #. type: Plain text
9188 #: docs/manual/protocol/n6510.rst:209
9189 #, no-wrap
9190 msgid ""
9191 "        s Add birthday note     { 0x05, body like in subtype 0x1a...}\n"
9192 "        r Add birthday note     { 0x06, location (2 bytes), status (2 "
9193 "bytes)}\n"
9194 msgstr ""
9196 #. type: Plain text
9197 #: docs/manual/protocol/n6510.rst:212
9198 #, no-wrap
9199 msgid ""
9200 "        s Add reminder note     { 0x07, body like in subtype 0x1a...}\n"
9201 "        r Add reminder note     { 0x08, location (2 bytes), status (2 "
9202 "bytes)}\n"
9203 msgstr ""
9205 #. type: Plain text
9206 #: docs/manual/protocol/n6510.rst:215
9207 #, no-wrap
9208 msgid ""
9209 "        s Delete calendar note  { 0x0b, location (2 bytes) }\n"
9210 "        r Delete calendar note  { 0x0c, location (2 bytes), ?, ?, ?, ? }\n"
9211 msgstr ""
9213 #. type: Plain text
9214 #: docs/manual/protocol/n6510.rst:243
9215 #, no-wrap
9216 msgid ""
9217 "        s Get calendar note     { 0x19, location (2 bytes) }\n"
9218 "        r Calendar note recvd   { 0x1a, location (2 bytes), entry type, "
9219 "0x00, year (2 bytes), Month, Day, block}\n"
9220 "                                where: entry type - 0x01 - Meeting, 0x02 - "
9221 "Call, 0x04 - Birthday, 0x08 - Reminder\n"
9222 "                                       block: for Meeting:{hour,minute,alarm "
9223 "(two bytes),recurrence (two bytes),len,0x00,string(unicode)}\n"
9224 "                                              where alarm=Number of minutes "
9225 "before the time of the meeting\n"
9226 "                                                      that the alarm should "
9227 "be triggered:\n"
9228 "                                                      For meetings with \"No "
9229 "alarm\"=0xFFFF (-1).\n"
9230 "                                                      For \"On "
9231 "time\"=0x0000\n"
9232 "                                                      half an hour=0x001E, "
9233 "and so on.\n"
9234 "                                                    Recurrance=in hours, "
9235 "between future occurances of this meeting.\n"
9236 "                                                      If there is no repeat, "
9237 "this value is 0x0000. The special value 0xffff\n"
9238 "                                                      means 1 Year!\n"
9239 "                                              for Call:{Hour,Minute,Alarm "
9240 "(as above),Recurrance (as above),namelen,numberlen,\n"
9241 "                                                        "
9242 "name(unicode),number(unicode)}\n"
9243 "                                              for Reminder:{Recurrance (as "
9244 "above),len,0x00,string(unicode)}\n"
9245 "                                              for "
9246 "Birthday:{byte1,byte2,alarm(4 "
9247 "bytes),yearofbirth,alarmtype,len,string(unicode)}\n"
9248 "                                                        byte1 and byte2 may "
9249 "vary (???). Usually are 0x00 both (but not always)\n"
9250 "                                                        In Birthday, the "
9251 "Year in the common part, usually contains a strange year.\n"
9252 "                                                        So, don't consider "
9253 "it as Year of note, neither year of BirthDay (for Year of\n"
9254 "                                                        Birthday use the "
9255 "value described below).\n"
9256 "                                              where alarm=32-bit integer "
9257 "that is the number of seconds between the desired\n"
9258 "                                                      alarm time and "
9259 "11:59:58pm on the birthday.For \"No Alarm\", the value is\n"
9260 "                                                      0x0000FFFF (65535).\n"
9261 "                                                    YearOfBirth=used instead "
9262 "of the one in the common part of the entry (see above)\n"
9263 "                                                      but only when reading "
9264 "birthday entries. For storing entries, this field does\n"
9265 "                                                      not exist.\n"
9266 "                                                    AlarmType: 0x00 - Tone, "
9267 "0x01 - Silent\n"
9268 msgstr ""
9270 #. type: Plain text
9271 #: docs/manual/protocol/n6510.rst:250
9272 #, no-wrap
9273 msgid ""
9274 "    ?   s???                    { 0x0021 }\n"
9275 "    ?   r???                    { 0x0022, 0x5A, 0x00 }\n"
9276 "    ?   s???                    { 0x0025 }\n"
9277 "    ?   r???                    { 0x0026, 0x04, 0x00 }\n"
9278 "    ?   s                       { 0x0029 }\n"
9279 "    ?   r                       { 0x002A, 0x04, 0x00 }\n"
9280 msgstr ""
9282 #. type: Plain text
9283 #: docs/manual/protocol/n6510.rst:253
9284 #, no-wrap
9285 msgid ""
9286 "        s Get first free pos    { 0x0031 }\n"
9287 "        r Get first free pos    { 0x0032, location (2bytes) }\n"
9288 msgstr ""
9290 #. type: Plain text
9291 #: docs/manual/protocol/n6510.rst:256
9292 #, no-wrap
9293 msgid ""
9294 "        s Get notes info        { 0x003a, 0xFF, 0xFE}\n"
9295 "        r Get notes info        { 0x003b, how many notes used (2 bytes), "
9296 "0x01, 0x07, { two bytes with location for each note} *}\n"
9297 msgstr ""
9299 #. type: Plain text
9300 #: docs/manual/protocol/n6510.rst:261
9301 #, no-wrap
9302 msgid ""
9303 "        s Get first free pos    { 0x0031 }\n"
9304 "        r Get first free pos    { 0x0032, location (2bytes) }\n"
9305 "        s Get notes info        { 0x003a, 0xFF, 0xFE}\n"
9306 "        r Get notes info        { 0x003b, how many notes used (2 bytes), "
9307 "0x01, 0x07, { two bytes with location for each note} *}\n"
9308 msgstr ""
9310 #. type: Plain text
9311 #: docs/manual/protocol/n6510.rst:264
9312 #, no-wrap
9313 msgid ""
9314 "    ?   s Get calendar note??   { 0x003E, location (2 bytes) }\n"
9315 "    ?   r Get calendar note??   { 0x003F, location (2bytes), ... }\n"
9316 msgstr ""
9318 #. type: Plain text
9319 #: docs/manual/protocol/n6510.rst:266
9320 #, no-wrap
9321 msgid "    0x14: FOLDER/PICTURE SMS HANDLING\n"
9322 msgstr ""
9324 #. type: Plain text
9325 #: docs/manual/protocol/n6510.rst:273
9326 #, no-wrap
9327 msgid ""
9328 "        s Get SMS Status        { 0x08, 0x00, 0x01 }\n"
9329 "        r Get SMS Status        { 0x09, 0x00, #blocks,\n"
9330 "                                  type, length, blocknumber,\n"
9331 "                                  a (2 octets), b (2 octets), c (2 octets), "
9332 "0x00, 0x55 ,\n"
9333 "                                  type, length, blocknumber,\n"
9334 "                                  d (2 octets), e (2 octets), f (2 octets), "
9335 "0x01, 0x55 }\n"
9336 msgstr ""
9338 #. type: Plain text
9339 #: docs/manual/protocol/n6510.rst:287
9340 #, no-wrap
9341 msgid ""
9342 "                                  where:\n"
9343 "                                  a - max. number of messages in phone "
9344 "memory\n"
9345 "                                  b - Number of used messages in phone "
9346 "memory. These\n"
9347 "                                    are messages manually moved from the "
9348 "other folders.\n"
9349 "                                    Picture messages are saved here.\n"
9350 "                                  c - Number of unread messages in phone "
9351 "memory. Probably\n"
9352 "                                    only smart messages.\n"
9353 "                                  d - max. number of messages on SIM\n"
9354 "                                  e - Number of used messages in SIM "
9355 "memory. These are\n"
9356 "                                    either received messages or saved into "
9357 "Outbox/Inbox.\n"
9358 "                                    Note that you *can't* save message into "
9359 "this memory\n"
9360 "                                    using 'Move' option. Picture messages "
9361 "are not here.\n"
9362 "                                  f - Number of unread messages in SIM "
9363 "memory\n"
9364 msgstr ""
9366 #. type: Plain text
9367 #: docs/manual/protocol/n6510.rst:299
9368 #, no-wrap
9369 msgid ""
9370 "        s Get SMS from folder   { 0x02, memory, folderID, location, "
9371 "location, 0x01, 0x00}\n"
9372 "                                where:\n"
9373 "                    memory - 0x01 for SIM, 0x02 for phone (SIM only for "
9374 "IN/OUTBOX\n"
9375 "                                folderID - see 0x14/0x017B\n"
9376 "        r Get SMS from folder   { 0x03, 0x00, 0x01, memory, folderID, "
9377 "locationH, locationL, 0x55, 0x55, 0x55,\n"
9378 "                                  0x01 (on big block), type, length of big "
9379 "block,\n"
9380 "                      [date/time1], [date/time2], # blocks,\n"
9381 "                      type, length, data...\n"
9382 "                      ... }\n"
9383 msgstr ""
9385 #. type: Plain text
9386 #: docs/manual/protocol/n6510.rst:302
9387 #, no-wrap
9388 msgid ""
9389 "        s Delete SMS            { 0x04, memory, folderID, location, "
9390 "location, 0x0F, 0x55 }\n"
9391 "        r Delete SMS            { 0x05 }\n"
9392 msgstr ""
9394 #. type: Plain text
9395 #: docs/manual/protocol/n6510.rst:307
9396 #, no-wrap
9397 msgid ""
9398 "        s Get folder status     { 0x0c, memory, folderID, 0x0F, 0x55, 0x55, "
9399 "0x55, 0x55}\n"
9400 "                                where: folderID - see 0x14/0x017B\n"
9401 "        r Get folder status     { 0x0d, 0x00, length, number of entries (2 "
9402 "bytes),\n"
9403 "                    entry1number (2 bytes), entry2number(2 bytes), ..., "
9404 "0x55[]}\n"
9405 msgstr ""
9407 #. type: Plain text
9408 #: docs/manual/protocol/n6510.rst:310
9409 #, no-wrap
9410 msgid ""
9411 "        s Get message info      { 0x0e, memory, folderID, location, "
9412 "location, 0x55, 0x55 }\n"
9413 "        r Get message info      { 0x0f, 0x00, 0x01, 0x00, 0x50, memory, "
9414 "type, 0x00, location, FolderID, status\n"
9415 msgstr ""
9417 #. type: Plain text
9418 #: docs/manual/protocol/n6510.rst:319
9419 #, no-wrap
9420 msgid ""
9421 "                                where: type = 0x00 - MT\n"
9422 "                                              0x01 - delivery report\n"
9423 "                                              0x02 - MO\n"
9424 "                                              0x80 - picture message\n"
9425 "                                where: status=0x01 - reveived/read\n"
9426 "                          0x03 - received/unread\n"
9427 "                          0x05 - stored/sent\n"
9428 "                          0x07 - stored/not sent\n"
9429 msgstr ""
9431 #. type: Plain text
9432 #: docs/manual/protocol/n6510.rst:331
9433 #, no-wrap
9434 msgid ""
9435 "        s Get folder names      { 0x12, 0x00, 0x00}\n"
9436 "        r Get folder names      { 0x13, 0x00, number of strings, 0x01, 0x28, "
9437 "folderID, length, 0x00, name1, 0x00,\n"
9438 "                    0x55[40-length(name1)], 01 28, folderID, length, 0x00, "
9439 "name2, 0x00, 0x55[dito] ... }\n"
9440 "                                   where: folderID = 0x02 - Inbox\n"
9441 "                                                     0x03 - Outbox\n"
9442 "                                                     0x04 - Archive\n"
9443 "                                                0x05 - Templates\n"
9444 "                                                0x06 - first \"My "
9445 "folders\"\n"
9446 "                                                0x07 - second \"My "
9447 "folders\"\n"
9448 "                                                0x08 - third -\"-\n"
9449 "                                                and so on\n"
9450 msgstr ""
9452 #. type: Plain text
9453 #: docs/manual/protocol/n6510.rst:337
9454 #, no-wrap
9455 msgid ""
9456 "    0x15:\n"
9457 "        s ???                   {+0x00, 0x06, 0x00, 0x01, 0x01, 0x00 }\n"
9458 "        r ???                   {+0x06, ',',  0x00, 'd',  0x00, 0x00 }\n"
9459 "        s ???                   {+0x00, 0x06, 0x00, 0x02, 0x00, 0x00 }\n"
9460 "        r ???                   {+0x06, '.',  0x00, 'e',  ?, ? }\n"
9461 msgstr ""
9463 #. type: Plain text
9464 #: docs/manual/protocol/n6510.rst:339
9465 #, no-wrap
9466 msgid "    0x17: BATTERY\n"
9467 msgstr ""
9469 #. type: Plain text
9470 #: docs/manual/protocol/n6510.rst:343
9471 #, no-wrap
9472 msgid ""
9473 "        s Get battery level     { 0x0a, 0x02, 0x00 }\n"
9474 "        r Get battery level     { 0x0b, 0x01, 0x01, 0x16, level, 0x07, 0x05 "
9475 "}\n"
9476 "                                where: level: 1-7 (as in phone display)\n"
9477 msgstr ""
9479 #. type: Plain text
9480 #: docs/manual/protocol/n6510.rst:345
9481 #, no-wrap
9482 msgid "    0x19: CLOCK\n"
9483 msgstr ""
9485 #. type: Plain text
9486 #: docs/manual/protocol/n6510.rst:348
9487 #, no-wrap
9488 msgid ""
9489 "        s Get ????              {0x01,...}\n"
9490 "        r Get ????              {0x02,...}\n"
9491 msgstr ""
9493 #. type: Plain text
9494 #: docs/manual/protocol/n6510.rst:353
9495 #, no-wrap
9496 msgid ""
9497 "        s Get date              { 0x0a, 0x00, 0x00 }\n"
9498 "        r Get date              { 0x0b, 0x00, 0x02 (blocks),\n"
9499 "                                  0x01 (type), 0x0c (length), 0x01, 0x03, "
9500 "year (2 octets), month, day, hour, minute, second, 0x00,\n"
9501 "                                  0x04, 0x04, 0x01, 0x00 }\n"
9502 msgstr ""
9504 #. type: Plain text
9505 #: docs/manual/protocol/n6510.rst:358
9506 #, no-wrap
9507 msgid ""
9508 "        s Get ????              {0x0c, 0x00, 0x00}\n"
9509 "        r Get ????              {0x0d..}\n"
9510 "        s Get ????              {0x11,...}\n"
9511 "        r Get ????              {0x12,...}\n"
9512 msgstr ""
9514 #. type: Plain text
9515 #: docs/manual/protocol/n6510.rst:360
9516 #, no-wrap
9517 msgid "    0x1b: IDENTIFY\n"
9518 msgstr ""
9520 #. type: Plain text
9521 #: docs/manual/protocol/n6510.rst:367
9522 #, no-wrap
9523 msgid ""
9524 "        s Get IMEI              {+0x00, 0x01, 0x01, 0x00, 'A', 0x00, 0x00, "
9525 "0x00 }\n"
9526 "        r Get IMEI              {                   0x01, 0x00, 0x01, 'A', "
9527 "0x14, 0x00, 0x10, {IMEI(ASCII)}, 0x00 }\n"
9528 "        s Get IMEI              {+0x00, 0x03, 0x01, 0x00, 'A', 0x00, 0x00, "
9529 "0x00 }\n"
9530 "        r Get IMEI              {                   0x01, 0x00, 0x01, 'A', "
9531 "0x14, 0x00, 0x10, {IMEI(ASCII)}, 0x00 }\n"
9532 "        s Get ???               {+0x00, 0x03, 0x00, 0x00, 'D',  0x00, 0x00, "
9533 "0x00 }\n"
9534 "        r Get ???               {                   0x01, 0x02, 0x00 }\n"
9535 msgstr ""
9537 #. type: Plain text
9538 #: docs/manual/protocol/n6510.rst:370
9539 #, no-wrap
9540 msgid ""
9541 "        s Get HW version        {+0x00, 0x03, 0x02, 0x07, 0x00, 0x02 }\n"
9542 "        r Get HW version        {                   0x08, 0x00, 0x01, 'I', "
9543 "0x0c, 0x00, 0x05, HW(4 bytes), 0x00, 0x00, 0x00, 0x00 }\n"
9544 msgstr ""
9546 #. type: Plain text
9547 #: docs/manual/protocol/n6510.rst:374
9548 #, no-wrap
9549 msgid ""
9550 "        s get HW&SW version     { 0x07, 0x00, 0x01 }\n"
9551 "        r get HW&SW version     { 0x08, 0x00, 0x01, 0x58, 0x29, 0x00, 0x22, "
9552 "\"V \" \"firmware\\n\" \"firmware date\\n\"\n"
9553 "                                  \"model\\n\" \"(c) NMP.\", 0x0a, 0x43, "
9554 "0x00, 0x00, 0x00 }\n"
9555 msgstr ""
9557 #. type: Plain text
9558 #: docs/manual/protocol/n6510.rst:381
9559 #, no-wrap
9560 msgid ""
9561 "        s Get product code      {+0x00, 0x03, 0x04, 0x0b, 0x00, 0x02 }\n"
9562 "        r Get product code      {                   0x0c, 0x00, 0x01, 'N', "
9563 "0x0c, 0x00, 0x08, code(7 bytes), 0x00 }\n"
9564 "        s ???                   {+00 |03 |05 |0b |00 |20}\n"
9565 "        r ???                   {+03 |2b+|05 |0c |00 |01 |52R|0c |00 |08 |00 "
9566 "|00 |00 |00 |00 |00 | 00 |00}\n"
9567 "        s Get ???               {+00 |03 |06 |0b |00 |01}\n"
9568 "        r Get ???               {+03 |2b+|06 |0c |00 |01 |4dM|10 |00 |0a "
9569 "|53S|54T|41A|344|355|399|311|355|377|00 |00 |00}\n"
9570 msgstr ""
9572 #. type: Plain text
9573 #: docs/manual/protocol/n6510.rst:463
9574 #, no-wrap
9575 msgid ""
9576 "    Sending frame 0x1b / 0x0006\n"
9577 "    00 |03 |07 |0b |00 |ff                                         "
9578 "..... \n"
9579 "    Received frame 0x1b / 0x0072\n"
9580 "    03 |2b+|07 |0c |00 |08 |4dM|10 |00 |0a |53S|54T|41A|344|355|39 "
9581 ".+....M...STA459\n"
9582 "    311|355|377|00 |00 |00 |4eN|0c |00 |08 |300|355|300|377|355|32 "
9583 "157...N...050752\n"
9584 "    300|00 |50P|0c |00 |08 |00 |00 |00 |00 |00 |00 |00 |00 |4fO|0c "
9585 "0.P...........O.\n"
9586 "    00 |08 |300|355|300|333|366|366|366|00 |51Q|0c |00 |06 |00 |00 "
9587 "..0503666.Q.....\n"
9588 "    00 |00 |00 |00 |00 |00 |52R|0c |00 |08 |00 |00 |00 |00 |00 |00 "
9589 "......R.........\n"
9590 "    00 |00 |53S|0c |00 |5b[|00 |00 |00 |0d |00 |00 |00 |00 |59Y|14 "
9591 "..S..[........Y.\n"
9592 "    00 |10 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 "
9593 "................\n"
9594 "    00 |00                                                         ..\n"
9595 "    Sending frame 0x1b / 0x0006\n"
9596 "    00 |03 |08 |07 |01 |ff                                         "
9597 "..... \n"
9598 "    Received frame 0x1b / 0x00ae\n"
9599 "    03 |2b+|08 |08 |00 |09 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 "
9600 ".+....H(. V 04.0\n"
9601 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 "
9602 "4.29-10-01.NHM-7\n"
9603 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00 |49I|0c .(c) "
9604 "NMP......I.\n"
9605 "    00 |05 |300|388|300|322|00 |00 |00 |00 |4aJ|0c |00 |05 |00 |00 "
9606 "..0802....J.....\n"
9607 "    00 |00 |00 |00 |00 |00 |4bK|08 |00 |03 |333|366|00 |00 |4cL|0c "
9608 "......K...36..L.\n"
9609 "    00 |04 |322|388|388|00 |00 |00 |00 |00 |54T|0c |00 |05 |300|31 "
9610 "..288.....T...01\n"
9611 "    300|355|00 |00 |00 |00 |55U|10 |00 |0a |47G|344|2e.|300|2d-|34 "
9612 "05....U...G4.0-4\n"
9613 "    2e.|311|322|00 |00 |00 |57W|10 |00 |08 |53S|45E|49I|4bK|4fO|20 "
9614 ".12...W...SEIKO\n"
9615 "    300|00 |00 |00 |00 |00 |58X|29)|00 |22\"|56V|20 |300|344|2e.|30 "
9616 "0.....X).\"V 04.0\n"
9617 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 "
9618 "4.29-10-01.NHM-7\n"
9619 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|0a |44D|00 |00 |00         .(c) "
9620 "NMP..D...\n"
9621 "    Sending frame 0x1b / 0x0008\n"
9622 "    00 |03 |09 |00 |41A|00 |00 |00                                 "
9623 "....A...\n"
9624 "    Received frame 0x1b / 0x001a\n"
9625 "    03 |2b+|09 |01 |00 |01 |41A|14 |00 |10 |333|355|300|377|300|30 "
9626 ".+....A...350700\n"
9627 "    311|300|355|388|300|311|333|300|333|00                         "
9628 "105801303.\n"
9629 "    Sending frame 0x1b / 0x0008\n"
9630 "    00 |03 |0a |00 |42B|00 |00 |00                                 "
9631 "....B...\n"
9632 "    Received frame 0x1b / 0x0012\n"
9633 "    03 |2b+|0a |01 |00 |01 |42B|0c |00 |08 |3a:|05 |07 |10 |50P|08 "
9634 ".+....B...:...P.\n"
9635 "    311|00                                                         1.\n"
9636 "    Sending frame 0x1b / 0x0008\n"
9637 "    00 |03 |0b |00 |43C|00 |00 |00                                 "
9638 "....C...\n"
9639 "    Received frame 0x1b / 0x0016\n"
9640 "    03 |2b+|0b |01 |00 |01 |43C|10 |00 |09 |333|05 |07 |10 |50P|08 "
9641 ".+....C...3...P.\n"
9642 "    311|00 |f6÷|00 |00 |00                                         "
9643 "1.÷...\n"
9644 "    Sending frame 0x1b / 0x0008\n"
9645 "    00 |03 |0c |00 |44D|00 |00 |00                                 "
9646 "....D...\n"
9647 "    Received frame 0x1b / 0x0006\n"
9648 "    03 |2b+|0c |01 |02 |00                                         .+....\n"
9649 "    Sending frame 0x1b / 0x0008\n"
9650 "    00 |03 |0d |00 |45E|00 |00 |00                                 "
9651 "....E...\n"
9652 "    Received frame 0x1b / 0x0006\n"
9653 "    03 |2b+|0d |01 |02 |00                                         .+....\n"
9654 "    Sending frame 0x1b / 0x0008\n"
9655 "    00 |03 |0e |00 |46F|00 |00 |00                                 "
9656 "....F...\n"
9657 "    Received frame 0x1b / 0x0012\n"
9658 "    03 |2b+|0e |01 |00 |01 |46F|0c |00 |08 |4eN|54T|54T|4aJ|50P|12 "
9659 ".+....F...NTTJP.\n"
9660 "    344|56V                                                        4V\n"
9661 "    Sending frame 0x1b / 0x0008\n"
9662 "    00 |03 |0f |00 |56V|00 |00 |00                                 "
9663 "....V...\n"
9664 "    Received frame 0x1b / 0x0006\n"
9665 "    03 |2b+|0f |01 |02 |00                                         .+....\n"
9666 "    Sending frame 0x1b / 0x0008\n"
9667 "    00 |03 |10 |00 |5aZ|00 |00 |00                                 "
9668 "....Z...\n"
9669 "    Received frame 0x1b / 0x0006\n"
9670 "    03 |2b+|10 |01 |02 |00                                         .+....\n"
9671 "    Sending frame 0x1b / 0x0006\n"
9672 "    00 |03 |11 |0b |00 |02                                         ......\n"
9673 "    Received frame 0x1b / 0x0012\n"
9674 "    03 |2b+|11 |0c |00 |01 |4eN|0c |00 |08 |300|355|300|377|355|32 "
9675 ".+....N...050752\n"
9676 "    300|00                                                         0.\n"
9677 "    Sending frame 0x1b / 0x0006\n"
9678 "    00 |03 |12 |0b |00 |20                                         .....\n"
9679 "    Received frame 0x1b / 0x0012\n"
9680 "    03 |2b+|12 |0c |00 |01 |52R|0c |00 |08 |00 |00 |00 |00 |00 |00 "
9681 ".+....R.........\n"
9682 "    00 |00                                                         ..\n"
9683 "    Sending frame 0x1b / 0x0006\n"
9684 "    00 |03 |13 |0b |00 |01                                         ......\n"
9685 "    Received frame 0x1b / 0x0016\n"
9686 "    03 |2b+|13 |0c |00 |01 |4dM|10 |00 |0a |53S|54T|41A|344|355|39 "
9687 ".+....M...STA459\n"
9688 "    311|355|377|00 |00 |00                                         157...\n"
9689 "    Sending frame 0x1b / 0x0006\n"
9690 "    00 |03 |14 |07 |00 |02                                         ......\n"
9691 "    Received frame 0x1b / 0x0012\n"
9692 "    03 |2b+|14 |08 |00 |01 |49I|0c |00 |05 |300|388|300|322|00 |00 "
9693 ".+....I...0802..\n"
9694 "    00 |00                                                         ..\n"
9695 msgstr ""
9697 #. type: Plain text
9698 #: docs/manual/protocol/n6510.rst:466
9699 #, no-wrap
9700 msgid ""
9701 "        s Get IMEI              { 0x00, 0x41 }\n"
9702 "        r Get IMEI              { 0x01, 0x00, 0x01, 0x41, 0x14, 0x00, 0x10, "
9703 "{IMEI(ASCII)}, 0x00 }\n"
9704 msgstr ""
9706 #. type: Plain text
9707 #: docs/manual/protocol/n6510.rst:519
9708 #, no-wrap
9709 msgid ""
9710 "    Sending frame 0x1b / 0x0008\n"
9711 "    00 |03 |16 |00 |44D|00 |00 |00                                 "
9712 "....D...\n"
9713 "    Received frame 0x1b / 0x0006\n"
9714 "    03 |2b+|16 |01 |02 |00                                         .+....\n"
9715 "    Sending frame 0x1b / 0x0006\n"
9716 "    00 |03 |17 |07 |00 |01                                         ......\n"
9717 "    Received frame 0x1b / 0x002e\n"
9718 "    03 |2b+|17 |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 "
9719 ".+....H(. V 04.0\n"
9720 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 "
9721 "4.29-10-01.NHM-7\n"
9722 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) "
9723 "NMP......\n"
9724 "    Sending frame 0x1b / 0x0006\n"
9725 "    00 |03 |18 |07 |00 |01                                         ......\n"
9726 "    Received frame 0x1b / 0x002e\n"
9727 "    03 |2b+|18 |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 "
9728 ".+....H(. V 04.0\n"
9729 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 "
9730 "4.29-10-01.NHM-7\n"
9731 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) "
9732 "NMP......\n"
9733 "    Sending frame 0x1b / 0x0006\n"
9734 "    00 |03 |19 |07 |00 |01                                         ......\n"
9735 "    Received frame 0x1b / 0x002e\n"
9736 "    03 |2b+|19 |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 "
9737 ".+....H(. V 04.0\n"
9738 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 "
9739 "4.29-10-01.NHM-7\n"
9740 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) "
9741 "NMP......\n"
9742 "    Sending frame 0x1b / 0x0006\n"
9743 "    00 |03 |1a |07 |00 |01                                         ......\n"
9744 "    Received frame 0x1b / 0x002e\n"
9745 "    03 |2b+|1a |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 "
9746 ".+....H(. V 04.0\n"
9747 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 "
9748 "4.29-10-01.NHM-7\n"
9749 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) "
9750 "NMP......\n"
9751 "    Sending frame 0x1b / 0x0006\n"
9752 "    00 |03 |1b |07 |00 |01                                         ......\n"
9753 "    Received frame 0x1b / 0x002e\n"
9754 "    03 |2b+|1b |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 "
9755 ".+....H(. V 04.0\n"
9756 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 "
9757 "4.29-10-01.NHM-7\n"
9758 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) "
9759 "NMP......\n"
9760 "    Sending frame 0x1b / 0x0006\n"
9761 "    00 |03 |1c |07 |00 |01                                         ......\n"
9762 "    Received frame 0x1b / 0x002e\n"
9763 "    03 |2b+|1c |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 "
9764 ".+....H(. V 04.0\n"
9765 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 "
9766 "4.29-10-01.NHM-7\n"
9767 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) "
9768 "NMP......\n"
9769 "    Sending frame 0x1b / 0x0006\n"
9770 "    00 |03 |1d |07 |00 |01                                         ......\n"
9771 "    Received frame 0x1b / 0x002e\n"
9772 "    03 |2b+|1d |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 "
9773 ".+....H(. V 04.0\n"
9774 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 "
9775 "4.29-10-01.NHM-7\n"
9776 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) "
9777 "NMP......\n"
9778 "    Sending frame 0x1b / 0x0006\n"
9779 "    00 |03 |1e |07 |00 |01                                         ......\n"
9780 "    Received frame 0x1b / 0x002e\n"
9781 "    03 |2b+|1e |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 "
9782 ".+....H(. V 04.0\n"
9783 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 "
9784 "4.29-10-01.NHM-7\n"
9785 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) "
9786 "NMP......\n"
9787 msgstr ""
9789 #. type: Plain text
9790 #: docs/manual/protocol/n6510.rst:521
9791 #, no-wrap
9792 msgid "    0x1f: RINGTONE\n"
9793 msgstr ""
9795 #. type: Plain text
9796 #: docs/manual/protocol/n6510.rst:525
9797 #, no-wrap
9798 msgid ""
9799 "        s Get Ringtones         { 0x07, 0x00, 0x00, 0xFE, 0x00, 0x7D }\n"
9800 "        r Get Ringtones         { 0x08, 0x00, 0x23, 0x00, # ringtones, "
9801 "0x00,\n"
9802 "                                  ringtone number, 0x01, 0x01, 0x00, name "
9803 "length (chars), name (unicode)... }\n"
9804 msgstr ""
9806 #. type: Plain text
9807 #: docs/manual/protocol/n6510.rst:533
9808 #, no-wrap
9809 msgid ""
9810 "    0x2b:\n"
9811 "        s Get IMEI              { 0x00, 0x41 }\n"
9812 "        r Get IMEI              { 0x01, 0x00, 0x01, 0x41, 0x14, 0x00, 0x10, "
9813 "{IMEI(ASCII)}, 0x00 }\n"
9814 "        s get HW&SW version     { 0x07, 0x00, 0x01 }\n"
9815 "        r get HW&SW version     { 0x08, 0x00, 0x01, 0x58, 0x29, 0x00, 0x22, "
9816 "\"V \" \"firmware\\n\" \"firmware date\\n\"\n"
9817 "                                  \"model\\n\" \"(c) NMP.\", 0x0a, 0x43, "
9818 "0x00, 0x00, 0x00 }\n"
9819 msgstr ""
9821 #. type: Plain text
9822 #: docs/manual/protocol/n6510.rst:538
9823 #, no-wrap
9824 msgid ""
9825 "    0x38:\n"
9826 "        s ???                   {+00 |02 |00 |0a |00 |01 |00, location, "
9827 "00}\n"
9828 "                                where location: 0, 1, 2, 3\n"
9829 "        r ???                   {+02 |1d |00 |0b |00 |01 |00, location, 08 "
9830 "|00 |00 |00 |00 |00}\n"
9831 msgstr ""
9833 #. type: Labeled list
9834 #: docs/manual/protocol/n6510.rst:538
9835 #, no-wrap
9836 msgid "s ?"
9837 msgstr ""
9839 #. type: Plain text
9840 #: docs/manual/protocol/n6510.rst:552
9841 #, no-wrap
9842 msgid ""
9843 "00 |02 |00 |0a |00 |60`|00 |10 |00 |11 |00 |12 |00 |13 |00 |14 "
9844 ".....`..........\n"
9845 "00 |15 |00 |16 |00 |17 |00 |18 |00 |19 |00 |1a |00 |1b |00 |1c "
9846 "................\n"
9847 "00 |1d |00 |1e |00 |1f |00 |20 |00 |21!|00 |22\"|00 |23#|00 |24 "
9848 "....... .!.\".#.$\n"
9849 "00 |25%|00 |26&|00 |27'|00 |28(|00 |29)|00 |2a*|00 |2b+|00 |2c "
9850 ".%.&.'.(.).*.+.,\n"
9851 "00 |2d-|00 |2e.|00 |2f/|00 |300|00 |311|00 |322|00 |333|00 |34 "
9852 ".-.../.0.1.2.3.4\n"
9853 "00 |355|00 |366|00 |377|00 |388|00 |399|00 |3a:|00 |3b;|00 |3c "
9854 ".5.6.7.8.9.:.;.<\n"
9855 "00 |3d=|00 |3e>|00 |3f?|00 |40@|00 |41A|00 |42B|00 |43C|00 |44 "
9856 ".=.>.?.@.A.B.C.D\n"
9857 "00 |45E|00 |46F|00 |47G|00 |48H|00 |49I|00 |4aJ|00 |4bK|00 |4c "
9858 ".E.F.G.H.I.J.K.L\n"
9859 "00 |4dM|00 |4eN|00 |4fO|00 |50P|00 |51Q|00 |52R|00 |53S|00 |54 "
9860 ".M.N.O.P.Q.R.S.T\n"
9861 "00 |55U|00 |56V|00 |57W|00 |58X|00 |59Y|00 |5aZ|00 |5b[|00 |5c "
9862 ".U.V.W.X.Y.Z.[.\\\n"
9863 "00 |5d]|00 |5e^|00 |5f_|00 |60`|00 |61a|00 |62b|00 |63c|00 |64 "
9864 ".].^._.`.a.b.c.d\n"
9865 "00 |65e|00 |66f|00 |67g|00 |68h|00 |69i|00 |6aj|00 |6bk|00 |6c "
9866 ".e.f.g.h.i.j.k.l\n"
9867 "00 |6dm|00 |6en|00 |6fo|00                                     .m.n.o.\n"
9868 msgstr ""
9870 #. type: Labeled list
9871 #: docs/manual/protocol/n6510.rst:552
9872 #, no-wrap
9873 msgid "r ?"
9874 msgstr ""
9876 #. type: Plain text
9877 #: docs/manual/protocol/n6510.rst:591
9878 msgid ""
9879 "02 |1d |00 |0b |00 |60`|00 |10 |04 |00 |00 |11 |0c |06 |00 |00 "
9880 ".....`..........  00 |00 |00 |00 |00 |00 |00 |12 |04 |00 |00 |13 |04 |00 |00 "
9881 "|14 ................  08 |00 |00 |00 |00 |00 |00 |15 |08 |00 |00 |00 |00 |00 "
9882 "|00 |16 ................  08 |00 |00 |00 |00 |00 |00 |17 |08 |00 |00 |00 |00 "
9883 "|00 |00 |18 ................  08 |00 |00 |00 |00 |00 |00 |19 |08 |00 |00 |00 "
9884 "|00 |00 |00 |1a ................  08 |00 |00 |00 |00 |00 |00 |1b |08 |00 |00 "
9885 "|00 |00 |00 |00 |1c ................  04 |00 |00 |1d |08 |04 |00 |00 |00 |00 "
9886 "|00 |1e |3c<|355|ff |ff ............<5   "
9887 "ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff "
9888 "                 "
9889 "ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff "
9890 "                 "
9891 "ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff |ff "
9892 "                 ff |ff |ff |00 |00 |00 |00 |1f |08 |00 "
9893 "|00 |00 |00 |00 |00 |20    ............  04 |00 |00 |21!|04 |00 |00 "
9894 "|22\"|04 |00 |00 |23#|04 |00 |00 |24 ...!...\"...#...$ 04 |00 |00 |25%|04 "
9895 "|00 |00 |26&|04 |00 |00 |27'|08 |00 |00 |00 ...%...&...'....  00 |00 |00 "
9896 "|28(|08 |00 |00 |00 |00 |00 |00 |29)|08 |00 |00 |00 ...(.......)....  00 |00 "
9897 "|00 |2a*|04 |00 |00 |2b+|0c |08 |00 |00 |00 |00 |00 |00 ...*...+........  00 "
9898 "|00 |00 |2c,|04 |00 |00 |2d-|08 |00 |00 |00 |00 |00 |00 |2e "
9899 "...,...-........  08 |00 |00 |00 |00 |00 |00 |2f/|08 |00 |00 |00 |00 |00 |00 "
9900 "|30 ......./.......0 08 |00 |00 |00 |00 |00 |00 |311|08 |00 |00 |00 |00 |00 "
9901 "|00 |32 .......1.......2 08 |00 |00 |00 |00 |00 |00 |333|08 |00 |00 |00 |00 "
9902 "|00 |00 |34 .......3.......4 08 |00 |00 |00 |00 |00 |00 |355|08 |00 |00 |00 "
9903 "|00 |00 |00 |36 .......5.......6 08 |00 |00 |00 |00 |00 |00 |377|08 |00 |00 "
9904 "|00 |00 |00 |00 |38 .......7.......8 08 |04 |00 |00 |00 |00 |00 |399|08 |04 "
9905 "|00 |00 |00 |00 |00 |3a .......9.......: 08 |04 |00 |00 |00 |00 |00 |3b;|14 "
9906 "|10 |00 |00 |00 |00 |00 |00 .......;........  00 |00 |00 |00 |00 |00 |00 |00 "
9907 "|00 |00 |00 |3c<|08 |00 |00 |00 ...........<....  00 |00 |00 |3d=|08 |00 |00 "
9908 "|00 |00 |00 |00 |3e>|08 |00 |00 |00 ...=.......>....  00 |00 |00 |3f?|08 |00 "
9909 "|00 |00 |00 |00 |00 |40@|08 |00 |00 |8e ...?.......@...Ä 00 |00 |00 |41A|04 "
9910 "|00 |00 |42B|04 |00 |00 |43C|08 |00 |00 |00 ...A...B...C....  00 |00 |00 "
9911 "|44D|08 |00 |00 |00 |00 |00 |00 |45E|08 |00 |00 |00 ...D.......E....  00 |00 "
9912 "|00 |46F|08 |00 |00 |00 |00 |00 |00 |47G|08 |00 |00 |00 ...F.......G....  00 "
9913 "|00 |00 |48H|08 |00 |00 |00 |00 |00 |00 |49I|08 |00 |00 |00 "
9914 "...H.......I....  00 |00 |00 |4aJ|08 |00 |00 |00 |00 |00 |00 |4bK|08 |00 |00 "
9915 "|00 ...J.......K....  00 |00 |00 |4cL|08 |00 |00 |00 |00 |00 |00 |4dM|08 |00 "
9916 "|00 |00 ...L.......M....  00 |00 |00 |4eN|08 |00 |00 |00 |00 |00 |00 |4fO|08 "
9917 "|00 |00 |00 ...N.......O....  00 |00 |00 |50P|08 |00 |00 |00 |00 |00 |00 "
9918 "|51Q|08 |00 |00 |00 ...P.......Q....  00 |00 |00 |52R|08 |00 |00 |00 |00 |00 "
9919 "|00 |53S|08 |00 |00 |00 ...R.......S....  00 |00 |00 |54T|08 |00 |00 |00 |00 "
9920 "|00 |00 |55U|08 |00 |00 |00 ...T.......U....  00 |00 |00 |56V|08 |00 |00 |00 "
9921 "|00 |00 |00 |57W|08 |00 |00 |00 ...V.......W....  00 |00 |00 |58X|08 |00 |00 "
9922 "|00 |00 |00 |00 |59Y|08 |00 |00 |00 ...X.......Y...."
9923 msgstr ""
9925 #. type: Plain text
9926 #: docs/manual/protocol/n6510.rst:721
9927 #, no-wrap
9928 msgid ""
9929 "00 |00 |00 |5aZ|08 |00 |00 |00 |00 |00 |00 |5b[|08 |00 |00 |00 "
9930 "...Z.......[....\n"
9931 "00 |00 |00 |5c\\|08 |00 |00 |00 |00 |00 |00 |5d]|08 |00 |00 |00 "
9932 "...\\.......]....\n"
9933 "00 |00 |00 |5e^|08 |00 |00 |00 |00 |00 |00 |5f_|08 |00 |00 |00 "
9934 "...^......._....\n"
9935 "00 |00 |00 |60`|08 |00 |00 |00 |00 |00 |00 |61a|08 |00 |00 |00 "
9936 "...`.......a....\n"
9937 "00 |00 |00 |62b|08 |00 |00 |00 |00 |00 |00 |63c|08 |00 |00 |00 "
9938 "...b.......c....\n"
9939 "00 |00 |00 |64d|08 |00 |00 |00 |00 |00 |00 |65e|08 |00 |00 |00 "
9940 "...d.......e....\n"
9941 "00 |00 |00 |66f|08 |00 |00 |00 |00 |00 |00 |67g|08 |00 |00 |00 "
9942 "...f.......g....\n"
9943 "00 |00 |00 |68h|08 |00 |00 |00 |00 |00 |00 |69i|08 |00 |00 |00 "
9944 "...h.......i....\n"
9945 "00 |00 |00 |6aj|08 |00 |00 |00 |00 |00 |00 |6bk|08 |04 |00 |00 "
9946 "...j.......k....\n"
9947 "00 |00 |00 |6cl|08 |04 |00 |00 |00 |00 |00 |6dm|08 |00 |00 |00 "
9948 "...l.......m....\n"
9949 "00 |00 |00 |6en|08 |00 |00 |00 |00 |00 |00 |6fo|08 |00 |00 |00 "
9950 "...n.......o....\n"
9951 "00 |00                                                         ..\n"
9952 "Sending frame 0x38 / 0x00c7\n"
9953 "00 |02 |00 |0a |00 |60`|00 |70p|00 |71q|00 |72r|00 |73s|00 |74 "
9954 ".....`.p.q.r.s.t\n"
9955 "00 |75u|00 |76v|00 |77w|00 |78x|00 |79y|00 |7az|00 |7b{|00 |7c "
9956 ".u.v.w.x.y.z.{.|\n"
9957 "00 |7d}|00 |7e~|00 |7f |00 |80Ç|00 |81ü|00 |82é|00 |83â|00 |84 "
9958 ".}.~...Ç.ü.é.â.ä\n"
9959 "00 |85ů|00 |86ć|00 |87ç|00 |88ł|00 |89ë|00 |8aŐ|00 |8bő|00 |8c "
9960 ".ů.ć.ç.ł.ë.Ő.ő.î\n"
9961 "00 |8dŹ|00 |8eÄ|00 |8fĆ|00 |90É|00 |91Ĺ|00 |92ĺ|00 |93ô|00 |94 "
9962 ".Ź.Ä.Ć.É.Ĺ.ĺ.ô.ö\n"
9963 "00 |95Ľ|00 |96ľ|00 |97Ś|00 |98ś|00 |99Ö|00 |9aÜ|00 |9bŤ|00 |9c "
9964 ".Ľ.ľ.Ś.ś.Ö.Ü.Ť.ť\n"
9965 "00 |9dŁ|00 |9e×|00 |9fč|00 |a0á|00 |a1í|00 |a2ó|00 |a3ú|00 |a4 "
9966 ".Ł.×.č.á.í.ó.ú.Ą\n"
9967 "00 |a5ą|00 |a6Ž|00 |a7ž|00 |a8Ę|00 |a9ę|00 |aa¬|00 |abź|00 |ac "
9968 ".ą.Ž.ž.Ę.ę.¬.ź.Č\n"
9969 "00 |adş|00 |ae«|00 |af»|00 |b0 |00 |b1 |00 |b2 |00 |b3 |00 |b4 "
9970 ".ş.«.»..........\n"
9971 "00 |b5Á|00 |b6Â|00 |b7Ě|00 |b8Ş|00 |b9 |00 |ba |00 |bb |00 |bc "
9972 ".Á.Â.Ě.Ş........\n"
9973 "00 |bdŻ|00 |beż|00 |bf |00 |c0 |00 |c1 |00 |c2 |00 |c3 |00 |c4 "
9974 ".Ż.ż............\n"
9975 "00 |c5 |00 |c6Ă|00 |c7ă|00 |c8 |00 |c9 |00 |ca |00 |cb |00 |cc "
9976 "...Ă.ă..........\n"
9977 "00 |cd |00 |ce |00 |cf¤|00                                     .....¤.\n"
9978 "Received frame 0x38 / 0x0306\n"
9979 "02 |1d |00 |0b |00 |60`|00 |70p|08 |00 |00 |00 |00 |00 |00 |71 "
9980 ".....`.p.......q\n"
9981 "08 |00 |00 |00 |00 |00 |00 |72r|08 |00 |00 |00 |00 |00 |00 |73 "
9982 ".......r.......s\n"
9983 "08 |00 |00 |00 |00 |00 |00 |74t|08 |00 |00 |00 |00 |00 |00 |75 "
9984 ".......t.......u\n"
9985 "08 |00 |00 |00 |00 |00 |00 |76v|08 |00 |00 |00 |00 |00 |00 |77 "
9986 ".......v.......w\n"
9987 "08 |00 |00 |00 |00 |00 |00 |78x|08 |00 |00 |00 |00 |00 |00 |79 "
9988 ".......x.......y\n"
9989 "08 |00 |00 |00 |00 |00 |00 |7az|08 |00 |00 |00 |00 |00 |00 |04 "
9990 ".......z........\n"
9991 "08 |04 |00 |7b{|00 |00 |00 |04 |08 |04 |00 |7c||00 |00 |00 |04 "
9992 "...{.......|....\n"
9993 "08 |04 |00 |7d}|00 |00 |00 |04 |08 |04 |00 |7e~|00 |00 |00 |04 "
9994 "...}.......~....\n"
9995 "08 |04 |00 |7f |00 |00 |00 |04 |08 |04 |00 |80Ç|00 |00 |00 |04 "
9996 "...........Ç....\n"
9997 "08 |04 |00 |81ü|00 |00 |00 |04 |08 |04 |00 |82é|00 |00 |00 |04 "
9998 "...ü.......é....\n"
9999 "08 |04 |00 |83â|00 |00 |00 |04 |08 |04 |00 |84ä|00 |00 |00 |04 "
10000 "...â.......ä....\n"
10001 "08 |04 |00 |85ů|00 |00 |00 |04 |08 |04 |00 |86ć|00 |00 |00 |04 "
10002 "...ů.......ć....\n"
10003 "08 |04 |00 |87ç|00 |00 |00 |04 |08 |04 |00 |88ł|00 |00 |00 |04 "
10004 "...ç.......ł....\n"
10005 "08 |04 |00 |89ë|00 |00 |00 |04 |08 |04 |00 |8aŐ|00 |00 |00 |04 "
10006 "...ë.......Ő....\n"
10007 "08 |04 |00 |8bő|00 |00 |00 |04 |08 |04 |00 |8cî|00 |00 |00 |04 "
10008 "...ő.......î....\n"
10009 "08 |04 |00 |8dŹ|00 |00 |00 |04 |08 |04 |00 |8eÄ|00 |00 |00 |04 "
10010 "...Ź.......Ä....\n"
10011 "08 |04 |00 |8fĆ|00 |00 |00 |04 |08 |04 |00 |90É|00 |00 |00 |04 "
10012 "...Ć.......É....\n"
10013 "08 |04 |00 |91Ĺ|00 |00 |00 |04 |08 |04 |00 |92ĺ|00 |00 |00 |04 "
10014 "...Ĺ.......ĺ....\n"
10015 "08 |04 |00 |93ô|00 |00 |00 |04 |08 |04 |00 |94ö|00 |00 |00 |04 "
10016 "...ô.......ö....\n"
10017 "08 |04 |00 |95Ľ|00 |00 |00 |04 |08 |04 |00 |96ľ|00 |00 |00 |04 "
10018 "...Ľ.......ľ....\n"
10019 "08 |04 |00 |97Ś|00 |00 |00 |04 |08 |04 |00 |98ś|00 |00 |00 |04 "
10020 "...Ś.......ś....\n"
10021 "08 |04 |00 |99Ö|00 |00 |00 |04 |08 |04 |00 |9aÜ|00 |00 |00 |04 "
10022 "...Ö.......Ü....\n"
10023 "08 |04 |00 |9bŤ|00 |00 |00 |04 |08 |04 |00 |9cť|00 |00 |00 |04 "
10024 "...Ť.......ť....\n"
10025 "08 |04 |00 |9dŁ|00 |00 |00 |04 |08 |04 |00 |9e×|00 |00 |00 |04 "
10026 "...Ł.......×....\n"
10027 "08 |04 |00 |9fč|00 |00 |00 |04 |08 |04 |00 |a0á|00 |00 |00 |04 "
10028 "...č.......á....\n"
10029 "08 |04 |00 |a1í|00 |00 |00 |04 |08 |04 |00 |a2ó|00 |00 |00 |04 "
10030 "...í.......ó....\n"
10031 "08 |04 |00 |a3ú|00 |00 |00 |04 |08 |04 |00 |a4Ą|00 |00 |00 |04 "
10032 "...ú.......Ą....\n"
10033 "08 |04 |00 |a5ą|00 |00 |00 |04 |08 |04 |00 |a6Ž|00 |00 |00 |04 "
10034 "...ą.......Ž....\n"
10035 "08 |04 |00 |a7ž|00 |00 |00 |04 |08 |04 |00 |a8Ę|00 |00 |00 |04 "
10036 "...ž.......Ę....\n"
10037 "08 |04 |00 |a9ę|00 |00 |00 |04 |08 |04 |00 |aa¬|00 |00 |00 |04 "
10038 "...ę.......¬....\n"
10039 "08 |04 |00 |abź|00 |00 |00 |04 |08 |04 |00 |acČ|00 |00 |00 |04 "
10040 "...ź.......Č....\n"
10041 "08 |04 |00 |adş|00 |00 |00 |04 |08 |04 |00 |ae«|00 |00 |00 |04 "
10042 "...ş.......«....\n"
10043 "08 |04 |00 |af»|00 |00 |00 |04 |08 |04 |00 |b0 |00 |00 |00 |04 "
10044 "...»............\n"
10045 "08 |04 |00 |b1 |00 |00 |00 |04 |08 |04 |00 |b2 |00 |00 |00 |04 "
10046 "................\n"
10047 "08 |04 |00 |b3 |00 |00 |00 |04 |08 |04 |00 |b4 |00 |00 |00 |04 "
10048 "................\n"
10049 "08 |04 |00 |b5Á|00 |00 |00 |04 |08 |04 |00 |b6Â|00 |00 |00 |04 "
10050 "...Á.......Â....\n"
10051 "08 |04 |00 |b7Ě|00 |00 |00 |04 |08 |04 |00 |b8Ş|00 |00 |00 |04 "
10052 "...Ě.......Ş....\n"
10053 "08 |04 |00 |b9 |00 |00 |00 |04 |08 |04 |00 |ba |00 |00 |00 |04 "
10054 "................\n"
10055 "08 |04 |00 |bb |00 |00 |00 |04 |08 |04 |00 |bc |00 |00 |00 |04 "
10056 "................\n"
10057 "08 |04 |00 |bdŻ|00 |00 |00 |04 |08 |04 |00 |beż|00 |00 |00 |04 "
10058 "...Ż.......ż....\n"
10059 "08 |04 |00 |bf |00 |00 |00 |04 |08 |04 |00 |c0 |00 |00 |00 |04 "
10060 "................\n"
10061 "08 |04 |00 |c1 |00 |00 |00 |04 |08 |04 |00 |c2 |00 |00 |00 |04 "
10062 "................\n"
10063 "08 |04 |00 |c3 |00 |00 |00 |04 |08 |04 |00 |c4 |00 |00 |00 |04 "
10064 "................\n"
10065 "08 |04 |00 |c5 |00 |00 |00 |04 |08 |04 |00 |c6Ă|00 |00 |00 |04 "
10066 "...........Ă....\n"
10067 "08 |04 |00 |c7ă|00 |00 |00 |04 |08 |04 |00 |c8 |00 |00 |00 |04 "
10068 "...ă............\n"
10069 "08 |04 |00 |c9 |00 |00 |00 |04 |08 |04 |00 |ca |00 |00 |00 |04 "
10070 "................\n"
10071 "08 |04 |00 |cb |00 |00 |00 |04 |08 |04 |00 |cc |00 |00 |00 |04 "
10072 "................\n"
10073 "08 |04 |00 |cd |00 |00 |00 |04 |08 |04 |00 |ce |00 |00 |00 |04 "
10074 "................\n"
10075 "08 |04 |00 |cf¤|00 |00                                         ...¤..\n"
10076 "Received frame 0x38 / 0x0306\n"
10077 "02 |1d |00 |0b |00 |60`|00 |04 |08 |04 |00 |d0đ|00 |00 |00 |04 "
10078 ".....`.....đ....\n"
10079 "08 |04 |00 |d1Đ|00 |00 |00 |04 |08 |04 |00 |d2Ď|00 |00 |00 |04 "
10080 "...Đ.......Ď....\n"
10081 "08 |04 |00 |d3Ë|00 |00 |00 |04 |08 |04 |00 |d4ď|00 |00 |00 |04 "
10082 "...Ë.......ď....\n"
10083 "08 |04 |00 |d5Ň|00 |00 |00 |04 |08 |04 |00 |d6Í|00 |00 |00 |04 "
10084 "...Ň.......Í....\n"
10085 "08 |04 |00 |d7Î|00 |00 |00 |04 |08 |04 |00 |d8ě|00 |00 |00 |04 "
10086 "...Î.......ě....\n"
10087 "08 |04 |00 |d9 |00 |00 |00 |04 |08 |04 |00 |da |00 |00 |00 |db "
10088 "................\n"
10089 "08 |00 |00 |00 |00 |00 |00 |dc |08 |00 |00 |00 |00 |00 |00 |dd "
10090 "...............Ţ\n"
10091 "08 |00 |00 |00 |00 |00 |00 |deŮ|08 |00 |00 |00 |00 |00 |00 |df "
10092 ".......Ů........\n"
10093 "08 |00 |00 |00 |00 |00 |00 |e0Ó|08 |00 |00 |00 |00 |00 |00 |e1 "
10094 ".......Ó.......ß\n"
10095 "08 |00 |00 |00 |00 |00 |00 |e2Ô|08 |00 |00 |00 |00 |00 |00 |e3 "
10096 ".......Ô.......Ń\n"
10097 "08 |00 |00 |00 |00 |00 |00 |e4ń|08 |00 |00 |00 |00 |00 |00 |e5 "
10098 ".......ń.......ň\n"
10099 "08 |00 |00 |00 |00 |00 |00 |04 |08 |04 |00 |e6Š|00 |00 |00 |e7 "
10100 "...........Š...š\n"
10101 "08 |00 |00 |00 |00 |00 |00 |e8Ŕ|08 |00 |00 |00 |00 |00 |00 |04 "
10102 ".......Ŕ........\n"
10103 "08 |04 |00 |e9Ú|00 |00 |00 |04 |08 |04 |00 |eaŕ|00 |00 |00 |04 "
10104 "...Ú.......ŕ....\n"
10105 "08 |04 |00 |ebŰ|00 |00 |00 |04 |08 |04 |00 |ecý|00 |00 |00 |04 "
10106 "...Ű.......ý....\n"
10107 "08 |04 |00 |edÝ|00 |00 |00 |04 |08 |04 |00 |eeţ|00 |00 |00 |04 "
10108 "...Ý.......ţ....\n"
10109 "08 |04 |00 |ef´|00 |00 |00 |04 |08 |04 |00 |f0­|00 |00 |00 |04 "
10110 "...´.......­....\n"
10111 "08 |04 |00 |f1 |00 |00 |00 |04 |08 |04 |00 |f2 |00 |00 |00 |04 "
10112 "................\n"
10113 "08 |04 |00 |f3 |00 |00 |00 |04 |08 |04 |00 |f4 |00 |00 |00 |f5 "
10114 "...............§\n"
10115 "08 |00 |00 |00 |00 |00 |00 |f6÷|08 |00 |00 |00 |00 |00 |00 |f7 "
10116 ".......÷.......¸\n"
10117 "08 |00 |00 |00 |00 |00 |00 |f8°|08 |00 |00 |00 |00 |00 |00 |04 "
10118 ".......°........\n"
10119 "08 |04 |00 |f9¨|00 |00 |00 |04 |08 |04 |00 |fa |00 |00 |00 |04 "
10120 "...¨............\n"
10121 "08 |04 |00 |fbű|00 |00 |00 |04 |08 |04 |00 |fcŘ|00 |00 |00 |04 "
10122 "...ű.......Ř....\n"
10123 "08 |04 |00 |fdř|00 |00 |00 |04 |08 |04 |00 |fe |00 |00 |00 |04 "
10124 "...ř............\n"
10125 "08 |04 |00 |ff |00 |00 |00 |04 |08 |04 |01 |00 |00 |00 |00 |04 "
10126 "... ............\n"
10127 "08 |04 |01 |01 |00 |00 |00 |04 |08 |04 |01 |02 |00 |00 |00 |04 "
10128 "................\n"
10129 "08 |04 |01 |03 |00 |00 |00 |04 |08 |04 |01 |04 |00 |00 |00 |04 "
10130 "................\n"
10131 "08 |04 |01 |05 |00 |00 |00 |04 |08 |04 |01 |06 |00 |00 |00 |04 "
10132 "................\n"
10133 "08 |04 |01 |07 |00 |00 |00 |04 |08 |04 |01 |08 |00 |00 |00 |04 "
10134 "................\n"
10135 "08 |04 |01 |09 |00 |00 |00 |04 |08 |04 |01 |0a |00 |00 |00 |04 "
10136 "................\n"
10137 "08 |04 |01 |0b |00 |00 |00 |04 |08 |04 |01 |0c |00 |00 |00 |04 "
10138 "................\n"
10139 "08 |04 |01 |0d |00 |00 |00 |04 |08 |04 |01 |0e |00 |00 |00 |04 "
10140 "................\n"
10141 "08 |04 |01 |0f |00 |00 |00 |04 |08 |04 |01 |10 |00 |00 |00 |04 "
10142 "................\n"
10143 "08 |04 |01 |11 |00 |00 |00 |04 |08 |04 |01 |12 |00 |00 |00 |04 "
10144 "................\n"
10145 "08 |04 |01 |13 |00 |00 |00 |04 |08 |04 |01 |14 |00 |00 |00 |04 "
10146 "................\n"
10147 "08 |04 |01 |15 |00 |00 |00 |04 |08 |04 |01 |16 |00 |00 |00 |04 "
10148 "................\n"
10149 "08 |04 |01 |17 |00 |00 |00 |04 |08 |04 |01 |18 |00 |00 |00 |04 "
10150 "................\n"
10151 "08 |04 |01 |19 |00 |00 |00 |04 |08 |04 |01 |1a |00 |00 |00 |04 "
10152 "................\n"
10153 "08 |04 |01 |1b |00 |00 |00 |04 |08 |04 |01 |1c |00 |00 |00 |04 "
10154 "................\n"
10155 "08 |04 |01 |1d |00 |00 |00 |04 |08 |04 |01 |1e |00 |00 |00 |04 "
10156 "................\n"
10157 "08 |04 |01 |1f |00 |00 |00 |04 |08 |04 |01 |20 |00 |00 |00 |04 "
10158 "........... ....\n"
10159 "08 |04 |01 |21!|00 |00 |00 |04 |08 |04 |01 |22\"|00 |00 |00 |04 "
10160 "...!.......\"....\n"
10161 "08 |04 |01 |23#|00 |00 |00 |04 |08 |04 |01 |24$|00 |00 |00 |04 "
10162 "...#.......$....\n"
10163 "08 |04 |01 |25%|00 |00 |00 |04 |08 |04 |01 |26&|00 |00 |00 |04 "
10164 "...%.......&....\n"
10165 "08 |04 |01 |27'|00 |00 |00 |04 |08 |04 |01 |28(|00 |00 |00 |04 "
10166 "...'.......(....\n"
10167 "08 |04 |01 |29)|00 |00 |00 |04 |08 |04 |01 |2a*|00 |00 |00 |04 "
10168 "...).......*....\n"
10169 "08 |04 |01 |2b+|00 |00 |00 |04 |08 |04 |01 |2c,|00 |00 |00 |04 "
10170 "...+.......,....\n"
10171 "08 |04 |01 |2d-|00 |00 |00 |04 |08 |04 |01 |2e.|00 |00 |00 |04 "
10172 "...-............\n"
10173 "08 |04 |01 |2f/|00 |00                                         .../..\n"
10174 "Sending frame 0x38 / 0x000e\n"
10175 "00 |02 |00 |0c |00 |01 |00 |01 |08 |02 |05 |08 |00 |00         "
10176 "..............\n"
10177 "Received frame 0x38 / 0x0006\n"
10178 "02 |1d |00 |0d |00 |00                                         ......\n"
10179 msgstr ""
10181 #. type: Plain text
10182 #: docs/manual/protocol/n6510.rst:723
10183 msgid "0x39: PROFILES"
10184 msgstr ""
10186 #. type: Plain text
10187 #: docs/manual/protocol/n6510.rst:725
10188 #, no-wrap
10189 msgid "s Get Profile           { 0x01, 0x01, 0x0c, 0x01,\n"
10190 msgstr ""
10192 #. type: Plain text
10193 #: docs/manual/protocol/n6510.rst:726
10194 #, no-wrap
10195 msgid "0x04 (length), profile #, 'feature', 0x01 }\n"
10196 msgstr ""
10198 #. type: Plain text
10199 #: docs/manual/protocol/n6510.rst:727
10200 #, no-wrap
10201 msgid "r Get Profile           { 0x02, 0x00, 0x0c, 0x02,\n"
10202 msgstr ""
10204 #. type: Plain text
10205 #: docs/manual/protocol/n6510.rst:728
10206 #, no-wrap
10207 msgid "0x09 (length), type, 0x01, 0x02, 0x00, 0x00, 0x01, value, 0x02 ... }\n"
10208 msgstr ""
10210 #. type: Plain text
10211 #: docs/manual/protocol/n6510.rst:730
10212 #, no-wrap
10213 msgid "s Set Profile           { 0x03, 0x01, # blocks, 0x03,\n"
10214 msgstr ""
10216 #. type: Plain text
10217 #: docs/manual/protocol/n6510.rst:731
10218 #, no-wrap
10219 msgid "length, type, profile #, value, 0x00, 0x00, 0x01, value, 0x03 ... }\n"
10220 msgstr ""
10222 #. type: Plain text
10223 #: docs/manual/protocol/n6510.rst:732
10224 #, no-wrap
10225 msgid "r Set Profile           { 0x04, 0x01, # blocks,\n"
10226 msgstr ""
10228 #. type: Plain text
10229 #: docs/manual/protocol/n6510.rst:734
10230 #, no-wrap
10231 msgid ""
10232 "length, 0xXX, type, 0xXX, value\n"
10233 "where value: 0x00 = success\n"
10234 msgstr ""
10236 #. type: Plain text
10237 #: docs/manual/protocol/n6510.rst:736
10238 msgid "0x3E: FM Radio"
10239 msgstr ""
10241 #. type: Plain text
10242 #: docs/manual/protocol/n6510.rst:738
10243 #, no-wrap
10244 msgid ""
10245 "s Get FM Station\t    { 0x00, 0x01, 0x00, 0x05, location, 0x00, 0x01}\n"
10246 "r Get FM Station\t    { \t\t\t0x06, 0x00, 0x01, 0x00, 0x1c,\n"
10247 msgstr ""
10249 #. type: Plain text
10250 #: docs/manual/protocol/n6510.rst:741
10251 #, no-wrap
10252 msgid ""
10253 "name_length, 0x14, 0x09, 0x00, location, 0x00, 0x00, 0x01,\n"
10254 "FreqHI , FreqLO,\n"
10255 "name_in_unicode,[0x55,0x55] - if name_length is odd}\n"
10256 msgstr ""
10258 #. type: Plain text
10259 #: docs/manual/protocol/n6510.rst:742
10260 #, no-wrap
10261 msgid "where frequency = (0xffff + FreqHi * 0x100 + FreqLo) kHz\n"
10262 msgstr ""
10264 #. type: Plain text
10265 #: docs/manual/protocol/n6510.rst:744
10266 #, no-wrap
10267 msgid "r Get FM Station\t    { \t\t\t0x16, 0x05, 0x06 } - if entry is empty\n"
10268 msgstr ""
10270 #. type: Plain text
10271 #: docs/manual/protocol/n6510.rst:746 docs/manual/protocol/n6510.rst:750
10272 msgid "0x42:"
10273 msgstr ""
10275 #. type: Plain text
10276 #: docs/manual/protocol/n6510.rst:748
10277 #, no-wrap
10278 msgid ""
10279 "s ????                  {+00 |07 |00 |01 |00 |02}\n"
10280 "r ????                  {+07 |2d-|00 |02 |06 |02 |00 |02 |00 |01 |02 |08 |00 "
10281 "|0c |07 |d1 |00 |00}\n"
10282 msgstr ""
10284 #. type: Plain text
10285 #: docs/manual/protocol/n6510.rst:762
10286 #, no-wrap
10287 msgid ""
10288 "s Get ???               {+0x00, 0x07, 0x02, 0x01, 0x00, 0x01 }\n"
10289 "r Get ???               { 02 |06 |02 |00 |02 |00 |01 |02 |08 |00 |0c |07 |d1 "
10290 "|00 |00}\n"
10291 "s Get original IMEI ?   {+0x00, 0x07, 0x02, 0x01, 0x00, 0x01 }\n"
10292 "r Get original IMEI ?   { 0x02, 0x06, 0x01, 0x01, 0x00, 0x01, 0x01, 0x18, "
10293 "0x01, 0x00, IMEI, 0x00, 'U' }\n"
10294 "s Get ???               {+0x00, 0x07, 0x03, 0x01, 0x00, 0x02 }\n"
10295 "r Get ???               { 02 |06 |02 |00 |02 |00 |01 |02 |08 |00 |0c |07 |d1 "
10296 "|00 |00}\n"
10297 "s Get ???               {+0x00, 0x07, 0x04, 0x01, 0x00, 0x10 }\n"
10298 "r Get ???               { 02 |06 |10 |00 |10 |00 |01 |05 |08 |00 |00 |00 |00 "
10299 "| 00 |00}\n"
10300 "s Get ???               {+0x00, 0x07, 0x05, 0x01, 0x00, 0x08 }\n"
10301 "r Get ???               { 02 |06 |08 |00 |08 |00 |01 |04 |08 |00 |00 |00 |00 "
10302 "| 00 |00}\n"
10303 "s Get ???               {+0x00, 0x07, 0x06, 0x01, 0x00, 0x20 }\n"
10304 "r Get ???               { 02 |06 |20 |00 |20 |00 |01 |06 |04 |03 |00}\n"
10305 msgstr ""
10307 #. type: Plain text
10308 #: docs/manual/protocol/n6510.rst:764
10309 msgid "0x43:"
10310 msgstr ""
10312 #. type: Plain text
10313 #: docs/manual/protocol/n6510.rst:765
10314 #, no-wrap
10315 msgid "s ????                  {+00 |08 |00 |01 |00 |00 |00 |00 |00, x}\n"
10316 msgstr ""
10318 #. type: Plain text
10319 #: docs/manual/protocol/n6510.rst:766
10320 #, no-wrap
10321 msgid "where x = 0x01, 0x02, 0x04, 0x08, 0x10\n"
10322 msgstr ""
10324 #. type: Plain text
10325 #: docs/manual/protocol/n6510.rst:767
10326 #, no-wrap
10327 msgid "r ????                  {+08 |1f |y |02 |00 |00 |00 |00 }\n"
10328 msgstr ""
10330 #. type: Plain text
10331 #: docs/manual/protocol/n6510.rst:768
10332 #, no-wrap
10333 msgid "where y = 0 - 0x04\n"
10334 msgstr ""
10336 #. type: Plain text
10337 #: docs/manual/protocol/n6510.rst:770
10338 #, no-wrap
10339 msgid ""
10340 "s ???                   {+00 |08 |05 |01 |00 |00 |00 |00 |00 |20}\n"
10341 "r ???                   {+08 |1f |05 |02 |00 |00 |00 |00}\n"
10342 msgstr ""
10344 #. type: Labeled list
10345 #: docs/manual/protocol/n6510.rst:771
10346 #, no-wrap
10347 msgid "0x45: PHONEBOOK HANDLING ??"
10348 msgstr ""
10350 #. type: Labeled list
10351 #: docs/manual/protocol/n6510.rst:772
10352 #, no-wrap
10353 msgid "the same to msg 0x03 ??"
10354 msgstr ""
10356 #. type: Plain text
10357 #: docs/manual/protocol/n6510.rst:775
10358 msgid "0x53:"
10359 msgstr ""
10361 #. type: Plain text
10362 #: docs/manual/protocol/n6510.rst:776
10363 #, no-wrap
10364 msgid "s Get simlock info      {0x0C}\n"
10365 msgstr ""
10367 #. type: Plain text
10368 #: docs/manual/protocol/n6510.rst:778
10369 msgid "0x55: TODO"
10370 msgstr ""
10372 #. type: Plain text
10373 #: docs/manual/protocol/n6510.rst:786
10374 #, no-wrap
10375 msgid ""
10376 "s Get TODO              {0x03, 0x00, 0x00, 0x80, location low, location "
10377 "hi}\n"
10378 "r Get TODO              {0x04, .... }\n"
10379 "s Get number of TODO    {0x07}\n"
10380 "r Get number of TODO    {0x08, number lo, number hi}\n"
10381 "s Delete all TODO       {0x11}\n"
10382 "r Delete all TODO       {0x12}\n"
10383 "s Get TODO locations    {0x15, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00}\n"
10384 "r Get TODO locations    {0x16, ...}\n"
10385 msgstr ""
10387 #. type: Plain text
10388 #: docs/manual/protocol/n6510.rst:788
10389 msgid "0x7a: STARTUP"
10390 msgstr ""
10392 #. type: Plain text
10393 #: docs/manual/protocol/n6510.rst:791
10394 #, no-wrap
10395 msgid ""
10396 "s Get startup logo      { 0x02, 0x0f }\n"
10397 "r Get startup logo      { 0x03, 0x0f, 0x00[4], # blocks,\n"
10398 msgstr ""
10400 #. type: Plain text
10401 #: docs/manual/protocol/n6510.rst:794
10402 #, no-wrap
10403 msgid ""
10404 "0xc0, 0x02, height (2 octets),\n"
10405 "0xc0, 0x03, width (2 octets),\n"
10406 "0xc0, 0x04, size (2 octets),\n"
10407 msgstr ""
10409 #. type: Plain text
10410 #: docs/manual/protocol/n6510.rst:795
10411 #, no-wrap
10412 msgid "picture }\n"
10413 msgstr ""
10415 #. type: Plain text
10416 #: docs/manual/protocol/n6510.rst:798
10417 msgid ""
10418 "s Get startup greeting { 0x02, 0x01, 0x00 } r Get startup greeting { 0x03, "
10419 "0x01, 0x00, greeting (unicode), 0x00 }"
10420 msgstr ""
10422 #. type: Plain text
10423 #: docs/manual/protocol/n6510.rst:801
10424 #, no-wrap
10425 msgid ""
10426 "s Get anykey answer     { 0x02, 0x05, 0x00 }\n"
10427 "r Get anykey answer     { 0x03, 0x05, 0x00, 0x00/0x01 }\n"
10428 msgstr ""
10430 #. type: Plain text
10431 #: docs/manual/protocol/n6510.rst:803
10432 msgid "0xd1:"
10433 msgstr ""
10435 #. type: Title =
10436 #: docs/manual/protocol/tdma_5120.rst:2
10437 #, no-wrap
10438 msgid "TDMA 5120"
10439 msgstr ""
10441 #. type: Plain text
10442 #: docs/manual/protocol/tdma_5120.rst:5
10443 msgid "Eduardo Spremolla at gnokii-users@mail.freesoftware.fsf.org"
10444 msgstr ""
10446 #. type: Plain text
10447 #: docs/manual/protocol/tdma_5120.rst:7
10448 msgid "After playing a while with my 5120i y find some use full frames:"
10449 msgstr ""
10451 #. type: Title -
10452 #: docs/manual/protocol/tdma_5120.rst:9
10453 #, no-wrap
10454 msgid "got from sneefing in Logomanger the get startup logo"
10455 msgstr ""
10457 #. type: Labeled list
10458 #: docs/manual/protocol/tdma_5120.rst:11
10459 #, no-wrap
10460 msgid "request"
10461 msgstr ""
10463 #. type: Plain text
10464 #: docs/manual/protocol/tdma_5120.rst:14
10465 msgid "40 {0x07, 0x07, 0x08, section} section goes from 1 to 6"
10466 msgstr ""
10468 #. type: Labeled list
10469 #: docs/manual/protocol/tdma_5120.rst:15
10470 #, no-wrap
10471 msgid "answer"
10472 msgstr ""
10474 #. type: Plain text
10475 #: docs/manual/protocol/tdma_5120.rst:18
10476 msgid "dd {+0x01, 0x00, 0x07, 0x08, (84 bytes => 84 cols x 8 bits bit0 first row )"
10477 msgstr ""
10479 #. type: Plain text
10480 #: docs/manual/protocol/tdma_5120.rst:21
10481 msgid ""
10482 "Cant figure out how to modify 6110 code to get & put the logo, not in a hi "
10483 "value to me now."
10484 msgstr ""
10486 #. type: Title -
10487 #: docs/manual/protocol/tdma_5120.rst:23
10488 #, no-wrap
10489 msgid "got key press working"
10490 msgstr ""
10492 #. type: Plain text
10493 #: docs/manual/protocol/tdma_5120.rst:26
10494 msgid "As stated in http://www.flosys.com/tdma/n5160.html"
10495 msgstr ""
10497 #. type: Labeled list
10498 #: docs/manual/protocol/tdma_5120.rst:27
10499 #, no-wrap
10500 msgid "with frame: key-press"
10501 msgstr ""
10503 #. type: Plain text
10504 #: docs/manual/protocol/tdma_5120.rst:30
10505 msgid "D1 {+00 01 50 00 01 KY}"
10506 msgstr ""
10508 #. type: Plain text
10509 #: docs/manual/protocol/tdma_5120.rst:32
10510 msgid "this seems to press the key for a while. No release needed"
10511 msgstr ""
10513 #. type: Plain text
10514 #: docs/manual/protocol/tdma_5120.rst:34
10515 msgid "key-release:"
10516 msgstr ""
10518 #. type: Plain text
10519 #: docs/manual/protocol/tdma_5120.rst:36
10520 #, no-wrap
10521 msgid "    D1 {+00 01 50 00 00 KY}\n"
10522 msgstr ""
10524 #. type: Labeled list
10525 #: docs/manual/protocol/tdma_5120.rst:37
10526 #, no-wrap
10527 msgid "keep the key press => got speedee dial"
10528 msgstr ""
10530 #. type: Plain text
10531 #: docs/manual/protocol/tdma_5120.rst:40
10532 msgid "D1 {+00 01 50 00 02 00 KY}"
10533 msgstr ""
10535 #. type: Title -
10536 #: docs/manual/protocol/tdma_5120.rst:42
10537 #, no-wrap
10538 msgid "get memory"
10539 msgstr ""
10541 #. type: Labeled list
10542 #: docs/manual/protocol/tdma_5120.rst:44
10543 #, no-wrap
10544 msgid "the getmemory"
10545 msgstr ""
10547 #. type: Plain text
10548 #: docs/manual/protocol/tdma_5120.rst:46
10549 msgid "40 {+00 00 07 11 00 10 00 mem}"
10550 msgstr ""
10552 #. type: Plain text
10553 #: docs/manual/protocol/tdma_5120.rst:49
10554 msgid ""
10555 "get phonebook with the phone in bcd, but it seems to be a way to read chunks "
10556 "of memory with diferent numbers in the 6 place. in particular:"
10557 msgstr ""
10559 #. type: Labeled list
10560 #: docs/manual/protocol/tdma_5120.rst:50
10561 #, no-wrap
10562 msgid "get configuration pins"
10563 msgstr ""
10565 #. type: Plain text
10566 #: docs/manual/protocol/tdma_5120.rst:53
10567 msgid "40 {+0x00, 0x00, 0x07, 0x11, 0x00, 0x0f, 0x00, 0x00 }"
10568 msgstr ""
10570 #. type: Labeled list
10571 #: docs/manual/protocol/tdma_5120.rst:54
10572 #, no-wrap
10573 msgid "get security code"
10574 msgstr ""
10576 #. type: Plain text
10577 #: docs/manual/protocol/tdma_5120.rst:57
10578 msgid "40 {+0x00, 0x00, 0x07, 0x11, 0x00, 0x09, 0x00, 0x00 }"
10579 msgstr ""
10581 #. type: Labeled list
10582 #: docs/manual/protocol/tdma_5120.rst:58
10583 #, no-wrap
10584 msgid "get NAM data "
10585 msgstr ""
10587 #. type: Plain text
10588 #: docs/manual/protocol/tdma_5120.rst:61
10589 msgid "40 {+0x00, 0x00, 0x07, 0x11, 0x00, 0x08, 0x00, nam# }"
10590 msgstr ""
10592 #. type: Labeled list
10593 #: docs/manual/protocol/tdma_5120.rst:62
10594 #, no-wrap
10595 msgid "that last answers with"
10596 msgstr ""
10598 #. type: Plain text
10599 #: docs/manual/protocol/tdma_5120.rst:65
10600 msgid "dd {+01 00 11 00 08 00 00,"
10601 msgstr ""
10603 #. type: Plain text
10604 #: docs/manual/protocol/tdma_5120.rst:114
10605 #, no-wrap
10606 msgid ""
10607 "03 04\n"
10608 "    home sys id\n"
10609 "01 4d\n"
10610 "    primary paggin channel\n"
10611 "02 c4\n"
10612 "    seconda paggin channel\n"
10613 "88 88 88 88 88\n"
10614 "    own #\n"
10615 "09 63 c2 09 03 00 0b\n"
10616 "    unknow\n"
10617 "0a\n"
10618 "    group id\n"
10619 "01\n"
10620 "    Access method\n"
10621 "01\n"
10622 "    local option\n"
10623 "0f\n"
10624 "    overload class\n"
10625 "20 41 43 41 45 00 00 00 00 00 00 00 00 00 00 00\n"
10626 "    alpha tag\n"
10627 "b3 4d\n"
10628 "    unknow\n"
10629 "01\n"
10630 "    NAM status\n"
10631 "11 11 11 11 11 00 00 00 00 00 00 00 00\n"
10632 "    unknow\n"
10633 "00 00 00 00 00 00 01 00 00 00 01 36\n"
10634 "    unknow\n"
10635 "01 4d\n"
10636 "    dedicate ch\n"
10637 "01 4e\n"
10638 "    dedicate B ch\n"
10639 "14\n"
10640 "    dedicate ch #\n"
10641 "14\n"
10642 "    dedicate B ch #\n"
10643 "00\n"
10644 "    msg center # len\n"
10645 "00\n"
10646 "    msg center in flag\n"
10647 "00 00 00 00 00 00 00 00 00 00 00 00 00 00\n"
10648 "    msg center #\n"
10649 "08 01 80 70 8f dd 00 ef 00 00 00 00 00 00 00 00\n"
10650 "    unknow\n"
10651 "00 00 00 00 00\n"
10652 "    gate way #\n"
10653 "00 00 00\n"
10654 "    unknow\n"
10655 msgstr ""
10657 #. type: Plain text
10658 #: docs/manual/protocol/tdma_5120.rst:120
10659 msgid ""
10660 "More interesting ( and dangerous ) is than the 07 10 sequence in place of 07 "
10661 "11 in the request change the command from read to write.be care full!!! I "
10662 "almost ruin my 5125 with a 40 {+0x00, 0x00, 0x07, 0x10, 0x00, 0x08, 0x00, "
10663 "0x01 } frame , since the frame is ok, but the phone the write info from an "
10664 "area of the buffer that I did not send!!!!"
10665 msgstr ""
10667 #. type: Plain text
10668 #: docs/manual/protocol/tdma_5120.rst:121
10669 msgid "OK so far. Still looking for how to handle SMS......"
10670 msgstr ""
10672 #. type: Plain text
10673 #: docs/manual/protocol/discovering.rst:2
10674 msgid "_Discovering protocol:"
10675 msgstr ""
10677 #. type: Title =
10678 #: docs/manual/protocol/discovering.rst:4
10679 #, no-wrap
10680 msgid "Discovering protocol"
10681 msgstr ""
10683 #. type: Plain text
10684 #: docs/manual/protocol/discovering.rst:9
10685 msgid ""
10686 "You need to get a communication dump to be able to understand protocol or "
10687 "discover new commands. As most vendors provide some software for Windows, "
10688 "all following sections assume you do the sniffing on Windows."
10689 msgstr ""
10691 #. type: Plain text
10692 #: docs/manual/protocol/discovering.rst:11
10693 #, no-wrap
10694 msgid ""
10695 "USB\n"
10696 "---\n"
10697 msgstr ""
10699 #. type: Plain text
10700 #: docs/manual/protocol/discovering.rst:16
10701 msgid ""
10702 "For USB there exist various tools to dump USB communication. The dumps can "
10703 "be later analyzed and used to discover protocol details or unknown "
10704 "commands. One of the best free tools available currently is `UsbSnoop`_."
10705 msgstr ""
10707 #. type: Plain text
10708 #: docs/manual/protocol/discovering.rst:19
10709 msgid ""
10710 "In directory ``contrib/usbsnoop`` in Gammu sources you can find some tools "
10711 "to decode the output."
10712 msgstr ""
10714 #. type: Plain text
10715 #: docs/manual/protocol/discovering.rst:21
10716 msgid "_UsbSnoop: http://www.pcausa.com/Utilities/UsbSnoop/"
10717 msgstr ""
10719 #. type: Title -
10720 #: docs/manual/protocol/discovering.rst:23
10721 #, no-wrap
10722 msgid "Serial port"
10723 msgstr ""
10725 #. type: Plain text
10726 #: docs/manual/protocol/discovering.rst:28
10727 msgid ""
10728 "Download `Portmon`_, which allows one to capture bytes sent and received by "
10729 "ready binary software."
10730 msgstr ""
10732 #. type: Plain text
10733 #: docs/manual/protocol/discovering.rst:30
10734 msgid "_Portmon: http://technet.microsoft.com/en-us/sysinternals/bb896644.aspx"
10735 msgstr ""
10737 #. type: Plain text
10738 #: docs/manual/protocol/discovering.rst:32
10739 msgid "If you have log saved by PortMon and protocol is the same to \"old\" Nokia"
10740 msgstr ""
10742 #. type: Labeled list
10743 #: docs/manual/protocol/discovering.rst:32
10744 #, no-wrap
10745 msgid "protocols, can use Gammu to decode it. It's simple"
10746 msgstr ""
10748 #. type: Plain text
10749 #: docs/manual/protocol/discovering.rst:35
10750 msgid "gammu --decodesniff MBUS2 file 6210 > log"
10751 msgstr ""
10753 #. type: Plain text
10754 #: docs/manual/protocol/discovering.rst:39
10755 msgid ""
10756 "saves in log decoded MBUS2 dump session. There is used phone module for 6210 "
10757 "and have you have debug info about 6210 specific frames (you don't have to "
10758 "add model). Dump file for --decodesniff and MBUS should be specific:"
10759 msgstr ""
10761 #. type: Plain text
10762 #: docs/manual/protocol/discovering.rst:42
10763 msgid ""
10764 "without bytes sent to phone (in Portmon you set it here: \"Edit\", "
10765 "\"Filter/Highlight\")"
10766 msgstr ""
10768 #. type: Plain text
10769 #: docs/manual/protocol/discovering.rst:44
10770 msgid "in Hex format (\"Options\", \"Show Hex\")"
10771 msgstr ""
10773 #. type: Plain text
10774 #: docs/manual/protocol/discovering.rst:46
10775 msgid "without Date & Time (\"Options\", \"Show Time\" & \"Clock Time\")"
10776 msgstr ""
10778 #. type: Title -
10779 #: docs/manual/protocol/discovering.rst:49
10780 #, no-wrap
10781 msgid "Infrared"
10782 msgstr ""
10784 #. type: Plain text
10785 #: docs/manual/protocol/discovering.rst:56
10786 msgid ""
10787 "First of all you need two computers with IrDA. One running linux, that will "
10788 "sniff and one running windows, which will communicate with the phone and "
10789 "whatever software you want (Nokia, Logomanager, Oxygen Phone Manager).  Then "
10790 "you have to get the software from "
10791 "http://www.dev-thomynet.de/nokworld/noktrace/"
10792 msgstr ""
10794 #. type: Plain text
10795 #: docs/manual/protocol/discovering.rst:66
10796 msgid ""
10797 "You have to disable IrDA services on the linux machine and eventually you "
10798 "have to change the default port the 'irda_intercept' program is sniffing "
10799 "from (default ttyS1). On the windows machine you should decrease the maximum "
10800 "transmission speed to 9600bps if possible, because the intercept program "
10801 "doesn't seem to handle speed changes. (9600 is for searching devices in "
10802 "range and then the highest possible speed is chosen) If it isn't possible "
10803 "you have to change the default bitrate in intercept source code, too. Then "
10804 "you won't see anything until the windows machine and the phone start "
10805 "transmitting data, which isn't too bad. At least here in my setup I"
10806 msgstr ""
10808 #. type: Labeled list
10809 #: docs/manual/protocol/discovering.rst:66
10810 #, no-wrap
10811 msgid "could sniff the data coming from phone and sent to it in one go, like that"
10812 msgstr ""
10814 #. type: Plain text
10815 #: docs/manual/protocol/discovering.rst:69
10816 #, no-wrap
10817 msgid "win    ------------------>   Nokia\n"
10818 msgstr ""
10820 #. type: Plain text
10821 #: docs/manual/protocol/discovering.rst:70
10822 #, no-wrap
10823 msgid "machine  <-----------------    phone\n"
10824 msgstr ""
10826 #. type: Plain text
10827 #: docs/manual/protocol/discovering.rst:72
10828 #, no-wrap
10829 msgid ""
10830 "^^\n"
10831 "||\n"
10832 msgstr ""
10834 #. type: Plain text
10835 #: docs/manual/protocol/discovering.rst:73
10836 #, no-wrap
10837 msgid "sniffing\n"
10838 msgstr ""
10840 #. type: Plain text
10841 #: docs/manual/protocol/discovering.rst:74
10842 #, no-wrap
10843 msgid "device\n"
10844 msgstr ""
10846 #. type: Plain text
10847 #: docs/manual/protocol/discovering.rst:82
10848 msgid ""
10849 "You get a raw data file (.trc) from the intercept program, which you can "
10850 "then decode to hex with the second program from the above mentioned page.  "
10851 "You should possibly be able to use Marcin's magnokii for decoding the trc "
10852 "files, too, but it didn't work for me so I just figured things out from the "
10853 "hex files. In the hex files you should look for primary frames with 00 01 00 "
10854 "in it, because this is the FBUS header which is in every valuable frame sent "
10855 "to phone. It's not really joy to do that, but if it brings support for a new "
10856 "phone it's worth it :-)"
10857 msgstr ""
10859 #. type: Plain text
10860 #: docs/manual/smsd/dbi.rst:2
10861 msgid "_gammu-smsd-dbi:"
10862 msgstr ""
10864 #. type: Title =
10865 #: docs/manual/smsd/dbi.rst:4
10866 #, no-wrap
10867 msgid "DBI Backend"
10868 msgstr ""
10870 #. type: Plain text
10871 #: docs/manual/smsd/dbi.rst:9
10872 msgid ""
10873 "DBI backend stores all data in any database supported by `libdbi`_, which "
10874 "parameters are defined by configuration (see :ref:`gammu-smsdrc` for "
10875 "description of configuration options)."
10876 msgstr ""
10878 #. type: Plain text
10879 #: docs/manual/smsd/dbi.rst:11 docs/manual/smsd/pgsql.rst:11 docs/manual/smsd/mysql.rst:11
10880 msgid "For tables description see :ref:`gammu-smsd-tables`."
10881 msgstr ""
10883 #. type: Plain text
10884 #: docs/manual/smsd/dbi.rst:13 docs/manual/smsd/pgsql.rst:13 docs/manual/smsd/mysql.rst:13
10885 msgid "This backend is based on :ref:`gammu-smsd-sql`."
10886 msgstr ""
10888 #. type: Plain text
10889 #: docs/manual/smsd/dbi.rst:18
10890 msgid ""
10891 "The DBI driver is currently not supported on Windows because libdbi library "
10892 "does not support this platform."
10893 msgstr ""
10895 #. type: Title -
10896 #: docs/manual/smsd/dbi.rst:21
10897 #, no-wrap
10898 msgid "Supported drivers"
10899 msgstr ""
10901 #. type: Plain text
10902 #: docs/manual/smsd/dbi.rst:25
10903 msgid ""
10904 "For complete list of drivers for `libdbi`_ see `libdbi-drivers`_ "
10905 "project. The drivers for example include:"
10906 msgstr ""
10908 #. type: Plain text
10909 #: docs/manual/smsd/dbi.rst:27 docs/manual/smsd/sql.rst:14
10910 msgid "``sqlite3`` - for SQLite 3"
10911 msgstr ""
10913 #. type: Plain text
10914 #: docs/manual/smsd/dbi.rst:28 docs/manual/smsd/sql.rst:15
10915 msgid "``mysql`` - for MySQL"
10916 msgstr ""
10918 #. type: Plain text
10919 #: docs/manual/smsd/dbi.rst:29 docs/manual/smsd/sql.rst:16
10920 msgid "``pgsql`` - for PostgeSQL"
10921 msgstr ""
10923 #. type: Plain text
10924 #: docs/manual/smsd/dbi.rst:30 docs/manual/smsd/sql.rst:17
10925 msgid "``freetds`` - for MS SQL Server or Sybase"
10926 msgstr ""
10928 #. type: Plain text
10929 #: docs/manual/smsd/dbi.rst:32
10930 msgid "_libdbi: http://libdbi.sourceforge.net/"
10931 msgstr ""
10933 #. type: Plain text
10934 #: docs/manual/smsd/dbi.rst:33
10935 msgid "_libdbi-drivers: http://libdbi-drivers.sourceforge.net/"
10936 msgstr ""
10938 #. type: Plain text
10939 #: docs/manual/smsd/dbi.rst:38
10940 msgid "SQL script for creating tables in SQLite database:"
10941 msgstr ""
10943 #. type: Plain text
10944 #: docs/manual/smsd/dbi.rst:40
10945 msgid "../../sql/sqlite.sql"
10946 msgstr ""
10948 #. type: Plain text
10949 #: docs/manual/smsd/dbi.rst:41 docs/manual/smsd/pgsql.rst:23
10950 msgid ":language: sql"
10951 msgstr ""
10953 #. type: Plain text
10954 #: docs/manual/smsd/dbi.rst:45
10955 msgid ""
10956 "You can find the script in :file:`docs/sql/sqlite.sql` as well. There are "
10957 "also scripts for other databases in same folder."
10958 msgstr ""
10960 #. type: Plain text
10961 #: docs/manual/smsd/backends.rst:2
10962 msgid "_smsd_services:"
10963 msgstr ""
10965 #. type: Title -
10966 #: docs/manual/smsd/backends.rst:4 docs/manual/smsd/code.rst:5
10967 #, no-wrap
10968 msgid "Backend services"
10969 msgstr ""
10971 #. type: Plain text
10972 #: docs/manual/smsd/backends.rst:8
10973 msgid ""
10974 "The backend service is used to store messages (both incoming and queue of "
10975 "outgoing ones)."
10976 msgstr ""
10978 #. type: Plain text
10979 #: docs/manual/smsd/backends.rst:20
10980 msgid "files sql mysql pgsql dbi odbc null tables"
10981 msgstr ""
10983 #. type: Plain text
10984 #: docs/manual/smsd/sql.rst:2
10985 msgid "_gammu-smsd-sql:"
10986 msgstr ""
10988 #. type: Title =
10989 #: docs/manual/smsd/sql.rst:4
10990 #, no-wrap
10991 msgid "SQL Service"
10992 msgstr ""
10994 #. type: Plain text
10995 #: docs/manual/smsd/sql.rst:8
10996 msgid ""
10997 "SQL service stores all its data in database. It can use one of these SQL "
10998 "backends (configuration option :config:option:`Driver` in smsd section):"
10999 msgstr ""
11001 #. type: Plain text
11002 #: docs/manual/smsd/sql.rst:10
11003 msgid "``native_mysql`` for :ref:`gammu-smsd-mysql`"
11004 msgstr ""
11006 #. type: Plain text
11007 #: docs/manual/smsd/sql.rst:11
11008 msgid "``native_pgsql`` for :ref:`gammu-smsd-pgsql`"
11009 msgstr ""
11011 #. type: Plain text
11012 #: docs/manual/smsd/sql.rst:12
11013 msgid "``odbc`` for :ref:`gammu-smsd-odbc`"
11014 msgstr ""
11016 #. type: Plain text
11017 #: docs/manual/smsd/sql.rst:13
11018 msgid "drivers supported by DBI for :ref:`gammu-smsd-dbi`, which include:"
11019 msgstr ""
11021 #. type: Title -
11022 #: docs/manual/smsd/sql.rst:19
11023 #, no-wrap
11024 msgid "SQL connection parameters"
11025 msgstr ""
11027 #. type: Plain text
11028 #: docs/manual/smsd/sql.rst:22
11029 msgid "Common for all backends:"
11030 msgstr ""
11032 #. type: Plain text
11033 #: docs/manual/smsd/sql.rst:24
11034 msgid ":config:option:`User` - user connecting to database"
11035 msgstr ""
11037 #. type: Plain text
11038 #: docs/manual/smsd/sql.rst:25
11039 msgid ":config:option:`Password` - password for connecting to database"
11040 msgstr ""
11042 #. type: Plain text
11043 #: docs/manual/smsd/sql.rst:26
11044 msgid ":config:option:`Host` - database host or data source name"
11045 msgstr ""
11047 #. type: Plain text
11048 #: docs/manual/smsd/sql.rst:27
11049 msgid ":config:option:`Database` - database name"
11050 msgstr ""
11052 #. type: Plain text
11053 #: docs/manual/smsd/sql.rst:28
11054 msgid ""
11055 ":config:option:`Driver` - ``native_mysql``, ``native_pgsql``, ``odbc`` or "
11056 "DBI one"
11057 msgstr ""
11059 #. type: Plain text
11060 #: docs/manual/smsd/sql.rst:29
11061 msgid ":config:option:`SQL` - SQL dialect to use"
11062 msgstr ""
11064 #. type: Plain text
11065 #: docs/manual/smsd/sql.rst:31
11066 msgid "Specific for DBI:"
11067 msgstr ""
11069 #. type: Plain text
11070 #: docs/manual/smsd/sql.rst:33
11071 msgid ":config:option:`DriversPath` - path to DBI drivers"
11072 msgstr ""
11074 #. type: Plain text
11075 #: docs/manual/smsd/sql.rst:34
11076 msgid ":config:option:`DBDir` - sqlite/sqlite3 directory with database"
11077 msgstr ""
11079 #. type: Plain text
11080 #: docs/manual/smsd/sql.rst:36
11081 msgid "The variables are fully described in :ref:`gammurc` documentation."
11082 msgstr ""
11084 #. type: Plain text
11085 #: docs/manual/smsd/sql.rst:38
11086 msgid "_SQL Queries:"
11087 msgstr ""
11089 #. type: Title -
11090 #: docs/manual/smsd/sql.rst:40
11091 #, no-wrap
11092 msgid "SQL Queries"
11093 msgstr ""
11095 #. type: Plain text
11096 #: docs/manual/smsd/sql.rst:43
11097 msgid "Almost all queries are configurable. You can edit them in"
11098 msgstr ""
11100 #. type: Attribute :config:
11101 #: docs/manual/smsd/sql.rst:43
11102 #, no-wrap
11103 msgid "section:`[sql]` section. There are several variables used in SQL"
11104 msgstr ""
11106 #. type: Plain text
11107 #: docs/manual/smsd/sql.rst:45
11108 msgid "queries. We can separate them into three groups:"
11109 msgstr ""
11111 #. type: Plain text
11112 #: docs/manual/smsd/sql.rst:47
11113 msgid ""
11114 "phone specific, which can be used in every query, see :ref:`Phone Specific "
11115 "Parameters`"
11116 msgstr ""
11118 #. type: Plain text
11119 #: docs/manual/smsd/sql.rst:48
11120 msgid ""
11121 "SMS specific, which can be used in queries which works with SMS messages, "
11122 "see :ref:`SMS Specific Parameters`"
11123 msgstr ""
11125 #. type: Plain text
11126 #: docs/manual/smsd/sql.rst:49
11127 msgid ""
11128 "query specific, which are numeric and are specific only for given query (or "
11129 "set of queries), see :ref:`Configurable queries`"
11130 msgstr ""
11132 #. type: Plain text
11133 #: docs/manual/smsd/sql.rst:51
11134 msgid "_Phone Specific Parameters:"
11135 msgstr ""
11137 #. type: Title +
11138 #: docs/manual/smsd/sql.rst:53
11139 #, no-wrap
11140 msgid "Phone Specific Parameters"
11141 msgstr ""
11143 #. type: Plain text
11144 #: docs/manual/smsd/sql.rst:61
11145 #, no-wrap
11146 msgid ""
11147 "``%I``\n"
11148 "    IMEI of phone\n"
11149 "``%P``\n"
11150 "    PHONE ID (hostname)\n"
11151 "``%N``\n"
11152 "    client name (eg. Gammu 1.12.3)\n"
11153 msgstr ""
11155 #. type: Plain text
11156 #: docs/manual/smsd/sql.rst:63
11157 msgid "_SMS Specific Parameters:"
11158 msgstr ""
11160 #. type: Title +
11161 #: docs/manual/smsd/sql.rst:65
11162 #, no-wrap
11163 msgid "SMS Specific Parameters"
11164 msgstr ""
11166 #. type: Plain text
11167 #: docs/manual/smsd/sql.rst:93
11168 #, no-wrap
11169 msgid ""
11170 "``%R``\n"
11171 "    remote number [#f1]_\n"
11172 "``%C``\n"
11173 "    delivery datetime\n"
11174 "``%e``\n"
11175 "    delivery status on receiving or status error on sending\n"
11176 "``%t``\n"
11177 "    message reference\n"
11178 "``%d``\n"
11179 "    receiving datetime for received sms\n"
11180 "``%E``\n"
11181 "    encoded text of SMS\n"
11182 "``%c``\n"
11183 "    SMS coding (ie 8bit or UnicodeNoCompression)\n"
11184 "``%F``\n"
11185 "    sms centre number\n"
11186 "``%u``\n"
11187 "    UDH header\n"
11188 "``%x``\n"
11189 "    class\n"
11190 "``%T``\n"
11191 "    decoded SMS text\n"
11192 "``%A``\n"
11193 "    CreatorID of SMS (sending sms)\n"
11194 "``%V``\n"
11195 "    relative validity\n"
11196 msgstr ""
11198 #. type: Plain text
11199 #: docs/manual/smsd/sql.rst:95
11200 msgid ""
11201 "[#f1] Sender number for received messages (insert to inbox or delivery "
11202 "notifications), destination otherwise."
11203 msgstr ""
11205 #. type: Plain text
11206 #: docs/manual/smsd/sql.rst:97
11207 msgid "_Configurable queries:"
11208 msgstr ""
11210 #. type: Title -
11211 #: docs/manual/smsd/sql.rst:99
11212 #, no-wrap
11213 msgid "Configurable queries"
11214 msgstr ""
11216 #. type: Plain text
11217 #: docs/manual/smsd/sql.rst:102
11218 msgid ""
11219 "All configurable queries can be set in :config:section:`[sql]` "
11220 "section. Sequence of rows in selects are mandatory."
11221 msgstr ""
11223 #. type: Plain text
11224 #: docs/manual/smsd/sql.rst:105
11225 msgid ""
11226 "All default queries noted here are noted for MySQL. Actual time and time "
11227 "addition are selected for default queries during initialization."
11228 msgstr ""
11230 #. type: Plain text
11231 #: docs/manual/smsd/sql.rst:107
11232 msgid "delete_phone"
11233 msgstr ""
11235 #. type: Plain text
11236 #: docs/manual/smsd/sql.rst:109
11237 msgid "Deletes phone from database."
11238 msgstr ""
11240 #. type: Plain text
11241 #: docs/manual/smsd/sql.rst:111 docs/manual/smsd/sql.rst:121 docs/manual/smsd/sql.rst:139 docs/manual/smsd/sql.rst:150 docs/manual/smsd/sql.rst:167 docs/manual/smsd/sql.rst:184 docs/manual/smsd/sql.rst:195 docs/manual/smsd/sql.rst:205 docs/manual/smsd/sql.rst:221 docs/manual/smsd/sql.rst:239 docs/manual/smsd/sql.rst:255 docs/manual/smsd/sql.rst:273 docs/manual/smsd/sql.rst:288 docs/manual/smsd/sql.rst:303 docs/manual/smsd/sql.rst:328 docs/manual/smsd/sql.rst:352 docs/manual/smsd/sql.rst:378 docs/manual/smsd/sql.rst:388
11242 msgid "Default value:"
11243 msgstr ""
11245 #. type: Plain text
11246 #: docs/manual/smsd/sql.rst:113 docs/manual/smsd/sql.rst:123 docs/manual/smsd/sql.rst:141 docs/manual/smsd/sql.rst:152 docs/manual/smsd/sql.rst:169 docs/manual/smsd/sql.rst:186 docs/manual/smsd/sql.rst:197 docs/manual/smsd/sql.rst:207 docs/manual/smsd/sql.rst:223 docs/manual/smsd/sql.rst:241 docs/manual/smsd/sql.rst:257 docs/manual/smsd/sql.rst:275 docs/manual/smsd/sql.rst:290 docs/manual/smsd/sql.rst:305 docs/manual/smsd/sql.rst:330 docs/manual/smsd/sql.rst:354 docs/manual/smsd/sql.rst:380 docs/manual/smsd/sql.rst:390 docs/manual/smsd/tables.rst:410 docs/manual/smsd/tables.rst:427 docs/manual/smsd/tables.rst:457 docs/manual/smsd/mysql.rst:21
11247 msgid "sql"
11248 msgstr ""
11250 #. type: Plain text
11251 #: docs/manual/smsd/sql.rst:115
11252 msgid "DELETE FROM phones WHERE IMEI = %I"
11253 msgstr ""
11255 #. type: Plain text
11256 #: docs/manual/smsd/sql.rst:117
11257 msgid "insert_phone"
11258 msgstr ""
11260 #. type: Plain text
11261 #: docs/manual/smsd/sql.rst:119
11262 msgid "Inserts phone to database."
11263 msgstr ""
11265 #. type: Plain text
11266 #: docs/manual/smsd/sql.rst:126
11267 msgid ""
11268 "INSERT INTO phones (IMEI, ID, Send, Receive, InsertIntoDB, TimeOut, Client, "
11269 "Battery, SignalStrength)  VALUES (%I, %P, %1, %2, NOW(), (NOW() + INTERVAL "
11270 "10 SECOND) + 0, %N, -1, -1)"
11271 msgstr ""
11273 #. type: Plain text
11274 #: docs/manual/smsd/sql.rst:128 docs/manual/smsd/sql.rst:156 docs/manual/smsd/sql.rst:173 docs/manual/smsd/sql.rst:212 docs/manual/smsd/sql.rst:230 docs/manual/smsd/sql.rst:246 docs/manual/smsd/sql.rst:262 docs/manual/smsd/sql.rst:279 docs/manual/smsd/sql.rst:294 docs/manual/smsd/sql.rst:311 docs/manual/smsd/sql.rst:335 docs/manual/smsd/sql.rst:361 docs/manual/smsd/sql.rst:395
11275 msgid "Query specific parameters:"
11276 msgstr ""
11278 #. type: Plain text
11279 #: docs/manual/smsd/sql.rst:130 docs/manual/smsd/sql.rst:158 docs/manual/smsd/sql.rst:175 docs/manual/smsd/sql.rst:214 docs/manual/smsd/sql.rst:232 docs/manual/smsd/sql.rst:248 docs/manual/smsd/sql.rst:264 docs/manual/smsd/sql.rst:281 docs/manual/smsd/sql.rst:296 docs/manual/smsd/sql.rst:313 docs/manual/smsd/sql.rst:337 docs/manual/smsd/sql.rst:363 docs/manual/smsd/sql.rst:397
11280 msgid "``%1``"
11281 msgstr ""
11283 #. type: Plain text
11284 #: docs/manual/smsd/sql.rst:131
11285 msgid "enable send (yes or no) - configuration option Send"
11286 msgstr ""
11288 #. type: Plain text
11289 #: docs/manual/smsd/sql.rst:132 docs/manual/smsd/sql.rst:160 docs/manual/smsd/sql.rst:177 docs/manual/smsd/sql.rst:266 docs/manual/smsd/sql.rst:315 docs/manual/smsd/sql.rst:339 docs/manual/smsd/sql.rst:365 docs/manual/smsd/sql.rst:399
11290 msgid "``%2``"
11291 msgstr ""
11293 #. type: Plain text
11294 #: docs/manual/smsd/sql.rst:133
11295 msgid "enable receive (yes or no)  - configuration option Receive"
11296 msgstr ""
11298 #. type: Plain text
11299 #: docs/manual/smsd/sql.rst:135
11300 msgid "save_inbox_sms_select"
11301 msgstr ""
11303 #. type: Plain text
11304 #: docs/manual/smsd/sql.rst:137
11305 msgid "Select message for update delivery status."
11306 msgstr ""
11308 #. type: Plain text
11309 #: docs/manual/smsd/sql.rst:144
11310 msgid ""
11311 "SELECT ID, Status, SendingDateTime, DeliveryDateTime, SMSCNumber FROM "
11312 "sentitems WHERE DeliveryDateTime IS NULL AND SenderID = %P AND TPMR = %t AND "
11313 "DestinationNumber = %R"
11314 msgstr ""
11316 #. type: Plain text
11317 #: docs/manual/smsd/sql.rst:146
11318 msgid "save_inbox_sms_update_delivered"
11319 msgstr ""
11321 #. type: Plain text
11322 #: docs/manual/smsd/sql.rst:148
11323 msgid "Update message delivery status if message was delivered."
11324 msgstr ""
11326 #. type: Plain text
11327 #: docs/manual/smsd/sql.rst:154
11328 msgid ""
11329 "UPDATE sentitems SET DeliveryDateTime = %C, Status = %1, StatusError = %e "
11330 "WHERE ID = %2 AND TPMR = %t"
11331 msgstr ""
11333 #. type: Plain text
11334 #: docs/manual/smsd/sql.rst:159 docs/manual/smsd/sql.rst:176
11335 msgid "delivery status returned by GSM network"
11336 msgstr ""
11338 #. type: Plain text
11339 #: docs/manual/smsd/sql.rst:161 docs/manual/smsd/sql.rst:178 docs/manual/smsd/sql.rst:215 docs/manual/smsd/sql.rst:249 docs/manual/smsd/sql.rst:265 docs/manual/smsd/sql.rst:282 docs/manual/smsd/sql.rst:297 docs/manual/smsd/sql.rst:322 docs/manual/smsd/sql.rst:346
11340 msgid "ID of message"
11341 msgstr ""
11343 #. type: Plain text
11344 #: docs/manual/smsd/sql.rst:163
11345 msgid "save_inbox_sms_update"
11346 msgstr ""
11348 #. type: Plain text
11349 #: docs/manual/smsd/sql.rst:165
11350 msgid "Update message if there is an delivery error."
11351 msgstr ""
11353 #. type: Plain text
11354 #: docs/manual/smsd/sql.rst:171
11355 msgid ""
11356 "UPDATE sentitems SET Status = %1, StatusError = %e WHERE ID = %2 AND TPMR = "
11357 "%t"
11358 msgstr ""
11360 #. type: Plain text
11361 #: docs/manual/smsd/sql.rst:180
11362 msgid "save_inbox_sms_insert"
11363 msgstr ""
11365 #. type: Plain text
11366 #: docs/manual/smsd/sql.rst:182
11367 msgid "Insert received message."
11368 msgstr ""
11370 #. type: Plain text
11371 #: docs/manual/smsd/sql.rst:189
11372 msgid ""
11373 "INSERT INTO inbox (ReceivingDateTime, Text, SenderNumber, Coding, "
11374 "SMSCNumber, UDH, Class, TextDecoded, RecipientID) VALUES (%d, %E, %R, %c, "
11375 "%F, %u, %x, %T, %P)"
11376 msgstr ""
11378 #. type: Plain text
11379 #: docs/manual/smsd/sql.rst:191
11380 msgid "update_received"
11381 msgstr ""
11383 #. type: Plain text
11384 #: docs/manual/smsd/sql.rst:193
11385 msgid "Update statistics after receiving message."
11386 msgstr ""
11388 #. type: Plain text
11389 #: docs/manual/smsd/sql.rst:199
11390 msgid "UPDATE phones SET Received = Received + 1 WHERE IMEI = %I"
11391 msgstr ""
11393 #. type: Plain text
11394 #: docs/manual/smsd/sql.rst:201
11395 msgid "refresh_send_status"
11396 msgstr ""
11398 #. type: Plain text
11399 #: docs/manual/smsd/sql.rst:203
11400 msgid "Update messages in outbox."
11401 msgstr ""
11403 #. type: Plain text
11404 #: docs/manual/smsd/sql.rst:210
11405 msgid ""
11406 "UPDATE outbox SET SendingTimeOut = (NOW() + INTERVAL locktime SECOND) + 0 "
11407 "WHERE ID = %1 AND (SendingTimeOut < NOW() OR SendingTimeOut IS NULL)"
11408 msgstr ""
11410 #. type: Plain text
11411 #: docs/manual/smsd/sql.rst:217
11412 msgid "find_outbox_sms_id"
11413 msgstr ""
11415 #. type: Plain text
11416 #: docs/manual/smsd/sql.rst:219
11417 msgid "Find sms messages for sending."
11418 msgstr ""
11420 #. type: Plain text
11421 #: docs/manual/smsd/sql.rst:228
11422 msgid ""
11423 "SELECT ID, InsertIntoDB, SendingDateTime, SenderID FROM outbox WHERE "
11424 "SendingDateTime < NOW() AND SendingTimeOut < NOW() AND SendBefore >= "
11425 "CURTIME() AND SendAfter <= CURTIME() AND ( SenderID is NULL OR SenderID = '' "
11426 "OR SenderID = %P ) ORDER BY InsertIntoDB ASC LIMIT %1"
11427 msgstr ""
11429 #. type: Plain text
11430 #: docs/manual/smsd/sql.rst:233
11431 msgid "limit of sms messages sended in one walk in loop"
11432 msgstr ""
11434 #. type: Plain text
11435 #: docs/manual/smsd/sql.rst:235
11436 msgid "find_outbox_body"
11437 msgstr ""
11439 #. type: Plain text
11440 #: docs/manual/smsd/sql.rst:237
11441 msgid "Select body of message."
11442 msgstr ""
11444 #. type: Plain text
11445 #: docs/manual/smsd/sql.rst:244
11446 msgid ""
11447 "SELECT Text, Coding, UDH, Class, TextDecoded, ID, DestinationNumber, "
11448 "MultiPart, RelativeValidity, DeliveryReport, CreatorID FROM outbox WHERE "
11449 "ID=%1"
11450 msgstr ""
11452 #. type: Plain text
11453 #: docs/manual/smsd/sql.rst:251
11454 msgid "find_outbox_multipart"
11455 msgstr ""
11457 #. type: Plain text
11458 #: docs/manual/smsd/sql.rst:253
11459 msgid "Select remaining parts of sms message."
11460 msgstr ""
11462 #. type: Plain text
11463 #: docs/manual/smsd/sql.rst:260
11464 msgid ""
11465 "SELECT Text, Coding, UDH, Class, TextDecoded, ID, SequencePosition FROM "
11466 "outbox_multipart WHERE ID=%1 AND SequencePosition=%2"
11467 msgstr ""
11469 #. type: Plain text
11470 #: docs/manual/smsd/sql.rst:267
11471 msgid "Number of multipart message"
11472 msgstr ""
11474 #. type: Plain text
11475 #: docs/manual/smsd/sql.rst:269
11476 msgid "delete_outbox"
11477 msgstr ""
11479 #. type: Plain text
11480 #: docs/manual/smsd/sql.rst:271
11481 msgid "Remove messages from outbox after threir successful send."
11482 msgstr ""
11484 #. type: Plain text
11485 #: docs/manual/smsd/sql.rst:277
11486 msgid "DELETE FROM outbox WHERE ID=%1"
11487 msgstr ""
11489 #. type: Plain text
11490 #: docs/manual/smsd/sql.rst:284
11491 msgid "delete_outbox_multipart"
11492 msgstr ""
11494 #. type: Plain text
11495 #: docs/manual/smsd/sql.rst:286
11496 msgid "Remove messages from outbox_multipart after threir successful send."
11497 msgstr ""
11499 #. type: Plain text
11500 #: docs/manual/smsd/sql.rst:292
11501 msgid "DELETE FROM outbox_multipart WHERE ID=%1"
11502 msgstr ""
11504 #. type: Plain text
11505 #: docs/manual/smsd/sql.rst:299
11506 msgid "create_outbox"
11507 msgstr ""
11509 #. type: Plain text
11510 #: docs/manual/smsd/sql.rst:301
11511 msgid "Create message (insert to outbox)."
11512 msgstr ""
11514 #. type: Plain text
11515 #: docs/manual/smsd/sql.rst:309
11516 msgid ""
11517 "INSERT INTO outbox (CreatorID, SenderID, DeliveryReport, MultiPart, "
11518 "InsertIntoDB, Text, DestinationNumber, RelativeValidity, Coding, UDH, Class, "
11519 "TextDecoded) VALUES (%1, %P, %2, %3, NOW(), %E, %R, %V, %c, %u, %x, %T)"
11520 msgstr ""
11522 #. type: Plain text
11523 #: docs/manual/smsd/sql.rst:314 docs/manual/smsd/sql.rst:338
11524 msgid "creator of message"
11525 msgstr ""
11527 #. type: Plain text
11528 #: docs/manual/smsd/sql.rst:316 docs/manual/smsd/sql.rst:340
11529 msgid "delivery status report - yes/default"
11530 msgstr ""
11532 #. type: Plain text
11533 #: docs/manual/smsd/sql.rst:317 docs/manual/smsd/sql.rst:341 docs/manual/smsd/sql.rst:367
11534 msgid "``%3``"
11535 msgstr ""
11537 #. type: Plain text
11538 #: docs/manual/smsd/sql.rst:318 docs/manual/smsd/sql.rst:342
11539 msgid "multipart - FALSE/TRUE"
11540 msgstr ""
11542 #. type: Plain text
11543 #: docs/manual/smsd/sql.rst:319 docs/manual/smsd/sql.rst:343 docs/manual/smsd/sql.rst:369
11544 msgid "``%4``"
11545 msgstr ""
11547 #. type: Plain text
11548 #: docs/manual/smsd/sql.rst:320 docs/manual/smsd/sql.rst:344
11549 msgid "Part (part number)"
11550 msgstr ""
11552 #. type: Plain text
11553 #: docs/manual/smsd/sql.rst:321 docs/manual/smsd/sql.rst:345 docs/manual/smsd/sql.rst:371
11554 msgid "``%5``"
11555 msgstr ""
11557 #. type: Plain text
11558 #: docs/manual/smsd/sql.rst:324
11559 msgid "create_outbox_multipart"
11560 msgstr ""
11562 #. type: Plain text
11563 #: docs/manual/smsd/sql.rst:326
11564 msgid "Create message remaining parts."
11565 msgstr ""
11567 #. type: Plain text
11568 #: docs/manual/smsd/sql.rst:333
11569 msgid ""
11570 "INSERT INTO outbox_multipart (SequencePosition, Text, Coding, UDH, Class, "
11571 "TextDecoded, ID) VALUES (%4, %E, %c, %u, %x, %T, %5)"
11572 msgstr ""
11574 #. type: Plain text
11575 #: docs/manual/smsd/sql.rst:348
11576 msgid "add_sent_info"
11577 msgstr ""
11579 #. type: Plain text
11580 #: docs/manual/smsd/sql.rst:350
11581 msgid "Insert to sentitems."
11582 msgstr ""
11584 #. type: Plain text
11585 #: docs/manual/smsd/sql.rst:359
11586 msgid ""
11587 "INSERT INTO sentitems (CreatorID,ID,SequencePosition,Status,SendingDateTime, "
11588 "SMSCNumber, TPMR, "
11589 "SenderID,Text,DestinationNumber,Coding,UDH,Class,TextDecoded, "
11590 "InsertIntoDB,RelativeValidity)  VALUES (%A, %1, %2, %3, NOW(), %F, %4, %P, "
11591 "%E, %R, %c, %u, %x, %T, %5, %V)"
11592 msgstr ""
11594 #. type: Plain text
11595 #: docs/manual/smsd/sql.rst:364
11596 msgid "ID of sms message"
11597 msgstr ""
11599 #. type: Plain text
11600 #: docs/manual/smsd/sql.rst:366
11601 msgid "part number (for multipart sms)"
11602 msgstr ""
11604 #. type: Plain text
11605 #: docs/manual/smsd/sql.rst:368
11606 msgid "message state (SendingError, Error, SendingOK, SendingOKNoReport)"
11607 msgstr ""
11609 #. type: Plain text
11610 #: docs/manual/smsd/sql.rst:370
11611 msgid "message reference (TPMR)"
11612 msgstr ""
11614 #. type: Plain text
11615 #: docs/manual/smsd/sql.rst:372
11616 msgid "time when inserted in db"
11617 msgstr ""
11619 #. type: Plain text
11620 #: docs/manual/smsd/sql.rst:374
11621 msgid "update_sent"
11622 msgstr ""
11624 #. type: Plain text
11625 #: docs/manual/smsd/sql.rst:376
11626 msgid "Update sent statistics after sending message."
11627 msgstr ""
11629 #. type: Plain text
11630 #: docs/manual/smsd/sql.rst:382
11631 msgid "UPDATE phones SET Sent= Sent + 1 WHERE IMEI = %I"
11632 msgstr ""
11634 #. type: Plain text
11635 #: docs/manual/smsd/sql.rst:384
11636 msgid "refresh_phone_status"
11637 msgstr ""
11639 #. type: Plain text
11640 #: docs/manual/smsd/sql.rst:386
11641 msgid "Update phone status (battery, signal)."
11642 msgstr ""
11644 #. type: Plain text
11645 #: docs/manual/smsd/sql.rst:393
11646 msgid ""
11647 "UPDATE phones SET TimeOut= (NOW() + INTERVAL 10 SECOND) + 0, Battery = %1, "
11648 "SignalStrength = %2 WHERE IMEI = %I"
11649 msgstr ""
11651 #. type: Plain text
11652 #: docs/manual/smsd/sql.rst:398
11653 msgid "battery percent"
11654 msgstr ""
11656 #. type: Plain text
11657 #: docs/manual/smsd/sql.rst:399
11658 msgid "signal percent"
11659 msgstr ""
11661 #. type: Plain text
11662 #: docs/manual/smsd/files.rst:2
11663 msgid "_gammu-smsd-files:"
11664 msgstr ""
11666 #. type: Title =
11667 #: docs/manual/smsd/files.rst:4
11668 #, no-wrap
11669 msgid "Files backend"
11670 msgstr ""
11672 #. type: Plain text
11673 #: docs/manual/smsd/files.rst:8
11674 msgid ""
11675 "FILES backend stores all data on a filesystem in folders defined by "
11676 "configuration (see :ref:`gammu-smsdrc` for description of configuration "
11677 "options)."
11678 msgstr ""
11680 #. type: Title -
11681 #: docs/manual/smsd/files.rst:10 docs/manual/smsd/tables.rst:16
11682 #, no-wrap
11683 msgid "Receiving of messages"
11684 msgstr ""
11686 #. type: Plain text
11687 #: docs/manual/smsd/files.rst:15
11688 msgid ""
11689 "Received messages are stored in a folder defined by configuration. The "
11690 "filename will be ``IN<date>_<time>_<serial>_<sender>_<sequence>.<ext>``, for "
11691 "example ``NN20021130_021531_00_+45409000931640979_00.txt``."
11692 msgstr ""
11694 #. type: Plain text
11695 #: docs/manual/smsd/files.rst:17 docs/manual/smsd/files.rst:45
11696 msgid "Explanation of fields:"
11697 msgstr ""
11699 #. type: Plain text
11700 #: docs/manual/smsd/files.rst:30
11701 #, no-wrap
11702 msgid ""
11703 "``<date>``\n"
11704 "    date in format ``YYYYMMDD``\n"
11705 "``<time>``\n"
11706 "    time in format ``HHMMSS``\n"
11707 "``<sender>``\n"
11708 "    sender number\n"
11709 "``<serial>``\n"
11710 "    order of a message (in case more messages were received at same time), "
11711 "in format ``NN``\n"
11712 "``<sequence>``\n"
11713 "    part of the message for multipart messages, in format ``NN``\n"
11714 "``<ext>``\n"
11715 "    ``txt`` for text message, 8-bit messages are stored with ``bin`` "
11716 "extension, ``smsbackup`` for :ref:`gammu-smsbackup`\n"
11717 msgstr ""
11719 #. type: Plain text
11720 #: docs/manual/smsd/files.rst:33
11721 msgid ""
11722 "The content of the file is content of the message and the format is defined "
11723 "by configuration directive :config:option:`InboxFormat` (see "
11724 ":ref:`gammu-smsdrc`)."
11725 msgstr ""
11727 #. type: Title -
11728 #: docs/manual/smsd/files.rst:35 docs/manual/smsd/tables.rst:21
11729 #, no-wrap
11730 msgid "Transmitting of messages"
11731 msgstr ""
11733 #. type: Plain text
11734 #: docs/manual/smsd/files.rst:39
11735 msgid ""
11736 "Transmitted messages are read from a folder defined by configuration. The "
11737 "filename should be one of the following formats:"
11738 msgstr ""
11740 #. type: Plain text
11741 #: docs/manual/smsd/files.rst:41
11742 msgid "``OUT<recipient>.<ext>``"
11743 msgstr ""
11745 #. type: Plain text
11746 #: docs/manual/smsd/files.rst:42
11747 msgid "``OUT<priority>_<recipient>_<serial>.<ext>``"
11748 msgstr ""
11750 #. type: Plain text
11751 #: docs/manual/smsd/files.rst:43
11752 msgid "``OUT<priority><date>_<time>_<serial>_<recipient>_<note>.<ext>``"
11753 msgstr ""
11755 #. type: Plain text
11756 #: docs/manual/smsd/files.rst:54
11757 #, no-wrap
11758 msgid ""
11759 "``<recipient>``\n"
11760 "    recipient number where to send message\n"
11761 "``<priority>``\n"
11762 "    an alphabetic character (A-Z) A = highest priority\n"
11763 "``<ext>``\n"
11764 "    ``txt`` for normal text SMS, ``smsbackup`` for :ref:`gammu-smsbackup`\n"
11765 "``<note>``\n"
11766 "    any artibrary text which is ignored\n"
11767 msgstr ""
11769 #. type: Plain text
11770 #: docs/manual/smsd/files.rst:56
11771 msgid "For text messages, you can additionally append flags to extension:"
11772 msgstr ""
11774 #. type: Plain text
11775 #: docs/manual/smsd/files.rst:63
11776 #, no-wrap
11777 msgid ""
11778 "    ``d``\n"
11779 "        delivery report requested\n"
11780 "    ``f``\n"
11781 "        flash SMS\n"
11782 "    ``b``\n"
11783 "        WAP bookmark as name,URL\n"
11784 msgstr ""
11786 #. type: Plain text
11787 #: docs/manual/smsd/files.rst:65
11788 msgid "Other fields are same as for received messages."
11789 msgstr ""
11791 #. type: Plain text
11792 #: docs/manual/smsd/files.rst:68
11793 msgid ""
11794 "For example OUTG20040620_193810_123_+4512345678_xpq.txtdf is a flash text "
11795 "SMS requesting delivery reports."
11796 msgstr ""
11798 #. type: Plain text
11799 #: docs/manual/smsd/files.rst:71
11800 msgid ""
11801 "SMSes will be transmitted sequentially based on the file name. The contents "
11802 "of the file is the SMS to be transmitted (in Unicode or standard character "
11803 "set)."
11804 msgstr ""
11806 #. type: Plain text
11807 #: docs/manual/smsd/files.rst:75
11808 msgid ""
11809 "The contents of the file is the SMS to be transmitted (in Unicode or "
11810 "standard character set), for WAP bookmarks it is split on as Name,URL, for "
11811 "text messages whole file content is used."
11812 msgstr ""
11814 #. type: Plain text
11815 #: docs/manual/smsd/files.rst:78
11816 msgid ""
11817 "Please note that if file is not in Unicode, encoding is detected based on "
11818 "locales, which do not have to be configured if SMSD is running from init "
11819 "script. If this is your case, please add locales definition to init script."
11820 msgstr ""
11822 #. type: Plain text
11823 #: docs/manual/smsd/index.rst:2
11824 msgid "_smsd:"
11825 msgstr ""
11827 #. type: Title =
11828 #: docs/manual/smsd/index.rst:4
11829 #, no-wrap
11830 msgid "SMS Daemon"
11831 msgstr ""
11833 #. type: Plain text
11834 #: docs/manual/smsd/index.rst:15
11835 msgid "overview usage manual config run backends code"
11836 msgstr ""
11838 #. type: Title =
11839 #: docs/manual/smsd/usage.rst:2
11840 #, no-wrap
11841 msgid "Usage"
11842 msgstr ""
11844 #. type: Plain text
11845 #: docs/manual/smsd/usage.rst:6
11846 msgid ""
11847 "This chapter will describe basic ways of using SMSD. It's use is not limited "
11848 "to these, but they can give you overview of SMSD abilities."
11849 msgstr ""
11851 #. type: Title -
11852 #: docs/manual/smsd/usage.rst:8
11853 #, no-wrap
11854 msgid "Storing Messages in Backend"
11855 msgstr ""
11857 #. type: Plain text
11858 #: docs/manual/smsd/usage.rst:13
11859 msgid ""
11860 "The standard mode of operating SMSD. You simply configure backend service, "
11861 "and all received messages will end up in it and any message you put into "
11862 "outbox storage will be sent."
11863 msgstr ""
11865 #. type: Title -
11866 #: docs/manual/smsd/usage.rst:15
11867 #, no-wrap
11868 msgid "Creating Messages to Send"
11869 msgstr ""
11871 #. type: Plain text
11872 #: docs/manual/smsd/usage.rst:20
11873 msgid ""
11874 "Creating of messages to send heavily depends on service backend you "
11875 "use. Most of them support :ref:`gammu-smsd-inject`, which can be used to "
11876 "construct the message, or you can just insert message manually to the "
11877 "backend storage."
11878 msgstr ""
11880 #. type: Plain text
11881 #: docs/manual/smsd/usage.rst:22
11882 msgid "Alternatively you can use :c:func:`SMSD_InjectSMS` (from C) or using"
11883 msgstr ""
11885 #. type: Attribute :meth:
11886 #: docs/manual/smsd/usage.rst:22
11887 #, no-wrap
11888 msgid "`gammu.smsd.SMSD.GetStatus` (from Python)."
11889 msgstr ""
11891 #. type: Title -
11892 #: docs/manual/smsd/usage.rst:25
11893 #, no-wrap
11894 msgid "Notification about Received Messages"
11895 msgstr ""
11897 #. type: Plain text
11898 #: docs/manual/smsd/usage.rst:29
11899 msgid ""
11900 "Once SMSD receives message and stores it in backend service, it can invoke "
11901 "your own program to do any message processing, see :ref:`gammu-smsd-run`."
11902 msgstr ""
11904 #. type: Title -
11905 #: docs/manual/smsd/usage.rst:31
11906 #, no-wrap
11907 msgid "Monitoring SMSD Status"
11908 msgstr ""
11910 #. type: Plain text
11911 #: docs/manual/smsd/usage.rst:35
11912 msgid ""
11913 "You can use :ref:`gammu-smsd-monitor` to monitor status of SMSD. It uses "
11914 "shared memory segment to get current status of running SMSD."
11915 msgstr ""
11917 #. type: Plain text
11918 #: docs/manual/smsd/usage.rst:37
11919 msgid "Alternatively you can get the same functionality from libGammu using"
11920 msgstr ""
11922 #. type: Attribute :c:
11923 #: docs/manual/smsd/usage.rst:37
11924 #, no-wrap
11925 msgid "func:`SMSD_GetStatus` or python-gammu using"
11926 msgstr ""
11928 #. type: Attribute :meth:
11929 #: docs/manual/smsd/usage.rst:38
11930 #, no-wrap
11931 msgid "`gammu.smsd.SMSD.GetStatus`."
11932 msgstr ""
11934 #. type: Title -
11935 #: docs/manual/smsd/usage.rst:41
11936 #, no-wrap
11937 msgid "Reporting Bugs"
11938 msgstr ""
11940 #. type: Plain text
11941 #: docs/manual/smsd/usage.rst:44
11942 msgid "Please report bugs to <http://bugs.cihar.com>."
11943 msgstr ""
11945 #. type: Plain text
11946 #: docs/manual/smsd/usage.rst:46
11947 msgid "Before reporting a bug, please enable verbose logging in SMSD configuration:"
11948 msgstr ""
11950 #. type: Plain text
11951 #: docs/manual/smsd/usage.rst:53 docs/manual/smsd/config.rst:666
11952 msgid "[smsd] debuglevel = 255 logfile = smsd.log"
11953 msgstr ""
11955 #. type: Plain text
11956 #: docs/manual/smsd/usage.rst:54
11957 msgid "and include this verbose log within bug report."
11958 msgstr ""
11960 #. type: Plain text
11961 #: docs/manual/smsd/tables.rst:2
11962 msgid "_gammu-smsd-tables:"
11963 msgstr ""
11965 #. type: Title =
11966 #: docs/manual/smsd/tables.rst:4
11967 #, no-wrap
11968 msgid "SMSD Database Structure"
11969 msgstr ""
11971 #. type: Plain text
11972 #: docs/manual/smsd/tables.rst:8
11973 msgid ""
11974 "The backends themselves are described in their sections, this document "
11975 "describes general database structure and required tables."
11976 msgstr ""
11978 #. type: Plain text
11979 #: docs/manual/smsd/tables.rst:14
11980 msgid ""
11981 "More SMS daemons can share single database. If you do not specify PhoneID in "
11982 "their configuration, all are treated equally and you have no guarantee which "
11983 "one sends outgoing message. If you configure PhoneID and use it when "
11984 "inserting message to the ``outbox`` table (:ref:`gammu-smsd-inject` does "
11985 "this), each SMS daemon will have separate outbox queue."
11986 msgstr ""
11988 #. type: Plain text
11989 #: docs/manual/smsd/tables.rst:19
11990 msgid "Received messages are stored in :ref:`inbox` table."
11991 msgstr ""
11993 #. type: Plain text
11994 #: docs/manual/smsd/tables.rst:25
11995 msgid ""
11996 "Transmitted messages are read from table :ref:`outbox` and possible "
11997 "subsequent parts of the same message from :ref:`outbox_multipart`."
11998 msgstr ""
12000 #. type: Title -
12001 #: docs/manual/smsd/tables.rst:27
12002 #, no-wrap
12003 msgid "Description of tables"
12004 msgstr ""
12006 #. type: Title +
12007 #: docs/manual/smsd/tables.rst:30
12008 #, no-wrap
12009 msgid "daemons"
12010 msgstr ""
12012 #. type: Plain text
12013 #: docs/manual/smsd/tables.rst:33
12014 msgid "Information about running daemons."
12015 msgstr ""
12017 #. type: delimited block =
12018 #: docs/manual/smsd/tables.rst:35 docs/manual/gammu/index.rst:7 docs/manual/python/gammu.rst:5
12019 #, no-wrap
12020 msgid "gammu"
12021 msgstr ""
12023 #. type: Plain text
12024 #: docs/manual/smsd/tables.rst:38
12025 msgid "Table holding single field ``Version`` - version of a database schema. See"
12026 msgstr ""
12028 #. type: Attribute :ref:
12029 #: docs/manual/smsd/tables.rst:38
12030 #, no-wrap
12031 msgid "`smsd-tables-history` for details what has changed."
12032 msgstr ""
12034 #. type: Plain text
12035 #: docs/manual/smsd/tables.rst:41
12036 msgid "_inbox:"
12037 msgstr ""
12039 #. type: Title +
12040 #: docs/manual/smsd/tables.rst:43
12041 #, no-wrap
12042 msgid "inbox"
12043 msgstr ""
12045 #. type: Plain text
12046 #: docs/manual/smsd/tables.rst:46
12047 msgid "Table where received messages will be stored."
12048 msgstr ""
12050 #. type: Plain text
12051 #: docs/manual/smsd/tables.rst:48 docs/manual/smsd/tables.rst:95 docs/manual/smsd/tables.rst:170 docs/manual/smsd/tables.rst:198 docs/manual/smsd/tables.rst:244
12052 msgid "Fields description:"
12053 msgstr ""
12055 #. type: Plain text
12056 #: docs/manual/smsd/tables.rst:51 docs/manual/smsd/tables.rst:98 docs/manual/smsd/tables.rst:247
12057 #, no-wrap
12058 msgid ""
12059 "``UpdatedInDB`` (timestamp)\n"
12060 "    when somebody (daemon, user, etc.) updated it\n"
12061 msgstr ""
12063 #. type: Plain text
12064 #: docs/manual/smsd/tables.rst:54
12065 #, no-wrap
12066 msgid ""
12067 "``ReceivingDateTime`` (timestamp)\n"
12068 "    when SMS was received\n"
12069 msgstr ""
12071 #. type: Plain text
12072 #: docs/manual/smsd/tables.rst:57
12073 #, no-wrap
12074 msgid ""
12075 "``Text`` (text)\n"
12076 "    encoded SMS text (for all SMS)\n"
12077 msgstr ""
12079 #. type: Plain text
12080 #: docs/manual/smsd/tables.rst:60
12081 #, no-wrap
12082 msgid ""
12083 "``SenderNumber`` (varchar(20))\n"
12084 "    decoded SMS sender number\n"
12085 msgstr ""
12087 #. type: Plain text
12088 #: docs/manual/smsd/tables.rst:63 docs/manual/smsd/tables.rst:126 docs/manual/smsd/tables.rst:290
12089 #, no-wrap
12090 msgid ""
12091 "``Coding`` (enum('Default_No_Compression', 'Unicode_No_Compression', '8bit', "
12092 "'Default_Compression', 'Unicode_Compression'))\n"
12093 "    SMS text coding\n"
12094 msgstr ""
12096 #. type: Plain text
12097 #: docs/manual/smsd/tables.rst:66
12098 #, no-wrap
12099 msgid ""
12100 "``UDH`` (text)\n"
12101 "    encoded User Data Header text\n"
12102 msgstr ""
12104 #. type: Plain text
12105 #: docs/manual/smsd/tables.rst:69
12106 #, no-wrap
12107 msgid ""
12108 "``SMSCNumber`` (varchar(20))\n"
12109 "    decoded SMSC number\n"
12110 msgstr ""
12112 #. type: Plain text
12113 #: docs/manual/smsd/tables.rst:72
12114 #, no-wrap
12115 msgid ""
12116 "``Class`` (integer)\n"
12117 "    SMS class or \\-1 (0 is flash SMS, 1 is normal one)\n"
12118 msgstr ""
12120 #. type: Plain text
12121 #: docs/manual/smsd/tables.rst:75
12122 #, no-wrap
12123 msgid ""
12124 "``TextDecoded`` (varchar(160))\n"
12125 "    decoded SMS text (for Default Alphabet/Unicode SMS)\n"
12126 msgstr ""
12128 #. type: Plain text
12129 #: docs/manual/smsd/tables.rst:78
12130 #, no-wrap
12131 msgid ""
12132 "``ID`` (integer unsigned)\n"
12133 "    SMS identificator (for using with external applications)\n"
12134 msgstr ""
12136 #. type: Plain text
12137 #: docs/manual/smsd/tables.rst:81
12138 #, no-wrap
12139 msgid ""
12140 "``RecipientID`` (text)\n"
12141 "    which Gammu daemon has added it\n"
12142 msgstr ""
12144 #. type: Plain text
12145 #: docs/manual/smsd/tables.rst:84
12146 #, no-wrap
12147 msgid ""
12148 "``Processed`` (enum('false', 'true'))\n"
12149 "    you can use for marking, whether SMS was processed or not\n"
12150 msgstr ""
12152 #. type: Plain text
12153 #: docs/manual/smsd/tables.rst:87
12154 msgid "_outbox:"
12155 msgstr ""
12157 #. type: Title +
12158 #: docs/manual/smsd/tables.rst:89
12159 #, no-wrap
12160 msgid "outbox"
12161 msgstr ""
12163 #. type: Plain text
12164 #: docs/manual/smsd/tables.rst:93
12165 msgid ""
12166 "Messages enqueued for sending should be placed in this table. If message is "
12167 "multipart, subsequent parts are stored in table :ref:`outbox_multipart`."
12168 msgstr ""
12170 #. type: Plain text
12171 #: docs/manual/smsd/tables.rst:101 docs/manual/smsd/tables.rst:250
12172 #, no-wrap
12173 msgid ""
12174 "``InsertIntoDB`` (timestamp)\n"
12175 "    when message was inserted into database\n"
12176 msgstr ""
12178 #. type: Plain text
12179 #: docs/manual/smsd/tables.rst:104
12180 #, no-wrap
12181 msgid ""
12182 "``SendingDateTime`` (timestamp)\n"
12183 "    set it to some value, when want to force sending after some planned "
12184 "time\n"
12185 msgstr ""
12187 #. type: Plain text
12188 #: docs/manual/smsd/tables.rst:108
12189 #, no-wrap
12190 msgid ""
12191 "``SendBefore`` (time)\n"
12192 "    Send message before specified time, can be used to limit messages from\n"
12193 "    being sent in night. Default value is 23:59:59\n"
12194 msgstr ""
12196 #. type: Plain text
12197 #: docs/manual/smsd/tables.rst:114
12198 #, no-wrap
12199 msgid ""
12200 "``SendAfter`` (time)\n"
12201 "    Send message after specified time, can be used to limit messages from\n"
12202 "    being sent in night. Default value is 00:00:00\n"
12203 msgstr ""
12205 #. type: Plain text
12206 #: docs/manual/smsd/tables.rst:120
12207 #, no-wrap
12208 msgid ""
12209 "``Text`` (text)\n"
12210 "    SMS text encoded using hex values in proper coding. If you want to use\n"
12211 "    TextDecoded field, keep this NULL (or empty).\n"
12212 msgstr ""
12214 #. type: Plain text
12215 #: docs/manual/smsd/tables.rst:123
12216 #, no-wrap
12217 msgid ""
12218 "``DestinationNumber`` (varchar(20))\n"
12219 "    recipient number\n"
12220 msgstr ""
12222 #. type: Plain text
12223 #: docs/manual/smsd/tables.rst:130
12224 #, no-wrap
12225 msgid ""
12226 "``UDH`` (text)\n"
12227 "    User Data Header encoded using hex values which will be used for "
12228 "constructing\n"
12229 "    the message. Without this, message will be sent as plain text.\n"
12230 msgstr ""
12232 #. type: Plain text
12233 #: docs/manual/smsd/tables.rst:133 docs/manual/smsd/tables.rst:299
12234 #, no-wrap
12235 msgid ""
12236 "``Class`` (integer)\n"
12237 "    SMS class or \\-1 (0 is normal SMS, 1 is flash one)\n"
12238 msgstr ""
12240 #. type: Plain text
12241 #: docs/manual/smsd/tables.rst:136 docs/manual/smsd/tables.rst:302
12242 #, no-wrap
12243 msgid ""
12244 "``TextDecoded`` (varchar(160))\n"
12245 "    SMS text in \"human readable\" form\n"
12246 msgstr ""
12248 #. type: Plain text
12249 #: docs/manual/smsd/tables.rst:139
12250 #, no-wrap
12251 msgid ""
12252 "``ID`` (integer unsigned)\n"
12253 "    SMS/SMS sequence ID\n"
12254 msgstr ""
12256 #. type: Plain text
12257 #: docs/manual/smsd/tables.rst:142
12258 #, no-wrap
12259 msgid ""
12260 "    Please note that this number has to be unique also for sentitems table, "
12261 "so\n"
12262 "    reusing message IDs might not be a good idea.\n"
12263 msgstr ""
12265 #. type: Plain text
12266 #: docs/manual/smsd/tables.rst:145
12267 #, no-wrap
12268 msgid ""
12269 "``MultiPart`` (enum('false','true'))\n"
12270 "    info, whether there are more SMS from this sequence in "
12271 "outbox_multipart\n"
12272 msgstr ""
12274 #. type: Plain text
12275 #: docs/manual/smsd/tables.rst:148 docs/manual/smsd/tables.rst:317
12276 #, no-wrap
12277 msgid ""
12278 "``RelativeValidity`` (integer)\n"
12279 "    SMS relative validity like encoded using GSM specs\n"
12280 msgstr ""
12282 #. type: Plain text
12283 #: docs/manual/smsd/tables.rst:151
12284 #, no-wrap
12285 msgid ""
12286 "``SenderID`` (text)\n"
12287 "    which SMSD instance should send this one sequence, see "
12288 ":config:option:`PhoneID`\n"
12289 msgstr ""
12291 #. type: Plain text
12292 #: docs/manual/smsd/tables.rst:154
12293 #, no-wrap
12294 msgid ""
12295 "``SendingTimeOut`` (timestamp)\n"
12296 "    used by SMSD instance for own targets\n"
12297 msgstr ""
12299 #. type: Plain text
12300 #: docs/manual/smsd/tables.rst:157
12301 #, no-wrap
12302 msgid ""
12303 "``DeliveryReport`` (enum('default','yes','no'))\n"
12304 "    when default is used, Delivery Report is used or not according to SMSD "
12305 "instance settings; yes forces Delivery Report.\n"
12306 msgstr ""
12308 #. type: Plain text
12309 #: docs/manual/smsd/tables.rst:161
12310 #, no-wrap
12311 msgid ""
12312 "``CreatorID`` (text)\n"
12313 "    sender identification, it has to match PhoneID in SMSD configuration to "
12314 "make\n"
12315 "    SMSD process this message\n"
12316 msgstr ""
12318 #. type: Plain text
12319 #: docs/manual/smsd/tables.rst:163
12320 msgid "_outbox_multipart:"
12321 msgstr ""
12323 #. type: Title +
12324 #: docs/manual/smsd/tables.rst:165
12325 #, no-wrap
12326 msgid "outbox_multipart"
12327 msgstr ""
12329 #. type: Plain text
12330 #: docs/manual/smsd/tables.rst:168
12331 msgid "Data for outgoing multipart messages."
12332 msgstr ""
12334 #. type: Plain text
12335 #: docs/manual/smsd/tables.rst:185
12336 #, no-wrap
12337 msgid ""
12338 "``ID`` (integer unsigned)\n"
12339 "    the same meaning as values in outbox table\n"
12340 "``Text`` (text)\n"
12341 "    the same meaning as values in outbox table\n"
12342 "``Coding`` (enum('Default_No_Compression', 'Unicode_No_Compression', '8bit', "
12343 "'Default_Compression', 'Unicode_Compression'))\n"
12344 "    the same meaning as values in outbox table\n"
12345 "``UDH`` (text)\n"
12346 "    the same meaning as values in outbox table\n"
12347 "``Class`` (integer)\n"
12348 "    the same meaning as values in outbox table\n"
12349 "``TextDecoded`` (varchar(160))\n"
12350 "    the same meaning as values in outbox table\n"
12351 "``ID`` (integer unsigned)\n"
12352 "    the same meaning as values in outbox table\n"
12353 msgstr ""
12355 #. type: Plain text
12356 #: docs/manual/smsd/tables.rst:189
12357 #, no-wrap
12358 msgid ""
12359 "``SequencePosition`` (integer)\n"
12360 "    info, what is SMS number in SMS sequence (start at 2, first part is in "
12361 ":ref:`outbox`\n"
12362 "    table).\n"
12363 msgstr ""
12365 #. type: Title +
12366 #: docs/manual/smsd/tables.rst:192
12367 #, no-wrap
12368 msgid "phones"
12369 msgstr ""
12371 #. type: Plain text
12372 #: docs/manual/smsd/tables.rst:196
12373 msgid ""
12374 "Information about connected phones. This table is periodically refreshed and "
12375 "you can get information such as battery or signal level from here."
12376 msgstr ""
12378 #. type: Plain text
12379 #: docs/manual/smsd/tables.rst:201
12380 #, no-wrap
12381 msgid ""
12382 "``ID`` (text)\n"
12383 "    PhoneID value\n"
12384 msgstr ""
12386 #. type: Plain text
12387 #: docs/manual/smsd/tables.rst:204
12388 #, no-wrap
12389 msgid ""
12390 "``UpdatedInDB`` (timestamp)\n"
12391 "    when this record has been updated\n"
12392 msgstr ""
12394 #. type: Plain text
12395 #: docs/manual/smsd/tables.rst:207
12396 #, no-wrap
12397 msgid ""
12398 "``InsertIntoDB`` (timestamp)\n"
12399 "    when this record has been created (when phone has been connected)\n"
12400 msgstr ""
12402 #. type: Plain text
12403 #: docs/manual/smsd/tables.rst:210
12404 #, no-wrap
12405 msgid ""
12406 "``TimeOut`` (timestamp)\n"
12407 "    when this record expires\n"
12408 msgstr ""
12410 #. type: Plain text
12411 #: docs/manual/smsd/tables.rst:213
12412 #, no-wrap
12413 msgid ""
12414 "``Send`` (boolean)\n"
12415 "    indicates whether SMSD is sending messages, depends on configuration "
12416 "directive :config:option:`Send`\n"
12417 msgstr ""
12419 #. type: Plain text
12420 #: docs/manual/smsd/tables.rst:216
12421 #, no-wrap
12422 msgid ""
12423 "``Receive`` (boolean)\n"
12424 "    indicates whether SMSD is receiving messages, depends on configuration "
12425 "directive :config:option:`Receive`\n"
12426 msgstr ""
12428 #. type: Plain text
12429 #: docs/manual/smsd/tables.rst:219
12430 #, no-wrap
12431 msgid ""
12432 "``IMEI`` (text)\n"
12433 "    IMEI of phone\n"
12434 msgstr ""
12436 #. type: Plain text
12437 #: docs/manual/smsd/tables.rst:222
12438 #, no-wrap
12439 msgid ""
12440 "``Client`` (text)\n"
12441 "    client name, usually string Gammu with version\n"
12442 msgstr ""
12444 #. type: Plain text
12445 #: docs/manual/smsd/tables.rst:225
12446 #, no-wrap
12447 msgid ""
12448 "``Battery`` (integer)\n"
12449 "    battery level in percent (or \\-1 if unknown)\n"
12450 msgstr ""
12452 #. type: Plain text
12453 #: docs/manual/smsd/tables.rst:228
12454 #, no-wrap
12455 msgid ""
12456 "``Signal`` (integer)\n"
12457 "    signal level in percent (or \\-1 if unknown)\n"
12458 msgstr ""
12460 #. type: Plain text
12461 #: docs/manual/smsd/tables.rst:232
12462 #, no-wrap
12463 msgid ""
12464 "``Sent`` (integer)\n"
12465 "    Number of sent SMS messages (SMSD does not reset this counter, so it "
12466 "might\n"
12467 "    overflow).\n"
12468 msgstr ""
12470 #. type: Plain text
12471 #: docs/manual/smsd/tables.rst:236
12472 #, no-wrap
12473 msgid ""
12474 "``Received`` (integer)\n"
12475 "    Number of received SMS messages (SMSD does not reset this counter, so it "
12476 "might\n"
12477 "    overflow).\n"
12478 msgstr ""
12480 #. type: Title +
12481 #: docs/manual/smsd/tables.rst:238
12482 #, no-wrap
12483 msgid "sentitems"
12484 msgstr ""
12486 #. type: Plain text
12487 #: docs/manual/smsd/tables.rst:242
12488 msgid ""
12489 "Log of sent messages (and unsent ones with error code). Also if delivery "
12490 "reports are enabled, message state is updated after receiving delivery "
12491 "report."
12492 msgstr ""
12494 #. type: Plain text
12495 #: docs/manual/smsd/tables.rst:253
12496 #, no-wrap
12497 msgid ""
12498 "``SendingDateTime`` (timestamp)\n"
12499 "    when message has been sent\n"
12500 msgstr ""
12502 #. type: Plain text
12503 #: docs/manual/smsd/tables.rst:256
12504 #, no-wrap
12505 msgid ""
12506 "``DeliveryDateTime`` (timestamp)\n"
12507 "    Time of receiving delivery report (if it has been enabled).\n"
12508 msgstr ""
12510 #. type: Plain text
12511 #: docs/manual/smsd/tables.rst:260
12512 #, no-wrap
12513 msgid ""
12514 "``Status`` (enum('SendingOK', 'SendingOKNoReport', 'SendingError', "
12515 "'DeliveryOK', 'DeliveryFailed', 'DeliveryPending', 'DeliveryUnknown', "
12516 "'Error'))\n"
12517 "    Status of message sending. SendingError mens that phone failed to send "
12518 "the\n"
12519 "    message, Error indicates some other error while processing message.\n"
12520 msgstr ""
12522 #. type: Plain text
12523 #: docs/manual/smsd/tables.rst:277
12524 #, no-wrap
12525 msgid ""
12526 "    ``SendingOK``\n"
12527 "        Message has been sent, waiting for delivery report.\n"
12528 "    ``SendingOKNoReport``\n"
12529 "        Message has been sent without asking for delivery report.\n"
12530 "    ``SendingError``\n"
12531 "        Sending has failed.\n"
12532 "    ``DeliveryOK``\n"
12533 "        Delivery report arrived and reported success.\n"
12534 "    ``DeliveryFailed``\n"
12535 "        Delivery report arrived and reports failure.\n"
12536 "    ``DeliveryPending``\n"
12537 "        Delivery report announced pending deliver.\n"
12538 "    ``DeliveryUnknown``\n"
12539 "        Delivery report reported unknown status.\n"
12540 "    ``Error``\n"
12541 "        Some other error happened during sending (usually bug in SMSD).\n"
12542 msgstr ""
12544 #. type: Plain text
12545 #: docs/manual/smsd/tables.rst:281
12546 #, no-wrap
12547 msgid ""
12548 "``StatusError`` (integer)\n"
12549 "    Status of delivery from delivery report message, codes are defined in "
12550 "GSM\n"
12551 "    specification 03.40 section 9.2.3.15 (TP-Status).\n"
12552 msgstr ""
12554 #. type: Plain text
12555 #: docs/manual/smsd/tables.rst:284
12556 #, no-wrap
12557 msgid ""
12558 "``Text`` (text)\n"
12559 "    SMS text encoded using hex values\n"
12560 msgstr ""
12562 #. type: Plain text
12563 #: docs/manual/smsd/tables.rst:287
12564 #, no-wrap
12565 msgid ""
12566 "``DestinationNumber`` (varchar(20))\n"
12567 "    decoded destination number for SMS\n"
12568 msgstr ""
12570 #. type: Plain text
12571 #: docs/manual/smsd/tables.rst:293
12572 #, no-wrap
12573 msgid ""
12574 "``UDH`` (text)\n"
12575 "    User Data Header encoded using hex values\n"
12576 msgstr ""
12578 #. type: Plain text
12579 #: docs/manual/smsd/tables.rst:296
12580 #, no-wrap
12581 msgid ""
12582 "``SMSCNumber`` (varchar(20))\n"
12583 "    decoded number of SMSC, which sent SMS\n"
12584 msgstr ""
12586 #. type: Plain text
12587 #: docs/manual/smsd/tables.rst:305
12588 #, no-wrap
12589 msgid ""
12590 "``ID`` (integer unsigned)\n"
12591 "    SMS ID\n"
12592 msgstr ""
12594 #. type: Plain text
12595 #: docs/manual/smsd/tables.rst:308
12596 #, no-wrap
12597 msgid ""
12598 "``SenderID`` (text)\n"
12599 "    which SMSD instance sent this one sequence, see "
12600 ":config:option:`PhoneID`\n"
12601 msgstr ""
12603 #. type: Plain text
12604 #: docs/manual/smsd/tables.rst:311
12605 #, no-wrap
12606 msgid ""
12607 "``SequencePosition`` (integer)\n"
12608 "    SMS number in SMS sequence\n"
12609 msgstr ""
12611 #. type: Plain text
12612 #: docs/manual/smsd/tables.rst:314
12613 #, no-wrap
12614 msgid ""
12615 "``TPMR`` (integer)\n"
12616 "    Message Reference like in GSM specs\n"
12617 msgstr ""
12619 #. type: Plain text
12620 #: docs/manual/smsd/tables.rst:320
12621 #, no-wrap
12622 msgid ""
12623 "``CreatorID`` (text)\n"
12624 "    copied from CreatorID from outbox table, matches PhoneID\n"
12625 msgstr ""
12627 #. type: Plain text
12628 #: docs/manual/smsd/tables.rst:324
12629 msgid "pbk +++"
12630 msgstr ""
12632 #. type: Plain text
12633 #: docs/manual/smsd/tables.rst:326 docs/manual/smsd/tables.rst:331
12634 msgid "Not used by SMSD currently, included only for application usage."
12635 msgstr ""
12637 #. type: Title +
12638 #: docs/manual/smsd/tables.rst:328
12639 #, no-wrap
12640 msgid "pbk_groups"
12641 msgstr ""
12643 #. type: Plain text
12644 #: docs/manual/smsd/tables.rst:333
12645 msgid "_smsd-tables-history:"
12646 msgstr ""
12648 #. type: Title -
12649 #: docs/manual/smsd/tables.rst:335
12650 #, no-wrap
12651 msgid "History of database structure"
12652 msgstr ""
12654 #. type: Plain text
12655 #: docs/manual/smsd/tables.rst:338
12656 msgid "History of schema versions:"
12657 msgstr ""
12659 #. type: Plain text
12660 #: docs/manual/smsd/tables.rst:341
12661 #, no-wrap
12662 msgid ""
12663 "13\n"
12664 "    Added ``SendBefore`` and ``SendAfter`` fields.\n"
12665 msgstr ""
12667 #. type: Labeled list
12668 #: docs/manual/smsd/tables.rst:342 docs/manual/smsd/tables.rst:349 docs/manual/smsd/tables.rst:354 docs/manual/smsd/tables.rst:359 docs/manual/smsd/tables.rst:363 docs/manual/smsd/tables.rst:367 docs/manual/smsd/tables.rst:371 docs/manual/smsd/tables.rst:375 docs/manual/smsd/tables.rst:379 docs/manual/smsd/tables.rst:383
12669 #, no-wrap
12670 msgid ".. versionchanged"
12671 msgstr ""
12673 #. type: Plain text
12674 #: docs/manual/smsd/tables.rst:348
12675 #, no-wrap
12676 msgid ""
12677 "1.29.90\n"
12678 "12\n"
12679 "    the changes only affect MySQL structure changing default values for\n"
12680 "    timestamps from ``0000-00-00 00:00:00`` to ``CURRENT_TIMESTAMP()`` by\n"
12681 "    using triggers, to update to this version, just execute triggers\n"
12682 "    definition at the end of SQL file.\n"
12683 msgstr ""
12685 #. type: Plain text
12686 #: docs/manual/smsd/tables.rst:353
12687 #, no-wrap
12688 msgid ""
12689 "1.28.94\n"
12690 "11\n"
12691 "    all fields for storing message text are no longer limited to 160 "
12692 "chars,\n"
12693 "    but are arbitrary length text fields.\n"
12694 msgstr ""
12696 #. type: Plain text
12697 #: docs/manual/smsd/tables.rst:358
12698 #, no-wrap
12699 msgid ""
12700 "1.25.92\n"
12701 "10\n"
12702 "    ``DeliveryDateTime`` is now NULL when message is not delivered, added "
12703 "several\n"
12704 "    indexes\n"
12705 msgstr ""
12707 #. type: Plain text
12708 #: docs/manual/smsd/tables.rst:362
12709 #, no-wrap
12710 msgid ""
12711 "1.22.95\n"
12712 "9\n"
12713 "    added sent/received counters to phones table\n"
12714 msgstr ""
12716 #. type: Plain text
12717 #: docs/manual/smsd/tables.rst:366
12718 #, no-wrap
12719 msgid ""
12720 "1.22.93\n"
12721 "8\n"
12722 "    Signal and battery state are now stored in database.\n"
12723 msgstr ""
12725 #. type: Plain text
12726 #: docs/manual/smsd/tables.rst:370
12727 #, no-wrap
12728 msgid ""
12729 "1.20.94\n"
12730 "7\n"
12731 "    Added ``CreatorID`` to several tables.\n"
12732 msgstr ""
12734 #. type: Plain text
12735 #: docs/manual/smsd/tables.rst:374
12736 #, no-wrap
12737 msgid ""
12738 "1.07.00\n"
12739 "6\n"
12740 "    Many fields in outbox can now be NULL.\n"
12741 msgstr ""
12743 #. type: Plain text
12744 #: docs/manual/smsd/tables.rst:378
12745 #, no-wrap
12746 msgid ""
12747 "1.06.00\n"
12748 "5\n"
12749 "    Introduced daemons table and various other changes.\n"
12750 msgstr ""
12752 #. type: Plain text
12753 #: docs/manual/smsd/tables.rst:382
12754 #, no-wrap
12755 msgid ""
12756 "1.03.00\n"
12757 "3\n"
12758 "    Introduced phones table and various other changes.\n"
12759 msgstr ""
12761 #. type: Plain text
12762 #: docs/manual/smsd/tables.rst:384
12763 msgid "0.98.0"
12764 msgstr ""
12766 #. type: Title +
12767 #: docs/manual/smsd/tables.rst:390
12768 #, no-wrap
12769 msgid "Creating tables"
12770 msgstr ""
12772 #. type: Plain text
12773 #: docs/manual/smsd/tables.rst:395
12774 msgid ""
12775 "SQL scripts to create all needed tables for most databases are included in "
12776 "Gammu documentation (docs/sql). As well as some PHP scripts interacting with "
12777 "the database."
12778 msgstr ""
12780 #. type: Plain text
12781 #: docs/manual/smsd/tables.rst:397
12782 msgid "For example to create SQLite tables, issue following command:"
12783 msgstr ""
12785 #. type: Plain text
12786 #: docs/manual/smsd/tables.rst:401
12787 msgid "sqlite3 smsd.db < docs/sql/sqlite.sql"
12788 msgstr ""
12790 #. type: Title +
12791 #: docs/manual/smsd/tables.rst:403
12792 #, no-wrap
12793 msgid "Injecting a message using SQL"
12794 msgstr ""
12796 #. type: Plain text
12797 #: docs/manual/smsd/tables.rst:408
12798 msgid ""
12799 "To send a message, you can either use :ref:`gammu-smsd-inject`, which does "
12800 "all the magic for you, or you can insert the message manually. The simplest "
12801 "example is short text message:"
12802 msgstr ""
12804 #. type: Plain text
12805 #: docs/manual/smsd/tables.rst:412 docs/manual/smsd/tables.rst:429 docs/manual/smsd/tables.rst:459
12806 msgid "INSERT INTO outbox ("
12807 msgstr ""
12809 #. type: Plain text
12810 #: docs/manual/smsd/tables.rst:416
12811 msgid "DestinationNumber, TextDecoded, CreatorID, Coding"
12812 msgstr ""
12814 #. type: Plain text
12815 #: docs/manual/smsd/tables.rst:417 docs/manual/smsd/tables.rst:434 docs/manual/smsd/tables.rst:466 docs/manual/smsd/tables.rst:482
12816 msgid ") VALUES ("
12817 msgstr ""
12819 #. type: Plain text
12820 #: docs/manual/smsd/tables.rst:421
12821 msgid ""
12822 "'800123465', 'This is a SQL test message', 'Program', "
12823 "'Default_No_Compression'"
12824 msgstr ""
12826 #. type: Plain text
12827 #: docs/manual/smsd/tables.rst:422 docs/manual/smsd/tables.rst:439
12828 msgid ");"
12829 msgstr ""
12831 #. type: Plain text
12832 #: docs/manual/smsd/tables.rst:425
12833 msgid ""
12834 "Please note usage of ``TextDecoded`` field, for ``Text`` field, you would "
12835 "have to hex encode the unicode text:"
12836 msgstr ""
12838 #. type: Plain text
12839 #: docs/manual/smsd/tables.rst:433
12840 msgid "DestinationNumber, Text, CreatorID, Coding"
12841 msgstr ""
12843 #. type: Plain text
12844 #: docs/manual/smsd/tables.rst:438
12845 msgid ""
12846 "'800123465', "
12847 "'005400680069007300200069007300200061002000530051004c002000740065007300740020006d006500730073006100670065', "
12848 "'Program', 'Default_No_Compression'"
12849 msgstr ""
12851 #. type: Title +
12852 #: docs/manual/smsd/tables.rst:441
12853 #, no-wrap
12854 msgid "Injecting long message using SQL"
12855 msgstr ""
12857 #. type: Plain text
12858 #: docs/manual/smsd/tables.rst:446
12859 msgid ""
12860 "Inserting multipart messages is a bit more tricky, you need to construct "
12861 "also UDH header and store it hexadecimally written into UDH field. Unless "
12862 "you have a good reason to do this manually, use :ref:`gammu-smsd-inject`."
12863 msgstr ""
12865 #. type: Plain text
12866 #: docs/manual/smsd/tables.rst:453
12867 msgid ""
12868 "For long text message, the UDH starts with ``050003`` followed by byte as a "
12869 "message reference (you can put anything there, but it should be different "
12870 "for each message, ``D3`` in following example), byte for number of messages "
12871 "(``02`` in example, it should be unique for each message you send to same "
12872 "phone number)  and byte for number of current message (``01`` for first "
12873 "message, ``02`` for second, etc.)."
12874 msgstr ""
12876 #. type: Plain text
12877 #: docs/manual/smsd/tables.rst:455
12878 msgid "For example long text message of two parts could look like following:"
12879 msgstr ""
12881 #. type: Plain text
12882 #: docs/manual/smsd/tables.rst:465
12883 msgid "CreatorID, MultiPart, DestinationNumber, UDH, TextDecoded, Coding"
12884 msgstr ""
12886 #. type: Plain text
12887 #: docs/manual/smsd/tables.rst:472
12888 msgid ""
12889 "'Gammu 1.23.91', 'true', '123465', '050003D30201', 'Mqukqirip ya konej eqniu "
12890 "rejropocejor hugiygydewl tfej nrupxujob xuemymiyliralj. Te tvyjuh qaxumur "
12891 "ibewfoiws zuucoz tdygu gelum L ejqigqesykl kya jdytbez', "
12892 "'Default_No_Compression'"
12893 msgstr ""
12895 #. type: Plain text
12896 #: docs/manual/smsd/tables.rst:473 docs/manual/smsd/tables.rst:488
12897 msgid ")"
12898 msgstr ""
12900 #. type: Plain text
12901 #: docs/manual/smsd/tables.rst:475
12902 msgid "INSERT INTO outbox_multipart ("
12903 msgstr ""
12905 #. type: Plain text
12906 #: docs/manual/smsd/tables.rst:481
12907 msgid "SequencePosition, UDH, Class, TextDecoded, ID, Coding"
12908 msgstr ""
12910 #. type: Plain text
12911 #: docs/manual/smsd/tables.rst:487
12912 msgid ""
12913 "2, '050003D30202', 'u xewz qisubevumxyzk ufuylehyzc. Nse xobq dfolizygqysj t "
12914 "bvowsyhyhyemim ovutpapeaempye giuuwbib.', "
12915 "<ID_OF_INSERTED_RECORD_IN_OUBOX_TABLE>, 'Default_No_Compression'"
12916 msgstr ""
12918 #. type: Plain text
12919 #: docs/manual/smsd/tables.rst:492
12920 msgid ""
12921 "Adding UDH means that you have less space for text, in above example you can "
12922 "use only 153 characters in single message."
12923 msgstr ""
12925 #. type: Plain text
12926 #: docs/manual/smsd/pgsql.rst:2
12927 msgid "_gammu-smsd-pgsql:"
12928 msgstr ""
12930 #. type: Title =
12931 #: docs/manual/smsd/pgsql.rst:4
12932 #, no-wrap
12933 msgid "PostgreSQL Backend"
12934 msgstr ""
12936 #. type: Plain text
12937 #: docs/manual/smsd/pgsql.rst:9
12938 msgid ""
12939 "PGSQL backend stores all data in a `PostgreSQL`_ database server, which "
12940 "parameters are defined by configuration (see :ref:`gammu-smsdrc` for "
12941 "description of configuration options)."
12942 msgstr ""
12944 #. type: Plain text
12945 #: docs/manual/smsd/pgsql.rst:15
12946 msgid "_PostgreSQL: http://www.postgresql.org/"
12947 msgstr ""
12949 #. type: Plain text
12950 #: docs/manual/smsd/pgsql.rst:20
12951 msgid "SQL script for creating tables in PostgreSQL database:"
12952 msgstr ""
12954 #. type: Plain text
12955 #: docs/manual/smsd/pgsql.rst:22
12956 msgid "../../sql/pgsql.sql"
12957 msgstr ""
12959 #. type: Plain text
12960 #: docs/manual/smsd/pgsql.rst:26
12961 msgid "You can find the script in :file:`docs/sql/pgsql.sql` as well."
12962 msgstr ""
12964 #. type: Plain text
12965 #: docs/manual/smsd/null.rst:2
12966 msgid "_gammu-smsd-null:"
12967 msgstr ""
12969 #. type: Title =
12970 #: docs/manual/smsd/null.rst:4
12971 #, no-wrap
12972 msgid "Null Backend"
12973 msgstr ""
12975 #. type: Plain text
12976 #: docs/manual/smsd/null.rst:8
12977 msgid ""
12978 "NULL backend does not store data at all. It could be useful in case you "
12979 "don't want to store messages at all and you want to process then in"
12980 msgstr ""
12982 #. type: Attribute :config:
12983 #: docs/manual/smsd/null.rst:8
12984 #, no-wrap
12985 msgid "option:`RunOnReceive` handler."
12986 msgstr ""
12988 #. type: Plain text
12989 #: docs/manual/smsd/run.rst:2
12990 msgid "_gammu-smsd-run:"
12991 msgstr ""
12993 #. type: Title =
12994 #: docs/manual/smsd/run.rst:4
12995 #, no-wrap
12996 msgid "RunOnReceive Directive"
12997 msgstr ""
12999 #. type: Plain text
13000 #: docs/manual/smsd/run.rst:10
13001 msgid "Gammu SMSD can be configured by :config:option:`RunOnReceive` directive (see"
13002 msgstr ""
13004 #. type: Attribute :ref:
13005 #: docs/manual/smsd/run.rst:10
13006 #, no-wrap
13007 msgid "`gammu-smsdrc` for details) to run defined program after receiving"
13008 msgstr ""
13010 #. type: Plain text
13011 #: docs/manual/smsd/run.rst:12
13012 msgid "message."
13013 msgstr ""
13015 #. type: Plain text
13016 #: docs/manual/smsd/run.rst:18 docs/manual/smsd/config.rst:291
13017 msgid ""
13018 "This parameter is executed through shell, so you might need to escape some "
13019 "special characters and you can include any number of "
13020 "parameters. Additionally parameters with identifiers of received messages "
13021 "are appended to the command line. The identifiers depend on used service "
13022 "backend, typically it is ID of inserted row for database backends or file "
13023 "name for file based backends."
13024 msgstr ""
13026 #. type: Plain text
13027 #: docs/manual/smsd/run.rst:24 docs/manual/smsd/config.rst:297
13028 msgid ""
13029 "Gammu SMSD waits for the script to terminate. If you make some time "
13030 "consuming there, it will make SMSD not receive new messages. However to "
13031 "limit breakage from this situation, the waiting time is limited to two "
13032 "minutes. After this time SMSD will continue in normal operation and might "
13033 "execute your script again."
13034 msgstr ""
13036 #. type: Plain text
13037 #: docs/manual/smsd/run.rst:29
13038 msgid ""
13039 "All input and output file descriptors are closed when this program is "
13040 "invoked, so you have to ensure to open files on your own."
13041 msgstr ""
13043 #. type: Title -
13044 #: docs/manual/smsd/run.rst:31
13045 #, no-wrap
13046 msgid "Environment"
13047 msgstr ""
13049 #. type: Plain text
13050 #: docs/manual/smsd/run.rst:35
13051 msgid ""
13052 "program is executed with environment which contains lot of information about "
13053 "the message. You can use it together with NULL service (see"
13054 msgstr ""
13056 #. type: Attribute :ref:
13057 #: docs/manual/smsd/run.rst:35
13058 #, no-wrap
13059 msgid "`gammu-smsd-null`) to implement completely own processing of messages."
13060 msgstr ""
13062 #. type: Title +
13063 #: docs/manual/smsd/run.rst:38
13064 #, no-wrap
13065 msgid "Global variables"
13066 msgstr ""
13068 #. type: Labeled list
13069 #: docs/manual/smsd/run.rst:40 docs/manual/smsd/run.rst:44 docs/manual/smsd/run.rst:54 docs/manual/smsd/run.rst:58 docs/manual/smsd/run.rst:62 docs/manual/smsd/run.rst:73 docs/manual/smsd/run.rst:77 docs/manual/smsd/run.rst:81 docs/manual/smsd/run.rst:85 docs/manual/smsd/run.rst:89
13070 #, no-wrap
13071 msgid ".. envvar"
13072 msgstr ""
13074 #. type: Plain text
13075 #: docs/manual/smsd/run.rst:41
13076 msgid "SMS_MESSAGES"
13077 msgstr ""
13079 #. type: Plain text
13080 #: docs/manual/smsd/run.rst:43
13081 msgid "Number of physical messages received."
13082 msgstr ""
13084 #. type: Plain text
13085 #: docs/manual/smsd/run.rst:45
13086 msgid "DECODED_PARTS"
13087 msgstr ""
13089 #. type: Plain text
13090 #: docs/manual/smsd/run.rst:47
13091 msgid "Number of decoded message parts."
13092 msgstr ""
13094 #. type: Title +
13095 #: docs/manual/smsd/run.rst:49
13096 #, no-wrap
13097 msgid "Per message variables"
13098 msgstr ""
13100 #. type: Plain text
13101 #: docs/manual/smsd/run.rst:53
13102 msgid ""
13103 "The variables further described as ``SMS_1_...`` are generated for each "
13104 "physical message, where 1 is replaced by current number of message."
13105 msgstr ""
13107 #. type: Plain text
13108 #: docs/manual/smsd/run.rst:55
13109 msgid "SMS_1_CLASS"
13110 msgstr ""
13112 #. type: Plain text
13113 #: docs/manual/smsd/run.rst:57
13114 msgid "Class of message."
13115 msgstr ""
13117 #. type: Plain text
13118 #: docs/manual/smsd/run.rst:59
13119 msgid "SMS_1_NUMBER"
13120 msgstr ""
13122 #. type: Plain text
13123 #: docs/manual/smsd/run.rst:61
13124 msgid "Sender number."
13125 msgstr ""
13127 #. type: Plain text
13128 #: docs/manual/smsd/run.rst:63
13129 msgid "SMS_1_TEXT"
13130 msgstr ""
13132 #. type: Plain text
13133 #: docs/manual/smsd/run.rst:65
13134 msgid "Message text. Text is not available for 8-bit binary messages."
13135 msgstr ""
13137 #. type: Title +
13138 #: docs/manual/smsd/run.rst:67
13139 #, no-wrap
13140 msgid "Per part variables"
13141 msgstr ""
13143 #. type: Plain text
13144 #: docs/manual/smsd/run.rst:72
13145 msgid ""
13146 "The variables further described as ``DECODED_1_...`` are generated for each "
13147 "message part, where 1 is replaced by current number of part. Set are only "
13148 "those variables whose content is present in the message."
13149 msgstr ""
13151 #. type: Plain text
13152 #: docs/manual/smsd/run.rst:74
13153 msgid "DECODED_1_TEXT"
13154 msgstr ""
13156 #. type: Plain text
13157 #: docs/manual/smsd/run.rst:76
13158 msgid "Decoded long message text."
13159 msgstr ""
13161 #. type: Plain text
13162 #: docs/manual/smsd/run.rst:78
13163 msgid "DECODED_1_MMS_SENDER"
13164 msgstr ""
13166 #. type: Plain text
13167 #: docs/manual/smsd/run.rst:80
13168 msgid "Sender of MMS indication message."
13169 msgstr ""
13171 #. type: Plain text
13172 #: docs/manual/smsd/run.rst:82
13173 msgid "DECODED_1_MMS_TITLE"
13174 msgstr ""
13176 #. type: Plain text
13177 #: docs/manual/smsd/run.rst:84
13178 msgid "title of MMS indication message."
13179 msgstr ""
13181 #. type: Plain text
13182 #: docs/manual/smsd/run.rst:86
13183 msgid "DECODED_1_MMS_ADDRESS"
13184 msgstr ""
13186 #. type: Plain text
13187 #: docs/manual/smsd/run.rst:88
13188 msgid "Address (URL) of MMS from MMS indication message."
13189 msgstr ""
13191 #. type: Plain text
13192 #: docs/manual/smsd/run.rst:90
13193 msgid "DECODED_1_MMS_SIZE"
13194 msgstr ""
13196 #. type: Plain text
13197 #: docs/manual/smsd/run.rst:92
13198 msgid "Size of MMS as specified in MMS indication message."
13199 msgstr ""
13201 #. type: Title +
13202 #: docs/manual/smsd/run.rst:98
13203 #, no-wrap
13204 msgid "Activating RunOnReceive"
13205 msgstr ""
13207 #. type: Plain text
13208 #: docs/manual/smsd/run.rst:102
13209 msgid ""
13210 "To activate this feature you need to set :config:option:`RunOnReceive` in "
13211 "the :ref:`gammu-smsdrc`."
13212 msgstr ""
13214 #. type: Plain text
13215 #: docs/manual/smsd/run.rst:107
13216 msgid "[smsd] RunOnReceive = /path/to/script.sh"
13217 msgstr ""
13219 #. type: Title +
13220 #: docs/manual/smsd/run.rst:109
13221 #, no-wrap
13222 msgid "Processing messages from the files backend"
13223 msgstr ""
13225 #. type: Plain text
13226 #: docs/manual/smsd/run.rst:113
13227 msgid ""
13228 "Following script (if used as :config:option:`RunOnReceive` handler) passes "
13229 "message data to other program. This works only with the "
13230 ":ref:`gammu-smsd-files`."
13231 msgstr ""
13233 #. type: Plain text
13234 #: docs/manual/smsd/run.rst:120
13235 msgid "#!/bin/sh INBOX=/path/to/smsd/inbox PROGRAM=/bin/cat for ID in \"$@\" ; do"
13236 msgstr ""
13238 #. type: Plain text
13239 #: docs/manual/smsd/run.rst:121
13240 msgid "$PROGRAM < $INBOX/$ID"
13241 msgstr ""
13243 #. type: Plain text
13244 #: docs/manual/smsd/run.rst:122 docs/manual/smsd/run.rst:136
13245 msgid "done"
13246 msgstr ""
13248 #. type: Title +
13249 #: docs/manual/smsd/run.rst:124
13250 #, no-wrap
13251 msgid "Passing message text to program"
13252 msgstr ""
13254 #. type: Plain text
13255 #: docs/manual/smsd/run.rst:128
13256 msgid ""
13257 "Following script (if used as :config:option:`RunOnReceive` handler) passes "
13258 "message text and sender to external program."
13259 msgstr ""
13261 #. type: Plain text
13262 #: docs/manual/smsd/run.rst:134
13263 msgid "#!/bin/sh PROGRAM=/bin/echo for i in `seq $SMS_MESSAGES` ; do"
13264 msgstr ""
13266 #. type: Plain text
13267 #: docs/manual/smsd/run.rst:135
13268 msgid "eval \"$PROGRAM \\\"\\${SMS_${i}_NUMBER}\\\" \\\"\\${SMS_${i}_TEXT}\\\"\""
13269 msgstr ""
13271 #. type: Title +
13272 #: docs/manual/smsd/run.rst:139
13273 #, no-wrap
13274 msgid "Passing MMS indication parameters to external program"
13275 msgstr ""
13277 #. type: Plain text
13278 #: docs/manual/smsd/run.rst:144
13279 msgid ""
13280 "Following script (if used as :config:option:`RunOnReceive` handler) will "
13281 "write information about each received MMS indication to the log file. Just "
13282 "replace echo command with your own program to do custom processing."
13283 msgstr ""
13285 #. type: Plain text
13286 #: docs/manual/smsd/run.rst:149
13287 msgid "#!/bin/sh if [ $DECODED_PARTS -eq 0 ] ; then"
13288 msgstr ""
13290 #. type: Plain text
13291 #: docs/manual/smsd/run.rst:151
13292 msgid "# No decoded parts, nothing to process exit"
13293 msgstr ""
13295 #. type: Plain text
13296 #: docs/manual/smsd/run.rst:153
13297 msgid "fi if [ \"$DECODED_1_MMS_ADDRESS\" ] ; then"
13298 msgstr ""
13300 #. type: Plain text
13301 #: docs/manual/smsd/run.rst:154
13302 msgid ""
13303 "echo \"$DECODED_1_MMS_ADDRESS\" \"$DECODED_1_MMS_SENDER\" "
13304 "\"$DECODED_1_MMS_TITLE\" >> /tmp/smsd-mms.log"
13305 msgstr ""
13307 #. type: Plain text
13308 #: docs/manual/smsd/run.rst:155
13309 msgid "fi"
13310 msgstr ""
13312 #. type: Title +
13313 #: docs/manual/smsd/run.rst:157
13314 #, no-wrap
13315 msgid "Processing message text in Python"
13316 msgstr ""
13318 #. type: Plain text
13319 #: docs/manual/smsd/run.rst:161
13320 msgid ""
13321 "Following script (if used as :config:option:`RunOnReceive` handler) written "
13322 "in Python will concatenate all text from received message:"
13323 msgstr ""
13325 #. type: Plain text
13326 #: docs/manual/smsd/run.rst:163
13327 msgid "python"
13328 msgstr ""
13330 #. type: Plain text
13331 #: docs/manual/smsd/run.rst:167
13332 msgid "#!/usr/bin/python import os import sys"
13333 msgstr ""
13335 #. type: Plain text
13336 #: docs/manual/smsd/run.rst:169
13337 msgid "numparts = int(os.environ['DECODED_PARTS'])"
13338 msgstr ""
13340 #. type: Plain text
13341 #: docs/manual/smsd/run.rst:172
13342 msgid "# Are there any decoded parts? if numparts == 0:"
13343 msgstr ""
13345 #. type: Plain text
13346 #: docs/manual/smsd/run.rst:174
13347 msgid "print('No decoded parts!')  sys.exit(1)"
13348 msgstr ""
13350 #. type: Plain text
13351 #: docs/manual/smsd/run.rst:178
13352 msgid "# Get all text parts text = '' for i in range(1, numparts + 1):"
13353 msgstr ""
13355 #. type: Plain text
13356 #: docs/manual/smsd/run.rst:180
13357 msgid "varname = 'DECODED_%d_TEXT' % i if varname in os.environ:"
13358 msgstr ""
13360 #. type: Plain text
13361 #: docs/manual/smsd/run.rst:181
13362 msgid "text = text + os.environ[varname]"
13363 msgstr ""
13365 #. type: Plain text
13366 #: docs/manual/smsd/run.rst:183
13367 msgid ""
13368 "# Do something with the text print('Number %s have sent text: %s' % "
13369 "(os.environ['SMS_1_NUMBER'], text))"
13370 msgstr ""
13372 #. type: Plain text
13373 #: docs/manual/smsd/config.rst:2
13374 msgid "_gammu-smsdrc:"
13375 msgstr ""
13377 #. type: Title =
13378 #: docs/manual/smsd/config.rst:4
13379 #, no-wrap
13380 msgid "SMSD Configuration File"
13381 msgstr ""
13383 #. type: Plain text
13384 #: docs/manual/smsd/config.rst:12
13385 msgid ""
13386 "gammu-smsd reads configuration from a config file. It's location can be "
13387 "specified on command line, otherwise default path ``/etc/gammu-smsdrc`` is "
13388 "used."
13389 msgstr ""
13391 #. type: Plain text
13392 #: docs/manual/smsd/config.rst:16
13393 msgid "Configuration file of gammu-smsd consists of at least two sections -"
13394 msgstr ""
13396 #. type: Attribute :config:
13397 #: docs/manual/smsd/config.rst:16
13398 #, no-wrap
13399 msgid "section:`[gammu]` and :config:section:`[smsd]`. For :ref:`gammu-smsd-sql`"
13400 msgstr ""
13402 #. type: Plain text
13403 #: docs/manual/smsd/config.rst:18
13404 msgid "you can also use :config:section:`[sql]`."
13405 msgstr ""
13407 #. type: Plain text
13408 #: docs/manual/smsd/config.rst:21
13409 msgid ""
13410 "The :config:section:`[gammu]` section is configuration of a phone connection "
13411 "and is same as described in :ref:`gammurc` with the only exception that"
13412 msgstr ""
13414 #. type: Attribute :config:
13415 #: docs/manual/smsd/config.rst:21
13416 #, no-wrap
13417 msgid "option:`LogFile` is ignored and common logging for gammu library and"
13418 msgstr ""
13420 #. type: Plain text
13421 #: docs/manual/smsd/config.rst:24
13422 msgid ""
13423 "SMS daemon is used. However the :config:option:`LogFormat` directive still "
13424 "configures how much messages gammu emits."
13425 msgstr ""
13427 #. type: Plain text
13428 #: docs/manual/smsd/config.rst:26
13429 msgid "[smsd]"
13430 msgstr ""
13432 #. type: Plain text
13433 #: docs/manual/smsd/config.rst:30
13434 msgid ""
13435 "The :config:section:`[smsd]` section configures SMS daemon itself, which are "
13436 "described in following subsections. First general parameters of SMS daemon "
13437 "are listed and then specific parameters for storage backends."
13438 msgstr ""
13440 #. type: Plain text
13441 #: docs/manual/smsd/config.rst:32
13442 msgid "[include_numbers]"
13443 msgstr ""
13445 #. type: Plain text
13446 #: docs/manual/smsd/config.rst:34
13447 msgid "List of numbers from which accept messages, see :ref:`message_filtering`."
13448 msgstr ""
13450 #. type: Plain text
13451 #: docs/manual/smsd/config.rst:36
13452 msgid "[exclude_numbers]"
13453 msgstr ""
13455 #. type: Plain text
13456 #: docs/manual/smsd/config.rst:38
13457 msgid "List of numbers from which reject messages, see :ref:`message_filtering`."
13458 msgstr ""
13460 #. type: Plain text
13461 #: docs/manual/smsd/config.rst:40
13462 msgid "[include_smsc]"
13463 msgstr ""
13465 #. type: Plain text
13466 #: docs/manual/smsd/config.rst:42
13467 msgid ""
13468 "List of SMSC numbers from which accept messages, see "
13469 ":ref:`message_filtering`."
13470 msgstr ""
13472 #. type: Plain text
13473 #: docs/manual/smsd/config.rst:44
13474 msgid "[exclude_smsc]"
13475 msgstr ""
13477 #. type: Plain text
13478 #: docs/manual/smsd/config.rst:46
13479 msgid ""
13480 "List of SMSC numbers from which reject messages, see "
13481 ":ref:`message_filtering`."
13482 msgstr ""
13484 #. type: Plain text
13485 #: docs/manual/smsd/config.rst:48
13486 msgid "[sql]"
13487 msgstr ""
13489 #. type: Plain text
13490 #: docs/manual/smsd/config.rst:50
13491 msgid ""
13492 "Configure SQL queries used by :ref:`gammu-smsd-sql`, you usually don't have "
13493 "to modify them."
13494 msgstr ""
13496 #. type: Plain text
13497 #: docs/manual/smsd/config.rst:52
13498 msgid ":ref:`Configurable queries`"
13499 msgstr ""
13501 #. type: Title -
13502 #: docs/manual/smsd/config.rst:54
13503 #, no-wrap
13504 msgid "General parameters of SMS daemon"
13505 msgstr ""
13507 #. type: Plain text
13508 #: docs/manual/smsd/config.rst:57
13509 msgid "Service"
13510 msgstr ""
13512 #. type: Plain text
13513 #: docs/manual/smsd/config.rst:59
13514 msgid "SMSD service to use, one of following choices:"
13515 msgstr ""
13517 #. type: Plain text
13518 #: docs/manual/smsd/config.rst:61
13519 msgid "``FILES``"
13520 msgstr ""
13522 #. type: Plain text
13523 #: docs/manual/smsd/config.rst:62
13524 msgid "stores messages in files, see :ref:`gammu-smsd-files` for details"
13525 msgstr ""
13527 #. type: Plain text
13528 #: docs/manual/smsd/config.rst:63
13529 msgid "``NULL``"
13530 msgstr ""
13532 #. type: Plain text
13533 #: docs/manual/smsd/config.rst:64
13534 msgid "does not store messages at all, see :ref:`gammu-smsd-null` for details"
13535 msgstr ""
13537 #. type: Plain text
13538 #: docs/manual/smsd/config.rst:65
13539 msgid "``SQL``"
13540 msgstr ""
13542 #. type: Plain text
13543 #: docs/manual/smsd/config.rst:66
13544 msgid "stores messages in SQL database, see :ref:`gammu-smsd-sql` for details"
13545 msgstr ""
13547 #. type: Plain text
13548 #: docs/manual/smsd/config.rst:68 docs/manual/smsd/config.rst:74 docs/manual/smsd/config.rst:80 docs/manual/smsd/config.rst:88 docs/manual/smsd/config.rst:304 docs/manual/smsd/config.rst:448
13549 msgid "1.28.93"
13550 msgstr ""
13552 #. type: Plain text
13553 #: docs/manual/smsd/config.rst:69
13554 msgid "``MYSQL``"
13555 msgstr ""
13557 #. type: Plain text
13558 #: docs/manual/smsd/config.rst:70
13559 msgid ""
13560 "synonym for :config:option:`Service` = ``SQL`` and :config:option:`Driver` = "
13561 "``native_mysql``"
13562 msgstr ""
13564 #. type: Plain text
13565 #: docs/manual/smsd/config.rst:72
13566 msgid "stores messages in MySQL database, see :ref:`gammu-smsd-mysql` for details"
13567 msgstr ""
13569 #. type: Plain text
13570 #: docs/manual/smsd/config.rst:75
13571 msgid "``PGSQL``"
13572 msgstr ""
13574 #. type: Plain text
13575 #: docs/manual/smsd/config.rst:76
13576 msgid ""
13577 "synonym for :config:option:`Service` = ``SQL`` and :config:option:`Driver` = "
13578 "``native_pgsql``"
13579 msgstr ""
13581 #. type: Plain text
13582 #: docs/manual/smsd/config.rst:78
13583 msgid ""
13584 "stores messages in PostgreSQL database, see :ref:`gammu-smsd-pgsql` for "
13585 "details"
13586 msgstr ""
13588 #. type: Plain text
13589 #: docs/manual/smsd/config.rst:81
13590 msgid "``DBI``"
13591 msgstr ""
13593 #. type: Plain text
13594 #: docs/manual/smsd/config.rst:82
13595 msgid ""
13596 "synonym for :config:option:`Service` = ``SQL`` and :config:option:`Driver` = "
13597 "DBI driver"
13598 msgstr ""
13600 #. type: Plain text
13601 #: docs/manual/smsd/config.rst:86
13602 msgid ""
13603 "stores messages in any database supported by libdbi, this includes MSSQL, "
13604 "MySQL, PostgreSQL or SQLite databases, see :ref:`gammu-smsd-dbi` for details"
13605 msgstr ""
13607 #. type: Plain text
13608 #: docs/manual/smsd/config.rst:92
13609 msgid "Availability of backends depends on platform and compile time configuration."
13610 msgstr ""
13612 #. type: Plain text
13613 #: docs/manual/smsd/config.rst:94
13614 msgid "PIN"
13615 msgstr ""
13617 #. type: Plain text
13618 #: docs/manual/smsd/config.rst:97
13619 msgid ""
13620 "PIN for SIM card. This is optional, but you should set it if your phone "
13621 "after power on requires PIN."
13622 msgstr ""
13624 #. type: Plain text
13625 #: docs/manual/smsd/config.rst:99
13626 msgid "NetworkCode"
13627 msgstr ""
13629 #. type: Plain text
13630 #: docs/manual/smsd/config.rst:102
13631 msgid ""
13632 "Network personalisation password. This is optional, but some phones require "
13633 "it after power on."
13634 msgstr ""
13636 #. type: Plain text
13637 #: docs/manual/smsd/config.rst:104
13638 msgid "PhoneCode"
13639 msgstr ""
13641 #. type: Plain text
13642 #: docs/manual/smsd/config.rst:107
13643 msgid ""
13644 "Phone lock password. This is optional, but some phones require it after "
13645 "power on."
13646 msgstr ""
13648 #. type: Plain text
13649 #: docs/manual/smsd/config.rst:113
13650 msgid ""
13651 "File where SMSD actions are being logged. You can also use special value "
13652 "``syslog`` which will send all messages to syslog daemon. On Windows another "
13653 "special value ``eventlog`` exists, which will send logs to Windows Event "
13654 "Log."
13655 msgstr ""
13657 #. type: Plain text
13658 #: docs/manual/smsd/config.rst:117
13659 msgid ""
13660 "If you run SMSD as a system daemon (or service), it is recommended to use "
13661 "absolute path to log file as startup directory might be different than you "
13662 "expect."
13663 msgstr ""
13665 #. type: Plain text
13666 #: docs/manual/smsd/config.rst:119
13667 msgid "Default is to provide no logging."
13668 msgstr ""
13670 #. type: Plain text
13671 #: docs/manual/smsd/config.rst:121
13672 msgid "LogFacility"
13673 msgstr ""
13675 #. type: Plain text
13676 #: docs/manual/smsd/config.rst:124
13677 msgid ""
13678 "Facility to use on logging backends which support it (currently only "
13679 "syslog). One of following chouces:"
13680 msgstr ""
13682 #. type: Plain text
13683 #: docs/manual/smsd/config.rst:126
13684 msgid "``DAEMON`` (default)"
13685 msgstr ""
13687 #. type: Plain text
13688 #: docs/manual/smsd/config.rst:127
13689 msgid "``USER``"
13690 msgstr ""
13692 #. type: Plain text
13693 #: docs/manual/smsd/config.rst:128
13694 msgid "``LOCAL0``"
13695 msgstr ""
13697 #. type: Plain text
13698 #: docs/manual/smsd/config.rst:129
13699 msgid "``LOCAL1``"
13700 msgstr ""
13702 #. type: Plain text
13703 #: docs/manual/smsd/config.rst:130
13704 msgid "``LOCAL2``"
13705 msgstr ""
13707 #. type: Plain text
13708 #: docs/manual/smsd/config.rst:131
13709 msgid "``LOCAL3``"
13710 msgstr ""
13712 #. type: Plain text
13713 #: docs/manual/smsd/config.rst:132
13714 msgid "``LOCAL4``"
13715 msgstr ""
13717 #. type: Plain text
13718 #: docs/manual/smsd/config.rst:133
13719 msgid "``LOCAL5``"
13720 msgstr ""
13722 #. type: Plain text
13723 #: docs/manual/smsd/config.rst:134
13724 msgid "``LOCAL6``"
13725 msgstr ""
13727 #. type: Plain text
13728 #: docs/manual/smsd/config.rst:135
13729 msgid "``LOCAL7``"
13730 msgstr ""
13732 #. type: Plain text
13733 #: docs/manual/smsd/config.rst:137
13734 msgid "1.30.91"
13735 msgstr ""
13737 #. type: Plain text
13738 #: docs/manual/smsd/config.rst:139
13739 msgid "DebugLevel"
13740 msgstr ""
13742 #. type: Plain text
13743 #: docs/manual/smsd/config.rst:142
13744 msgid ""
13745 "Debug level for SMSD. The integer value should be sum of all flags you want "
13746 "to enable."
13747 msgstr ""
13749 #. type: Plain text
13750 #: docs/manual/smsd/config.rst:144
13751 msgid "1"
13752 msgstr ""
13754 #. type: Plain text
13755 #: docs/manual/smsd/config.rst:145
13756 msgid "enables basic debugging information"
13757 msgstr ""
13759 #. type: Plain text
13760 #: docs/manual/smsd/config.rst:146
13761 msgid "2"
13762 msgstr ""
13764 #. type: Plain text
13765 #: docs/manual/smsd/config.rst:147
13766 msgid "enables logging of SQL queries of service backends"
13767 msgstr ""
13769 #. type: Plain text
13770 #: docs/manual/smsd/config.rst:148
13771 msgid "4"
13772 msgstr ""
13774 #. type: Plain text
13775 #: docs/manual/smsd/config.rst:149
13776 msgid "enables logging of gammu debug information"
13777 msgstr ""
13779 #. type: Plain text
13780 #: docs/manual/smsd/config.rst:151
13781 msgid "Generally to get as much debug information as possible, use 255."
13782 msgstr ""
13784 #. type: Plain text
13785 #: docs/manual/smsd/config.rst:153
13786 msgid "Default is 0, what should mean no extra information."
13787 msgstr ""
13789 #. type: Plain text
13790 #: docs/manual/smsd/config.rst:155
13791 msgid "CommTimeout"
13792 msgstr ""
13794 #. type: Plain text
13795 #: docs/manual/smsd/config.rst:157
13796 msgid "How many seconds should SMSD wait after there is no message in outbox."
13797 msgstr ""
13799 #. type: Plain text
13800 #: docs/manual/smsd/config.rst:159 docs/manual/smsd/config.rst:166
13801 msgid "Default is 30."
13802 msgstr ""
13804 #. type: Plain text
13805 #: docs/manual/smsd/config.rst:161
13806 msgid "SendTimeout"
13807 msgstr ""
13809 #. type: Plain text
13810 #: docs/manual/smsd/config.rst:164
13811 msgid ""
13812 "Shows how many seconds SMSD should wait for network answer during sending "
13813 "sms. If nothing happen during this time, sms will be resent."
13814 msgstr ""
13816 #. type: Plain text
13817 #: docs/manual/smsd/config.rst:168
13818 msgid "MaxRetries"
13819 msgstr ""
13821 #. type: Plain text
13822 #: docs/manual/smsd/config.rst:170
13823 msgid "How many times will SMSD try to resend message if sending fails."
13824 msgstr ""
13826 #. type: Plain text
13827 #: docs/manual/smsd/config.rst:172 docs/manual/smsd/config.rst:199
13828 msgid "Default is 1."
13829 msgstr ""
13831 #. type: Plain text
13832 #: docs/manual/smsd/config.rst:174
13833 msgid "ReceiveFrequency"
13834 msgstr ""
13836 #. type: Plain text
13837 #: docs/manual/smsd/config.rst:178
13838 msgid ""
13839 "The number of seconds between testing for received SMSes, when the phone is "
13840 "busy sending SMSes. Normally a test for received SMSes is done every "
13841 ":config:option:`CommTimeout` seconds and after each sent SMS."
13842 msgstr ""
13844 #. type: Plain text
13845 #: docs/manual/smsd/config.rst:180 docs/manual/smsd/config.rst:234 docs/manual/smsd/config.rst:248
13846 msgid "Default is 0 (not used)."
13847 msgstr ""
13849 #. type: Plain text
13850 #: docs/manual/smsd/config.rst:182
13851 msgid "StatusFrequency"
13852 msgstr ""
13854 #. type: Plain text
13855 #: docs/manual/smsd/config.rst:185
13856 msgid ""
13857 "The number of seconds between refreshing phone status (battery, signal) "
13858 "stored in shared memory and possibly in service backends. Use 0 to disable."
13859 msgstr ""
13861 #. type: Plain text
13862 #: docs/manual/smsd/config.rst:187
13863 msgid "Default is 15."
13864 msgstr ""
13866 #. type: Plain text
13867 #: docs/manual/smsd/config.rst:189
13868 msgid "LoopSleep"
13869 msgstr ""
13871 #. type: Plain text
13872 #: docs/manual/smsd/config.rst:194
13873 msgid ""
13874 "The number of seconds how long will SMSD sleep before checking for some "
13875 "activity. Please note that setting this to higher value than 1 will have "
13876 "effects to other time based configurations, because they will be effectively "
13877 "rounded to multiply of this value."
13878 msgstr ""
13880 #. type: Plain text
13881 #: docs/manual/smsd/config.rst:197
13882 msgid ""
13883 "Setting this to 0 disables sleeping. Please not this might cause Gammu to "
13884 "consume quite a lot of CPU power."
13885 msgstr ""
13887 #. type: Plain text
13888 #: docs/manual/smsd/config.rst:201
13889 msgid "MultipartTimeout"
13890 msgstr ""
13892 #. type: Plain text
13893 #: docs/manual/smsd/config.rst:205
13894 msgid ""
13895 "The number of seconds how long will SMSD wait for all parts of multipart "
13896 "message. If all parts won't arrive in time, parts will be processed as "
13897 "separate messages."
13898 msgstr ""
13900 #. type: Plain text
13901 #: docs/manual/smsd/config.rst:207 docs/manual/smsd/config.rst:270
13902 msgid "Default is 600 (10 minutes)."
13903 msgstr ""
13905 #. type: Plain text
13906 #: docs/manual/smsd/config.rst:209
13907 msgid "CheckSecurity"
13908 msgstr ""
13910 #. type: Plain text
13911 #: docs/manual/smsd/config.rst:211
13912 msgid "Whether to check if phone wants to enter PIN."
13913 msgstr ""
13915 #. type: Plain text
13916 #: docs/manual/smsd/config.rst:213 docs/manual/smsd/config.rst:219 docs/manual/smsd/config.rst:225
13917 msgid "Default is 1 (enabled)."
13918 msgstr ""
13920 #. type: Plain text
13921 #: docs/manual/smsd/config.rst:215
13922 msgid "CheckBattery"
13923 msgstr ""
13925 #. type: Plain text
13926 #: docs/manual/smsd/config.rst:217
13927 msgid "Whether to check phone battery state periodically."
13928 msgstr ""
13930 #. type: Plain text
13931 #: docs/manual/smsd/config.rst:221
13932 msgid "CheckSignal"
13933 msgstr ""
13935 #. type: Plain text
13936 #: docs/manual/smsd/config.rst:223
13937 msgid "Whether to check signal level periodically."
13938 msgstr ""
13940 #. type: Plain text
13941 #: docs/manual/smsd/config.rst:227
13942 msgid "ResetFrequency"
13943 msgstr ""
13945 #. type: Plain text
13946 #: docs/manual/smsd/config.rst:232
13947 msgid ""
13948 "The number of seconds between performing a preventive soft reset in order to "
13949 "minimize the cases of hanging phones e.g. Nokia 5110 will sometimes freeze "
13950 "to a state when only after unmounting the battery the phone will be "
13951 "functional again."
13952 msgstr ""
13954 #. type: Plain text
13955 #: docs/manual/smsd/config.rst:236
13956 msgid "HardResetFrequency"
13957 msgstr ""
13959 #. type: Plain text
13960 #: docs/manual/smsd/config.rst:238 docs/manual/smsd/config.rst:401 docs/manual/smsd/config.rst:407
13961 msgid "1.28.92"
13962 msgstr ""
13964 #. type: Plain text
13965 #: docs/manual/smsd/config.rst:240 docs/manual/gammu/index.rst:181 docs/manual/gammu/index.rst:346 docs/manual/gammu/index.rst:490 docs/manual/gammu/index.rst:825 docs/manual/gammu/index.rst:1145 docs/manual/gammu/index.rst:1158 docs/manual/gammu/index.rst:1629 docs/manual/project/directories.rst:118 docs/manual/c/index.rst:16 docs/manual/c/api.rst:5
13966 msgid "warning::"
13967 msgstr ""
13969 #. type: Plain text
13970 #: docs/manual/smsd/config.rst:243
13971 msgid ""
13972 "For some phones hard reset means deleting all data in it. Use "
13973 ":config:option:`ResetFrequency`, unless you know what you are doing."
13974 msgstr ""
13976 #. type: Plain text
13977 #: docs/manual/smsd/config.rst:246
13978 msgid ""
13979 "The number of seconds between performing a preventive hard reset in order to "
13980 "minimize the cases of hanging phones."
13981 msgstr ""
13983 #. type: Plain text
13984 #: docs/manual/smsd/config.rst:250
13985 msgid "DeliveryReport"
13986 msgstr ""
13988 #. type: Plain text
13989 #: docs/manual/smsd/config.rst:252
13990 msgid "Whether delivery reports should be used, one of ``no``, ``log``, ``sms``."
13991 msgstr ""
13993 #. type: Plain text
13994 #: docs/manual/smsd/config.rst:254
13995 msgid "``log``"
13996 msgstr ""
13998 #. type: Plain text
13999 #: docs/manual/smsd/config.rst:255
14000 msgid "one line log entry,"
14001 msgstr ""
14003 #. type: Plain text
14004 #: docs/manual/smsd/config.rst:256
14005 msgid "``sms``"
14006 msgstr ""
14008 #. type: Plain text
14009 #: docs/manual/smsd/config.rst:257
14010 msgid "store in inbox as a received SMS"
14011 msgstr ""
14013 #. type: Plain text
14014 #: docs/manual/smsd/config.rst:258
14015 msgid "``no``"
14016 msgstr ""
14018 #. type: Plain text
14019 #: docs/manual/smsd/config.rst:259
14020 msgid "no delivery reports"
14021 msgstr ""
14023 #. type: Plain text
14024 #: docs/manual/smsd/config.rst:261
14025 msgid "Default is ``no``."
14026 msgstr ""
14028 #. type: Plain text
14029 #: docs/manual/smsd/config.rst:263
14030 msgid "DeliveryReportDelay"
14031 msgstr ""
14033 #. type: Plain text
14034 #: docs/manual/smsd/config.rst:268
14035 msgid ""
14036 "Delay in seconds how long is still delivery report considered valid. This "
14037 "depends on brokeness of your network (delivery report should have same "
14038 "timestamp as sent message). Increase this if delivery reports are not paired "
14039 "with sent messages."
14040 msgstr ""
14042 #. type: Plain text
14043 #: docs/manual/smsd/config.rst:272
14044 msgid "PhoneID"
14045 msgstr ""
14047 #. type: Plain text
14048 #: docs/manual/smsd/config.rst:275
14049 msgid ""
14050 "String with info about phone used for sending/receiving. This can be useful "
14051 "if you want to run several SMS daemons."
14052 msgstr ""
14054 #. type: Plain text
14055 #: docs/manual/smsd/config.rst:279
14056 msgid ""
14057 "When you set PhoneID, all messages (including injected ones) will be marked "
14058 "by this string (stored as SenderID in the database) and it allows more SMS "
14059 "daemons to share a single database."
14060 msgstr ""
14062 #. type: Plain text
14063 #: docs/manual/smsd/config.rst:281
14064 msgid "This option has actually no effect with :ref:`gammu-smsd-files`."
14065 msgstr ""
14067 #. type: Plain text
14068 #: docs/manual/smsd/config.rst:283
14069 msgid "RunOnReceive"
14070 msgstr ""
14072 #. type: Plain text
14073 #: docs/manual/smsd/config.rst:285
14074 msgid "Executes a program after receiving message."
14075 msgstr ""
14077 #. type: Plain text
14078 #: docs/manual/smsd/config.rst:300
14079 msgid ""
14080 "The process has available lot of information about received message in "
14081 "environment, check :ref:`gammu-smsd-run` for more details."
14082 msgstr ""
14084 #. type: Plain text
14085 #: docs/manual/smsd/config.rst:302
14086 msgid "RunOnFailure"
14087 msgstr ""
14089 #. type: Plain text
14090 #: docs/manual/smsd/config.rst:306
14091 msgid "Executes a program on failure."
14092 msgstr ""
14094 #. type: Plain text
14095 #: docs/manual/smsd/config.rst:309
14096 msgid ""
14097 "This can be used to proactively react on some failures or to interactively "
14098 "detect failure of sending message."
14099 msgstr ""
14101 #. type: Plain text
14102 #: docs/manual/smsd/config.rst:313
14103 msgid ""
14104 "The program will receive optional parameter, which can currently be either "
14105 "``INIT`` (meaning failure during phone initialization) or message ID, which "
14106 "would indicate error while sending the message."
14107 msgstr ""
14109 #. type: Labeled list
14110 #: docs/manual/smsd/config.rst:314 docs/manual/gammu/index.rst:813 docs/manual/gammu/index.rst:1548 docs/manual/gammu/index.rst:1600 docs/manual/project/install.rst:121 docs/manual/project/install.rst:130
14111 #, no-wrap
14112 msgid ".. note"
14113 msgstr ""
14115 #. type: Plain text
14116 #: docs/manual/smsd/config.rst:315
14117 msgid ""
14118 "The environment with message (as is in :config:option:`RunOnReceive`) is not "
14119 "passed to the command."
14120 msgstr ""
14122 #. type: Plain text
14123 #: docs/manual/smsd/config.rst:317
14124 msgid "IncludeNumbersFile"
14125 msgstr ""
14127 #. type: Plain text
14128 #: docs/manual/smsd/config.rst:322
14129 msgid ""
14130 "File with list of numbers which are accepted by SMSD. The file contains one "
14131 "number per line, blank lines are ignored. The file is read at startup and is "
14132 "reread only when configuration is being reread. See Message filtering for "
14133 "details."
14134 msgstr ""
14136 #. type: Plain text
14137 #: docs/manual/smsd/config.rst:324
14138 msgid "ExcludeNumbersFile"
14139 msgstr ""
14141 #. type: Plain text
14142 #: docs/manual/smsd/config.rst:329
14143 msgid ""
14144 "File with list of numbers which are not accepted by SMSD. The file contains "
14145 "one number per line, blank lines are ignored. The file is read at startup "
14146 "and is reread only when configuration is being reread. See Message filtering "
14147 "for details."
14148 msgstr ""
14150 #. type: Plain text
14151 #: docs/manual/smsd/config.rst:331
14152 msgid "IncludeSMSCFile"
14153 msgstr ""
14155 #. type: Plain text
14156 #: docs/manual/smsd/config.rst:336
14157 msgid ""
14158 "File with list of SMSC numbers which are accepted by SMSD. The file contains "
14159 "one number per line, blank lines are ignored. The file is read at startup "
14160 "and is reread only when configuration is being reread. See Message filtering "
14161 "for details."
14162 msgstr ""
14164 #. type: Plain text
14165 #: docs/manual/smsd/config.rst:338
14166 msgid "ExcludeSMSCFile"
14167 msgstr ""
14169 #. type: Plain text
14170 #: docs/manual/smsd/config.rst:343
14171 msgid ""
14172 "File with list of SMSC numbers which are not accepted by SMSD. The file "
14173 "contains one number per line, blank lines are ignored. The file is read at "
14174 "startup and is reread only when configuration is being reread. See Message "
14175 "filtering for details."
14176 msgstr ""
14178 #. type: Plain text
14179 #: docs/manual/smsd/config.rst:345
14180 msgid "BackendRetries"
14181 msgstr ""
14183 #. type: Plain text
14184 #: docs/manual/smsd/config.rst:347
14185 msgid "How many times will SMSD backend retry operation."
14186 msgstr ""
14188 #. type: Plain text
14189 #: docs/manual/smsd/config.rst:350
14190 msgid ""
14191 "The implementation on different backends is different, for database backends "
14192 "it generally means how many times it will try to reconnect to the server."
14193 msgstr ""
14195 #. type: Plain text
14196 #: docs/manual/smsd/config.rst:352
14197 msgid "Default is 10."
14198 msgstr ""
14200 #. type: Plain text
14201 #: docs/manual/smsd/config.rst:354
14202 msgid "Send"
14203 msgstr ""
14205 #. type: Plain text
14206 #: docs/manual/smsd/config.rst:356 docs/manual/smsd/config.rst:364
14207 msgid "1.28.91"
14208 msgstr ""
14210 #. type: Plain text
14211 #: docs/manual/smsd/config.rst:358
14212 msgid "Whether to enable sending of messages."
14213 msgstr ""
14215 #. type: Plain text
14216 #: docs/manual/smsd/config.rst:360 docs/manual/smsd/config.rst:368
14217 msgid "Default is True."
14218 msgstr ""
14220 #. type: Plain text
14221 #: docs/manual/smsd/config.rst:362
14222 msgid "Receive"
14223 msgstr ""
14225 #. type: Plain text
14226 #: docs/manual/smsd/config.rst:366
14227 msgid "Whether to enable receiving of messages."
14228 msgstr ""
14230 #. type: Title -
14231 #: docs/manual/smsd/config.rst:371
14232 #, no-wrap
14233 msgid "Database backends options"
14234 msgstr ""
14236 #. type: Plain text
14237 #: docs/manual/smsd/config.rst:374
14238 msgid "All DBI, ODBC, MYSQL and PGSQL backends (see :ref:`gammu-smsd-mysql`,"
14239 msgstr ""
14241 #. type: Attribute :ref:
14242 #: docs/manual/smsd/config.rst:374
14243 #, no-wrap
14244 msgid "`gammu-smsd-odbc`, :ref:`gammu-smsd-pgsql`, :ref:`gammu-smsd-dbi` for"
14245 msgstr ""
14247 #. type: Plain text
14248 #: docs/manual/smsd/config.rst:377
14249 msgid ""
14250 "their documentation) supports same options for configuring connection to a "
14251 "database:"
14252 msgstr ""
14254 #. type: Plain text
14255 #: docs/manual/smsd/config.rst:379
14256 msgid "User"
14257 msgstr ""
14259 #. type: Plain text
14260 #: docs/manual/smsd/config.rst:381
14261 msgid "User name used for connection to a database."
14262 msgstr ""
14264 #. type: Plain text
14265 #: docs/manual/smsd/config.rst:383
14266 msgid "Password"
14267 msgstr ""
14269 #. type: Plain text
14270 #: docs/manual/smsd/config.rst:385
14271 msgid "Password used for connection to a database."
14272 msgstr ""
14274 #. type: Plain text
14275 #: docs/manual/smsd/config.rst:387
14276 msgid "Host"
14277 msgstr ""
14279 #. type: Plain text
14280 #: docs/manual/smsd/config.rst:391
14281 msgid ""
14282 "Database server address. It can also contain port or socket path after "
14283 "semicolon, for example ``localhost:/path/to/socket`` or "
14284 "``192.168.1.1:8000``."
14285 msgstr ""
14287 #. type: Plain text
14288 #: docs/manual/smsd/config.rst:393
14289 msgid "For ODBC this is used as Data source name."
14290 msgstr ""
14292 #. type: Plain text
14293 #: docs/manual/smsd/config.rst:399
14294 msgid ""
14295 "Some database servers differentiate usage of ``localhost`` (to use local "
14296 "socket) and ``127.0.0.1`` (to use locat TCP/IP connection).  Please make "
14297 "sure your SMSD settings match the database server ones."
14298 msgstr ""
14300 #. type: Plain text
14301 #: docs/manual/smsd/config.rst:403
14302 msgid "PC"
14303 msgstr ""
14305 #. type: Plain text
14306 #: docs/manual/smsd/config.rst:405
14307 msgid "Synonym for :config:option:`Host`."
14308 msgstr ""
14310 #. type: Plain text
14311 #: docs/manual/smsd/config.rst:409
14312 msgid "Database"
14313 msgstr ""
14315 #. type: Plain text
14316 #: docs/manual/smsd/config.rst:413
14317 msgid ""
14318 "Name of database to use. Please note that you should create tables in this "
14319 "database before using gammu-smsd. SQL files for creating needed tables are "
14320 "included in documentation."
14321 msgstr ""
14323 #. type: Plain text
14324 #: docs/manual/smsd/config.rst:415
14325 msgid "SkipSMSCNumber"
14326 msgstr ""
14328 #. type: Plain text
14329 #: docs/manual/smsd/config.rst:419
14330 msgid ""
14331 "When you send sms from some SMS centere you can have delivery reports from "
14332 "other SMSC number. You can set here number of this SMSC used by you and "
14333 "Gammu will not check it's number during assigning reports to sent SMS."
14334 msgstr ""
14336 #. type: Plain text
14337 #: docs/manual/smsd/config.rst:421
14338 msgid "Driver"
14339 msgstr ""
14341 #. type: Plain text
14342 #: docs/manual/smsd/config.rst:423
14343 msgid "SQL driver to use."
14344 msgstr ""
14346 #. type: Plain text
14347 #: docs/manual/smsd/config.rst:426
14348 msgid ""
14349 "Can be either one of native drivers (``odbc``, ``native_mysql`` or "
14350 "``native_pgsql``) or :ref:`gammu-smsd-dbi` driver."
14351 msgstr ""
14353 #. type: Plain text
14354 #: docs/manual/smsd/config.rst:431
14355 msgid ""
14356 "Depends on what DBI drivers you have installed, DBI supports: ``mysql``, "
14357 "``freetds`` (provides access to MS SQL Server and Sybase), ``pgsql``, "
14358 "``sqlite``, ``sqlite3``, ``firebird`` and ``ingres``, ``msql`` and "
14359 "``oracle`` drivers are under development."
14360 msgstr ""
14362 #. type: Plain text
14363 #: docs/manual/smsd/config.rst:433
14364 msgid "SQL"
14365 msgstr ""
14367 #. type: Plain text
14368 #: docs/manual/smsd/config.rst:436
14369 msgid ""
14370 "SQL dialect to use. This is specially useful with :ref:`gammu-smsd-odbc` "
14371 "where SMSD does not know which server it is actually talking to."
14372 msgstr ""
14374 #. type: Plain text
14375 #: docs/manual/smsd/config.rst:438
14376 msgid "Possible values:"
14377 msgstr ""
14379 #. type: Plain text
14380 #: docs/manual/smsd/config.rst:440
14381 msgid "``mysql`` - MySQL"
14382 msgstr ""
14384 #. type: Plain text
14385 #: docs/manual/smsd/config.rst:441
14386 msgid "``pgsql`` - PostgreSQL"
14387 msgstr ""
14389 #. type: Plain text
14390 #: docs/manual/smsd/config.rst:442
14391 msgid "``sqlite`` - SQLite"
14392 msgstr ""
14394 #. type: Plain text
14395 #: docs/manual/smsd/config.rst:443
14396 msgid "``mssql`` - Microsoft SQL Server"
14397 msgstr ""
14399 #. type: Plain text
14400 #: docs/manual/smsd/config.rst:444
14401 msgid "``sybase`` - Sybase"
14402 msgstr ""
14404 #. type: Plain text
14405 #: docs/manual/smsd/config.rst:445
14406 msgid "``access`` - Microsoft Access"
14407 msgstr ""
14409 #. type: Plain text
14410 #: docs/manual/smsd/config.rst:446
14411 msgid "``odbc`` - Generic ODBC"
14412 msgstr ""
14414 #. type: Plain text
14415 #: docs/manual/smsd/config.rst:450
14416 msgid ""
14417 "You can also completely customize SQL queries used as described in :ref:`SQL "
14418 "Queries`."
14419 msgstr ""
14421 #. type: Plain text
14422 #: docs/manual/smsd/config.rst:452
14423 msgid "DriversPath"
14424 msgstr ""
14426 #. type: Plain text
14427 #: docs/manual/smsd/config.rst:455
14428 msgid ""
14429 "Path, where DBI drivers are stored, this usually does not have to be set if "
14430 "you have properly installed drivers."
14431 msgstr ""
14433 #. type: Plain text
14434 #: docs/manual/smsd/config.rst:457
14435 msgid "DBDir"
14436 msgstr ""
14438 #. type: Plain text
14439 #: docs/manual/smsd/config.rst:460
14440 msgid ""
14441 "Database directory for some (currently only sqlite) DBI drivers. Set here "
14442 "path where sqlite database files are stored."
14443 msgstr ""
14445 #. type: Title +
14446 #: docs/manual/smsd/config.rst:462
14447 #, no-wrap
14448 msgid "Files backend options"
14449 msgstr ""
14451 #. type: Plain text
14452 #: docs/manual/smsd/config.rst:465
14453 msgid "The FILES backend accepts following configuration options. See"
14454 msgstr ""
14456 #. type: Attribute :ref:
14457 #: docs/manual/smsd/config.rst:465
14458 #, no-wrap
14459 msgid ""
14460 "`gammu-smsd-files` for more detailed service backend description. Please "
14461 "note"
14462 msgstr ""
14464 #. type: Plain text
14465 #: docs/manual/smsd/config.rst:467
14466 msgid "that all path should contain trailing path separator (/ on Unix systems):"
14467 msgstr ""
14469 #. type: Plain text
14470 #: docs/manual/smsd/config.rst:469
14471 msgid "InboxPath"
14472 msgstr ""
14474 #. type: Plain text
14475 #: docs/manual/smsd/config.rst:471
14476 msgid "Where the received SMSes are stored."
14477 msgstr ""
14479 #. type: Plain text
14480 #: docs/manual/smsd/config.rst:473 docs/manual/smsd/config.rst:479
14481 msgid "Default is current directory."
14482 msgstr ""
14484 #. type: Plain text
14485 #: docs/manual/smsd/config.rst:475
14486 msgid "OutboxPath"
14487 msgstr ""
14489 #. type: Plain text
14490 #: docs/manual/smsd/config.rst:477
14491 msgid "Where SMSes to be sent should be placed."
14492 msgstr ""
14494 #. type: Plain text
14495 #: docs/manual/smsd/config.rst:481
14496 msgid "SentSMSPath"
14497 msgstr ""
14499 #. type: Plain text
14500 #: docs/manual/smsd/config.rst:484
14501 msgid ""
14502 "Where the transmitted SMSes are placed, if same as "
14503 ":config:option:`OutboxPath` transmitted messages are deleted."
14504 msgstr ""
14506 #. type: Plain text
14507 #: docs/manual/smsd/config.rst:486
14508 msgid "Default is to delete transmitted messages."
14509 msgstr ""
14511 #. type: Plain text
14512 #: docs/manual/smsd/config.rst:488
14513 msgid "ErrorSMSPath"
14514 msgstr ""
14516 #. type: Plain text
14517 #: docs/manual/smsd/config.rst:490
14518 msgid "Where SMSes with error in transmission is placed."
14519 msgstr ""
14521 #. type: Plain text
14522 #: docs/manual/smsd/config.rst:492
14523 msgid "Default is same as :config:option:`SentSMSPath`."
14524 msgstr ""
14526 #. type: Plain text
14527 #: docs/manual/smsd/config.rst:494
14528 msgid "InboxFormat"
14529 msgstr ""
14531 #. type: Plain text
14532 #: docs/manual/smsd/config.rst:496
14533 msgid ""
14534 "The format in which the SMS will be stored: ``detail``, ``unicode``, "
14535 "``standard``."
14536 msgstr ""
14538 #. type: Plain text
14539 #: docs/manual/smsd/config.rst:498
14540 msgid "``detail``"
14541 msgstr ""
14543 #. type: Plain text
14544 #: docs/manual/smsd/config.rst:499
14545 msgid "format used for message backup by :ref:`gammu`, see :ref:`gammu-smsbackup`."
14546 msgstr ""
14548 #. type: Plain text
14549 #: docs/manual/smsd/config.rst:500
14550 msgid "``unicode``"
14551 msgstr ""
14553 #. type: Plain text
14554 #: docs/manual/smsd/config.rst:501
14555 msgid "message text stored in unicode (UTF-16)"
14556 msgstr ""
14558 #. type: Plain text
14559 #: docs/manual/smsd/config.rst:502
14560 msgid "``standard``"
14561 msgstr ""
14563 #. type: Plain text
14564 #: docs/manual/smsd/config.rst:503
14565 msgid "message text stored in system charset"
14566 msgstr ""
14568 #. type: Plain text
14569 #: docs/manual/smsd/config.rst:506
14570 msgid ""
14571 "The ``standard`` and ``unicode`` settings do not apply for 8-bit messages, "
14572 "which are always written raw as they are received with extension .bin."
14573 msgstr ""
14575 #. type: Plain text
14576 #: docs/manual/smsd/config.rst:508
14577 msgid "Default is ``unicode``."
14578 msgstr ""
14580 #. type: Plain text
14581 #: docs/manual/smsd/config.rst:513
14582 msgid ""
14583 "In ``detail`` format, all message parts are stored into signle file, for all "
14584 "others each message part is saved separately."
14585 msgstr ""
14587 #. type: Plain text
14588 #: docs/manual/smsd/config.rst:515
14589 msgid "OutboxFormat"
14590 msgstr ""
14592 #. type: Plain text
14593 #: docs/manual/smsd/config.rst:518
14594 msgid ""
14595 "The format in which messages created by :ref:`gammu-smsd-inject` will be "
14596 "stored, it accepts same values as InboxFormat."
14597 msgstr ""
14599 #. type: Plain text
14600 #: docs/manual/smsd/config.rst:521
14601 msgid ""
14602 "Default is ``detail`` if Gammu is compiled in with backup functions, "
14603 "``unicode`` otherwise."
14604 msgstr ""
14606 #. type: Plain text
14607 #: docs/manual/smsd/config.rst:523
14608 msgid "TransmitFormat"
14609 msgstr ""
14611 #. type: Plain text
14612 #: docs/manual/smsd/config.rst:525
14613 msgid "The format for transmitting the SMS: ``auto``, ``unicode``, ``7bit``."
14614 msgstr ""
14616 #. type: Plain text
14617 #: docs/manual/smsd/config.rst:527
14618 msgid "Default is ``auto``."
14619 msgstr ""
14621 #. type: Plain text
14622 #: docs/manual/smsd/config.rst:529
14623 msgid "_message_filtering:"
14624 msgstr ""
14626 #. type: Title -
14627 #: docs/manual/smsd/config.rst:531
14628 #, no-wrap
14629 msgid "Message filtering"
14630 msgstr ""
14632 #. type: Plain text
14633 #: docs/manual/smsd/config.rst:535
14634 msgid ""
14635 "SMSD allows one to process only limited subset of incoming messages. You can "
14636 "define filters for sender number in :config:section:`[include_numbers]` and"
14637 msgstr ""
14639 #. type: Attribute :config:
14640 #: docs/manual/smsd/config.rst:535
14641 #, no-wrap
14642 msgid "section:`[exclude_numbers]` sections or using"
14643 msgstr ""
14645 #. type: Attribute :config:
14646 #: docs/manual/smsd/config.rst:536
14647 #, no-wrap
14648 msgid "option:`IncludeNumbersFile` and :config:option:`ExcludeNumbersFile`"
14649 msgstr ""
14651 #. type: Plain text
14652 #: docs/manual/smsd/config.rst:538
14653 msgid "directives."
14654 msgstr ""
14656 #. type: Plain text
14657 #: docs/manual/smsd/config.rst:543
14658 msgid ""
14659 "If :config:section:`[include_numbers]` section exists, all values (keys are "
14660 "ignored) from it are used as allowed phone numbers and no other message is "
14661 "processed. On the other side, in :config:section:`[exclude_numbers]` you can "
14662 "specify numbers which you want to skip."
14663 msgstr ""
14665 #. type: Plain text
14666 #: docs/manual/smsd/config.rst:549
14667 msgid ""
14668 "Lists from both sources are merged together. If there is any number in "
14669 "include list, only include list is used and only messages in this list are "
14670 "being accepted. If include list is empty, exclude list can be used to ignore "
14671 "messages from some numbers. If both lists are empty, all messages are "
14672 "accepted."
14673 msgstr ""
14675 #. type: Plain text
14676 #: docs/manual/smsd/config.rst:552
14677 msgid ""
14678 "Similar filtering rules can be used for SMSC number filtering, they just use "
14679 "different set of configuration options - :config:section:`[include_smsc]` "
14680 "and"
14681 msgstr ""
14683 #. type: Attribute :config:
14684 #: docs/manual/smsd/config.rst:552
14685 #, no-wrap
14686 msgid "section:`[exclude_smsc]` sections or :config:option:`IncludeSMSCFile`"
14687 msgstr ""
14689 #. type: Plain text
14690 #: docs/manual/smsd/config.rst:554
14691 msgid "and :config:option:`ExcludeSMSCFile` directives."
14692 msgstr ""
14694 #. type: Plain text
14695 #: docs/manual/smsd/config.rst:561
14696 msgid ""
14697 "There is more complete example available in Gammu documentation. Please note "
14698 "that for simplicity following examples do not include "
14699 ":config:section:`[gammu]` section, you can look into :ref:`gammurc` for some "
14700 "examples how it can look like."
14701 msgstr ""
14703 #. type: Title +
14704 #: docs/manual/smsd/config.rst:563
14705 #, no-wrap
14706 msgid "Files service"
14707 msgstr ""
14709 #. type: Plain text
14710 #: docs/manual/smsd/config.rst:566
14711 msgid "SMSD configuration file for FILES backend could look like:"
14712 msgstr ""
14714 #. type: Plain text
14715 #: docs/manual/smsd/config.rst:577
14716 msgid ""
14717 "[smsd] Service = files PIN = 1234 LogFile = syslog InboxPath = "
14718 "/var/spool/sms/inbox/ OutboPpath = /var/spool/sms/outbox/ SentSMSPath = "
14719 "/var/spool/sms/sent/ ErrorSMSPath = /var/spool/sms/error/"
14720 msgstr ""
14722 #. type: Title +
14723 #: docs/manual/smsd/config.rst:579
14724 #, no-wrap
14725 msgid "MySQL service"
14726 msgstr ""
14728 #. type: Plain text
14729 #: docs/manual/smsd/config.rst:582
14730 msgid "If you want to use MYSQL backend, you will need something like this:"
14731 msgstr ""
14733 #. type: Plain text
14734 #: docs/manual/smsd/config.rst:594
14735 msgid ""
14736 "[smsd] Service = sql Driver = native_mysql PIN = 1234 LogFile = syslog User "
14737 "= smsd Password = smsd PC = localhost Database = smsd"
14738 msgstr ""
14740 #. type: Title +
14741 #: docs/manual/smsd/config.rst:596
14742 #, no-wrap
14743 msgid "DBI service using SQLite"
14744 msgstr ""
14746 #. type: Plain text
14747 #: docs/manual/smsd/config.rst:599
14748 msgid "For :ref:`gammu-smsd-dbi` backend, in this particular case SQLite:"
14749 msgstr ""
14751 #. type: Plain text
14752 #: docs/manual/smsd/config.rst:607
14753 msgid ""
14754 "[smsd] Service = sql Driver = sqlite3 DBDir = /var/lib/sqlite3 Database = "
14755 "smsd.db"
14756 msgstr ""
14758 #. type: Title +
14759 #: docs/manual/smsd/config.rst:609
14760 #, no-wrap
14761 msgid "ODBC service using MySQL"
14762 msgstr ""
14764 #. type: Plain text
14765 #: docs/manual/smsd/config.rst:612
14766 msgid ""
14767 "For :ref:`gammu-smsd-odbc` backend, in this particular case using DSN "
14768 "``smsd`` server:"
14769 msgstr ""
14771 #. type: Plain text
14772 #: docs/manual/smsd/config.rst:619
14773 msgid "[smsd] Service = sql Driver = odbc Host = smsd"
14774 msgstr ""
14776 #. type: Plain text
14777 #: docs/manual/smsd/config.rst:621
14778 msgid ""
14779 "The DSN definition (in :file:`~/.odbc.ini` on UNIX) for using MySQL server "
14780 "would look like:"
14781 msgstr ""
14783 #. type: Plain text
14784 #: docs/manual/smsd/config.rst:633
14785 msgid ""
14786 "[smsd] Description\t\t= MySQL Driver\t\t= MySQL Server\t\t= 127.0.0.1 "
14787 "Database\t\t= smsd Port\t\t= Socket\t\t= Option\t\t= Stmt\t\t="
14788 msgstr ""
14790 #. type: Plain text
14791 #: docs/manual/smsd/config.rst:638
14792 msgid ""
14793 "[smsdsuse] Driver\t\t= MySQL ODBC 3.51.27r695 Driver DATABASE\t\t= smsd "
14794 "SERVER\t\t= 127.0.0.1"
14795 msgstr ""
14797 #. type: Title +
14798 #: docs/manual/smsd/config.rst:641
14799 #, no-wrap
14800 msgid "Numbers filtering"
14801 msgstr ""
14803 #. type: Plain text
14804 #: docs/manual/smsd/config.rst:644
14805 msgid "Process only messages from 123456 number:"
14806 msgstr ""
14808 #. type: Plain text
14809 #: docs/manual/smsd/config.rst:649
14810 msgid "[include_numbers] number1 = 123456"
14811 msgstr ""
14813 #. type: Plain text
14814 #: docs/manual/smsd/config.rst:651
14815 msgid "Do not process messages from evil number 666:"
14816 msgstr ""
14818 #. type: Plain text
14819 #: docs/manual/smsd/config.rst:656
14820 msgid "[exclude_numbers] number1 = 666"
14821 msgstr ""
14823 #. type: Title -
14824 #: docs/manual/smsd/config.rst:658 docs/manual/c/hints.rst:167
14825 #, no-wrap
14826 msgid "Debugging"
14827 msgstr ""
14829 #. type: Plain text
14830 #: docs/manual/smsd/config.rst:661
14831 msgid "Enabling debugging:"
14832 msgstr ""
14834 #. type: Title =
14835 #: docs/manual/smsd/overview.rst:2
14836 #, no-wrap
14837 msgid "Overview"
14838 msgstr ""
14840 #. type: Plain text
14841 #: docs/manual/smsd/overview.rst:7
14842 msgid ""
14843 "Gammu SMS Daemon is a program that periodically scans GSM modem for received "
14844 "messages, stores them in defined storage and also sends messages enqueued in "
14845 "this storage."
14846 msgstr ""
14848 #. type: Title -
14849 #: docs/manual/smsd/overview.rst:9
14850 #, no-wrap
14851 msgid "Overall schema"
14852 msgstr ""
14854 #. type: Plain text
14855 #: docs/manual/smsd/overview.rst:13
14856 msgid ""
14857 "The interactions of SMS Daemon and related components can be seen on "
14858 "following picture."
14859 msgstr ""
14861 #. type: Plain text
14862 #: docs/manual/smsd/overview.rst:15 docs/manual/smsd/code.rst:150 docs/manual/smsd/code.rst:182 docs/manual/internal/state-machine.rst:11
14863 msgid "graphviz::"
14864 msgstr ""
14866 #. type: Plain text
14867 #: docs/manual/smsd/overview.rst:17
14868 msgid "digraph smsdinteractions {"
14869 msgstr ""
14871 #. type: Plain text
14872 #: docs/manual/smsd/overview.rst:34
14873 msgid ""
14874 "\"gammu-smsd-inject\" [shape=box]; \"gammu-smsd\" [shape=box]; \"Run on "
14875 "receive\" [shape=box, style=dotted]; \"GSM modem\" [shape=box, "
14876 "style=dashed]; \"gammu-smsd-monitor\" [shape=box]; \"Service\\nstorage\" "
14877 "[shape=doublecircle]; \"Kalkun\" [shape=box, style=dotted]; \"gammu-smsd\" "
14878 "-> \"GSM modem\" [label=\"Outgoing\"]; \"GSM modem\" -> \"gammu-smsd\" "
14879 "[label=\"Incoming\"]; \"gammu-smsd\" -> \"Service\\nstorage\" "
14880 "[label=\"Save\"]; \"Service\\nstorage\" -> \"gammu-smsd\" [label=\"Read\"]; "
14881 "\"gammu-smsd\" -> \"Run on receive\" [label=\"Execute\"]; "
14882 "\"Service\\nstorage\" -> \"Run on receive\" [label=\"Read\"]; \"Kalkun\" -> "
14883 "\"Service\\nstorage\" [label=\"Inject\"]; \"Service\\nstorage\" -> "
14884 "\"Kalkun\" [label=\"Read\"]; \"gammu-smsd-inject\" -> \"Service\\nstorage\" "
14885 "[label=\"Inject\"]; \"gammu-smsd\" -> \"gammu-smsd-monitor\" "
14886 "[label=\"Monitor\"];"
14887 msgstr ""
14889 #. type: Plain text
14890 #: docs/manual/smsd/overview.rst:35 docs/manual/smsd/code.rst:177 docs/manual/smsd/code.rst:201 docs/manual/project/coding-style.rst:21 docs/manual/project/coding-style.rst:33 docs/manual/project/coding-style.rst:39 docs/manual/project/coding-style.rst:45 docs/manual/project/coding-style.rst:51 docs/manual/python/objects.rst:131 docs/manual/python/objects.rst:139 docs/manual/python/objects.rst:201 docs/manual/python/objects.rst:251 docs/manual/python/objects.rst:290 docs/manual/python/objects.rst:500 docs/manual/python/objects.rst:588 docs/manual/python/objects.rst:653 docs/manual/python/objects.rst:820 docs/manual/internal/reply.rst:104 docs/manual/internal/state-machine.rst:29 docs/manual/c/hints.rst:46
14891 msgid "}"
14892 msgstr ""
14894 #. type: Title -
14895 #: docs/manual/smsd/overview.rst:37
14896 #, no-wrap
14897 msgid "SMSD operation"
14898 msgstr ""
14900 #. type: Plain text
14901 #: docs/manual/smsd/overview.rst:40
14902 msgid "The SMSD operation consist of several steps."
14903 msgstr ""
14905 #. type: Plain text
14906 #: docs/manual/smsd/overview.rst:42
14907 msgid "Process command line options."
14908 msgstr ""
14910 #. type: Plain text
14911 #: docs/manual/smsd/overview.rst:43
14912 msgid "Configure backend service."
14913 msgstr ""
14915 #. type: Plain text
14916 #: docs/manual/smsd/overview.rst:44
14917 msgid "Main loop is executed until it is signalled to be terminated."
14918 msgstr ""
14920 #. type: Plain text
14921 #: docs/manual/smsd/overview.rst:45
14922 msgid "Try to connect to phone if not connected."
14923 msgstr ""
14925 #. type: Plain text
14926 #: docs/manual/smsd/overview.rst:46
14927 msgid ""
14928 "Check for security code if configured (configured by "
14929 ":config:option:`CheckSecurity`)."
14930 msgstr ""
14932 #. type: Plain text
14933 #: docs/manual/smsd/overview.rst:47
14934 msgid ""
14935 "Check for received messages (frequency configured by "
14936 ":config:option:`ReceiveFrequency`)."
14937 msgstr ""
14939 #. type: Plain text
14940 #: docs/manual/smsd/overview.rst:48
14941 msgid ""
14942 "Check for reset of the phone if configured (frequency configured by "
14943 ":config:option:`ResetFrequency`)."
14944 msgstr ""
14946 #. type: Plain text
14947 #: docs/manual/smsd/overview.rst:49
14948 msgid ""
14949 "Check for messages to send (frequency configured by "
14950 ":config:option:`CommTimeout`)."
14951 msgstr ""
14953 #. type: Plain text
14954 #: docs/manual/smsd/overview.rst:50
14955 msgid ""
14956 "Check phone status (frequency configured by "
14957 ":config:option:`StatusFrequency`)."
14958 msgstr ""
14960 #. type: Plain text
14961 #: docs/manual/smsd/overview.rst:51
14962 msgid "Sleep for defined time (:config:option:`LoopSleep`)."
14963 msgstr ""
14965 #. type: Plain text
14966 #: docs/manual/smsd/overview.rst:51
14967 msgid "Backend service is freed."
14968 msgstr ""
14970 #. type: Title =
14971 #: docs/manual/smsd/manual.rst:2
14972 #, no-wrap
14973 msgid "Program Manuals"
14974 msgstr ""
14976 #. type: Plain text
14977 #: docs/manual/smsd/manual.rst:9
14978 msgid "smsd inject monitor"
14979 msgstr ""
14981 #. type: Plain text
14982 #: docs/manual/smsd/inject.rst:2
14983 msgid "_gammu-smsd-inject:"
14984 msgstr ""
14986 #. type: Plain text
14987 #: docs/manual/smsd/inject.rst:4 docs/manual/smsd/inject.rst:7
14988 #, no-wrap
14989 msgid "gammu-smsd-inject"
14990 msgstr ""
14992 #. type: Labeled list
14993 #: docs/manual/smsd/inject.rst:6 docs/manual/smsd/monitor.rst:6 docs/manual/smsd/smsd.rst:6 docs/manual/gammu/index.rst:6 docs/manual/utils/gammu-config.rst:6 docs/manual/utils/jadmaker.rst:6 docs/manual/utils/gammu-detect.rst:9
14994 #, no-wrap
14995 msgid ".. program"
14996 msgstr ""
14998 #. type: Plain text
14999 #: docs/manual/smsd/inject.rst:12 docs/manual/smsd/monitor.rst:12 docs/manual/smsd/monitor.rst:53 docs/manual/smsd/smsd.rst:12 docs/manual/gammu/index.rst:13 docs/manual/python/gammu.rst:1088 docs/manual/utils/gammu-config.rst:12 docs/manual/utils/jadmaker.rst:12 docs/manual/utils/gammu-detect.rst:15
15000 msgid "text"
15001 msgstr ""
15003 #. type: Plain text
15004 #: docs/manual/smsd/inject.rst:14
15005 msgid "gammu-smsd-inject [OPTION]... MESSAGETYPE RECIPIENT [MESSAGE_PARAMETER]..."
15006 msgstr ""
15008 #. type: Plain text
15009 #: docs/manual/smsd/inject.rst:19
15010 msgid "This manual page documents briefly the :program:`gammu-smsd-inject` command."
15011 msgstr ""
15013 #. type: Attribute :program:
15014 #: docs/manual/smsd/inject.rst:20
15015 #, no-wrap
15016 msgid "`gammu-smsd-inject` is a program that enqueues message in Gammu SMS"
15017 msgstr ""
15019 #. type: Plain text
15020 #: docs/manual/smsd/inject.rst:22
15021 msgid "Daemon, which will be later sent by the daemon using connected GSM modem."
15022 msgstr ""
15024 #. type: Plain text
15025 #: docs/manual/smsd/inject.rst:25
15026 msgid ""
15027 "Support for this program depends on features available in currently used "
15028 "SMSD service backend, however currently it is supported by all of them."
15029 msgstr ""
15031 #. type: Plain text
15032 #: docs/manual/smsd/inject.rst:28 docs/manual/smsd/monitor.rst:26 docs/manual/smsd/smsd.rst:30
15033 msgid ""
15034 "Program accepts following options (please note that long options might be "
15035 "not accepted on some platforms):"
15036 msgstr ""
15038 #. type: Labeled list
15039 #: docs/manual/smsd/inject.rst:29 docs/manual/smsd/inject.rst:33 docs/manual/smsd/inject.rst:37 docs/manual/smsd/inject.rst:42 docs/manual/smsd/inject.rst:46 docs/manual/smsd/monitor.rst:27 docs/manual/smsd/monitor.rst:31 docs/manual/smsd/monitor.rst:35 docs/manual/smsd/monitor.rst:40 docs/manual/smsd/monitor.rst:44 docs/manual/smsd/monitor.rst:48 docs/manual/smsd/monitor.rst:56 docs/manual/smsd/monitor.rst:60 docs/manual/smsd/smsd.rst:31 docs/manual/smsd/smsd.rst:35 docs/manual/smsd/smsd.rst:39 docs/manual/smsd/smsd.rst:50 docs/manual/smsd/smsd.rst:54 docs/manual/smsd/smsd.rst:58 docs/manual/smsd/smsd.rst:62 docs/manual/smsd/smsd.rst:66 docs/manual/smsd/smsd.rst:70 docs/manual/smsd/smsd.rst:74 docs/manual/smsd/smsd.rst:78 docs/manual/smsd/smsd.rst:82 docs/manual/smsd/smsd.rst:86 docs/manual/smsd/smsd.rst:90 docs/manual/smsd/smsd.rst:95 docs/manual/smsd/smsd.rst:101 docs/manual/smsd/smsd.rst:105 docs/manual/gammu/index.rst:31 docs/manual/gammu/index.rst:35 docs/manual/gammu/index.rst:39 docs/manual/gammu/index.rst:43 docs/manual/gammu/index.rst:51 docs/manual/gammu/index.rst:55 docs/manual/gammu/index.rst:59 docs/manual/gammu/index.rst:63 docs/manual/gammu/index.rst:67 docs/manual/gammu/index.rst:73 docs/manual/gammu/index.rst:88 docs/manual/gammu/index.rst:92 docs/manual/gammu/index.rst:96 docs/manual/gammu/index.rst:101 docs/manual/gammu/index.rst:105 docs/manual/gammu/index.rst:109 docs/manual/gammu/index.rst:113 docs/manual/gammu/index.rst:117 docs/manual/gammu/index.rst:203 docs/manual/gammu/index.rst:205 docs/manual/gammu/index.rst:209 docs/manual/gammu/index.rst:216 docs/manual/gammu/index.rst:221 docs/manual/gammu/index.rst:228 docs/manual/gammu/index.rst:233 docs/manual/gammu/index.rst:250 docs/manual/gammu/index.rst:256 docs/manual/gammu/index.rst:260 docs/manual/gammu/index.rst:264 docs/manual/gammu/index.rst:270 docs/manual/gammu/index.rst:274 docs/manual/gammu/index.rst:278 docs/manual/gammu/index.rst:286 docs/manual/gammu/index.rst:292 docs/manual/gammu/index.rst:297 docs/manual/gammu/index.rst:301 docs/manual/gammu/index.rst:305 docs/manual/gammu/index.rst:309 docs/manual/gammu/index.rst:313 docs/manual/gammu/index.rst:320 docs/manual/gammu/index.rst:326 docs/manual/gammu/index.rst:332 docs/manual/gammu/index.rst:340 docs/manual/gammu/index.rst:353 docs/manual/gammu/index.rst:357 docs/manual/gammu/index.rst:361 docs/manual/gammu/index.rst:365 docs/manual/gammu/index.rst:369 docs/manual/gammu/index.rst:373 docs/manual/gammu/index.rst:377 docs/manual/gammu/index.rst:381 docs/manual/gammu/index.rst:387 docs/manual/gammu/index.rst:391 docs/manual/gammu/index.rst:397 docs/manual/gammu/index.rst:401 docs/manual/gammu/index.rst:405 docs/manual/gammu/index.rst:409 docs/manual/gammu/index.rst:413 docs/manual/gammu/index.rst:417 docs/manual/gammu/index.rst:424 docs/manual/gammu/index.rst:429 docs/manual/gammu/index.rst:448 docs/manual/gammu/index.rst:456 docs/manual/gammu/index.rst:461 docs/manual/gammu/index.rst:466 docs/manual/gammu/index.rst:477 docs/manual/gammu/index.rst:484 docs/manual/gammu/index.rst:495 docs/manual/gammu/index.rst:500 docs/manual/gammu/index.rst:505 docs/manual/gammu/index.rst:511 docs/manual/gammu/index.rst:516 docs/manual/gammu/index.rst:521 docs/manual/gammu/index.rst:525 docs/manual/gammu/index.rst:530 docs/manual/gammu/index.rst:537 docs/manual/gammu/index.rst:541 docs/manual/gammu/index.rst:545 docs/manual/gammu/index.rst:549 docs/manual/gammu/index.rst:553 docs/manual/gammu/index.rst:557 docs/manual/gammu/index.rst:561 docs/manual/gammu/index.rst:566 docs/manual/gammu/index.rst:576 docs/manual/gammu/index.rst:586 docs/manual/gammu/index.rst:590 docs/manual/gammu/index.rst:600 docs/manual/gammu/index.rst:605 docs/manual/gammu/index.rst:611 docs/manual/gammu/index.rst:624 docs/manual/gammu/index.rst:629 docs/manual/gammu/index.rst:639 docs/manual/gammu/index.rst:645 docs/manual/gammu/index.rst:651 docs/manual/gammu/index.rst:655 docs/manual/gammu/index.rst:659 docs/manual/gammu/index.rst:663 docs/manual/gammu/index.rst:669 docs/manual/gammu/index.rst:710 docs/manual/gammu/index.rst:716 docs/manual/gammu/index.rst:722 docs/manual/gammu/index.rst:728 docs/manual/gammu/index.rst:736 docs/manual/gammu/index.rst:740 docs/manual/gammu/index.rst:753 docs/manual/gammu/index.rst:757 docs/manual/gammu/index.rst:761 docs/manual/gammu/index.rst:765 docs/manual/gammu/index.rst:770 docs/manual/gammu/index.rst:774 docs/manual/gammu/index.rst:778 docs/manual/gammu/index.rst:782 docs/manual/gammu/index.rst:787 docs/manual/gammu/index.rst:791 docs/manual/gammu/index.rst:795 docs/manual/gammu/index.rst:799 docs/manual/gammu/index.rst:803 docs/manual/gammu/index.rst:807 docs/manual/gammu/index.rst:811 docs/manual/gammu/index.rst:815 docs/manual/gammu/index.rst:820 docs/manual/gammu/index.rst:831 docs/manual/gammu/index.rst:835 docs/manual/gammu/index.rst:841 docs/manual/gammu/index.rst:853 docs/manual/gammu/index.rst:860 docs/manual/gammu/index.rst:864 docs/manual/gammu/index.rst:868 docs/manual/gammu/index.rst:874 docs/manual/gammu/index.rst:878 docs/manual/gammu/index.rst:882 docs/manual/gammu/index.rst:886 docs/manual/gammu/index.rst:890 docs/manual/gammu/index.rst:894 docs/manual/gammu/index.rst:898 docs/manual/gammu/index.rst:902 docs/manual/gammu/index.rst:904 docs/manual/gammu/index.rst:908 docs/manual/gammu/index.rst:915 docs/manual/gammu/index.rst:919 docs/manual/gammu/index.rst:925 docs/manual/gammu/index.rst:929 docs/manual/gammu/index.rst:945 docs/manual/gammu/index.rst:949 docs/manual/gammu/index.rst:953 docs/manual/gammu/index.rst:959 docs/manual/gammu/index.rst:961 docs/manual/gammu/index.rst:965 docs/manual/gammu/index.rst:970 docs/manual/gammu/index.rst:975 docs/manual/gammu/index.rst:992 docs/manual/gammu/index.rst:996 docs/manual/gammu/index.rst:1000 docs/manual/gammu/index.rst:1008 docs/manual/gammu/index.rst:1012 docs/manual/gammu/index.rst:1016 docs/manual/gammu/index.rst:1023 docs/manual/gammu/index.rst:1036 docs/manual/gammu/index.rst:1041 docs/manual/gammu/index.rst:1045 docs/manual/gammu/index.rst:1049 docs/manual/gammu/index.rst:1068 docs/manual/gammu/index.rst:1070 docs/manual/gammu/index.rst:1072 docs/manual/gammu/index.rst:1074 docs/manual/gammu/index.rst:1076 docs/manual/gammu/index.rst:1082 docs/manual/gammu/index.rst:1098 docs/manual/gammu/index.rst:1103 docs/manual/gammu/index.rst:1131 docs/manual/gammu/index.rst:1142 docs/manual/gammu/index.rst:1155 docs/manual/gammu/index.rst:1164 docs/manual/gammu/index.rst:1169 docs/manual/gammu/index.rst:1174 docs/manual/gammu/index.rst:1181 docs/manual/gammu/index.rst:1188 docs/manual/gammu/index.rst:1197 docs/manual/gammu/index.rst:1211 docs/manual/gammu/index.rst:1215 docs/manual/gammu/index.rst:1221 docs/manual/gammu/index.rst:1226 docs/manual/gammu/index.rst:1233 docs/manual/gammu/index.rst:1235 docs/manual/gammu/index.rst:1266 docs/manual/gammu/index.rst:1271 docs/manual/gammu/index.rst:1273 docs/manual/gammu/index.rst:1275 docs/manual/gammu/index.rst:1277 docs/manual/gammu/index.rst:1279 docs/manual/gammu/index.rst:1285 docs/manual/gammu/index.rst:1287 docs/manual/gammu/index.rst:1292 docs/manual/gammu/index.rst:1314 docs/manual/gammu/index.rst:1316 docs/manual/gammu/index.rst:1332 docs/manual/gammu/index.rst:1342 docs/manual/gammu/index.rst:1346 docs/manual/gammu/index.rst:1356 docs/manual/gammu/index.rst:1358 docs/manual/gammu/index.rst:1360 docs/manual/gammu/index.rst:1378 docs/manual/gammu/index.rst:1382 docs/manual/gammu/index.rst:1384 docs/manual/gammu/index.rst:1390 docs/manual/gammu/index.rst:1395 docs/manual/gammu/index.rst:1397 docs/manual/gammu/index.rst:1402 docs/manual/gammu/index.rst:1404 docs/manual/gammu/index.rst:1408 docs/manual/gammu/index.rst:1412 docs/manual/gammu/index.rst:1417 docs/manual/gammu/index.rst:1423 docs/manual/gammu/index.rst:1425 docs/manual/gammu/index.rst:1427 docs/manual/gammu/index.rst:1433 docs/manual/gammu/index.rst:1442 docs/manual/gammu/index.rst:1444 docs/manual/gammu/index.rst:1446 docs/manual/gammu/index.rst:1448 docs/manual/gammu/index.rst:1450 docs/manual/gammu/index.rst:1456 docs/manual/gammu/index.rst:1463 docs/manual/gammu/index.rst:1467 docs/manual/gammu/index.rst:1469 docs/manual/gammu/index.rst:1475 docs/manual/gammu/index.rst:1479 docs/manual/gammu/index.rst:1483 docs/manual/gammu/index.rst:1503 docs/manual/gammu/index.rst:1508 docs/manual/gammu/index.rst:1510 docs/manual/gammu/index.rst:1550 docs/manual/gammu/index.rst:1555 docs/manual/gammu/index.rst:1562 docs/manual/gammu/index.rst:1568 docs/manual/gammu/index.rst:1591 docs/manual/gammu/index.rst:1603 docs/manual/gammu/index.rst:1611 docs/manual/gammu/index.rst:1624 docs/manual/gammu/index.rst:1634 docs/manual/gammu/index.rst:1644 docs/manual/gammu/index.rst:1650 docs/manual/gammu/index.rst:1654 docs/manual/gammu/index.rst:1659 docs/manual/utils/gammu-config.rst:23 docs/manual/utils/gammu-config.rst:27 docs/manual/utils/gammu-config.rst:31 docs/manual/utils/jadmaker.rst:24 docs/manual/utils/jadmaker.rst:28 docs/manual/utils/jadmaker.rst:32 docs/manual/utils/gammu-detect.rst:44 docs/manual/utils/gammu-detect.rst:48 docs/manual/utils/gammu-detect.rst:52 docs/manual/utils/gammu-detect.rst:56 docs/manual/utils/gammu-detect.rst:60 docs/manual/utils/gammu-detect.rst:64
15040 #, no-wrap
15041 msgid ".. option"
15042 msgstr ""
15044 #. type: Plain text
15045 #: docs/manual/smsd/inject.rst:30 docs/manual/smsd/monitor.rst:28 docs/manual/smsd/smsd.rst:32 docs/manual/utils/gammu-config.rst:24 docs/manual/utils/jadmaker.rst:25 docs/manual/utils/gammu-detect.rst:45
15046 msgid "-h, --help"
15047 msgstr ""
15049 #. type: Plain text
15050 #: docs/manual/smsd/inject.rst:32 docs/manual/smsd/monitor.rst:30 docs/manual/smsd/smsd.rst:34
15051 msgid "Shows help."
15052 msgstr ""
15054 #. type: Plain text
15055 #: docs/manual/smsd/inject.rst:34 docs/manual/smsd/monitor.rst:32 docs/manual/smsd/smsd.rst:36 docs/manual/utils/gammu-detect.rst:53
15056 msgid "-v, --version"
15057 msgstr ""
15059 #. type: Plain text
15060 #: docs/manual/smsd/inject.rst:36 docs/manual/smsd/monitor.rst:34 docs/manual/smsd/smsd.rst:38
15061 msgid "Shows version information and compiled in features."
15062 msgstr ""
15064 #. type: Plain text
15065 #: docs/manual/smsd/inject.rst:38 docs/manual/smsd/monitor.rst:36 docs/manual/smsd/smsd.rst:40
15066 msgid "-c, --config=file"
15067 msgstr ""
15069 #. type: Plain text
15070 #: docs/manual/smsd/inject.rst:41 docs/manual/smsd/monitor.rst:39 docs/manual/smsd/smsd.rst:43
15071 msgid ""
15072 "Configuration file to use, default is /etc/gammu-smsdrc, on Windows there is "
15073 "no default and configuration file path has to be always specified."
15074 msgstr ""
15076 #. type: Plain text
15077 #: docs/manual/smsd/inject.rst:43 docs/manual/smsd/monitor.rst:57 docs/manual/smsd/smsd.rst:102
15078 msgid "-l, --use-log"
15079 msgstr ""
15081 #. type: Plain text
15082 #: docs/manual/smsd/inject.rst:45 docs/manual/smsd/monitor.rst:59
15083 msgid "Use logging as configured in config file."
15084 msgstr ""
15086 #. type: Plain text
15087 #: docs/manual/smsd/inject.rst:47 docs/manual/smsd/monitor.rst:61 docs/manual/smsd/smsd.rst:106
15088 msgid "-L, --no-use-log"
15089 msgstr ""
15091 #. type: Plain text
15092 #: docs/manual/smsd/inject.rst:49 docs/manual/smsd/monitor.rst:63
15093 msgid "Do not use logging as configured in config file (default)."
15094 msgstr ""
15096 #. type: Plain text
15097 #: docs/manual/smsd/inject.rst:52
15098 msgid ""
15099 "For description of message types and their parameters, please check "
15100 "documentation for :option:`gammu savesms`."
15101 msgstr ""
15103 #. type: Plain text
15104 #: docs/manual/smsd/inject.rst:57
15105 msgid "To check it out, you need to have configuration file for SMSD, see"
15106 msgstr ""
15108 #. type: Attribute :ref:
15109 #: docs/manual/smsd/inject.rst:57
15110 #, no-wrap
15111 msgid "`gammu-smsdrc` for more details about it."
15112 msgstr ""
15114 #. type: Plain text
15115 #: docs/manual/smsd/inject.rst:60
15116 msgid "Inject text message up to standard 160 chars:"
15117 msgstr ""
15119 #. type: Plain text
15120 #: docs/manual/smsd/inject.rst:64
15121 msgid "echo \"All your base are belong to us\" | gammu-smsd-inject TEXT 123456"
15122 msgstr ""
15124 #. type: delimited block _
15125 #: docs/manual/smsd/inject.rst:66 docs/manual/smsd/inject.rst:78 docs/manual/smsd/inject.rst:84 docs/manual/gammu/index.rst:1855 docs/manual/gammu/index.rst:1867 docs/manual/gammu/index.rst:1873
15126 msgid "or"
15127 msgstr ""
15129 #. type: Plain text
15130 #: docs/manual/smsd/inject.rst:70
15131 msgid "gammu-smsd-inject TEXT 123456 -text \"All your base are belong to us\""
15132 msgstr ""
15134 #. type: Plain text
15135 #: docs/manual/smsd/inject.rst:72
15136 msgid "Inject long text message:"
15137 msgstr ""
15139 #. type: Plain text
15140 #: docs/manual/smsd/inject.rst:76
15141 msgid ""
15142 "echo \"All your base are belong to us\" | gammu-smsd-inject TEXT 123456 -len "
15143 "400"
15144 msgstr ""
15146 #. type: Plain text
15147 #: docs/manual/smsd/inject.rst:82
15148 msgid ""
15149 "gammu-smsd-inject TEXT 123456 -len 400 -text \"All your base are belong to "
15150 "us\""
15151 msgstr ""
15153 #. type: Plain text
15154 #: docs/manual/smsd/inject.rst:88
15155 msgid "gammu-smsd-inject EMS 123456 -text \"All your base are belong to us\""
15156 msgstr ""
15158 #. type: Plain text
15159 #: docs/manual/smsd/inject.rst:90
15160 msgid ""
15161 "Inject some funky message with predefined sound and animation from 2 "
15162 "bitmaps:"
15163 msgstr ""
15165 #. type: Plain text
15166 #: docs/manual/smsd/inject.rst:94
15167 msgid ""
15168 "gammu-smsd-inject EMS 123456 -text \"Greetings\" -defsound 1 -text \"from "
15169 "Gammu\" -tone10 axelf.txt -animation 2 file1.bmp file2.bmp"
15170 msgstr ""
15172 #. type: Plain text
15173 #: docs/manual/smsd/inject.rst:96
15174 msgid "Inject protected message with ringtone:"
15175 msgstr ""
15177 #. type: Plain text
15178 #: docs/manual/smsd/inject.rst:99
15179 msgid ""
15180 "gammu-smsd-inject EMS 123456 -protected 2 -variablebitmaplong ala.bmp "
15181 "-toneSElong axelf.txt -toneSE ring.txt"
15182 msgstr ""
15184 #. type: Plain text
15185 #: docs/manual/smsd/mysql.rst:2
15186 msgid "_gammu-smsd-mysql:"
15187 msgstr ""
15189 #. type: Title =
15190 #: docs/manual/smsd/mysql.rst:4
15191 #, no-wrap
15192 msgid "MySQL Backend"
15193 msgstr ""
15195 #. type: Plain text
15196 #: docs/manual/smsd/mysql.rst:9
15197 msgid ""
15198 "MYSQL backend stores all data in a `MySQL`_ database server, which "
15199 "parameters are defined by configuration (see :ref:`gammu-smsdrc` for "
15200 "description of configuration options)."
15201 msgstr ""
15203 #. type: Title -
15204 #: docs/manual/smsd/mysql.rst:15
15205 #, no-wrap
15206 msgid "Privileges"
15207 msgstr ""
15209 #. type: Plain text
15210 #: docs/manual/smsd/mysql.rst:19
15211 msgid ""
15212 "The user accessing the database does not need much privileges, the following "
15213 "privleges should be enough:"
15214 msgstr ""
15216 #. type: Plain text
15217 #: docs/manual/smsd/mysql.rst:23
15218 msgid "GRANT USAGE ON *.* TO 'smsd'@'localhost' IDENTIFIED BY 'password';"
15219 msgstr ""
15221 #. type: Plain text
15222 #: docs/manual/smsd/mysql.rst:25
15223 msgid "GRANT SELECT, INSERT, UPDATE, DELETE ON `smsd`.* TO 'smsd'@'localhost';"
15224 msgstr ""
15226 #. type: Plain text
15227 #: docs/manual/smsd/mysql.rst:30
15228 msgid ""
15229 "For creating the SQL tables you need more privileges, especially for "
15230 "creating triggers, which are used for some functionality."
15231 msgstr ""
15233 #. type: Plain text
15234 #: docs/manual/smsd/mysql.rst:32
15235 msgid "_MySQL: http://www.mysql.com/"
15236 msgstr ""
15238 #. type: Plain text
15239 #: docs/manual/smsd/mysql.rst:37
15240 msgid "SQL script for creating tables in MySQL database:"
15241 msgstr ""
15243 #. type: Plain text
15244 #: docs/manual/smsd/mysql.rst:39
15245 msgid "../../sql/mysql.sql"
15246 msgstr ""
15248 #. type: Plain text
15249 #: docs/manual/smsd/mysql.rst:40
15250 msgid ":language: mysql"
15251 msgstr ""
15253 #. type: Plain text
15254 #: docs/manual/smsd/mysql.rst:43
15255 msgid "You can find the script in :file:`docs/sql/mysql.sql` as well."
15256 msgstr ""
15258 #. type: Title =
15259 #: docs/manual/smsd/code.rst:2
15260 #, no-wrap
15261 msgid "Developer documentation"
15262 msgstr ""
15264 #. type: Plain text
15265 #: docs/manual/smsd/code.rst:11
15266 msgid ""
15267 "The backend service is responsible for storing received messages and giving "
15268 "the SMSD core messages to send. It is solely up to them how the message will "
15269 "be stored, for example currently Gammu includes backends to store messages "
15270 "on filesystem (:ref:`gammu-smsd-files`), various databases "
15271 "(:ref:`gammu-smsd-mysql`,"
15272 msgstr ""
15274 #. type: Attribute :ref:
15275 #: docs/manual/smsd/code.rst:11
15276 #, no-wrap
15277 msgid ""
15278 "`gammu-smsd-pgsql`, :ref:`gammu-smsd-dbi`) or backend which does not store "
15279 "anything"
15280 msgstr ""
15282 #. type: Plain text
15283 #: docs/manual/smsd/code.rst:13
15284 msgid "at all (:ref:`gammu-smsd-null`)."
15285 msgstr ""
15287 #. type: Title +
15288 #: docs/manual/smsd/code.rst:16
15289 #, no-wrap
15290 msgid "Backend interface"
15291 msgstr ""
15293 #. type: Plain text
15294 #: docs/manual/smsd/code.rst:20
15295 msgid ""
15296 "Each backend service needs to support several operations, which are exported "
15297 "in ``GSM_SMSDService`` structure:"
15298 msgstr ""
15300 #. type: Labeled list
15301 #: docs/manual/smsd/code.rst:21 docs/manual/smsd/code.rst:28 docs/manual/smsd/code.rst:35 docs/manual/smsd/code.rst:42 docs/manual/smsd/code.rst:51 docs/manual/smsd/code.rst:63 docs/manual/smsd/code.rst:74 docs/manual/smsd/code.rst:83 docs/manual/smsd/code.rst:95 docs/manual/smsd/code.rst:103 docs/manual/smsd/code.rst:110 docs/manual/c/statemachine.rst:4 docs/manual/c/statemachine.rst:14 docs/manual/c/statemachine.rst:23 docs/manual/c/statemachine.rst:30
15302 #, no-wrap
15303 msgid ".. c:function"
15304 msgstr ""
15306 #. type: Plain text
15307 #: docs/manual/smsd/code.rst:22
15308 #, no-wrap
15309 msgid "GSM_Error\tGSM_SMSDService::Init \t      (GSM_SMSDConfig *Config)\n"
15310 msgstr ""
15312 #. type: Plain text
15313 #: docs/manual/smsd/code.rst:24
15314 msgid "Initializes internal state, connect to backend storage."
15315 msgstr ""
15317 #. type: Plain text
15318 #: docs/manual/smsd/code.rst:27 docs/manual/smsd/code.rst:34 docs/manual/smsd/code.rst:41 docs/manual/smsd/code.rst:109 docs/manual/smsd/code.rst:116
15319 msgid ":param Config: Pointer to SMSD configuration data :return: Error code."
15320 msgstr ""
15322 #. type: Plain text
15323 #: docs/manual/smsd/code.rst:29
15324 #, no-wrap
15325 msgid "GSM_Error\tGSM_SMSDService::Free \t      (GSM_SMSDConfig *Config)\n"
15326 msgstr ""
15328 #. type: Plain text
15329 #: docs/manual/smsd/code.rst:31
15330 msgid "Freeing internal data, disconnect from backend storage."
15331 msgstr ""
15333 #. type: Plain text
15334 #: docs/manual/smsd/code.rst:36
15335 #, no-wrap
15336 msgid "GSM_Error\tGSM_SMSDService::InitAfterConnect   (GSM_SMSDConfig *Config)\n"
15337 msgstr ""
15339 #. type: Plain text
15340 #: docs/manual/smsd/code.rst:38
15341 msgid ""
15342 "Optional hook called after SMSD is connected to phone, can be used for "
15343 "storing infromation about phone in backend."
15344 msgstr ""
15346 #. type: Plain text
15347 #: docs/manual/smsd/code.rst:43
15348 #, no-wrap
15349 msgid ""
15350 "GSM_Error\tGSM_SMSDService::SaveInboxSMS       (GSM_MultiSMSMessage *sms, "
15351 "GSM_SMSDConfig *Config, char **Locations)\n"
15352 msgstr ""
15354 #. type: Plain text
15355 #: docs/manual/smsd/code.rst:45
15356 msgid "Saves message into inbox."
15357 msgstr ""
15359 #. type: Plain text
15360 #: docs/manual/smsd/code.rst:50
15361 msgid ""
15362 ":param sms: Message data to save :param Config: Pointer to SMSD "
15363 "configuration data :param Locations: Newly allocation pointer to string with "
15364 "IDs identifying saved messages.  :return: Error code."
15365 msgstr ""
15367 #. type: Plain text
15368 #: docs/manual/smsd/code.rst:52
15369 #, no-wrap
15370 msgid ""
15371 "GSM_Error\tGSM_SMSDService::FindOutboxSMS      (GSM_MultiSMSMessage *sms, "
15372 "GSM_SMSDConfig *Config, char *ID)\n"
15373 msgstr ""
15375 #. type: Plain text
15376 #: docs/manual/smsd/code.rst:54
15377 msgid "Finds message in outbox suitable for sending."
15378 msgstr ""
15380 #. type: Plain text
15381 #: docs/manual/smsd/code.rst:58
15382 msgid ""
15383 ":param sms: Found outbox message will be stored here :param Config: Pointer "
15384 "to SMSD configuration data :param ID: Identification of found message will "
15385 "be stored here, this"
15386 msgstr ""
15388 #. type: Plain text
15389 #: docs/manual/smsd/code.rst:61
15390 msgid ""
15391 "should be unique for different message, so that repeated attempts to send "
15392 "same message can be detected by SMSD core. Empty string avoids this check."
15393 msgstr ""
15395 #. type: Plain text
15396 #: docs/manual/smsd/code.rst:62
15397 msgid ":return: Error code."
15398 msgstr ""
15400 #. type: Plain text
15401 #: docs/manual/smsd/code.rst:64
15402 #, no-wrap
15403 msgid ""
15404 "GSM_Error\tGSM_SMSDService::MoveSMS  \t      (GSM_MultiSMSMessage *sms, "
15405 "GSM_SMSDConfig *Config, char *ID, gboolean alwaysDelete, gboolean sent)\n"
15406 msgstr ""
15408 #. type: Plain text
15409 #: docs/manual/smsd/code.rst:66
15410 msgid "Moves sent message from outbox to sent items."
15411 msgstr ""
15413 #. type: Plain text
15414 #: docs/manual/smsd/code.rst:73
15415 msgid ""
15416 ":param sms: Message which should be moved, backend usually can get it by ID "
15417 "as well.  :param Config: Pointer to SMSD configuration data.  :param ID: "
15418 "Identification of message to be moved.  :param alwaysDelete: Whether to "
15419 "delete message from outbox even if moving fails.  :param sent: Whether "
15420 "message was sent (``TRUE``) or there was a failure (``FALSE``).  :return: "
15421 "Error code."
15422 msgstr ""
15424 #. type: Plain text
15425 #: docs/manual/smsd/code.rst:75
15426 #, no-wrap
15427 msgid ""
15428 "GSM_Error\tGSM_SMSDService::CreateOutboxSMS    (GSM_MultiSMSMessage *sms, "
15429 "GSM_SMSDConfig *Config, char *NewID)\n"
15430 msgstr ""
15432 #. type: Plain text
15433 #: docs/manual/smsd/code.rst:77
15434 msgid "Saves message into outbox queue."
15435 msgstr ""
15437 #. type: Plain text
15438 #: docs/manual/smsd/code.rst:82
15439 msgid ""
15440 ":param sms: Message data to save :param Config: Pointer to SMSD "
15441 "configuration data :param NewID: ID of created message will be stored here.  "
15442 ":return: Error code."
15443 msgstr ""
15445 #. type: Plain text
15446 #: docs/manual/smsd/code.rst:84
15447 #, no-wrap
15448 msgid ""
15449 "GSM_Error\tGSM_SMSDService::AddSentSMSInfo     (GSM_MultiSMSMessage *sms, "
15450 "GSM_SMSDConfig *Config, char *ID, int Part, GSM_SMSDSendingError err, int "
15451 "TPMR)\n"
15452 msgstr ""
15454 #. type: Plain text
15455 #: docs/manual/smsd/code.rst:86
15456 msgid "Logs information about sent message (eg. delivery report)."
15457 msgstr ""
15459 #. type: Plain text
15460 #: docs/manual/smsd/code.rst:94
15461 msgid ""
15462 ":param sms: Message which should be moved, backend usually can get it by ID "
15463 "as well.  :param Config: Pointer to SMSD configuration data :param ID: "
15464 "Identification of message to be marked.  :param Part: Part of the message "
15465 "which is being processed.  :param err: Status of sending message.  :param "
15466 "TPMR: Message reference if available (:term:`TPMR`).  :return: Error code."
15467 msgstr ""
15469 #. type: Plain text
15470 #: docs/manual/smsd/code.rst:96
15471 msgid ""
15472 "GSM_Error\tGSM_SMSDService::RefreshSendStatus (GSM_SMSDConfig *Config, char "
15473 "*ID)"
15474 msgstr ""
15476 #. type: Plain text
15477 #: docs/manual/smsd/code.rst:98
15478 msgid "Updates sending status in service backend."
15479 msgstr ""
15481 #. type: Plain text
15482 #: docs/manual/smsd/code.rst:102
15483 msgid ""
15484 ":param Config: Pointer to SMSD configuration data :param ID: Identification "
15485 "of message to be marked.  :return: Error code."
15486 msgstr ""
15488 #. type: Plain text
15489 #: docs/manual/smsd/code.rst:104
15490 msgid "GSM_Error\tGSM_SMSDService::RefreshPhoneStatus (GSM_SMSDConfig *Config)"
15491 msgstr ""
15493 #. type: Plain text
15494 #: docs/manual/smsd/code.rst:106
15495 msgid "Updates information about phone in database (network status, battery, etc.)."
15496 msgstr ""
15498 #. type: Plain text
15499 #: docs/manual/smsd/code.rst:111
15500 msgid "GSM_Error\tGSM_SMSDService::ReadConfiguration (GSM_SMSDConfig *Config)"
15501 msgstr ""
15503 #. type: Plain text
15504 #: docs/manual/smsd/code.rst:113
15505 msgid "Reads configuration specific for this backend."
15506 msgstr ""
15508 #. type: Title +
15509 #: docs/manual/smsd/code.rst:118
15510 #, no-wrap
15511 msgid "Message ID"
15512 msgstr ""
15514 #. type: Plain text
15515 #: docs/manual/smsd/code.rst:123
15516 msgid ""
15517 "You might have noticed that message ID is often used in the API. The primary "
15518 "reason for this is that it is usually easier for backend to handle message "
15519 "just by it's internal identification instead of handling message data from"
15520 msgstr ""
15522 #. type: Attribute :c:
15523 #: docs/manual/smsd/code.rst:123
15524 #, no-wrap
15525 msgid "type:`GSM_MultiSMSMessage`."
15526 msgstr ""
15528 #. type: Plain text
15529 #: docs/manual/smsd/code.rst:128
15530 msgid ""
15531 "If the backend does not use any IDs internally, it really does not have to "
15532 "provide them, with only exception of "
15533 ":c:func:`GSM_SMSDService::FindOutboxSMS`, where ID is used for detection of "
15534 "repeated sending of same message."
15535 msgstr ""
15537 #. type: Plain text
15538 #: docs/manual/smsd/code.rst:130
15539 msgid "The lifetime of ID for sent message:"
15540 msgstr ""
15542 #. type: Plain text
15543 #: docs/manual/smsd/code.rst:133
15544 msgid ""
15545 ":c:func:`GSM_SMSDService::CreateOutboxSMS` or direct manipulation with "
15546 "backend storage creates new ID"
15547 msgstr ""
15549 #. type: Plain text
15550 #: docs/manual/smsd/code.rst:135
15551 msgid ":c:func:`GSM_SMSDService::FindOutboxSMS` returns ID of message to process"
15552 msgstr ""
15554 #. type: Plain text
15555 #: docs/manual/smsd/code.rst:138
15556 msgid ""
15557 ":c:func:`GSM_SMSDService::AddSentSMSInfo` and "
15558 ":c:func:`GSM_SMSDService::RefreshSendStatus` are then notified using this ID "
15559 "about sending of the message"
15560 msgstr ""
15562 #. type: Plain text
15563 #: docs/manual/smsd/code.rst:140
15564 msgid ""
15565 ":c:func:`GSM_SMSDService::MoveSMS` then moves the message based on ID to "
15566 "sent items"
15567 msgstr ""
15569 #. type: Plain text
15570 #: docs/manual/smsd/code.rst:142
15571 msgid "The lifetime of ID for incoming messages:"
15572 msgstr ""
15574 #. type: Plain text
15575 #: docs/manual/smsd/code.rst:144
15576 msgid ":c:func:`GSM_SMSDService::SaveInboxSMS` generates the message"
15577 msgstr ""
15579 #. type: Plain text
15580 #: docs/manual/smsd/code.rst:145
15581 msgid ":ref:`gammu-smsd-run` uses this ID"
15582 msgstr ""
15584 #. type: Title -
15585 #: docs/manual/smsd/code.rst:147
15586 #, no-wrap
15587 msgid "Message Sending Workflow"
15588 msgstr ""
15590 #. type: Plain text
15591 #: docs/manual/smsd/code.rst:152
15592 msgid "digraph smsdsending {"
15593 msgstr ""
15595 #. type: Plain text
15596 #: docs/manual/smsd/code.rst:176
15597 msgid ""
15598 "\"new message\" [shape=box]; \"message in storage\" [shape=box]; \"message "
15599 "sent\" [shape=box]; \"error sending message\" [shape=box]; \"new message\" "
15600 "-> \"manually created SMS\"; \"new message\" -> \"CreateOutboxSMS\"; "
15601 "\"manually created SMS\" -> \"message in storage\"; \"CreateOutboxSMS\" -> "
15602 "\"message in storage\" \"message in storage\" -> \"FindOutboxSMS\"; "
15603 "\"FindOutboxSMS\" -> \"AddSentSMSInfo(ERROR)\" [label=\"Error\", "
15604 "style=dotted]; \"FindOutboxSMS\" -> \"check duplicates\"; \"check "
15605 "duplicates\" -> \"AddSentSMSInfo(ERROR)\" [label=\"Too many retries\", "
15606 "style=dotted]; \"check duplicates\" -> \"GSM_SendSMS\"; \"GSM_SendSMS\" -> "
15607 "\"RefreshSendStatus\"; \"GSM_SendSMS\" -> \"AddSentSMSInfo(ERROR)\" "
15608 "[label=\"Error\", style=dotted]; \"RefreshSendStatus\" -> "
15609 "\"RefreshSendStatus\" [label=\"Sending\"]; \"RefreshSendStatus\" -> "
15610 "\"AddSentSMSInfo(ERROR)\" [label=\"Timeout\", style=dotted]; "
15611 "\"RefreshSendStatus\" -> \"AddSentSMSInfo(OK)\"; \"AddSentSMSInfo(OK)\" -> "
15612 "\"MoveSMS(noforce, OK)\"; \"MoveSMS(noforce, OK)\" -> \"MoveSMS(force, "
15613 "ERR)\" [label=\"Error\", style=dotted]; \"AddSentSMSInfo(OK)\" -> "
15614 "\"MoveSMS(force, ERR)\" [label=\"Error\", style=dotted]; "
15615 "\"AddSentSMSInfo(ERROR)\" -> \"MoveSMS(force, ERR)\"; \"MoveSMS(noforce, "
15616 "OK)\" -> \"message sent\"; \"MoveSMS(force, ERR)\" -> \"error sending "
15617 "message\";"
15618 msgstr ""
15620 #. type: Title -
15621 #: docs/manual/smsd/code.rst:179
15622 #, no-wrap
15623 msgid "Message Receiving Workflow"
15624 msgstr ""
15626 #. type: Plain text
15627 #: docs/manual/smsd/code.rst:184
15628 msgid "digraph smsdreceiving {"
15629 msgstr ""
15631 #. type: Plain text
15632 #: docs/manual/smsd/code.rst:201
15633 msgid ""
15634 "\"received message\" [shape=box]; \"ignored message\" [shape=box]; \"failed "
15635 "message\" [shape=box]; \"waiting message\" [shape=box]; \"processed "
15636 "message\" [shape=box]; \"received message\" -> \"GSM_GetNextSMS\"; "
15637 "\"GSM_GetNextSMS\" -> \"SMSD_ValidMessage\"; \"SMSD_ValidMessage\" -> "
15638 "\"GSM_LinkSMS\"; \"SMSD_ValidMessage\" -> \"ignored message\" [label=\"Not "
15639 "valid\", style=dotted]; \"GSM_LinkSMS\" -> \"SMSD_CheckMultipart\"; "
15640 "\"SMSD_CheckMultipart\" -> \"SaveInboxSMS\"; \"SMSD_CheckMultipart\" -> "
15641 "\"waiting message\" [label=\"Not all parts\", style=dotted]; "
15642 "\"SaveInboxSMS\" -> \"SMSD_RunOnReceive\" [label=\"Locations are passed "
15643 "here\"]; \"SaveInboxSMS\" -> \"failed message\" [label=\"Error\", "
15644 "style=dotted]; \"SMSD_RunOnReceive\" -> \"GSM_DeleteSMS\"; \"GSM_DeleteSMS\" "
15645 "-> \"processed message\" \"GSM_DeleteSMS\" -> \"failed message\" "
15646 "[label=\"Error\", style=dotted];"
15647 msgstr ""
15649 #. type: Plain text
15650 #: docs/manual/smsd/monitor.rst:2
15651 msgid "_gammu-smsd-monitor:"
15652 msgstr ""
15654 #. type: Plain text
15655 #: docs/manual/smsd/monitor.rst:4 docs/manual/smsd/monitor.rst:7
15656 #, no-wrap
15657 msgid "gammu-smsd-monitor"
15658 msgstr ""
15660 #. type: Plain text
15661 #: docs/manual/smsd/monitor.rst:14
15662 msgid "gammu-smsd-monitor [OPTION]..."
15663 msgstr ""
15665 #. type: Plain text
15666 #: docs/manual/smsd/monitor.rst:19
15667 msgid ""
15668 "This manual page documents briefly the :program:`gammu-smsd-monitor` "
15669 "command."
15670 msgstr ""
15672 #. type: Attribute :program:
15673 #: docs/manual/smsd/monitor.rst:20
15674 #, no-wrap
15675 msgid "`gammu-smsd-monitor` is a program that monitors state of Gammu SMS"
15676 msgstr ""
15678 #. type: Plain text
15679 #: docs/manual/smsd/monitor.rst:23
15680 msgid ""
15681 "Daemon. It periodically displays information about phone and number of "
15682 "processed messages."
15683 msgstr ""
15685 #. type: Plain text
15686 #: docs/manual/smsd/monitor.rst:41
15687 msgid "-n, --loops=count"
15688 msgstr ""
15690 #. type: Plain text
15691 #: docs/manual/smsd/monitor.rst:43
15692 msgid "Number of loops, by default monitor loops infinitely."
15693 msgstr ""
15695 #. type: Plain text
15696 #: docs/manual/smsd/monitor.rst:45
15697 msgid "-d, --delay=seconds"
15698 msgstr ""
15700 #. type: Plain text
15701 #: docs/manual/smsd/monitor.rst:47
15702 msgid "Delay betwen polling SMSD state, default is 20 seconds."
15703 msgstr ""
15705 #. type: Plain text
15706 #: docs/manual/smsd/monitor.rst:49
15707 msgid "-C, --csv"
15708 msgstr ""
15710 #. type: Plain text
15711 #: docs/manual/smsd/monitor.rst:51
15712 msgid "Print output in comma separated values format:"
15713 msgstr ""
15715 #. type: Plain text
15716 #: docs/manual/smsd/monitor.rst:55
15717 msgid "client;phone ID;IMEI;sent;received;failed;battery;signal"
15718 msgstr ""
15720 #. type: Plain text
15721 #: docs/manual/smsd/smsd.rst:2
15722 msgid "_gammu-smsd:"
15723 msgstr ""
15725 #. type: Plain text
15726 #: docs/manual/smsd/smsd.rst:4 docs/manual/smsd/smsd.rst:7
15727 #, no-wrap
15728 msgid "gammu-smsd"
15729 msgstr ""
15731 #. type: Plain text
15732 #: docs/manual/smsd/smsd.rst:14
15733 msgid "gammu-smsd [OPTION]..."
15734 msgstr ""
15736 #. type: Plain text
15737 #: docs/manual/smsd/smsd.rst:20
15738 msgid "This manual page documents briefly the :program:`gammu-smsd` command."
15739 msgstr ""
15741 #. type: Attribute :program:
15742 #: docs/manual/smsd/smsd.rst:21
15743 #, no-wrap
15744 msgid "`gammu-smsd` is a program that periodically scans GSM modem for"
15745 msgstr ""
15747 #. type: Plain text
15748 #: docs/manual/smsd/smsd.rst:24
15749 msgid ""
15750 "received messages, stores them in defined storage and also sends messages "
15751 "enqueued in this storage."
15752 msgstr ""
15754 #. type: Plain text
15755 #: docs/manual/smsd/smsd.rst:27
15756 msgid ""
15757 "The daemon can reload configuration file after sending hangup signal "
15758 "(SIGHUP)  and properly terminates itself on SIGINT and SIGTERM."
15759 msgstr ""
15761 #. type: Plain text
15762 #: docs/manual/smsd/smsd.rst:47
15763 msgid ""
15764 "If you run SMSD as a system daemon (or service), it is recommended to use "
15765 "absolute path to configuration file as startup directory might be different "
15766 "than you expect."
15767 msgstr ""
15769 #. type: Plain text
15770 #: docs/manual/smsd/smsd.rst:49
15771 msgid "See :ref:`gammu-smsdrc` for configuration file documentation."
15772 msgstr ""
15774 #. type: Plain text
15775 #: docs/manual/smsd/smsd.rst:51
15776 msgid "-p, --pid=file"
15777 msgstr ""
15779 #. type: Plain text
15780 #: docs/manual/smsd/smsd.rst:53
15781 msgid "Lock file for storing pid, empty for no locking. Not supported on Windows."
15782 msgstr ""
15784 #. type: Plain text
15785 #: docs/manual/smsd/smsd.rst:55
15786 msgid "-U, --user=user"
15787 msgstr ""
15789 #. type: Plain text
15790 #: docs/manual/smsd/smsd.rst:57
15791 msgid "Drop daemon privileges to chosed user after starting."
15792 msgstr ""
15794 #. type: Plain text
15795 #: docs/manual/smsd/smsd.rst:59
15796 msgid "-G, --group=group"
15797 msgstr ""
15799 #. type: Plain text
15800 #: docs/manual/smsd/smsd.rst:61
15801 msgid "Drop daemon privileges to chosen group after starting."
15802 msgstr ""
15804 #. type: Plain text
15805 #: docs/manual/smsd/smsd.rst:63
15806 msgid "-d, --daemon"
15807 msgstr ""
15809 #. type: Plain text
15810 #: docs/manual/smsd/smsd.rst:65
15811 msgid "Daemonize program on startup. Not supported on Windows."
15812 msgstr ""
15814 #. type: Plain text
15815 #: docs/manual/smsd/smsd.rst:67
15816 msgid "-i, --install-service"
15817 msgstr ""
15819 #. type: Plain text
15820 #: docs/manual/smsd/smsd.rst:69
15821 msgid "Installs SMSD as a Windows service."
15822 msgstr ""
15824 #. type: Plain text
15825 #: docs/manual/smsd/smsd.rst:71
15826 msgid "-u, --uninstall-service"
15827 msgstr ""
15829 #. type: Plain text
15830 #: docs/manual/smsd/smsd.rst:73
15831 msgid "Uninstalls SMSD as a Windows service."
15832 msgstr ""
15834 #. type: Plain text
15835 #: docs/manual/smsd/smsd.rst:75
15836 msgid "-s, --start-service"
15837 msgstr ""
15839 #. type: Plain text
15840 #: docs/manual/smsd/smsd.rst:77
15841 msgid "Starts SMSD Windows service."
15842 msgstr ""
15844 #. type: Plain text
15845 #: docs/manual/smsd/smsd.rst:79
15846 msgid "-k, --stop-service"
15847 msgstr ""
15849 #. type: Plain text
15850 #: docs/manual/smsd/smsd.rst:81
15851 msgid "Stops SMSD Windows service."
15852 msgstr ""
15854 #. type: Plain text
15855 #: docs/manual/smsd/smsd.rst:83
15856 msgid "-f, --max-failures=count"
15857 msgstr ""
15859 #. type: Plain text
15860 #: docs/manual/smsd/smsd.rst:85
15861 msgid ""
15862 "Terminate after defined number of failures. Use 0 to not terminate (this is "
15863 "default)."
15864 msgstr ""
15866 #. type: Plain text
15867 #: docs/manual/smsd/smsd.rst:87
15868 msgid "-X, --suicide=seconds"
15869 msgstr ""
15871 #. type: Plain text
15872 #: docs/manual/smsd/smsd.rst:89
15873 msgid "Kills itself after number of seconds."
15874 msgstr ""
15876 #. type: Plain text
15877 #: docs/manual/smsd/smsd.rst:91
15878 msgid "-S, --run-service"
15879 msgstr ""
15881 #. type: Plain text
15882 #: docs/manual/smsd/smsd.rst:94
15883 msgid ""
15884 "Runs pogram as SMSD Windows service. This should not be used manually, but "
15885 "only Windows Service manager should use this command."
15886 msgstr ""
15888 #. type: Plain text
15889 #: docs/manual/smsd/smsd.rst:96
15890 msgid "-n, --service-name=name"
15891 msgstr ""
15893 #. type: Plain text
15894 #: docs/manual/smsd/smsd.rst:100
15895 msgid ""
15896 "Defines name of a Windows service. Each service requires an unique name, so "
15897 "if you want to run several SMSD instances, you have to name each service "
15898 "differently. Default is \"GammuSMSD\"."
15899 msgstr ""
15901 #. type: Plain text
15902 #: docs/manual/smsd/smsd.rst:104
15903 msgid "Use logging as configured in config file (default)."
15904 msgstr ""
15906 #. type: Plain text
15907 #: docs/manual/smsd/smsd.rst:108
15908 msgid "Do not use logging as configured in config file."
15909 msgstr ""
15911 #. type: Title +
15912 #: docs/manual/smsd/smsd.rst:113
15913 #, no-wrap
15914 msgid "Linux/Unix Examples"
15915 msgstr ""
15917 #. type: Plain text
15918 #: docs/manual/smsd/smsd.rst:116
15919 msgid "Start SMSD as a daemon on Linux:"
15920 msgstr ""
15922 #. type: Plain text
15923 #: docs/manual/smsd/smsd.rst:120
15924 msgid "gammu-smsd --config /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon"
15925 msgstr ""
15927 #. type: Plain text
15928 #: docs/manual/smsd/smsd.rst:122
15929 msgid "Start SMSD as a daemon on Linux with reduced privileges:"
15930 msgstr ""
15932 #. type: Plain text
15933 #: docs/manual/smsd/smsd.rst:126
15934 msgid ""
15935 "gammu-smsd --config /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon "
15936 "--user gammu --group gammu"
15937 msgstr ""
15939 #. type: Title +
15940 #: docs/manual/smsd/smsd.rst:128
15941 #, no-wrap
15942 msgid "SMSD as a system wide daemon"
15943 msgstr ""
15945 #. type: Plain text
15946 #: docs/manual/smsd/smsd.rst:133
15947 msgid ""
15948 "To use SMSD as a daemon, you might want to use init script which is shipped "
15949 "with Gammu in contrib/init directory. It is not installed by default, either "
15950 "install it manually or check INSTALL file for instructions."
15951 msgstr ""
15953 #. type: Plain text
15954 #: docs/manual/smsd/smsd.rst:136
15955 msgid ""
15956 "Under Windows 7 you might need to disable UAC (user account control) before "
15957 "you will be able to install SMSD service."
15958 msgstr ""
15960 #. type: Title +
15961 #: docs/manual/smsd/smsd.rst:138
15962 #, no-wrap
15963 msgid "Windows Service Examples"
15964 msgstr ""
15966 #. type: Plain text
15967 #: docs/manual/smsd/smsd.rst:141
15968 msgid "Install Gammu SMSD Windows service:"
15969 msgstr ""
15971 #. type: Plain text
15972 #: docs/manual/smsd/smsd.rst:145
15973 msgid "gammu-smsd.exe -c c:\\Gammu\\smsdrc -i"
15974 msgstr ""
15976 #. type: Plain text
15977 #: docs/manual/smsd/smsd.rst:147
15978 msgid "Install two instances of SMSD Windows service:"
15979 msgstr ""
15981 #. type: Plain text
15982 #: docs/manual/smsd/smsd.rst:151
15983 msgid "gammu-smsd.exe -c c:\\Gammu\\smsdrc-1 -n Gammu-first-phone -i"
15984 msgstr ""
15986 #. type: Plain text
15987 #: docs/manual/smsd/smsd.rst:153
15988 msgid "gammu-smsd.exe -c c:\\Gammu\\smsdrc-2 -n Gammu-second-phone -i"
15989 msgstr ""
15991 #. type: Plain text
15992 #: docs/manual/smsd/smsd.rst:155
15993 msgid "To uninstall a Windows service:"
15994 msgstr ""
15996 #. type: Plain text
15997 #: docs/manual/smsd/smsd.rst:159
15998 msgid "gammu-smsd.exe -u"
15999 msgstr ""
16001 #. type: Title +
16002 #: docs/manual/smsd/smsd.rst:161
16003 #, no-wrap
16004 msgid "Troubleshooting Windows Service"
16005 msgstr ""
16007 #. type: Plain text
16008 #: docs/manual/smsd/smsd.rst:168
16009 msgid ""
16010 "If Gammu fails to start as a Windows service (you will usually get \"Error "
16011 "1053: The service did not respond to the start or control request in a "
16012 "timely fashion\"), first check your SMSD logs. If they do not contain any "
16013 "useful hint, try starting SMSD manually with exactly same parameters as you "
16014 "installed the service (without -i)."
16015 msgstr ""
16017 #. type: Plain text
16018 #: docs/manual/smsd/smsd.rst:170
16019 msgid "For example the command line can look like:"
16020 msgstr ""
16022 #. type: Plain text
16023 #: docs/manual/smsd/smsd.rst:174
16024 msgid "gammu-smsd.exe -c smsdrc"
16025 msgstr ""
16027 #. type: Plain text
16028 #: docs/manual/smsd/smsd.rst:177
16029 msgid ""
16030 "You now should be able to get errors from SMSD even if it fails to start as "
16031 "a service."
16032 msgstr ""
16034 #. type: Title -
16035 #: docs/manual/smsd/smsd.rst:179
16036 #, no-wrap
16037 msgid "Known Limitations"
16038 msgstr ""
16040 #. type: Plain text
16041 #: docs/manual/smsd/smsd.rst:185
16042 msgid ""
16043 "You can not use same phone by more programs in same time. However in case "
16044 "you did not enable locking in :config:section:`[gammu]` section, it might be "
16045 "able to start the communication with phone from more programs. In this case "
16046 "neither of the programs will probably work."
16047 msgstr ""
16049 #. type: Plain text
16050 #: docs/manual/smsd/smsd.rst:188
16051 msgid ""
16052 "There is no way to detect that SMS message is reply to another by looking at "
16053 "message headers. The only way to achieve this is to add some token to the "
16054 "message and let the user include it in the message on reply."
16055 msgstr ""
16057 #. type: Plain text
16058 #: docs/manual/gammu/index.rst:2
16059 msgid "_gammu:"
16060 msgstr ""
16062 #. type: Title =
16063 #: docs/manual/gammu/index.rst:4
16064 #, no-wrap
16065 msgid "Gammu Utility"
16066 msgstr ""
16068 #. type: Plain text
16069 #: docs/manual/gammu/index.rst:15
16070 msgid "gammu [parameters] <command> [options]"
16071 msgstr ""
16073 #. type: Plain text
16074 #: docs/manual/gammu/index.rst:18
16075 msgid ""
16076 "Commands actually indicate which operation should Gammu perform. They can be "
16077 "specified with or without leading ``--``."
16078 msgstr ""
16080 #. type: Plain text
16081 #: docs/manual/gammu/index.rst:24
16082 msgid ""
16083 "This program is a tool for mobile phones. Many vendors and phones are "
16084 "supported, for actual listing see `Gammu Phones Database "
16085 "<http://wammu.eu/phones/>`_."
16086 msgstr ""
16088 #. type: Title -
16089 #: docs/manual/gammu/index.rst:27
16090 #, no-wrap
16091 msgid "Options"
16092 msgstr ""
16094 #. type: Plain text
16095 #: docs/manual/gammu/index.rst:30
16096 msgid "Parameters before command configure gammu behaviour:"
16097 msgstr ""
16099 #. type: Plain text
16100 #: docs/manual/gammu/index.rst:32
16101 msgid "-c, --config <filename>"
16102 msgstr ""
16104 #. type: Plain text
16105 #: docs/manual/gammu/index.rst:34
16106 msgid "name of configuration file"
16107 msgstr ""
16109 #. type: Plain text
16110 #: docs/manual/gammu/index.rst:36
16111 msgid "-s, --section <confign>"
16112 msgstr ""
16114 #. type: Plain text
16115 #: docs/manual/gammu/index.rst:38
16116 msgid "section of config file to use, eg. 42"
16117 msgstr ""
16119 #. type: Plain text
16120 #: docs/manual/gammu/index.rst:40
16121 msgid "-d, --debug <level>"
16122 msgstr ""
16124 #. type: Plain text
16125 #: docs/manual/gammu/index.rst:42
16126 msgid ""
16127 "debug level (see :config:option:`LogFormat` in :ref:`gammurc` for possible "
16128 "values)"
16129 msgstr ""
16131 #. type: Plain text
16132 #: docs/manual/gammu/index.rst:44
16133 msgid "-f, --debug-file <filename>"
16134 msgstr ""
16136 #. type: Plain text
16137 #: docs/manual/gammu/index.rst:46
16138 msgid "file for logging debug messages"
16139 msgstr ""
16141 #. type: Title -
16142 #: docs/manual/gammu/index.rst:49
16143 #, no-wrap
16144 msgid "Call commands"
16145 msgstr ""
16147 #. type: Plain text
16148 #: docs/manual/gammu/index.rst:52
16149 msgid "answercall [id]"
16150 msgstr ""
16152 #. type: Plain text
16153 #: docs/manual/gammu/index.rst:54
16154 msgid "Answer incoming call."
16155 msgstr ""
16157 #. type: Plain text
16158 #: docs/manual/gammu/index.rst:56
16159 msgid "cancelcall [id]"
16160 msgstr ""
16162 #. type: Plain text
16163 #: docs/manual/gammu/index.rst:58
16164 msgid "Cancel incoming call"
16165 msgstr ""
16167 #. type: Plain text
16168 #: docs/manual/gammu/index.rst:60
16169 msgid "canceldiverts"
16170 msgstr ""
16172 #. type: Plain text
16173 #: docs/manual/gammu/index.rst:62
16174 msgid "Cancel all existing call diverts."
16175 msgstr ""
16177 #. type: Plain text
16178 #: docs/manual/gammu/index.rst:64
16179 msgid "conferencecall id"
16180 msgstr ""
16182 #. type: Plain text
16183 #: docs/manual/gammu/index.rst:66
16184 msgid "Initiates a conference call."
16185 msgstr ""
16187 #. type: Plain text
16188 #: docs/manual/gammu/index.rst:68
16189 msgid "dialvoice number [show|hide]"
16190 msgstr ""
16192 #. type: Plain text
16193 #: docs/manual/gammu/index.rst:70
16194 msgid "Make voice call from SIM card line set in phone."
16195 msgstr ""
16197 #. type: Plain text
16198 #: docs/manual/gammu/index.rst:72
16199 msgid ""
16200 "``show|hide`` - optional parameter whether to disable call number "
16201 "indication."
16202 msgstr ""
16204 #. type: Plain text
16205 #: docs/manual/gammu/index.rst:74
16206 msgid "divert get|set all|busy|noans|outofreach all|voice|fax|data [number timeout]"
16207 msgstr ""
16209 #. type: Plain text
16210 #: docs/manual/gammu/index.rst:76
16211 msgid "Manage or display call diverts."
16212 msgstr ""
16214 #. type: Plain text
16215 #: docs/manual/gammu/index.rst:78
16216 msgid "``get`` or ``set``"
16217 msgstr ""
16219 #. type: Plain text
16220 #: docs/manual/gammu/index.rst:79
16221 msgid "whether to get divert information or to set it."
16222 msgstr ""
16224 #. type: Plain text
16225 #: docs/manual/gammu/index.rst:80
16226 msgid "``all`` or ``busy`` or ``noans`` or ``outofreach``"
16227 msgstr ""
16229 #. type: Plain text
16230 #: docs/manual/gammu/index.rst:81
16231 msgid "condition when apply divert"
16232 msgstr ""
16234 #. type: Plain text
16235 #: docs/manual/gammu/index.rst:82
16236 msgid "``all`` or ``voice`` or ``fax`` or ``data``"
16237 msgstr ""
16239 #. type: Plain text
16240 #: docs/manual/gammu/index.rst:83
16241 msgid "call type when apply divert"
16242 msgstr ""
16244 #. type: Plain text
16245 #: docs/manual/gammu/index.rst:84
16246 msgid "number"
16247 msgstr ""
16249 #. type: Plain text
16250 #: docs/manual/gammu/index.rst:85
16251 msgid "number where to divert"
16252 msgstr ""
16254 #. type: Plain text
16255 #: docs/manual/gammu/index.rst:86
16256 msgid "timeout"
16257 msgstr ""
16259 #. type: Plain text
16260 #: docs/manual/gammu/index.rst:87
16261 msgid "timeout when the diversion will happen"
16262 msgstr ""
16264 #. type: Plain text
16265 #: docs/manual/gammu/index.rst:89
16266 msgid "getussd code"
16267 msgstr ""
16269 #. type: Plain text
16270 #: docs/manual/gammu/index.rst:91
16271 msgid "Retrieves USSD information - dials a service number and reads response."
16272 msgstr ""
16274 #. type: Plain text
16275 #: docs/manual/gammu/index.rst:93
16276 msgid "holdcall id"
16277 msgstr ""
16279 #. type: Plain text
16280 #: docs/manual/gammu/index.rst:95
16281 msgid "Holds call."
16282 msgstr ""
16284 #. type: Plain text
16285 #: docs/manual/gammu/index.rst:97
16286 msgid "maketerminatedcall number length [show|hide]"
16287 msgstr ""
16289 #. type: Plain text
16290 #: docs/manual/gammu/index.rst:100
16291 msgid ""
16292 "Make voice call from SIM card line set in phone which will be terminated "
16293 "after ``length`` seconds."
16294 msgstr ""
16296 #. type: Plain text
16297 #: docs/manual/gammu/index.rst:102
16298 msgid "senddtmf sequence"
16299 msgstr ""
16301 #. type: Plain text
16302 #: docs/manual/gammu/index.rst:104
16303 msgid "Plays DTMF sequence. In some phones available only during calls"
16304 msgstr ""
16306 #. type: Plain text
16307 #: docs/manual/gammu/index.rst:106
16308 msgid "splitcall id"
16309 msgstr ""
16311 #. type: Plain text
16312 #: docs/manual/gammu/index.rst:108
16313 msgid "Splits call."
16314 msgstr ""
16316 #. type: Plain text
16317 #: docs/manual/gammu/index.rst:110
16318 msgid "switchcall [id]"
16319 msgstr ""
16321 #. type: Plain text
16322 #: docs/manual/gammu/index.rst:112
16323 msgid "Switches call."
16324 msgstr ""
16326 #. type: Plain text
16327 #: docs/manual/gammu/index.rst:114
16328 msgid "transfercall [id]"
16329 msgstr ""
16331 #. type: Plain text
16332 #: docs/manual/gammu/index.rst:116
16333 msgid "Transfers call."
16334 msgstr ""
16336 #. type: Plain text
16337 #: docs/manual/gammu/index.rst:118
16338 msgid "unholdcall id"
16339 msgstr ""
16341 #. type: Plain text
16342 #: docs/manual/gammu/index.rst:120
16343 msgid "Unholds call."
16344 msgstr ""
16346 #. type: Plain text
16347 #: docs/manual/gammu/index.rst:122
16348 msgid "_gammu-sms:"
16349 msgstr ""
16351 #. type: Title -
16352 #: docs/manual/gammu/index.rst:124
16353 #, no-wrap
16354 msgid "SMS and EMS commands"
16355 msgstr ""
16357 #. type: Plain text
16358 #: docs/manual/gammu/index.rst:129
16359 msgid ""
16360 "Sending messages might look a bit complicated on first attempt to use.  But "
16361 "be patient, the command line has been written in order to allow almost every "
16362 "usage. See EXAMPLE section for some hints on usage."
16363 msgstr ""
16365 #. type: Plain text
16366 #: docs/manual/gammu/index.rst:132
16367 msgid ""
16368 "There is also an option to use :ref:`gammu-smsd` when you want to send or "
16369 "receive more messages and process them automatically."
16370 msgstr ""
16372 #. type: Plain text
16373 #: docs/manual/gammu/index.rst:134
16374 msgid "Introduction to SMS formats"
16375 msgstr ""
16377 #. type: delimited block _
16378 #: docs/manual/gammu/index.rst:137
16379 msgid "Gammu has support for many SMS formats like:"
16380 msgstr ""
16382 #. type: delimited block _
16383 #: docs/manual/gammu/index.rst:148
16384 #, no-wrap
16385 msgid ""
16386 "Nokia Smart Messaging\n"
16387 "    used for monochromatic picture images, downloadable profiles, "
16388 "monochromatic operator logos, monochromatic caller logos and monophonic "
16389 "ringtones\n"
16390 "Linked SMS\n"
16391 "    both with 8 and 16-bit identification numbers in headers\n"
16392 "EMS\n"
16393 "    this is SMS format used for saving monochromatic images, monophonic "
16394 "ringtones, animations, text formatting and others\n"
16395 "MMS notifications\n"
16396 "    contains links where phone should download MMS\n"
16397 "Alcatel logo messages\n"
16398 "    proprietary format for logos\n"
16399 msgstr ""
16401 #. type: delimited block _
16402 #: docs/manual/gammu/index.rst:153
16403 msgid ""
16404 "You need to ensure that the target phone supports message type you want to "
16405 "send. Otherwise the phone will not be able to display it or will even crash, "
16406 "because firmware of phone did not expect this possibility."
16407 msgstr ""
16409 #. type: delimited block _
16410 #: docs/manual/gammu/index.rst:155
16411 msgid "Encoding chars in SMS text"
16412 msgstr ""
16414 #. type: Plain text
16415 #: docs/manual/gammu/index.rst:158
16416 msgid "Text in SMS can be coded using two ways:"
16417 msgstr ""
16419 #. type: Title ~
16420 #: docs/manual/gammu/index.rst:160
16421 #, no-wrap
16422 msgid "GSM Default Alphabet"
16423 msgstr ""
16425 #. type: Plain text
16426 #: docs/manual/gammu/index.rst:166
16427 msgid ""
16428 "With `GSM Default Alphabet` you can fit at most 160 chars into single SMS "
16429 "(Gammu doesn't support compressing such texts according to GSM standards, "
16430 "but it isn't big limit, because there are no phones supporting them), but "
16431 "they're from limited set:"
16432 msgstr ""
16434 #. type: Plain text
16435 #: docs/manual/gammu/index.rst:168
16436 msgid "all Latin small and large"
16437 msgstr ""
16439 #. type: Plain text
16440 #: docs/manual/gammu/index.rst:169
16441 msgid "all digits"
16442 msgstr ""
16444 #. type: Plain text
16445 #: docs/manual/gammu/index.rst:170
16446 msgid "some Greek"
16447 msgstr ""
16449 #. type: Plain text
16450 #: docs/manual/gammu/index.rst:171
16451 msgid "some other national"
16452 msgstr ""
16454 #. type: Plain text
16455 #: docs/manual/gammu/index.rst:172
16456 msgid "some symbols like @ ! \" # & / ( ) % * + = - , . : ; < > ?"
16457 msgstr ""
16459 #. type: Plain text
16460 #: docs/manual/gammu/index.rst:173
16461 msgid "few others"
16462 msgstr ""
16464 #. type: Title =
16465 #: docs/manual/gammu/index.rst:175 docs/manual/python/objects.rst:260 docs/manual/c/hints.rst:140 docs/manual/c/unicode.rst:2
16466 #, no-wrap
16467 msgid "Unicode"
16468 msgstr ""
16470 #. type: Plain text
16471 #: docs/manual/gammu/index.rst:179
16472 msgid ""
16473 "With `Unicode` single SMS can contain at most 70 chars, but these can be any "
16474 "chars including all national and special ones."
16475 msgstr ""
16477 #. type: Plain text
16478 #: docs/manual/gammu/index.rst:184
16479 msgid ""
16480 "Please note, that some older phones might have problems displaying such "
16481 "message."
16482 msgstr ""
16484 #. type: Title ~
16485 #: docs/manual/gammu/index.rst:186
16486 #, no-wrap
16487 msgid "Conversion"
16488 msgstr ""
16490 #. type: Plain text
16491 #: docs/manual/gammu/index.rst:192
16492 msgid ""
16493 "Gammu tries to do the best to handle non ASCII characters in your message.  "
16494 "Everything is internally handled in Unicode (the input is converted "
16495 "depending on your locales configuration) and in case message uses Unicode "
16496 "the text will be given as such to the message."
16497 msgstr ""
16499 #. type: Plain text
16500 #: docs/manual/gammu/index.rst:199
16501 msgid ""
16502 "Should the message be sent in GSM Default Alphabet, Gammu will try to "
16503 "convert all characters to keep message readable. Gammu does support multi "
16504 "byte encoding for some characters in GSM Default Alphabet (it is needed for "
16505 "``^`` ``{`` ``}`` ``\\`` ``[`` ``]`` ``~`` ``|``). The characters which are "
16506 "not present in GSM Default Alphabet are transliterated to closest ASCII "
16507 "equivalent (accents are removed).  Remaining not known characters are "
16508 "replaced by question mark."
16509 msgstr ""
16511 #. type: Plain text
16512 #: docs/manual/gammu/index.rst:201
16513 msgid "SMS commands"
16514 msgstr ""
16516 #. type: delimited block _
16517 #: docs/manual/gammu/index.rst:204
16518 msgid "addsmsfolder name"
16519 msgstr ""
16521 #. type: delimited block _
16522 #: docs/manual/gammu/index.rst:206
16523 msgid "deleteallsms folder"
16524 msgstr ""
16526 #. type: delimited block _
16527 #: docs/manual/gammu/index.rst:208
16528 msgid "Delete all SMS from specified SMS folder."
16529 msgstr ""
16531 #. type: delimited block _
16532 #: docs/manual/gammu/index.rst:210
16533 msgid "deletesms folder start [stop]"
16534 msgstr ""
16536 #. type: delimited block _
16537 #: docs/manual/gammu/index.rst:213
16538 msgid ""
16539 "Delete SMS from phone. See description for :option:`gammu getsms` for info "
16540 "about sms folders naming convention."
16541 msgstr ""
16543 #. type: delimited block _
16544 #: docs/manual/gammu/index.rst:215 docs/manual/gammu/index.rst:238 docs/manual/gammu/index.rst:255 docs/manual/gammu/index.rst:675 docs/manual/gammu/index.rst:735 docs/manual/gammu/index.rst:958 docs/manual/gammu/index.rst:1422 docs/manual/gammu/index.rst:1432 docs/manual/gammu/index.rst:1438
16545 msgid "Locations are numerated from 1."
16546 msgstr ""
16548 #. type: delimited block _
16549 #: docs/manual/gammu/index.rst:217
16550 msgid "displaysms ... (options like in sendsms)"
16551 msgstr ""
16553 #. type: delimited block _
16554 #: docs/manual/gammu/index.rst:220
16555 msgid ""
16556 "Displays PDU data of encoded SMS messages. It accepts same parameters and "
16557 "behaves same like sendsms."
16558 msgstr ""
16560 #. type: delimited block _
16561 #: docs/manual/gammu/index.rst:222
16562 msgid "getallsms -pbk"
16563 msgstr ""
16565 #. type: delimited block _
16566 #: docs/manual/gammu/index.rst:227
16567 msgid ""
16568 "Get all SMS from phone. In some phones you will have also SMS templates and "
16569 "info about locations used to save Picture Images. With each sms you will see "
16570 "location. If you want to get such sms from phone alone, use :option:`gammu "
16571 "getsms`."
16572 msgstr ""
16574 #. type: delimited block _
16575 #: docs/manual/gammu/index.rst:229
16576 msgid "geteachsms -pbk"
16577 msgstr ""
16579 #. type: delimited block _
16580 #: docs/manual/gammu/index.rst:232
16581 msgid ""
16582 "Similiary to :option:`gammu getallsms`. Difference is, that links all "
16583 "concatenated sms"
16584 msgstr ""
16586 #. type: delimited block _
16587 #: docs/manual/gammu/index.rst:234
16588 msgid "getsms folder start [stop]"
16589 msgstr ""
16591 #. type: delimited block _
16592 #: docs/manual/gammu/index.rst:236
16593 msgid "Get SMS."
16594 msgstr ""
16596 #. type: delimited block _
16597 #: docs/manual/gammu/index.rst:242
16598 msgid ""
16599 "Folder 0 means that sms is being read from \"flat\" memory (all sms from all "
16600 "folders have unique numbers). It's sometimes emulated by Gammu. You can use "
16601 "it with all phones."
16602 msgstr ""
16604 #. type: delimited block _
16605 #: docs/manual/gammu/index.rst:249
16606 msgid ""
16607 "Other folders like 1, 2, etc. match folders in phone such as Inbox, Outbox, "
16608 "etc.  and each sms has unique number in his folder. Name of folders can "
16609 "depend on your phone (the most often 1=\"Inbox\", 2=\"Outbox\", etc.).  This "
16610 "method is not supported by all phones (for example, not supported by Nokia "
16611 "3310, 5110, 6110). If work with your phone, use :option:`gammu "
16612 "getsmsfolders` to get folders list."
16613 msgstr ""
16615 #. type: delimited block _
16616 #: docs/manual/gammu/index.rst:251
16617 msgid "getsmsc [start [stop]]"
16618 msgstr ""
16620 #. type: delimited block _
16621 #: docs/manual/gammu/index.rst:253
16622 msgid "Get SMSC settings from SIM card."
16623 msgstr ""
16625 #. type: delimited block _
16626 #: docs/manual/gammu/index.rst:257
16627 msgid "getsmsfolders"
16628 msgstr ""
16630 #. type: delimited block _
16631 #: docs/manual/gammu/index.rst:259
16632 msgid "Get names for SMS folders in phone"
16633 msgstr ""
16635 #. type: delimited block _
16636 #: docs/manual/gammu/index.rst:261
16637 msgid ""
16638 "savesms TYPE [type parameters] [type options] [-folder id] [-unread] [-read] "
16639 "[-unsent] [-sent] [-sender number] [-smsname name] [-smscset number] "
16640 "[-smscnumber number] [-reply] [-maxsms num]"
16641 msgstr ""
16643 #. type: delimited block _
16644 #: docs/manual/gammu/index.rst:263
16645 msgid "Saves SMS to phone, see bellow for ``TYPE`` options."
16646 msgstr ""
16648 #. type: delimited block _
16649 #: docs/manual/gammu/index.rst:265
16650 msgid "-smscset number"
16651 msgstr ""
16653 #. type: delimited block _
16654 #: docs/manual/gammu/index.rst:267
16655 msgid "SMSC number will be taken from phone stored SMSC configuration ``number``."
16656 msgstr ""
16658 #. type: delimited block _
16659 #: docs/manual/gammu/index.rst:269
16660 msgid "Default: 1"
16661 msgstr ""
16663 #. type: delimited block _
16664 #: docs/manual/gammu/index.rst:271
16665 msgid "-smscnumber number"
16666 msgstr ""
16668 #. type: Plain text
16669 #: docs/manual/gammu/index.rst:273 docs/manual/python/objects.rst:216
16670 msgid "SMSC number"
16671 msgstr ""
16673 #. type: delimited block _
16674 #: docs/manual/gammu/index.rst:275
16675 msgid "-reply"
16676 msgstr ""
16678 #. type: delimited block _
16679 #: docs/manual/gammu/index.rst:277
16680 msgid "reply SMSC is set"
16681 msgstr ""
16683 #. type: delimited block _
16684 #: docs/manual/gammu/index.rst:279
16685 msgid "-folder number"
16686 msgstr ""
16688 #. type: delimited block _
16689 #: docs/manual/gammu/index.rst:281
16690 msgid "save to specified folder."
16691 msgstr ""
16693 #. type: delimited block _
16694 #: docs/manual/gammu/index.rst:283
16695 msgid "Folders are numerated from 1."
16696 msgstr ""
16698 #. type: delimited block _
16699 #: docs/manual/gammu/index.rst:285
16700 msgid ""
16701 "The most often folder 1 = \"Inbox\", 2 = \"Outbox\",etc. Use :option:`gammu "
16702 "getsmsfolders` to get folder list."
16703 msgstr ""
16705 #. type: delimited block _
16706 #: docs/manual/gammu/index.rst:287
16707 msgid "-unread"
16708 msgstr ""
16710 #. type: delimited block _
16711 #: docs/manual/gammu/index.rst:291
16712 msgid ""
16713 "makes message unread. In some phones (like 6210) you won't see unread sms "
16714 "envelope after saving such sms. In some phones with internal SMS memory "
16715 "(like 6210) after using it with folder 1 SIM SMS memory will be used"
16716 msgstr ""
16718 #. type: delimited block _
16719 #: docs/manual/gammu/index.rst:293
16720 msgid "-read"
16721 msgstr ""
16723 #. type: delimited block _
16724 #: docs/manual/gammu/index.rst:296
16725 msgid ""
16726 "makes message read. In some phones with internal SMS memory (like 6210) "
16727 "after using it with folder 1 SIM SMS memory will be used"
16728 msgstr ""
16730 #. type: delimited block _
16731 #: docs/manual/gammu/index.rst:298
16732 msgid "-unsent"
16733 msgstr ""
16735 #. type: delimited block _
16736 #: docs/manual/gammu/index.rst:300
16737 msgid "makes message unsent"
16738 msgstr ""
16740 #. type: delimited block _
16741 #: docs/manual/gammu/index.rst:302
16742 msgid "-sent"
16743 msgstr ""
16745 #. type: delimited block _
16746 #: docs/manual/gammu/index.rst:304
16747 msgid "makes message sent"
16748 msgstr ""
16750 #. type: delimited block _
16751 #: docs/manual/gammu/index.rst:306
16752 msgid "-smsname name"
16753 msgstr ""
16755 #. type: delimited block _
16756 #: docs/manual/gammu/index.rst:308
16757 msgid "set message name"
16758 msgstr ""
16760 #. type: delimited block _
16761 #: docs/manual/gammu/index.rst:310
16762 msgid "-sender number"
16763 msgstr ""
16765 #. type: delimited block _
16766 #: docs/manual/gammu/index.rst:312
16767 msgid "set sender number (default: ``Gammu``)"
16768 msgstr ""
16770 #. type: delimited block _
16771 #: docs/manual/gammu/index.rst:314
16772 msgid "-maxsms num"
16773 msgstr ""
16775 #. type: delimited block _
16776 #: docs/manual/gammu/index.rst:317
16777 msgid ""
16778 "Limit maximal number of messages which will be created. If there are more "
16779 "messages, Gammu will terminate with failure."
16780 msgstr ""
16782 #. type: delimited block _
16783 #: docs/manual/gammu/index.rst:319
16784 msgid "Types of messages:"
16785 msgstr ""
16787 #. type: delimited block _
16788 #: docs/manual/gammu/index.rst:321
16789 msgid "ANIMATION frames file1 file2..."
16790 msgstr ""
16792 #. type: delimited block _
16793 #: docs/manual/gammu/index.rst:325
16794 msgid ""
16795 "Save an animation as a SMS. You need to give number of frames and picture "
16796 "for each frame. Each picture can be in any picture format which Gammu "
16797 "supports (B/W bmp, gif, wbmp, nol, nlm...)."
16798 msgstr ""
16800 #. type: delimited block _
16801 #: docs/manual/gammu/index.rst:327
16802 msgid "BOOKMARK file location"
16803 msgstr ""
16805 #. type: delimited block _
16806 #: docs/manual/gammu/index.rst:330
16807 msgid ""
16808 "Read WAP bookmark from file created by :option:`gammu backup` command and "
16809 "saves in Nokia format as SMS"
16810 msgstr ""
16812 #. type: delimited block _
16813 #: docs/manual/gammu/index.rst:333
16814 msgid "CALENDAR file location"
16815 msgstr ""
16817 #. type: delimited block _
16818 #: docs/manual/gammu/index.rst:338
16819 msgid ""
16820 "Read calendar note from file created by :option:`gammu backup` command and "
16821 "saves in VCALENDAR 1.0 format as SMS. The location identifies position of "
16822 "calendar item to be read in backup file (usually 1, but can be useful in "
16823 "case the backup contains more items)."
16824 msgstr ""
16826 #. type: delimited block _
16827 #: docs/manual/gammu/index.rst:341
16828 msgid "CALLER file"
16829 msgstr ""
16831 #. type: delimited block _
16832 #: docs/manual/gammu/index.rst:344
16833 msgid ""
16834 "Save caller logo as sms in Nokia (Smart Messaging)  format - size 72x14, two "
16835 "colors."
16836 msgstr ""
16838 #. type: delimited block _
16839 #: docs/manual/gammu/index.rst:350
16840 msgid ""
16841 "Please note, that it isn't designed for colour logos available for example "
16842 "in DCT4/TIKU - you need to put bitmap file there inside phone using "
16843 "filesystem commands."
16844 msgstr ""
16846 #. type: delimited block _
16847 #: docs/manual/gammu/index.rst:354
16848 msgid ""
16849 "EMS [-unicode] [-16bit] [-format lcrasbiut] [-text text] [-unicodefiletext "
16850 "file] [-defsound ID] [-defanimation ID] [-tone10 file] [-tone10long file] "
16851 "[-tone12 file] [-tone12long file] [-toneSE file] [-toneSElong file] "
16852 "[-fixedbitmap file] [-variablebitmap file] [-variablebitmaplong file] "
16853 "[-animation frames file1 ...] [-protected number]"
16854 msgstr ""
16856 #. type: delimited block _
16857 #: docs/manual/gammu/index.rst:356
16858 msgid ""
16859 "Saves EMS sequence. All format specific parameters (like "
16860 ":option:`-defsound`) can be used few times."
16861 msgstr ""
16863 #. type: delimited block _
16864 #: docs/manual/gammu/index.rst:358 docs/manual/gammu/index.rst:587
16865 msgid "-text"
16866 msgstr ""
16868 #. type: delimited block _
16869 #: docs/manual/gammu/index.rst:360
16870 msgid "adds text"
16871 msgstr ""
16873 #. type: delimited block _
16874 #: docs/manual/gammu/index.rst:362
16875 msgid "-unicodefiletext"
16876 msgstr ""
16878 #. type: delimited block _
16879 #: docs/manual/gammu/index.rst:364
16880 msgid "adds text from Unicode file"
16881 msgstr ""
16883 #. type: delimited block _
16884 #: docs/manual/gammu/index.rst:366
16885 msgid "-defanimation"
16886 msgstr ""
16888 #. type: delimited block _
16889 #: docs/manual/gammu/index.rst:368
16890 msgid ""
16891 "adds default animation with ID specified by user. ID for different phones "
16892 "are different."
16893 msgstr ""
16895 #. type: delimited block _
16896 #: docs/manual/gammu/index.rst:370
16897 msgid "-animation"
16898 msgstr ""
16900 #. type: delimited block _
16901 #: docs/manual/gammu/index.rst:372
16902 msgid "adds \"frames\" frames read from file1, file2, etc."
16903 msgstr ""
16905 #. type: delimited block _
16906 #: docs/manual/gammu/index.rst:374
16907 msgid "-defsound"
16908 msgstr ""
16910 #. type: delimited block _
16911 #: docs/manual/gammu/index.rst:376
16912 msgid ""
16913 "adds default sound with ID specified by user. ID for different phones are "
16914 "different."
16915 msgstr ""
16917 #. type: delimited block _
16918 #: docs/manual/gammu/index.rst:378
16919 msgid "-tone10"
16920 msgstr ""
16922 #. type: delimited block _
16923 #: docs/manual/gammu/index.rst:380
16924 msgid "adds IMelody version 1.0 read from RTTL or other compatible file"
16925 msgstr ""
16927 #. type: delimited block _
16928 #: docs/manual/gammu/index.rst:382
16929 msgid "-tone10long"
16930 msgstr ""
16932 #. type: delimited block _
16933 #: docs/manual/gammu/index.rst:386
16934 msgid ""
16935 "IMelody version 1.0 saved in one of few SMS with UPI. Phones compatible with "
16936 "UPI (like Sony-Ericsson phones) will read such ringtone as one"
16937 msgstr ""
16939 #. type: delimited block _
16940 #: docs/manual/gammu/index.rst:388
16941 msgid "-tone12"
16942 msgstr ""
16944 #. type: delimited block _
16945 #: docs/manual/gammu/index.rst:390
16946 msgid "adds IMelody version 1.2 read from RTTL or other compatible file"
16947 msgstr ""
16949 #. type: delimited block _
16950 #: docs/manual/gammu/index.rst:392
16951 msgid "-tone12long"
16952 msgstr ""
16954 #. type: delimited block _
16955 #: docs/manual/gammu/index.rst:396
16956 msgid ""
16957 "IMelody version 1.2 saved in one of few SMS with UPI. Phones compatible with "
16958 "UPI (like Sony-Ericsson phones) will read such ringtone as one"
16959 msgstr ""
16961 #. type: delimited block _
16962 #: docs/manual/gammu/index.rst:398
16963 msgid "-toneSE"
16964 msgstr ""
16966 #. type: delimited block _
16967 #: docs/manual/gammu/index.rst:400
16968 msgid "adds IMelody in \"short\" form supported by Sony-Ericsson phones"
16969 msgstr ""
16971 #. type: delimited block _
16972 #: docs/manual/gammu/index.rst:402
16973 msgid "-toneSElong"
16974 msgstr ""
16976 #. type: delimited block _
16977 #: docs/manual/gammu/index.rst:404
16978 msgid "add Sony-Ericsson IMelody saved in one or few SMS with UPI"
16979 msgstr ""
16981 #. type: delimited block _
16982 #: docs/manual/gammu/index.rst:406
16983 msgid "-variablebitmap"
16984 msgstr ""
16986 #. type: delimited block _
16987 #: docs/manual/gammu/index.rst:408
16988 msgid "bitmap in any size saved in one SMS"
16989 msgstr ""
16991 #. type: delimited block _
16992 #: docs/manual/gammu/index.rst:410
16993 msgid "-variablebitmaplong"
16994 msgstr ""
16996 #. type: delimited block _
16997 #: docs/manual/gammu/index.rst:412
16998 msgid "bitmap with maximal size 96x128 saved in one or few sms"
16999 msgstr ""
17001 #. type: delimited block _
17002 #: docs/manual/gammu/index.rst:414
17003 msgid "-fixedbitmap"
17004 msgstr ""
17006 #. type: delimited block _
17007 #: docs/manual/gammu/index.rst:416
17008 msgid "bitmap 16x16 or 32x32"
17009 msgstr ""
17011 #. type: delimited block _
17012 #: docs/manual/gammu/index.rst:418 docs/manual/gammu/index.rst:766
17013 msgid "-protected"
17014 msgstr ""
17016 #. type: delimited block _
17017 #: docs/manual/gammu/index.rst:423
17018 msgid ""
17019 "all ringtones and bitmaps after this parameter (excluding default ringtones "
17020 "and logos) will be \"protected\" (in phones compatible with ODI like "
17021 "SonyEricsson products it won't be possible to forward them from phone menu)"
17022 msgstr ""
17024 #. type: delimited block _
17025 #: docs/manual/gammu/index.rst:425 docs/manual/gammu/index.rst:601
17026 msgid "-16bit"
17027 msgstr ""
17029 #. type: delimited block _
17030 #: docs/manual/gammu/index.rst:428 docs/manual/gammu/index.rst:604
17031 msgid ""
17032 "Gammu uses SMS headers with 16-bit numbers for saving linking info in SMS "
17033 "(it means less chars available for user in each SMS)"
17034 msgstr ""
17036 #. type: delimited block _
17037 #: docs/manual/gammu/index.rst:430
17038 msgid "-format lcrasbiut"
17039 msgstr ""
17041 #. type: delimited block _
17042 #: docs/manual/gammu/index.rst:432
17043 msgid "last text will be formatted. You can use combinations of chars:"
17044 msgstr ""
17046 #. type: delimited block _
17047 #: docs/manual/gammu/index.rst:446
17048 #, no-wrap
17049 msgid ""
17050 "=========  ==================\n"
17051 "Character  Formating\n"
17052 "=========  ==================\n"
17053 "``l``      left aligned\n"
17054 "``c``      centered\n"
17055 "``r``      right aligned\n"
17056 "``a``      large font\n"
17057 "``s``      small font\n"
17058 "``b``      bold font\n"
17059 "``i``      italic font\n"
17060 "``u``      underlined font\n"
17061 "``t``      strikethrough font\n"
17062 "=========  ==================\n"
17063 msgstr ""
17065 #. type: delimited block _
17066 #: docs/manual/gammu/index.rst:449
17067 msgid "MMSINDICATOR URL Title Sender"
17068 msgstr ""
17070 #. type: delimited block _
17071 #: docs/manual/gammu/index.rst:455
17072 msgid ""
17073 "Creates a MMS indication SMS. It contains URL where the actual MMS payload "
17074 "is stored which needs to be SMIL encoded. The phone usually downloads the "
17075 "MMS data using special APN, which does not count to transmitted data, "
17076 "however there might be limitations which URLs can be accessed."
17077 msgstr ""
17079 #. type: delimited block _
17080 #: docs/manual/gammu/index.rst:457
17081 msgid "MMSSETTINGS file location"
17082 msgstr ""
17084 #. type: delimited block _
17085 #: docs/manual/gammu/index.rst:460
17086 msgid ""
17087 "Saves a message with MMS configuration. The configuration will be read from "
17088 "Gammu backup file from given location."
17089 msgstr ""
17091 #. type: delimited block _
17092 #: docs/manual/gammu/index.rst:462
17093 msgid "OPERATOR file [-netcode netcode] [-biglogo]"
17094 msgstr ""
17096 #. type: delimited block _
17097 #: docs/manual/gammu/index.rst:465
17098 msgid ""
17099 "Save operator logo as sms in Nokia (Smart Messaging) format - size 72x14 in "
17100 "two colors."
17101 msgstr ""
17103 #. type: delimited block _
17104 #: docs/manual/gammu/index.rst:467
17105 msgid "-biglogo"
17106 msgstr ""
17108 #. type: delimited block _
17109 #: docs/manual/gammu/index.rst:469
17110 msgid "Use 78x21 formatted logo instead of standard 72x14."
17111 msgstr ""
17113 #. type: delimited block _
17114 #: docs/manual/gammu/index.rst:475
17115 msgid ""
17116 "This isn't designed for colour logos available for example in newer phones - "
17117 "you need to put bitmap file there inside phone using filesystem commands."
17118 msgstr ""
17120 #. type: delimited block _
17121 #: docs/manual/gammu/index.rst:478
17122 msgid "PICTURE file [-text text] [-unicode] [-alcatelbmmi]"
17123 msgstr ""
17125 #. type: delimited block _
17126 #: docs/manual/gammu/index.rst:482
17127 msgid ""
17128 "Read bitmap from 2 colors file (bmp, nlm, nsl, ngg, nol, wbmp, etc.), format "
17129 "into bitmap in Smart Messaging (72x28, 2 colors, called often Picture Image "
17130 "and saved with text) or Alcatel format and send/save over SMS."
17131 msgstr ""
17133 #. type: delimited block _
17134 #: docs/manual/gammu/index.rst:485
17135 msgid "PROFILE [-name name] [-bitmap bitmap] [-ringtone ringtone]"
17136 msgstr ""
17138 #. type: delimited block _
17139 #: docs/manual/gammu/index.rst:488
17140 msgid ""
17141 "Read ringtone (RTTL) format, bitmap (Picture Image size) and name, format "
17142 "into Smart Messaging profile and send/save as SMS."
17143 msgstr ""
17145 #. type: delimited block _
17146 #: docs/manual/gammu/index.rst:493
17147 msgid ""
17148 "Please note, that this format is abandoned by Nokia and supported by some "
17149 "(older) devices only like Nokia 3310."
17150 msgstr ""
17152 #. type: delimited block _
17153 #: docs/manual/gammu/index.rst:496
17154 msgid "RINGTONE file [-long] [-scale]"
17155 msgstr ""
17157 #. type: delimited block _
17158 #: docs/manual/gammu/index.rst:499
17159 msgid ""
17160 "Read RTTL ringtone from file and save as SMS into SIM/phone memory. Ringtone "
17161 "is saved in Nokia (Smart Messaging) format."
17162 msgstr ""
17164 #. type: delimited block _
17165 #: docs/manual/gammu/index.rst:501
17166 msgid "-long"
17167 msgstr ""
17169 #. type: delimited block _
17170 #: docs/manual/gammu/index.rst:504
17171 msgid ""
17172 "ringtone is saved using Profile style. It can be longer (and saved in 2 "
17173 "SMS), but decoded only by newer phones (like 33xx)"
17174 msgstr ""
17176 #. type: delimited block _
17177 #: docs/manual/gammu/index.rst:506 docs/manual/gammu/index.rst:976
17178 msgid "-scale"
17179 msgstr ""
17181 #. type: delimited block _
17182 #: docs/manual/gammu/index.rst:509
17183 msgid ""
17184 "ringtone will have Scale info for each note. It will allow one to edit it "
17185 "correctly later in phone composer (for example, in 33xx)"
17186 msgstr ""
17188 #. type: delimited block _
17189 #: docs/manual/gammu/index.rst:512
17190 msgid ""
17191 "SMSTEMPLATE [-unicode] [-text text] [-unicodefiletext file] [-defsound ID] "
17192 "[-defanimation ID] [-tone10 file] [-tone10long file] [-tone12 file] "
17193 "[-tone12long file] [-toneSE file] [-toneSElong file] [-variablebitmap file] "
17194 "[-variablebitmaplong file] [-animation frames file1 ...]"
17195 msgstr ""
17197 #. type: delimited block _
17198 #: docs/manual/gammu/index.rst:514
17199 msgid "Saves a SMS template (for Alcatel phones)."
17200 msgstr ""
17202 #. type: delimited block _
17203 #: docs/manual/gammu/index.rst:517
17204 msgid ""
17205 "TEXT [-inputunicode] [-16bit] [-flash] [-len len] [-autolen len] [-unicode] "
17206 "[-enablevoice] [-disablevoice] [-enablefax] [-disablefax] [-enableemail] "
17207 "[-disableemail] [-voidsms] [-replacemessages ID] [-replacefile file] [-text "
17208 "msgtext] [-textutf8 msgtext]"
17209 msgstr ""
17211 #. type: delimited block _
17212 #: docs/manual/gammu/index.rst:520
17213 msgid ""
17214 "Take text from stdin (or commandline if -text specified) and save as text "
17215 "SMS into SIM/phone memory."
17216 msgstr ""
17218 #. type: delimited block _
17219 #: docs/manual/gammu/index.rst:522
17220 msgid "-flash"
17221 msgstr ""
17223 #. type: delimited block _
17224 #: docs/manual/gammu/index.rst:524
17225 msgid ""
17226 "Class 0 SMS (should be displayed after receiving on recipients' phone "
17227 "display after receiving without entering Inbox)"
17228 msgstr ""
17230 #. type: delimited block _
17231 #: docs/manual/gammu/index.rst:526
17232 msgid "-len len"
17233 msgstr ""
17235 #. type: delimited block _
17236 #: docs/manual/gammu/index.rst:529
17237 msgid ""
17238 "specify, how many chars will be read. When use this option and text will be "
17239 "longer than 1 SMS, will be split into more linked SMS"
17240 msgstr ""
17242 #. type: delimited block _
17243 #: docs/manual/gammu/index.rst:531
17244 msgid "-autolen len"
17245 msgstr ""
17247 #. type: delimited block _
17248 #: docs/manual/gammu/index.rst:536
17249 msgid ""
17250 "specify, how many chars will be read. When use this option and text will be "
17251 "longer than 1 SMS, will be split into more linked SMS.Coding type (SMS "
17252 "default alphabet/Unicode) is set according to input text"
17253 msgstr ""
17255 #. type: delimited block _
17256 #: docs/manual/gammu/index.rst:538
17257 msgid "-enablevoice"
17258 msgstr ""
17260 #. type: delimited block _
17261 #: docs/manual/gammu/index.rst:540
17262 msgid "sms will set voice mail indicator. Text will be cut to 1 sms."
17263 msgstr ""
17265 #. type: delimited block _
17266 #: docs/manual/gammu/index.rst:542
17267 msgid "-disablevoice"
17268 msgstr ""
17270 #. type: delimited block _
17271 #: docs/manual/gammu/index.rst:544
17272 msgid "sms will not set voice mail indicator. Text will be cut to 1 sms."
17273 msgstr ""
17275 #. type: delimited block _
17276 #: docs/manual/gammu/index.rst:546
17277 msgid "-enablefax"
17278 msgstr ""
17280 #. type: delimited block _
17281 #: docs/manual/gammu/index.rst:548
17282 msgid "sms will set fax indicator. Text will be cut to 1 sms."
17283 msgstr ""
17285 #. type: delimited block _
17286 #: docs/manual/gammu/index.rst:550
17287 msgid "-disablefax"
17288 msgstr ""
17290 #. type: delimited block _
17291 #: docs/manual/gammu/index.rst:552
17292 msgid "sms will not set fax indicator. Text will be cut to 1 sms."
17293 msgstr ""
17295 #. type: delimited block _
17296 #: docs/manual/gammu/index.rst:554
17297 msgid "-enableemail"
17298 msgstr ""
17300 #. type: delimited block _
17301 #: docs/manual/gammu/index.rst:556
17302 msgid "sms will set email indicator. Text will be cut to 1 sms."
17303 msgstr ""
17305 #. type: delimited block _
17306 #: docs/manual/gammu/index.rst:558
17307 msgid "-disableemail"
17308 msgstr ""
17310 #. type: delimited block _
17311 #: docs/manual/gammu/index.rst:560
17312 msgid "sms will not set email indicator. Text will be cut to 1 sms."
17313 msgstr ""
17315 #. type: delimited block _
17316 #: docs/manual/gammu/index.rst:562
17317 msgid "-voidsms"
17318 msgstr ""
17320 #. type: delimited block _
17321 #: docs/manual/gammu/index.rst:565
17322 msgid ""
17323 "many phones after receiving it won't display anything, only beep, vibrate or "
17324 "turn on light. Text will be cut to 1 sms."
17325 msgstr ""
17327 #. type: delimited block _
17328 #: docs/manual/gammu/index.rst:567
17329 msgid "-unicode"
17330 msgstr ""
17332 #. type: delimited block _
17333 #: docs/manual/gammu/index.rst:569
17334 msgid "SMS will be saved in Unicode format"
17335 msgstr ""
17337 #. type: delimited block _
17338 #: docs/manual/gammu/index.rst:575
17339 msgid ""
17340 "The ``~`` char in SMS text and :option:`-unicode` option (Unicode coding "
17341 "required) can cause text of SMS after ``~`` char blink in some phones (like "
17342 "Nokia 33xx)."
17343 msgstr ""
17345 #. type: delimited block _
17346 #: docs/manual/gammu/index.rst:577
17347 msgid "-inputunicode"
17348 msgstr ""
17350 #. type: delimited block _
17351 #: docs/manual/gammu/index.rst:579
17352 msgid "input text is in Unicode."
17353 msgstr ""
17355 #. type: delimited block _
17356 #: docs/manual/gammu/index.rst:585
17357 msgid ""
17358 "You can create Unicode file using WordPad in Windows (during saving select "
17359 "\"Unicode Text Document\" format). In Unix can use for example YUdit or vim."
17360 msgstr ""
17362 #. type: delimited block _
17363 #: docs/manual/gammu/index.rst:589
17364 msgid "get text from command line instead of stdin."
17365 msgstr ""
17367 #. type: delimited block _
17368 #: docs/manual/gammu/index.rst:591
17369 msgid "-textutf8"
17370 msgstr ""
17372 #. type: delimited block _
17373 #: docs/manual/gammu/index.rst:593
17374 msgid "get text in UTF-8 from command line instead of stdin."
17375 msgstr ""
17377 #. type: delimited block _
17378 #: docs/manual/gammu/index.rst:599
17379 msgid ""
17380 "Gammu detects your locales and uses by default encoding based on this. Use "
17381 "this option only when you know the input will be in UTF-8 in all cases."
17382 msgstr ""
17384 #. type: delimited block _
17385 #: docs/manual/gammu/index.rst:606
17386 msgid "-replacemessages ID"
17387 msgstr ""
17389 #. type: delimited block _
17390 #: docs/manual/gammu/index.rst:610
17391 msgid ""
17392 "``ID`` can be 1..7. When you will use option and send more single SMS to one "
17393 "recipient with the same ID, each another SMS will replace each previous with "
17394 "the same ID"
17395 msgstr ""
17397 #. type: delimited block _
17398 #: docs/manual/gammu/index.rst:612
17399 msgid "-replacefile file"
17400 msgstr ""
17402 #. type: delimited block _
17403 #: docs/manual/gammu/index.rst:617
17404 msgid ""
17405 "File with replacement table in unicode (UCS-2), preferably with byte order "
17406 "mark (BOM). It contains pairs of chars, first one is to replace, second is "
17407 "replacement one. The replacement is done after reading text for the message."
17408 msgstr ""
17410 #. type: delimited block _
17411 #: docs/manual/gammu/index.rst:620
17412 msgid ""
17413 "For example replacement ``1`` (0x0061) with ``a`` (0x0031) would be done by "
17414 "file with following content (hex dump, first two bytes"
17415 msgstr ""
17417 #. type: Labeled list
17418 #: docs/manual/gammu/index.rst:620
17419 #, no-wrap
17420 msgid "is BOM)"
17421 msgstr ""
17423 #. type: delimited block _
17424 #: docs/manual/gammu/index.rst:623
17425 msgid "ff fe 61 00 31 00"
17426 msgstr ""
17428 #. type: delimited block _
17429 #: docs/manual/gammu/index.rst:625
17430 msgid "TODO file location"
17431 msgstr ""
17433 #. type: delimited block _
17434 #: docs/manual/gammu/index.rst:628
17435 msgid ""
17436 "Saves a message with a todo entry. The content will be read from any backup "
17437 "format which Gammu supports and from given location."
17438 msgstr ""
17440 #. type: delimited block _
17441 #: docs/manual/gammu/index.rst:630
17442 msgid "VCARD10|VCARD21 file SM|ME location [-nokia]"
17443 msgstr ""
17445 #. type: delimited block _
17446 #: docs/manual/gammu/index.rst:637
17447 msgid ""
17448 "Read phonebook entry from file created by :option:`gammu backup` command and "
17449 "saves in VCARD 1.0 (only name and default number) or VCARD 2.1 (all entry "
17450 "details with all numbers, text and name) format as SMS.  The location "
17451 "identifies position of contact item to be read in backup file (usually 1, "
17452 "but can be useful in case the backup contains more items)."
17453 msgstr ""
17455 #. type: delimited block _
17456 #: docs/manual/gammu/index.rst:640
17457 msgid "WAPINDICATOR URL Title"
17458 msgstr ""
17460 #. type: delimited block _
17461 #: docs/manual/gammu/index.rst:643
17462 msgid "Saves a SMS with a WAP indication for given URL and title."
17463 msgstr ""
17465 #. type: delimited block _
17466 #: docs/manual/gammu/index.rst:646
17467 msgid "WAPSETTINGS file location DATA|GPRS"
17468 msgstr ""
17470 #. type: delimited block _
17471 #: docs/manual/gammu/index.rst:649
17472 msgid ""
17473 "Read WAP settings from file created by :option:`gammu backup` command and "
17474 "saves in Nokia format as SMS"
17475 msgstr ""
17477 #. type: delimited block _
17478 #: docs/manual/gammu/index.rst:652
17479 msgid ""
17480 "sendsms TYPE destination [type parameters] [type options] [-smscset number] "
17481 "[-smscnumber number] [-reply] [-report] [-validity "
17482 "HOUR|6HOURS|DAY|3DAYS|WEEK|MAX] [-save [-folder number]]"
17483 msgstr ""
17485 #. type: delimited block _
17486 #: docs/manual/gammu/index.rst:654
17487 msgid ""
17488 "Sends a message to a ``destination`` number, most parameters are same as for "
17489 ":option:`gammu savesms`."
17490 msgstr ""
17492 #. type: delimited block _
17493 #: docs/manual/gammu/index.rst:656
17494 msgid "-save"
17495 msgstr ""
17497 #. type: delimited block _
17498 #: docs/manual/gammu/index.rst:658
17499 msgid "will also save message which is being sent"
17500 msgstr ""
17502 #. type: delimited block _
17503 #: docs/manual/gammu/index.rst:660
17504 msgid "-report"
17505 msgstr ""
17507 #. type: delimited block _
17508 #: docs/manual/gammu/index.rst:662
17509 msgid "request delivery report for message"
17510 msgstr ""
17512 #. type: delimited block _
17513 #: docs/manual/gammu/index.rst:664
17514 msgid "-validity HOUR|6HOURS|DAY|3DAYS|WEEK|MAX"
17515 msgstr ""
17517 #. type: delimited block _
17518 #: docs/manual/gammu/index.rst:668
17519 msgid ""
17520 "sets how long will be the message valid (SMSC will the discard the message "
17521 "after this time if it could not deliver it)."
17522 msgstr ""
17524 #. type: delimited block _
17525 #: docs/manual/gammu/index.rst:670
17526 msgid "setsmsc location number"
17527 msgstr ""
17529 #. type: delimited block _
17530 #: docs/manual/gammu/index.rst:673
17531 msgid ""
17532 "Set SMSC settings on SIM card. This keeps all SMSC configuration intact, it "
17533 "just changes the SMSC number."
17534 msgstr ""
17536 #. type: Title -
17537 #: docs/manual/gammu/index.rst:678
17538 #, no-wrap
17539 msgid "Memory (phonebooks and calls) commands"
17540 msgstr ""
17542 #. type: delimited block _
17543 #: docs/manual/gammu/index.rst:681
17544 msgid "_memory types:"
17545 msgstr ""
17547 #. type: delimited block _
17548 #: docs/manual/gammu/index.rst:683
17549 msgid "Memory types"
17550 msgstr ""
17552 #. type: Plain text
17553 #: docs/manual/gammu/index.rst:686
17554 msgid "Gammu recognizes following memory types:"
17555 msgstr ""
17557 #. type: Plain text
17558 #: docs/manual/gammu/index.rst:705
17559 #, no-wrap
17560 msgid ""
17561 "``DC``\n"
17562 "     Dialled calls\n"
17563 "``MC``\n"
17564 "     Missed calls\n"
17565 "``RC``\n"
17566 "     Received calls\n"
17567 "``ON``\n"
17568 "     Own numbers\n"
17569 "``VM``\n"
17570 "     voice mailbox\n"
17571 "``SM``\n"
17572 "     SIM phonebook\n"
17573 "``ME``\n"
17574 "     phone internal phonebook\n"
17575 "``FD``\n"
17576 "     fixed dialling\n"
17577 "``SL``\n"
17578 "     sent SMS log\n"
17579 msgstr ""
17581 #. type: Plain text
17582 #: docs/manual/gammu/index.rst:708
17583 msgid "Memory commands"
17584 msgstr ""
17586 #. type: delimited block _
17587 #: docs/manual/gammu/index.rst:711
17588 msgid "deleteallmemory DC|MC|RC|ON|VM|SM|ME|MT|FD|SL"
17589 msgstr ""
17591 #. type: delimited block _
17592 #: docs/manual/gammu/index.rst:713
17593 msgid "Deletes all entries from specified memory type."
17594 msgstr ""
17596 #. type: delimited block _
17597 #: docs/manual/gammu/index.rst:715 docs/manual/gammu/index.rst:721 docs/manual/gammu/index.rst:727 docs/manual/gammu/index.rst:733
17598 msgid "For memory types description see :ref:`memory types`."
17599 msgstr ""
17601 #. type: delimited block _
17602 #: docs/manual/gammu/index.rst:717
17603 msgid "deletememory DC|MC|RC|ON|VM|SM|ME|MT|FD|SL start [stop]"
17604 msgstr ""
17606 #. type: delimited block _
17607 #: docs/manual/gammu/index.rst:719
17608 msgid "Deletes entries in specified range from specified memory type."
17609 msgstr ""
17611 #. type: delimited block _
17612 #: docs/manual/gammu/index.rst:723
17613 msgid "getallmemory DC|MC|RC|ON|VM|SM|ME|MT|FD|SL"
17614 msgstr ""
17616 #. type: delimited block _
17617 #: docs/manual/gammu/index.rst:725
17618 msgid "Get all memory locations from phone."
17619 msgstr ""
17621 #. type: delimited block _
17622 #: docs/manual/gammu/index.rst:729
17623 msgid "getmemory DC|MC|RC|ON|VM|SM|ME|MT|FD|SL start [stop [-nonempty]]"
17624 msgstr ""
17626 #. type: delimited block _
17627 #: docs/manual/gammu/index.rst:731
17628 msgid "Get memory location from phone."
17629 msgstr ""
17631 #. type: delimited block _
17632 #: docs/manual/gammu/index.rst:737
17633 msgid "getspeeddial start [stop]"
17634 msgstr ""
17636 #. type: delimited block _
17637 #: docs/manual/gammu/index.rst:739
17638 msgid "Gets speed dial choices."
17639 msgstr ""
17641 #. type: delimited block _
17642 #: docs/manual/gammu/index.rst:741
17643 msgid "searchmemory text"
17644 msgstr ""
17646 #. type: delimited block _
17647 #: docs/manual/gammu/index.rst:745
17648 msgid ""
17649 "Scans all memory entries for given text. It performs case insensitive "
17650 "substring lookup. You can interrupt searching by pressing :kbd:`Ctrl+C`."
17651 msgstr ""
17653 #. type: Title -
17654 #: docs/manual/gammu/index.rst:747
17655 #, no-wrap
17656 msgid "Filesystem commands"
17657 msgstr ""
17659 #. type: delimited block _
17660 #: docs/manual/gammu/index.rst:752
17661 msgid ""
17662 "Gammu allows one to access phones using native protocol (Nokias) or "
17663 "OBEX. Your phone can also support usb storage, which is handled on the "
17664 "operating system level and Gammu does not use that."
17665 msgstr ""
17667 #. type: delimited block _
17668 #: docs/manual/gammu/index.rst:754
17669 msgid ""
17670 "addfile folderID name [-type JAR|BMP|PNG|GIF|JPG|MIDI|WBMP|AMR|3GP|NRT] "
17671 "[-readonly] [-protected] [-system] [-hidden] [-newtime]"
17672 msgstr ""
17674 #. type: delimited block _
17675 #: docs/manual/gammu/index.rst:756
17676 msgid "Add file with specified name to folder with specified folder ID."
17677 msgstr ""
17679 #. type: delimited block _
17680 #: docs/manual/gammu/index.rst:758
17681 msgid "-type"
17682 msgstr ""
17684 #. type: delimited block _
17685 #: docs/manual/gammu/index.rst:760
17686 msgid ""
17687 "File type was required for filesystem 1 in Nokia phones (current filesystem "
17688 "2 doesn't need this)."
17689 msgstr ""
17691 #. type: delimited block _
17692 #: docs/manual/gammu/index.rst:762
17693 msgid "-readonly"
17694 msgstr ""
17696 #. type: delimited block _
17697 #: docs/manual/gammu/index.rst:764
17698 msgid "Sets the read only attribute."
17699 msgstr ""
17701 #. type: delimited block _
17702 #: docs/manual/gammu/index.rst:769
17703 msgid ""
17704 "Sets the protected attribute (file can't be for example forwarded from phone "
17705 "menu)."
17706 msgstr ""
17708 #. type: delimited block _
17709 #: docs/manual/gammu/index.rst:771
17710 msgid "-system"
17711 msgstr ""
17713 #. type: delimited block _
17714 #: docs/manual/gammu/index.rst:773
17715 msgid "Sets the system attribute."
17716 msgstr ""
17718 #. type: delimited block _
17719 #: docs/manual/gammu/index.rst:775
17720 msgid "-hidden"
17721 msgstr ""
17723 #. type: delimited block _
17724 #: docs/manual/gammu/index.rst:777
17725 msgid "Sets the hidden attribute (file is hidden from phone menu)."
17726 msgstr ""
17728 #. type: delimited block _
17729 #: docs/manual/gammu/index.rst:779
17730 msgid "-newtime"
17731 msgstr ""
17733 #. type: delimited block _
17734 #: docs/manual/gammu/index.rst:781
17735 msgid ""
17736 "After using it date/time of file modification will be set to moment of "
17737 "uploading."
17738 msgstr ""
17740 #. type: delimited block _
17741 #: docs/manual/gammu/index.rst:783
17742 msgid "addfolder parentfolderID name"
17743 msgstr ""
17745 #. type: delimited block _
17746 #: docs/manual/gammu/index.rst:786
17747 msgid ""
17748 "Create a folder in phone with specified name in a folder with specified "
17749 "folder ID."
17750 msgstr ""
17752 #. type: delimited block _
17753 #: docs/manual/gammu/index.rst:788
17754 msgid "deletefiles fileID"
17755 msgstr ""
17757 #. type: delimited block _
17758 #: docs/manual/gammu/index.rst:790
17759 msgid "Delete files with given IDs."
17760 msgstr ""
17762 #. type: delimited block _
17763 #: docs/manual/gammu/index.rst:792
17764 msgid "deletefolder name"
17765 msgstr ""
17767 #. type: delimited block _
17768 #: docs/manual/gammu/index.rst:794
17769 msgid "Delete folder with given ID."
17770 msgstr ""
17772 #. type: delimited block _
17773 #: docs/manual/gammu/index.rst:796
17774 msgid "getfilefolder fileID, fileID, ..."
17775 msgstr ""
17777 #. type: delimited block _
17778 #: docs/manual/gammu/index.rst:798
17779 msgid ""
17780 "Retrieve files or all files from folder with given IDs from a phone "
17781 "filesytem."
17782 msgstr ""
17784 #. type: delimited block _
17785 #: docs/manual/gammu/index.rst:800
17786 msgid "getfiles fileID, fileID, ..."
17787 msgstr ""
17789 #. type: delimited block _
17790 #: docs/manual/gammu/index.rst:802
17791 msgid "Retrieve files with given IDs from a phone filesytem."
17792 msgstr ""
17794 #. type: delimited block _
17795 #: docs/manual/gammu/index.rst:804
17796 msgid "getfilesystem [-flatall|-flat]"
17797 msgstr ""
17799 #. type: delimited block _
17800 #: docs/manual/gammu/index.rst:806
17801 msgid ""
17802 "Display info about all folders and files in phone memory/memory card. By "
17803 "default there is tree displayed, you can change it:"
17804 msgstr ""
17806 #. type: delimited block _
17807 #: docs/manual/gammu/index.rst:808
17808 msgid "-flatall"
17809 msgstr ""
17811 #. type: delimited block _
17812 #: docs/manual/gammu/index.rst:810
17813 msgid ""
17814 "there are displayed full file/folder details like ID (first parameter in "
17815 "line)"
17816 msgstr ""
17818 #. type: delimited block _
17819 #: docs/manual/gammu/index.rst:812
17820 msgid "-flat"
17821 msgstr ""
17823 #. type: delimited block _
17824 #: docs/manual/gammu/index.rst:814
17825 msgid ""
17826 "In some phones (like N6230) content of some folders (with more files) can be "
17827 "cut (only part of files will be displayed) for example on infrared "
17828 "connection. This is not Gammu issue, but phone firmware problem."
17829 msgstr ""
17831 #. type: delimited block _
17832 #: docs/manual/gammu/index.rst:816
17833 msgid "getfilesystemstatus"
17834 msgstr ""
17836 #. type: delimited block _
17837 #: docs/manual/gammu/index.rst:819
17838 msgid ""
17839 "Display info filesystem status - number of bytes available, used or used by "
17840 "some specific content."
17841 msgstr ""
17843 #. type: delimited block _
17844 #: docs/manual/gammu/index.rst:821
17845 msgid "getfolderlisting folderID"
17846 msgstr ""
17848 #. type: delimited block _
17849 #: docs/manual/gammu/index.rst:823
17850 msgid ""
17851 "Display files and folders available in folder with given folder ID. You can "
17852 "get ID's using getfilesystem -flatall."
17853 msgstr ""
17855 #. type: delimited block _
17856 #: docs/manual/gammu/index.rst:830
17857 msgid ""
17858 "Please note, that in some phones (like N6230) content of some folders (with "
17859 "more files) can be cut (only part of files will be displayed) for example on "
17860 "infrared connection. This is not Gammu issue, but phone firmware problem."
17861 msgstr ""
17863 #. type: delimited block _
17864 #: docs/manual/gammu/index.rst:832
17865 msgid "getrootfolders"
17866 msgstr ""
17868 #. type: delimited block _
17869 #: docs/manual/gammu/index.rst:834
17870 msgid "Display info about drives available in phone/memory card."
17871 msgstr ""
17873 #. type: delimited block _
17874 #: docs/manual/gammu/index.rst:836
17875 msgid "sendfile name"
17876 msgstr ""
17878 #. type: delimited block _
17879 #: docs/manual/gammu/index.rst:840
17880 msgid ""
17881 "Sends file to a phone. It's up to phone to decide where to store this file "
17882 "and how to handle it (for example when you send vCard or vCalendar, most of "
17883 "phones will offer you to import it."
17884 msgstr ""
17886 #. type: delimited block _
17887 #: docs/manual/gammu/index.rst:842
17888 msgid "setfileattrib folderID [-system] [-readonly] [-hidden] [-protected]"
17889 msgstr ""
17891 #. type: Title -
17892 #: docs/manual/gammu/index.rst:845
17893 #, no-wrap
17894 msgid "Logo and pictures commands"
17895 msgstr ""
17897 #. type: delimited block _
17898 #: docs/manual/gammu/index.rst:850
17899 msgid ""
17900 "These options are mainly (there are few exceptions) for monochromatic logos "
17901 "and images available in older phones. Recognized file formats: xpm (only "
17902 "saving), 2-colors bmp, nlm, nsl, ngg, nol, wbmp, gif (for Samsung)."
17903 msgstr ""
17905 #. type: delimited block _
17906 #: docs/manual/gammu/index.rst:852
17907 msgid ""
17908 "In new models all bitmaps are saved in filesystem and should go into "
17909 "filesystem section"
17910 msgstr ""
17912 #. type: delimited block _
17913 #: docs/manual/gammu/index.rst:854
17914 msgid "copybitmap inputfile [outputfile [OPERATOR|PICTURE|STARTUP|CALLER]]"
17915 msgstr ""
17917 #. type: delimited block _
17918 #: docs/manual/gammu/index.rst:859
17919 msgid ""
17920 "Allow one to convert logos files to another. When give ONLY inputfile, "
17921 "output will be written to stdout using ASCII art. When give output file and "
17922 "format, in some file formats (like NLM) will be set indicator informing "
17923 "about logo type to given."
17924 msgstr ""
17926 #. type: delimited block _
17927 #: docs/manual/gammu/index.rst:861
17928 msgid "getbitmap TYPE [type options]"
17929 msgstr ""
17931 #. type: delimited block _
17932 #: docs/manual/gammu/index.rst:863
17933 msgid "Reads bitmap from phone, following types are supported:"
17934 msgstr ""
17936 #. type: delimited block _
17937 #: docs/manual/gammu/index.rst:865 docs/manual/gammu/index.rst:895
17938 msgid "CALLER location [file]"
17939 msgstr ""
17941 #. type: delimited block _
17942 #: docs/manual/gammu/index.rst:867
17943 msgid "Get caller group logo from phone. Locations 1-5."
17944 msgstr ""
17946 #. type: delimited block _
17947 #: docs/manual/gammu/index.rst:869
17948 msgid "DEALER"
17949 msgstr ""
17951 #. type: delimited block _
17952 #: docs/manual/gammu/index.rst:873
17953 msgid ""
17954 "In some models it's possible to save dealer welcome note - text displayed "
17955 "during enabling phone, which can't be edited from phone menu.  Here you can "
17956 "get it."
17957 msgstr ""
17959 #. type: delimited block _
17960 #: docs/manual/gammu/index.rst:875
17961 msgid "OPERATOR [file]"
17962 msgstr ""
17964 #. type: delimited block _
17965 #: docs/manual/gammu/index.rst:877
17966 msgid "Get operator logo (picture displayed instead of operator name) from phone."
17967 msgstr ""
17969 #. type: delimited block _
17970 #: docs/manual/gammu/index.rst:879
17971 msgid "PICTURE location [file]"
17972 msgstr ""
17974 #. type: delimited block _
17975 #: docs/manual/gammu/index.rst:881
17976 msgid "Get Picture Image from phone."
17977 msgstr ""
17979 #. type: delimited block _
17980 #: docs/manual/gammu/index.rst:883
17981 msgid "STARTUP [file]"
17982 msgstr ""
17984 #. type: delimited block _
17985 #: docs/manual/gammu/index.rst:885
17986 msgid "Get static startup logo from phone. Allow one to save it in file."
17987 msgstr ""
17989 #. type: delimited block _
17990 #: docs/manual/gammu/index.rst:887
17991 msgid "TEXT"
17992 msgstr ""
17994 #. type: delimited block _
17995 #: docs/manual/gammu/index.rst:889
17996 msgid "Get startup text from phone."
17997 msgstr ""
17999 #. type: delimited block _
18000 #: docs/manual/gammu/index.rst:891
18001 msgid "setbitmap TYPE [type options]"
18002 msgstr ""
18004 #. type: delimited block _
18005 #: docs/manual/gammu/index.rst:893
18006 msgid "Sets bitmap in phone, following types are supported:"
18007 msgstr ""
18009 #. type: delimited block _
18010 #: docs/manual/gammu/index.rst:897
18011 msgid "Set caller logo."
18012 msgstr ""
18014 #. type: delimited block _
18015 #: docs/manual/gammu/index.rst:899
18016 msgid "COLOUROPERATOR [fileID [netcode]]"
18017 msgstr ""
18019 #. type: delimited block _
18020 #: docs/manual/gammu/index.rst:901
18021 msgid "Sets color operator logo in phone."
18022 msgstr ""
18024 #. type: delimited block _
18025 #: docs/manual/gammu/index.rst:903
18026 msgid "COLOURSTARTUP [fileID]"
18027 msgstr ""
18029 #. type: delimited block _
18030 #: docs/manual/gammu/index.rst:905
18031 msgid "DEALER text"
18032 msgstr ""
18034 #. type: delimited block _
18035 #: docs/manual/gammu/index.rst:907
18036 msgid ""
18037 "Sets welcome message configured by dealer, which usually can not be changed "
18038 "in phone menus."
18039 msgstr ""
18041 #. type: delimited block _
18042 #: docs/manual/gammu/index.rst:909
18043 msgid "OPERATOR [file [netcode]]"
18044 msgstr ""
18046 #. type: delimited block _
18047 #: docs/manual/gammu/index.rst:914
18048 msgid ""
18049 "Set operator logo in phone. When won't give file and netcode, operator logo "
18050 "will be removed from phone. When will give only filename, operator logo will "
18051 "be displayed for your current GSM operator. When you give additionally "
18052 "network code, it will be displayed for this operator."
18053 msgstr ""
18055 #. type: delimited block _
18056 #: docs/manual/gammu/index.rst:916
18057 msgid "PICTURE file location [text]"
18058 msgstr ""
18060 #. type: delimited block _
18061 #: docs/manual/gammu/index.rst:918
18062 msgid "Sets picture image in phone."
18063 msgstr ""
18065 #. type: delimited block _
18066 #: docs/manual/gammu/index.rst:920
18067 msgid "STARTUP file|1|2|3"
18068 msgstr ""
18070 #. type: delimited block _
18071 #: docs/manual/gammu/index.rst:924
18072 msgid ""
18073 "Set startup logo in phone. It can be static (then you will have to give file "
18074 "name) or one of predefined animated (only some phones like Nokia 3310 or "
18075 "3330 supports it, use location 1, 2 or 3 for these)."
18076 msgstr ""
18078 #. type: delimited block _
18079 #: docs/manual/gammu/index.rst:926
18080 msgid "TEXT text"
18081 msgstr ""
18083 #. type: delimited block _
18084 #: docs/manual/gammu/index.rst:928
18085 msgid "Sets startup text in phone."
18086 msgstr ""
18088 #. type: delimited block _
18089 #: docs/manual/gammu/index.rst:930
18090 msgid "WALLPAPER fileID"
18091 msgstr ""
18093 #. type: delimited block _
18094 #: docs/manual/gammu/index.rst:932
18095 msgid "Sets wallpaper in phone."
18096 msgstr ""
18098 #. type: Title -
18099 #: docs/manual/gammu/index.rst:934
18100 #, no-wrap
18101 msgid "Ringtones commands"
18102 msgstr ""
18104 #. type: delimited block _
18105 #: docs/manual/gammu/index.rst:938
18106 msgid ""
18107 "Ringtones are mostly supported only for older phones. For recent phones you "
18108 "usually just upload them to some folder in phone filesystem."
18109 msgstr ""
18111 #. type: delimited block _
18112 #: docs/manual/gammu/index.rst:943
18113 msgid ""
18114 "There are recognized various file formats by options described below: rttl, "
18115 "binary format created for Gammu, mid (saving), re (reading), ott, "
18116 "communicator, ringtones format found in fkn.pl, wav (saving), ime/imy "
18117 "(saving), rng, mmf (for Samsung)."
18118 msgstr ""
18120 #. type: delimited block _
18121 #: docs/manual/gammu/index.rst:946
18122 msgid "copyringtone source destination [RTTL|BINARY]"
18123 msgstr ""
18125 #. type: delimited block _
18126 #: docs/manual/gammu/index.rst:948
18127 msgid "Copy source ringtone to destination."
18128 msgstr ""
18130 #. type: delimited block _
18131 #: docs/manual/gammu/index.rst:950
18132 msgid "getphoneringtone location [file]"
18133 msgstr ""
18135 #. type: delimited block _
18136 #: docs/manual/gammu/index.rst:952
18137 msgid "Get one of \"default\" ringtones and saves into file"
18138 msgstr ""
18140 #. type: delimited block _
18141 #: docs/manual/gammu/index.rst:954
18142 msgid "getringtone location [file]"
18143 msgstr ""
18145 #. type: delimited block _
18146 #: docs/manual/gammu/index.rst:956
18147 msgid "Get ringtone from phone in RTTL or BINARY format."
18148 msgstr ""
18150 #. type: delimited block _
18151 #: docs/manual/gammu/index.rst:960
18152 msgid "getringtoneslist"
18153 msgstr ""
18155 #. type: delimited block _
18156 #: docs/manual/gammu/index.rst:962
18157 msgid "playringtone file"
18158 msgstr ""
18160 #. type: delimited block _
18161 #: docs/manual/gammu/index.rst:964
18162 msgid ""
18163 "Play aproximation of ringtone over phone buzzer. File can be in RTTL or "
18164 "BINARY (Nokia DCT3) format."
18165 msgstr ""
18167 #. type: delimited block _
18168 #: docs/manual/gammu/index.rst:966
18169 msgid "playsavedringtone number"
18170 msgstr ""
18172 #. type: delimited block _
18173 #: docs/manual/gammu/index.rst:969
18174 msgid ""
18175 "Play one of built-in ringtones. This option is available for DCT4 phones.  "
18176 "For getting ringtones list use :option:`gammu getringtoneslist`."
18177 msgstr ""
18179 #. type: delimited block _
18180 #: docs/manual/gammu/index.rst:971
18181 msgid "setringtone file [-location location] [-scale] [-name name]"
18182 msgstr ""
18184 #. type: delimited block _
18185 #: docs/manual/gammu/index.rst:974
18186 msgid ""
18187 "Set ringtone in phone. When don't give location, it will be written \"with "
18188 "preview\" (in phones supporting this feature like 61xx or 6210)."
18189 msgstr ""
18191 #. type: delimited block _
18192 #: docs/manual/gammu/index.rst:980
18193 msgid ""
18194 "Scale information will be added to each note of RTTL ringtone. It will avoid "
18195 "scale problems available during editing ringtone in composer from phone menu "
18196 "(for example, in Nokia 33xx)."
18197 msgstr ""
18199 #. type: delimited block _
18200 #: docs/manual/gammu/index.rst:985
18201 msgid ""
18202 "When use ``~`` char in ringtone name, in some phones (like 33xx) name will "
18203 "blink later in phone menus."
18204 msgstr ""
18206 #. type: Title -
18207 #: docs/manual/gammu/index.rst:988
18208 #, no-wrap
18209 msgid "Calendar notes commands"
18210 msgstr ""
18212 #. type: delimited block _
18213 #: docs/manual/gammu/index.rst:991
18214 msgid ""
18215 "In Nokia 3310, 3315 and 3330 these are named \"Reminders\" and have some "
18216 "limitations (depending on phone firmware version)."
18217 msgstr ""
18219 #. type: delimited block _
18220 #: docs/manual/gammu/index.rst:993
18221 msgid "deletecalendar start [stop]"
18222 msgstr ""
18224 #. type: delimited block _
18225 #: docs/manual/gammu/index.rst:995
18226 msgid "Deletes selected calendar entries in phone."
18227 msgstr ""
18229 #. type: delimited block _
18230 #: docs/manual/gammu/index.rst:997
18231 msgid "getallcalendar"
18232 msgstr ""
18234 #. type: delimited block _
18235 #: docs/manual/gammu/index.rst:999
18236 msgid "Retrieves all calendar entries from phone."
18237 msgstr ""
18239 #. type: delimited block _
18240 #: docs/manual/gammu/index.rst:1001
18241 msgid "getcalendar start [stop]"
18242 msgstr ""
18244 #. type: delimited block _
18245 #: docs/manual/gammu/index.rst:1003
18246 msgid "Retrieves selected calendar entries from phone."
18247 msgstr ""
18249 #. type: Title -
18250 #: docs/manual/gammu/index.rst:1006
18251 #, no-wrap
18252 msgid "To do list commands"
18253 msgstr ""
18255 #. type: delimited block _
18256 #: docs/manual/gammu/index.rst:1009
18257 msgid "deletetodo start [stop]"
18258 msgstr ""
18260 #. type: delimited block _
18261 #: docs/manual/gammu/index.rst:1011
18262 msgid "Deletes selected todo entries in phone."
18263 msgstr ""
18265 #. type: delimited block _
18266 #: docs/manual/gammu/index.rst:1013
18267 msgid "getalltodo"
18268 msgstr ""
18270 #. type: delimited block _
18271 #: docs/manual/gammu/index.rst:1015
18272 msgid "Retrieves all todo entries from phone."
18273 msgstr ""
18275 #. type: delimited block _
18276 #: docs/manual/gammu/index.rst:1017
18277 msgid "gettodo start [stop]"
18278 msgstr ""
18280 #. type: delimited block _
18281 #: docs/manual/gammu/index.rst:1019
18282 msgid "Retrieves selected todo entries from phone."
18283 msgstr ""
18285 #. type: Title -
18286 #: docs/manual/gammu/index.rst:1021
18287 #, no-wrap
18288 msgid "Notes commands"
18289 msgstr ""
18291 #. type: delimited block _
18292 #: docs/manual/gammu/index.rst:1024
18293 msgid "getallnotes"
18294 msgstr ""
18296 #. type: delimited block _
18297 #: docs/manual/gammu/index.rst:1026
18298 msgid "Reads all notes from the phone."
18299 msgstr ""
18301 #. type: delimited block _
18302 #: docs/manual/gammu/index.rst:1031
18303 msgid ""
18304 "Not all phones supports this function, especially most Sony Ericsson phones "
18305 "even if they have notes inside phone."
18306 msgstr ""
18308 #. type: Title -
18309 #: docs/manual/gammu/index.rst:1034
18310 #, no-wrap
18311 msgid "Date, time and alarm commands"
18312 msgstr ""
18314 #. type: delimited block _
18315 #: docs/manual/gammu/index.rst:1037
18316 msgid "getalarm [start]"
18317 msgstr ""
18319 #. type: delimited block _
18320 #: docs/manual/gammu/index.rst:1040
18321 msgid "Get alarm from phone, if no location is specified, 1 is used."
18322 msgstr ""
18324 #. type: delimited block _
18325 #: docs/manual/gammu/index.rst:1042
18326 msgid "getdatetime"
18327 msgstr ""
18329 #. type: delimited block _
18330 #: docs/manual/gammu/index.rst:1044
18331 msgid "Get date and time from phone"
18332 msgstr ""
18334 #. type: delimited block _
18335 #: docs/manual/gammu/index.rst:1046
18336 msgid "setalarm hour minute"
18337 msgstr ""
18339 #. type: delimited block _
18340 #: docs/manual/gammu/index.rst:1048
18341 msgid "Sets repeating alarm in phone on selected time."
18342 msgstr ""
18344 #. type: delimited block _
18345 #: docs/manual/gammu/index.rst:1050
18346 msgid "setdatetime [HH:MM[:SS]] [YYYY/MM/DD]"
18347 msgstr ""
18349 #. type: delimited block _
18350 #: docs/manual/gammu/index.rst:1054
18351 msgid ""
18352 "Set date and time in phone to date and time set in computer. Please note, "
18353 "that this option doesn't show clock on phone screen. It only set date and "
18354 "time."
18355 msgstr ""
18357 #. type: delimited block _
18358 #: docs/manual/gammu/index.rst:1059
18359 msgid ""
18360 "You can make such synchronization each time, when will connect your phone "
18361 "and use Gammu. See :config:option:`SynchronizeTime` in :ref:`gammurc` for "
18362 "details."
18363 msgstr ""
18365 #. type: Title -
18366 #: docs/manual/gammu/index.rst:1062
18367 #, no-wrap
18368 msgid "Categories commands"
18369 msgstr ""
18371 #. type: delimited block _
18372 #: docs/manual/gammu/index.rst:1067
18373 msgid "Categories are supported only on few phones (Alcatel)."
18374 msgstr ""
18376 #. type: delimited block _
18377 #: docs/manual/gammu/index.rst:1069
18378 msgid "addcategory TODO|PHONEBOOK text"
18379 msgstr ""
18381 #. type: delimited block _
18382 #: docs/manual/gammu/index.rst:1071
18383 msgid "getallcategory TODO|PHONEBOOK"
18384 msgstr ""
18386 #. type: delimited block _
18387 #: docs/manual/gammu/index.rst:1073
18388 msgid "getcategory TODO|PHONEBOOK start [stop]"
18389 msgstr ""
18391 #. type: delimited block _
18392 #: docs/manual/gammu/index.rst:1075
18393 msgid "listmemorycategory text|number"
18394 msgstr ""
18396 #. type: delimited block _
18397 #: docs/manual/gammu/index.rst:1077
18398 msgid "listtodocategory text|number"
18399 msgstr ""
18401 #. type: Title -
18402 #: docs/manual/gammu/index.rst:1080
18403 #, no-wrap
18404 msgid "Backing up and restoring commands"
18405 msgstr ""
18407 #. type: delimited block _
18408 #: docs/manual/gammu/index.rst:1083
18409 msgid "addnew file [-yes] [-memory ME|SM|..]"
18410 msgstr ""
18412 #. type: delimited block _
18413 #: docs/manual/gammu/index.rst:1087
18414 msgid ""
18415 "Adds data written in file created using :option:`gammu backup` command. All "
18416 "things backed up :option:`gammu backup` can be restored (when made backup to "
18417 "Gammu text file)."
18418 msgstr ""
18420 #. type: delimited block _
18421 #: docs/manual/gammu/index.rst:1091
18422 msgid ""
18423 "Please note that this adds all content of backup file to phone and does not "
18424 "care about current data in the phone (no duplicates are detected)."
18425 msgstr ""
18427 #. type: delimited block _
18428 #: docs/manual/gammu/index.rst:1094
18429 msgid ""
18430 "Use -yes parameter to answer yes to all questions (you want to automatically "
18431 "restore all data)."
18432 msgstr ""
18434 #. type: delimited block _
18435 #: docs/manual/gammu/index.rst:1097
18436 msgid ""
18437 "Use -memory parameter to force usage of defined memory type for storing "
18438 "entries regardless what backu format says."
18439 msgstr ""
18441 #. type: delimited block _
18442 #: docs/manual/gammu/index.rst:1099
18443 msgid "addsms folder file [-yes]"
18444 msgstr ""
18446 #. type: delimited block _
18447 #: docs/manual/gammu/index.rst:1102
18448 msgid ""
18449 "Adds SMSes from file (format like :option:`gammu backupsms` uses) to "
18450 "selected folder in phone."
18451 msgstr ""
18453 #. type: delimited block _
18454 #: docs/manual/gammu/index.rst:1104
18455 msgid "backup file [-yes]"
18456 msgstr ""
18458 #. type: delimited block _
18459 #: docs/manual/gammu/index.rst:1106
18460 msgid ""
18461 "Backup your phone to file. It's possible to backup (depends on phone and "
18462 "backup format):"
18463 msgstr ""
18465 #. type: delimited block _
18466 #: docs/manual/gammu/index.rst:1108
18467 msgid "phonebook from SIM and phone memory"
18468 msgstr ""
18470 #. type: delimited block _
18471 #: docs/manual/gammu/index.rst:1109
18472 msgid "calendar notes"
18473 msgstr ""
18475 #. type: delimited block _
18476 #: docs/manual/gammu/index.rst:1110
18477 msgid "SMSC settings"
18478 msgstr ""
18480 #. type: delimited block _
18481 #: docs/manual/gammu/index.rst:1111
18482 msgid "operator logo"
18483 msgstr ""
18485 #. type: delimited block _
18486 #: docs/manual/gammu/index.rst:1112
18487 msgid "startup (static) logo or startup text"
18488 msgstr ""
18490 #. type: delimited block _
18491 #: docs/manual/gammu/index.rst:1113
18492 msgid "WAP bookmarks"
18493 msgstr ""
18495 #. type: delimited block _
18496 #: docs/manual/gammu/index.rst:1114
18497 msgid "WAP settings"
18498 msgstr ""
18500 #. type: delimited block _
18501 #: docs/manual/gammu/index.rst:1115
18502 msgid "caller logos and groups"
18503 msgstr ""
18505 #. type: delimited block _
18506 #: docs/manual/gammu/index.rst:1116
18507 msgid "user ringtones"
18508 msgstr ""
18510 #. type: delimited block _
18511 #: docs/manual/gammu/index.rst:1119
18512 msgid ""
18513 "There are various backup formats supported and the backup format is guessed "
18514 "based on file extension:"
18515 msgstr ""
18517 #. type: delimited block _
18518 #: docs/manual/gammu/index.rst:1121
18519 msgid "``.lmb`` - Nokia backup, supports contacts, caller logos and startup logo."
18520 msgstr ""
18522 #. type: delimited block _
18523 #: docs/manual/gammu/index.rst:1122
18524 msgid "``.vcs`` - vCalendar, supports calendar and todo."
18525 msgstr ""
18527 #. type: delimited block _
18528 #: docs/manual/gammu/index.rst:1123
18529 msgid "``.vcf`` - vCard, supports contacts."
18530 msgstr ""
18532 #. type: delimited block _
18533 #: docs/manual/gammu/index.rst:1124
18534 msgid "``.ldif`` - LDAP import, supports contacts."
18535 msgstr ""
18537 #. type: delimited block _
18538 #: docs/manual/gammu/index.rst:1125
18539 msgid "``.ics`` - iCalendar, supports calendar and todo."
18540 msgstr ""
18542 #. type: delimited block _
18543 #: docs/manual/gammu/index.rst:1126
18544 msgid ""
18545 "Any other extension is Gammu backup file and it supports all data mentioned "
18546 "above, see :ref:`gammu-backup` for more details."
18547 msgstr ""
18549 #. type: delimited block _
18550 #: docs/manual/gammu/index.rst:1128
18551 msgid ""
18552 "By default this command is interactive and asks which items tou want to "
18553 "backup."
18554 msgstr ""
18556 #. type: delimited block _
18557 #: docs/manual/gammu/index.rst:1130
18558 msgid "Use -yes for answering yes to all questions."
18559 msgstr ""
18561 #. type: delimited block _
18562 #: docs/manual/gammu/index.rst:1132
18563 msgid "backupsms file [-yes|-all]"
18564 msgstr ""
18566 #. type: delimited block _
18567 #: docs/manual/gammu/index.rst:1134
18568 msgid "Stores all SMSes from phone to file into :ref:`gammu-smsbackup`."
18569 msgstr ""
18571 #. type: delimited block _
18572 #: docs/manual/gammu/index.rst:1137
18573 msgid ""
18574 "By default this command is interactive and asks which folders you want to "
18575 "backup and whether you want to remove messages from phone afterwards."
18576 msgstr ""
18578 #. type: delimited block _
18579 #: docs/manual/gammu/index.rst:1141
18580 msgid ""
18581 "Use -yes for answering yes to all questions (backup all messages and delete "
18582 "them from phone), or -all to just backup all folders while keeping messages "
18583 "in phone."
18584 msgstr ""
18586 #. type: delimited block _
18587 #: docs/manual/gammu/index.rst:1143
18588 msgid "restore file [-yes]"
18589 msgstr ""
18591 #. type: delimited block _
18592 #: docs/manual/gammu/index.rst:1148
18593 msgid ""
18594 "Please note that restoring deletes all current content in phone. If you want "
18595 "only to add entries to phone, use :option:`gammu addnew`."
18596 msgstr ""
18598 #. type: delimited block _
18599 #: docs/manual/gammu/index.rst:1150
18600 msgid ""
18601 "Restore settings written in file created using :option:`gammu backup` "
18602 "command."
18603 msgstr ""
18605 #. type: delimited block _
18606 #: docs/manual/gammu/index.rst:1154
18607 msgid ""
18608 "In some phones restoring calendar notes will not show error, but won't be "
18609 "done, when phone doesn't have set clock inside."
18610 msgstr ""
18612 #. type: delimited block _
18613 #: docs/manual/gammu/index.rst:1156
18614 msgid "restoresms file [-yes]"
18615 msgstr ""
18617 #. type: delimited block _
18618 #: docs/manual/gammu/index.rst:1160
18619 msgid ""
18620 "Please note that this overwrites existing messages in phone (if it supports "
18621 "it)."
18622 msgstr ""
18624 #. type: delimited block _
18625 #: docs/manual/gammu/index.rst:1163
18626 msgid ""
18627 "Restores SMSes from file (format like :option:`gammu backupsms` uses) to "
18628 "selected folder in phone."
18629 msgstr ""
18631 #. type: delimited block _
18632 #: docs/manual/gammu/index.rst:1165
18633 msgid "savefile TYPE [type options]"
18634 msgstr ""
18636 #. type: delimited block _
18637 #: docs/manual/gammu/index.rst:1168
18638 msgid ""
18639 "Converts between various file formats supported by Gammu, following types "
18640 "are supported:"
18641 msgstr ""
18643 #. type: delimited block _
18644 #: docs/manual/gammu/index.rst:1170
18645 msgid "BOOKMARK target.url file location"
18646 msgstr ""
18648 #. type: delimited block _
18649 #: docs/manual/gammu/index.rst:1173
18650 msgid "Converts backup format supported by Gammu to vBookmark file."
18651 msgstr ""
18653 #. type: delimited block _
18654 #: docs/manual/gammu/index.rst:1175
18655 msgid "CALENDAR target.vcs file location"
18656 msgstr ""
18658 #. type: delimited block _
18659 #: docs/manual/gammu/index.rst:1180
18660 msgid ""
18661 "Allows one to convert between various backup formats which gammu supports "
18662 "for calendar events. The file type is guessed (for input file guess is based "
18663 "on extension and file content, for output solely on extension)."
18664 msgstr ""
18666 #. type: delimited block _
18667 #: docs/manual/gammu/index.rst:1182
18668 msgid "TODO target.vcs file location"
18669 msgstr ""
18671 #. type: delimited block _
18672 #: docs/manual/gammu/index.rst:1187
18673 msgid ""
18674 "Allows one to convert between various backup formats which gammu supports "
18675 "for todo events. The file type is guessed (for input file guess is based on "
18676 "extension and file content, for output solely on extension)."
18677 msgstr ""
18679 #. type: delimited block _
18680 #: docs/manual/gammu/index.rst:1189
18681 msgid "VCARD10|VCARD21 target.vcf file SM|ME location"
18682 msgstr ""
18684 #. type: delimited block _
18685 #: docs/manual/gammu/index.rst:1194
18686 msgid ""
18687 "Allows one to convert between various backup formats which gammu supports "
18688 "for phonebook events. The file type is guessed (for input file guess is "
18689 "based on extension and file content, for output solely on extension)."
18690 msgstr ""
18692 #. type: delimited block _
18693 #: docs/manual/gammu/index.rst:1196
18694 msgid ":option:`gammu convertbackup`"
18695 msgstr ""
18697 #. type: delimited block _
18698 #: docs/manual/gammu/index.rst:1198
18699 msgid "convertbackup source.file output.file"
18700 msgstr ""
18702 #. type: delimited block _
18703 #: docs/manual/gammu/index.rst:1200
18704 msgid "1.28.94"
18705 msgstr ""
18707 #. type: delimited block _
18708 #: docs/manual/gammu/index.rst:1204
18709 msgid ""
18710 "Converts backup between formats supported by Gammu. Unlike :option:`gammu "
18711 "savefile`, this does not give you any options what to convert, it simply "
18712 "takes converts all what can be saved into output file."
18713 msgstr ""
18715 #. type: delimited block _
18716 #: docs/manual/gammu/index.rst:1206
18717 msgid ":option:`gammu savefile`"
18718 msgstr ""
18720 #. type: Title -
18721 #: docs/manual/gammu/index.rst:1209
18722 #, no-wrap
18723 msgid "Nokia specific commands"
18724 msgstr ""
18726 #. type: delimited block _
18727 #: docs/manual/gammu/index.rst:1212
18728 msgid "nokiaaddfile TYPE [type options]"
18729 msgstr ""
18731 #. type: delimited block _
18732 #: docs/manual/gammu/index.rst:1214
18733 msgid "Uploads file to phone to specific location for the type:"
18734 msgstr ""
18736 #. type: delimited block _
18737 #: docs/manual/gammu/index.rst:1216
18738 msgid "APPLICATION|GAME file [-readonly] [-overwrite] [-overwriteall]"
18739 msgstr ""
18741 #. type: delimited block _
18742 #: docs/manual/gammu/index.rst:1220
18743 msgid ""
18744 "Install the ``*.jar/*.jad`` file pair of a midlet in the application or game "
18745 "menu of the phone. You need to specify filename without the jar/jad suffix, "
18746 "both will be added automatically."
18747 msgstr ""
18749 #. type: delimited block _
18750 #: docs/manual/gammu/index.rst:1222
18751 msgid "-overwrite"
18752 msgstr ""
18754 #. type: delimited block _
18755 #: docs/manual/gammu/index.rst:1225
18756 msgid ""
18757 "Delete the application's .jad and .jar files before installing, but doesn't "
18758 "delete the application data."
18759 msgstr ""
18761 #. type: delimited block _
18762 #: docs/manual/gammu/index.rst:1227
18763 msgid "-overwriteall"
18764 msgstr ""
18766 #. type: delimited block _
18767 #: docs/manual/gammu/index.rst:1230
18768 msgid "Delete the application (same as :option:`-overwrite`) and all it's data."
18769 msgstr ""
18771 #. type: delimited block _
18772 #: docs/manual/gammu/index.rst:1232
18773 msgid "You can use :ref:`jadmaker` to generate a .jad file from a .jar file."
18774 msgstr ""
18776 #. type: delimited block _
18777 #: docs/manual/gammu/index.rst:1234
18778 msgid ""
18779 "GALLERY|GALLERY2|CAMERA|TONES|TONES2|RECORDS|VIDEO|PLAYLIST|MEMORYCARD file "
18780 "[-name name] [-protected] [-readonly] [-system] [-hidden] [-newtime]"
18781 msgstr ""
18783 #. type: delimited block _
18784 #: docs/manual/gammu/index.rst:1236
18785 msgid "nokiaaddplaylists"
18786 msgstr ""
18788 #. type: delimited block _
18789 #: docs/manual/gammu/index.rst:1238
18790 msgid "Goes through phone memory and generated playlist for all music files found."
18791 msgstr ""
18793 #. type: delimited block _
18794 #: docs/manual/gammu/index.rst:1240
18795 msgid "To manually manage playlists:"
18796 msgstr ""
18798 #. type: delimited block _
18799 #: docs/manual/gammu/index.rst:1244
18800 msgid "gammu addfile a:\\\\predefplaylist filename.m3u"
18801 msgstr ""
18803 #. type: delimited block _
18804 #: docs/manual/gammu/index.rst:1246
18805 msgid "Will add playlist filename.m3u"
18806 msgstr ""
18808 #. type: delimited block _
18809 #: docs/manual/gammu/index.rst:1250
18810 msgid "gammu getfilesystem"
18811 msgstr ""
18813 #. type: delimited block _
18814 #: docs/manual/gammu/index.rst:1252
18815 msgid "Will get list of all files (including names of files with playlists)"
18816 msgstr ""
18818 #. type: delimited block _
18819 #: docs/manual/gammu/index.rst:1256
18820 msgid "gammu deletefiles a:\\\\predefplaylist\\\\filename.m3u"
18821 msgstr ""
18823 #. type: delimited block _
18824 #: docs/manual/gammu/index.rst:1258
18825 msgid "Will delete playlist filename.m3u"
18826 msgstr ""
18828 #. type: delimited block _
18829 #: docs/manual/gammu/index.rst:1260
18830 msgid "Format of m3u playlist is easy (standard mp3 playlist):"
18831 msgstr ""
18833 #. type: delimited block _
18834 #: docs/manual/gammu/index.rst:1264
18835 msgid ""
18836 "First line is ``#EXTM3U``, next lines contain names of files "
18837 "(``b:\\file1.mp3``, ``b:\\folder1\\file2.mp3``, etc.). File needs t have "
18838 "``\\r\\n`` terminated lines. So just run :program:`unix2dos` on the "
18839 "resulting file before uploading it your your phone."
18840 msgstr ""
18842 #. type: delimited block _
18843 #: docs/manual/gammu/index.rst:1267
18844 msgid "nokiacomposer file"
18845 msgstr ""
18847 #. type: delimited block _
18848 #: docs/manual/gammu/index.rst:1270
18849 msgid ""
18850 "Show, how to enter RTTL ringtone in composer existing in many Nokia phones "
18851 "(and how should it look like)."
18852 msgstr ""
18854 #. type: delimited block _
18855 #: docs/manual/gammu/index.rst:1272
18856 msgid "nokiadebug filename [[v11-22] [,v33-44]...]"
18857 msgstr ""
18859 #. type: delimited block _
18860 #: docs/manual/gammu/index.rst:1274
18861 msgid "nokiadisplayoutput"
18862 msgstr ""
18864 #. type: delimited block _
18865 #: docs/manual/gammu/index.rst:1276
18866 msgid "nokiadisplaytest number"
18867 msgstr ""
18869 #. type: delimited block _
18870 #: docs/manual/gammu/index.rst:1278
18871 msgid "nokiagetadc"
18872 msgstr ""
18874 #. type: delimited block _
18875 #: docs/manual/gammu/index.rst:1280
18876 msgid "nokiagetoperatorname"
18877 msgstr ""
18879 #. type: delimited block _
18880 #: docs/manual/gammu/index.rst:1284
18881 msgid ""
18882 "6110.c phones have place for name for one GSM network (of course, with "
18883 "flashing it's possible to change all names, but Gammu is not flasher "
18884 ";-)). You can get this name using this option."
18885 msgstr ""
18887 #. type: delimited block _
18888 #: docs/manual/gammu/index.rst:1286
18889 msgid "nokiagetpbkfeatures memorytype"
18890 msgstr ""
18892 #. type: delimited block _
18893 #: docs/manual/gammu/index.rst:1288
18894 msgid "nokiagett9"
18895 msgstr ""
18897 #. type: delimited block _
18898 #: docs/manual/gammu/index.rst:1291
18899 msgid "This option should display T9 dictionary content from DCT4 phones."
18900 msgstr ""
18902 #. type: delimited block _
18903 #: docs/manual/gammu/index.rst:1293
18904 msgid "nokiagetvoicerecord location"
18905 msgstr ""
18907 #. type: delimited block _
18908 #: docs/manual/gammu/index.rst:1297
18909 msgid ""
18910 "Get voice record from location and save to WAV file. File is coded using GSM "
18911 "6.10 codec (available for example in win32). Name of file is like name of "
18912 "voice record in phone."
18913 msgstr ""
18915 #. type: delimited block _
18916 #: docs/manual/gammu/index.rst:1301
18917 msgid ""
18918 "Created WAV files require GSM 6.10 codec to be played. In Win XP it's "
18919 "included by Microsoft. If you deleted it by accident in this operating "
18920 "system, make such steps:"
18921 msgstr ""
18923 #. type: delimited block _
18924 #: docs/manual/gammu/index.rst:1303
18925 msgid "Control Panel"
18926 msgstr ""
18928 #. type: delimited block _
18929 #: docs/manual/gammu/index.rst:1304
18930 msgid "Add hardware"
18931 msgstr ""
18933 #. type: delimited block _
18934 #: docs/manual/gammu/index.rst:1305
18935 msgid "click Next"
18936 msgstr ""
18938 #. type: delimited block _
18939 #: docs/manual/gammu/index.rst:1306
18940 msgid "select \"Yes. I have already connected the hardware"
18941 msgstr ""
18943 #. type: delimited block _
18944 #: docs/manual/gammu/index.rst:1307
18945 msgid "select \"Add a new hardware device"
18946 msgstr ""
18948 #. type: delimited block _
18949 #: docs/manual/gammu/index.rst:1308
18950 msgid "select \"Install the hardware that I manually select from a list"
18951 msgstr ""
18953 #. type: delimited block _
18954 #: docs/manual/gammu/index.rst:1309
18955 msgid "select \"Sound, video and game controllers"
18956 msgstr ""
18958 #. type: delimited block _
18959 #: docs/manual/gammu/index.rst:1310
18960 msgid "select \"Audio codecs"
18961 msgstr ""
18963 #. type: delimited block _
18964 #: docs/manual/gammu/index.rst:1311
18965 msgid "select \"windows\\\\system32\" directory and file \"mmdriver.inf"
18966 msgstr ""
18968 #. type: delimited block _
18969 #: docs/manual/gammu/index.rst:1312
18970 msgid ""
18971 "if You will be asked for file msgsm32.acm, it should unpacked from Windows "
18972 "CD"
18973 msgstr ""
18975 #. type: delimited block _
18976 #: docs/manual/gammu/index.rst:1313
18977 msgid ""
18978 "now You can be asked if want to install unsigned driver (YES), about select "
18979 "codec configuration (select what you want) and rebotting PC (make it)"
18980 msgstr ""
18982 #. type: delimited block _
18983 #: docs/manual/gammu/index.rst:1315
18984 msgid "nokiamakecamerashoot"
18985 msgstr ""
18987 #. type: delimited block _
18988 #: docs/manual/gammu/index.rst:1317
18989 msgid "nokianetmonitor test"
18990 msgstr ""
18992 #. type: delimited block _
18993 #: docs/manual/gammu/index.rst:1319
18994 msgid "Takes output or set netmonitor for Nokia DCT3 phones."
18995 msgstr ""
18997 #. type: delimited block _
18998 #: docs/manual/gammu/index.rst:1321 docs/manual/gammu/index.rst:1337
18999 msgid "seealso::"
19000 msgstr ""
19002 #. type: delimited block _
19003 #: docs/manual/gammu/index.rst:1325 docs/manual/gammu/index.rst:1341
19004 msgid ""
19005 "For more info about this option, please visit `Marcin's page "
19006 "<http://www.mwiacek.com/>`_ and read netmonitor manual there."
19007 msgstr ""
19009 #. type: delimited block _
19010 #: docs/manual/gammu/index.rst:1331
19011 msgid ""
19012 "test ``243`` enables all tests (after using command :command:`gammu "
19013 "nokianetmonitor 243` in some phones like 6210 or 9210 have to reboot them to "
19014 "see netmonitor menu)"
19015 msgstr ""
19017 #. type: delimited block _
19018 #: docs/manual/gammu/index.rst:1333
19019 msgid "nokianetmonitor36"
19020 msgstr ""
19022 #. type: delimited block _
19023 #: docs/manual/gammu/index.rst:1335
19024 msgid "Reset counters from netmonitor test 36 in Nokia DCT3 phones."
19025 msgstr ""
19027 #. type: delimited block _
19028 #: docs/manual/gammu/index.rst:1343
19029 msgid "nokiasecuritycode"
19030 msgstr ""
19032 #. type: delimited block _
19033 #: docs/manual/gammu/index.rst:1345
19034 msgid "Get/reset to \"12345\" security code"
19035 msgstr ""
19037 #. type: delimited block _
19038 #: docs/manual/gammu/index.rst:1347
19039 msgid "nokiaselftests"
19040 msgstr ""
19042 #. type: delimited block _
19043 #: docs/manual/gammu/index.rst:1349
19044 msgid "Perform tests for Nokia DCT3 phones."
19045 msgstr ""
19047 #. type: delimited block _
19048 #: docs/manual/gammu/index.rst:1355
19049 msgid ""
19050 "EEPROM test can show an error when your phone has an EEPROM in flash (like "
19051 "82xx/7110/62xx/33xx). The clock test will show an error when the phone "
19052 "doesn?t have an internal battery for the clock (like 3xxx)."
19053 msgstr ""
19055 #. type: delimited block _
19056 #: docs/manual/gammu/index.rst:1357
19057 msgid "nokiasetlights keypad|display|torch on|off"
19058 msgstr ""
19060 #. type: delimited block _
19061 #: docs/manual/gammu/index.rst:1359
19062 msgid "nokiasetoperatorname [networkcode name]"
19063 msgstr ""
19065 #. type: delimited block _
19066 #: docs/manual/gammu/index.rst:1361
19067 msgid "nokiasetphonemenus"
19068 msgstr ""
19070 #. type: delimited block _
19071 #: docs/manual/gammu/index.rst:1363
19072 msgid "Enable all (?) possible menus for DCT3 Nokia phones:"
19073 msgstr ""
19075 #. type: delimited block _
19076 #: docs/manual/gammu/index.rst:1365 docs/manual/gammu/index.rst:1374
19077 msgid "ALS (Alternative Line Service) option menu"
19078 msgstr ""
19080 #. type: delimited block _
19081 #: docs/manual/gammu/index.rst:1366
19082 msgid "vibra menu for 3210"
19083 msgstr ""
19085 #. type: delimited block _
19086 #: docs/manual/gammu/index.rst:1367
19087 msgid "3315 features in 3310 5.45 and higher"
19088 msgstr ""
19090 #. type: delimited block _
19091 #: docs/manual/gammu/index.rst:1368
19092 msgid "two additional games (React and Logic) for 3210 5.31 and higher"
19093 msgstr ""
19095 #. type: delimited block _
19096 #: docs/manual/gammu/index.rst:1369
19097 msgid "WellMate menu for 6150"
19098 msgstr ""
19100 #. type: delimited block _
19101 #: docs/manual/gammu/index.rst:1370
19102 msgid "NetMonitor"
19103 msgstr ""
19105 #. type: delimited block _
19106 #: docs/manual/gammu/index.rst:1372
19107 msgid "and for DCT4:"
19108 msgstr ""
19110 #. type: delimited block _
19111 #: docs/manual/gammu/index.rst:1375
19112 msgid "Bluetooth, WAP bookmarks and settings menu, ... (6310i)"
19113 msgstr ""
19115 #. type: delimited block _
19116 #: docs/manual/gammu/index.rst:1376
19117 msgid "GPRS Always Online"
19118 msgstr ""
19120 #. type: delimited block _
19121 #: docs/manual/gammu/index.rst:1377
19122 msgid "and others..."
19123 msgstr ""
19125 #. type: delimited block _
19126 #: docs/manual/gammu/index.rst:1379
19127 msgid "nokiasetvibralevel level"
19128 msgstr ""
19130 #. type: delimited block _
19131 #: docs/manual/gammu/index.rst:1381
19132 msgid "Set vibra power to \"level\" (given in percent)"
19133 msgstr ""
19135 #. type: delimited block _
19136 #: docs/manual/gammu/index.rst:1383
19137 msgid "nokiatuneradio"
19138 msgstr ""
19140 #. type: delimited block _
19141 #: docs/manual/gammu/index.rst:1385
19142 msgid "nokiavibratest"
19143 msgstr ""
19145 #. type: Title -
19146 #: docs/manual/gammu/index.rst:1388
19147 #, no-wrap
19148 msgid "Siemens specific commands"
19149 msgstr ""
19151 #. type: delimited block _
19152 #: docs/manual/gammu/index.rst:1391
19153 msgid "siemensnetmonact netmon_type"
19154 msgstr ""
19156 #. type: delimited block _
19157 #: docs/manual/gammu/index.rst:1394
19158 msgid ""
19159 "Enables network monitor in Siemens phone. Currently known values for type "
19160 "are 1 for full and 2 for simple mode."
19161 msgstr ""
19163 #. type: delimited block _
19164 #: docs/manual/gammu/index.rst:1396
19165 msgid "siemensnetmonitor test"
19166 msgstr ""
19168 #. type: delimited block _
19169 #: docs/manual/gammu/index.rst:1398
19170 msgid "siemenssatnetmon"
19171 msgstr ""
19173 #. type: Title -
19174 #: docs/manual/gammu/index.rst:1400
19175 #, no-wrap
19176 msgid "Network commands"
19177 msgstr ""
19179 #. type: delimited block _
19180 #: docs/manual/gammu/index.rst:1403
19181 msgid "getgprspoint start [stop]"
19182 msgstr ""
19184 #. type: delimited block _
19185 #: docs/manual/gammu/index.rst:1405
19186 msgid "listnetworks [country]"
19187 msgstr ""
19189 #. type: delimited block _
19190 #: docs/manual/gammu/index.rst:1407
19191 msgid "Show names/codes of GSM networks known for Gammu"
19192 msgstr ""
19194 #. type: delimited block _
19195 #: docs/manual/gammu/index.rst:1409
19196 msgid "networkinfo"
19197 msgstr ""
19199 #. type: delimited block _
19200 #: docs/manual/gammu/index.rst:1411
19201 msgid "Show information about network status from the phone."
19202 msgstr ""
19204 #. type: delimited block _
19205 #: docs/manual/gammu/index.rst:1413
19206 msgid "setautonetworklogin"
19207 msgstr ""
19209 #. type: Title -
19210 #: docs/manual/gammu/index.rst:1415
19211 #, no-wrap
19212 msgid "WAP settings and bookmarks commands"
19213 msgstr ""
19215 #. type: delimited block _
19216 #: docs/manual/gammu/index.rst:1418
19217 msgid "deletewapbookmark start [stop]"
19218 msgstr ""
19220 #. type: delimited block _
19221 #: docs/manual/gammu/index.rst:1420
19222 msgid "Delete WAP bookmarks from phone."
19223 msgstr ""
19225 #. type: delimited block _
19226 #: docs/manual/gammu/index.rst:1424
19227 msgid "getchatsettings start [stop]"
19228 msgstr ""
19230 #. type: delimited block _
19231 #: docs/manual/gammu/index.rst:1426
19232 msgid "getsyncmlsettings start [stop]"
19233 msgstr ""
19235 #. type: delimited block _
19236 #: docs/manual/gammu/index.rst:1428
19237 msgid "getwapbookmark start [stop]"
19238 msgstr ""
19240 #. type: delimited block _
19241 #: docs/manual/gammu/index.rst:1430
19242 msgid "Get WAP bookmarks from phone."
19243 msgstr ""
19245 #. type: delimited block _
19246 #: docs/manual/gammu/index.rst:1434
19247 msgid "getwapsettings start [stop]"
19248 msgstr ""
19250 #. type: delimited block _
19251 #: docs/manual/gammu/index.rst:1436
19252 msgid "Get WAP settings from phone."
19253 msgstr ""
19255 #. type: Title -
19256 #: docs/manual/gammu/index.rst:1440
19257 #, no-wrap
19258 msgid "MMS and MMS settings commands"
19259 msgstr ""
19261 #. type: delimited block _
19262 #: docs/manual/gammu/index.rst:1443
19263 msgid "getallmms [-save]"
19264 msgstr ""
19266 #. type: delimited block _
19267 #: docs/manual/gammu/index.rst:1445
19268 msgid "geteachmms [-save]"
19269 msgstr ""
19271 #. type: delimited block _
19272 #: docs/manual/gammu/index.rst:1447
19273 msgid "getmmsfolders"
19274 msgstr ""
19276 #. type: delimited block _
19277 #: docs/manual/gammu/index.rst:1449
19278 msgid "getmmssettings start [stop]"
19279 msgstr ""
19281 #. type: delimited block _
19282 #: docs/manual/gammu/index.rst:1451
19283 msgid "readmmsfile file [-save]"
19284 msgstr ""
19286 #. type: Title -
19287 #: docs/manual/gammu/index.rst:1454
19288 #, no-wrap
19289 msgid "FM radio commands"
19290 msgstr ""
19292 #. type: delimited block _
19293 #: docs/manual/gammu/index.rst:1457
19294 msgid "getfmstation start [stop]"
19295 msgstr ""
19297 #. type: delimited block _
19298 #: docs/manual/gammu/index.rst:1459
19299 msgid "Show info about FM stations in phone"
19300 msgstr ""
19302 #. type: Title -
19303 #: docs/manual/gammu/index.rst:1461
19304 #, no-wrap
19305 msgid "Phone information commands"
19306 msgstr ""
19308 #. type: delimited block _
19309 #: docs/manual/gammu/index.rst:1464
19310 msgid "battery"
19311 msgstr ""
19313 #. type: delimited block _
19314 #: docs/manual/gammu/index.rst:1466
19315 msgid "Displays information about battery and power source."
19316 msgstr ""
19318 #. type: delimited block _
19319 #: docs/manual/gammu/index.rst:1468
19320 msgid "getdisplaystatus"
19321 msgstr ""
19323 #. type: delimited block _
19324 #: docs/manual/gammu/index.rst:1470
19325 msgid "getlocation"
19326 msgstr ""
19328 #. type: delimited block _
19329 #: docs/manual/gammu/index.rst:1474
19330 msgid ""
19331 "Gets network information from phone (same as networkinfo)  and prints "
19332 "location (latitude and longitude) based on information from `OpenCellID "
19333 "<http://opencellid.org>`_."
19334 msgstr ""
19336 #. type: delimited block _
19337 #: docs/manual/gammu/index.rst:1476
19338 msgid "getsecuritystatus"
19339 msgstr ""
19341 #. type: delimited block _
19342 #: docs/manual/gammu/index.rst:1478
19343 msgid "Show, if phone wait for security code (like PIN, PUK, etc.) or not"
19344 msgstr ""
19346 #. type: delimited block _
19347 #: docs/manual/gammu/index.rst:1480
19348 msgid "identify"
19349 msgstr ""
19351 #. type: delimited block _
19352 #: docs/manual/gammu/index.rst:1482
19353 msgid "Show the most important phone data."
19354 msgstr ""
19356 #. type: delimited block _
19357 #: docs/manual/gammu/index.rst:1484
19358 msgid "monitor [times]"
19359 msgstr ""
19361 #. type: delimited block _
19362 #: docs/manual/gammu/index.rst:1487
19363 msgid ""
19364 "Retrieves phone status and writes it continuously to standard output. Press "
19365 ":kbd:`Ctrl+C` to interrupt this command."
19366 msgstr ""
19368 #. type: delimited block _
19369 #: docs/manual/gammu/index.rst:1490
19370 msgid ""
19371 "If no parameter is given, the program runs until interrupted, otherwise only "
19372 "given number of iterations is performed."
19373 msgstr ""
19375 #. type: delimited block _
19376 #: docs/manual/gammu/index.rst:1492
19377 msgid "This command outputs almost all information Gammu supports:"
19378 msgstr ""
19380 #. type: delimited block _
19381 #: docs/manual/gammu/index.rst:1494
19382 msgid "Number of contacts, calendar and todo entries, messages, calls, etc."
19383 msgstr ""
19385 #. type: delimited block _
19386 #: docs/manual/gammu/index.rst:1495
19387 msgid "Signal strength."
19388 msgstr ""
19390 #. type: delimited block _
19391 #: docs/manual/gammu/index.rst:1496
19392 msgid "Battery state."
19393 msgstr ""
19395 #. type: delimited block _
19396 #: docs/manual/gammu/index.rst:1497
19397 msgid "Currently used network."
19398 msgstr ""
19400 #. type: delimited block _
19401 #: docs/manual/gammu/index.rst:1498
19402 msgid "Notifications of incoming messages and calls."
19403 msgstr ""
19405 #. type: Title -
19406 #: docs/manual/gammu/index.rst:1501
19407 #, no-wrap
19408 msgid "Phone settings commands"
19409 msgstr ""
19411 #. type: delimited block _
19412 #: docs/manual/gammu/index.rst:1504
19413 msgid "getcalendarsettings"
19414 msgstr ""
19416 #. type: delimited block _
19417 #: docs/manual/gammu/index.rst:1507
19418 msgid ""
19419 "Displays calendar settings like first day of week or automatic deleting of "
19420 "old entries."
19421 msgstr ""
19423 #. type: delimited block _
19424 #: docs/manual/gammu/index.rst:1509
19425 msgid "getprofile start [stop]"
19426 msgstr ""
19428 #. type: delimited block _
19429 #: docs/manual/gammu/index.rst:1511
19430 msgid "resetphonesettings PHONE|DEV|UIF|ALL|FACTORY"
19431 msgstr ""
19433 #. type: Labeled list
19434 #: docs/manual/gammu/index.rst:1512 docs/manual/gammu/index.rst:1601
19435 #, no-wrap
19436 msgid ".. warning"
19437 msgstr ""
19439 #. type: delimited block _
19440 #: docs/manual/gammu/index.rst:1513
19441 msgid "This will delete user data, be careful."
19442 msgstr ""
19444 #. type: delimited block _
19445 #: docs/manual/gammu/index.rst:1515
19446 msgid "Reset phone settings."
19447 msgstr ""
19449 #. type: delimited block _
19450 #: docs/manual/gammu/index.rst:1517
19451 msgid "``PHONE``"
19452 msgstr ""
19454 #. type: delimited block _
19455 #: docs/manual/gammu/index.rst:1518
19456 msgid "Clear phone settings."
19457 msgstr ""
19459 #. type: delimited block _
19460 #: docs/manual/gammu/index.rst:1520
19461 msgid "``DEV``"
19462 msgstr ""
19464 #. type: delimited block _
19465 #: docs/manual/gammu/index.rst:1521
19466 msgid "Clear device settings."
19467 msgstr ""
19469 #. type: delimited block _
19470 #: docs/manual/gammu/index.rst:1523
19471 msgid "``ALL``"
19472 msgstr ""
19474 #. type: delimited block _
19475 #: docs/manual/gammu/index.rst:1524
19476 msgid "Clear user settings."
19477 msgstr ""
19479 #. type: delimited block _
19480 #: docs/manual/gammu/index.rst:1526
19481 msgid "removes or set logos to default"
19482 msgstr ""
19484 #. type: delimited block _
19485 #: docs/manual/gammu/index.rst:1527
19486 msgid "set default phonebook and other menu settings"
19487 msgstr ""
19489 #. type: delimited block _
19490 #: docs/manual/gammu/index.rst:1528
19491 msgid "clear T9 words,"
19492 msgstr ""
19494 #. type: delimited block _
19495 #: docs/manual/gammu/index.rst:1529
19496 msgid "clear call register info"
19497 msgstr ""
19499 #. type: delimited block _
19500 #: docs/manual/gammu/index.rst:1530
19501 msgid "set default profiles settings"
19502 msgstr ""
19504 #. type: delimited block _
19505 #: docs/manual/gammu/index.rst:1531
19506 msgid "clear user ringtones"
19507 msgstr ""
19509 #. type: delimited block _
19510 #: docs/manual/gammu/index.rst:1533
19511 msgid "``UIF``"
19512 msgstr ""
19514 #. type: delimited block _
19515 #: docs/manual/gammu/index.rst:1534
19516 msgid "Clear user settings and disables hidden menus."
19517 msgstr ""
19519 #. type: delimited block _
19520 #: docs/manual/gammu/index.rst:1536
19521 msgid "changes like after ``ALL``"
19522 msgstr ""
19524 #. type: delimited block _
19525 #: docs/manual/gammu/index.rst:1537
19526 msgid "disables netmon and PPS (all \"hidden\" menus)"
19527 msgstr ""
19529 #. type: delimited block _
19530 #: docs/manual/gammu/index.rst:1539
19531 msgid "``FACTORY``"
19532 msgstr ""
19534 #. type: delimited block _
19535 #: docs/manual/gammu/index.rst:1540
19536 msgid "Reset to factory defaults."
19537 msgstr ""
19539 #. type: delimited block _
19540 #: docs/manual/gammu/index.rst:1542
19541 msgid "changes like after ``UIF``"
19542 msgstr ""
19544 #. type: delimited block _
19545 #: docs/manual/gammu/index.rst:1543
19546 msgid "clear date/time"
19547 msgstr ""
19549 #. type: Title -
19550 #: docs/manual/gammu/index.rst:1546
19551 #, no-wrap
19552 msgid "Dumps decoding commands"
19553 msgstr ""
19555 #. type: delimited block _
19556 #: docs/manual/gammu/index.rst:1549
19557 msgid ""
19558 "These commands are available only if Gammu was compiled with debugging "
19559 "options."
19560 msgstr ""
19562 #. type: delimited block _
19563 #: docs/manual/gammu/index.rst:1551
19564 msgid "decodebinarydump file [phonemodel]"
19565 msgstr ""
19567 #. type: delimited block _
19568 #: docs/manual/gammu/index.rst:1554
19569 msgid ""
19570 "Decodes a dump made by Gammu with :config:option:`LogFormat` set to "
19571 "``binary``."
19572 msgstr ""
19574 #. type: delimited block _
19575 #: docs/manual/gammu/index.rst:1556
19576 msgid "decodesniff MBUS2|IRDA file [phonemodel]"
19577 msgstr ""
19579 #. type: delimited block _
19580 #: docs/manual/gammu/index.rst:1558
19581 msgid ""
19582 "Allows one to decode sniffs. See :ref:`Discovering protocol` for more "
19583 "details."
19584 msgstr ""
19586 #. type: Title -
19587 #: docs/manual/gammu/index.rst:1560
19588 #, no-wrap
19589 msgid "Other commands"
19590 msgstr ""
19592 #. type: delimited block _
19593 #: docs/manual/gammu/index.rst:1563
19594 msgid "entersecuritycode PIN|PUK|PIN2|PUK2|PHONE|NETWORK code|- [newpin|-]"
19595 msgstr ""
19597 #. type: delimited block _
19598 #: docs/manual/gammu/index.rst:1565
19599 msgid ""
19600 "Allow one to enter security code from PC. When code is ``-``, it is read "
19601 "from stdin."
19602 msgstr ""
19604 #. type: delimited block _
19605 #: docs/manual/gammu/index.rst:1567
19606 msgid "In case entering PUK, some phones require you to set new PIN as well."
19607 msgstr ""
19609 #. type: delimited block _
19610 #: docs/manual/gammu/index.rst:1569
19611 msgid "presskeysequence mMnNpPuUdD+-123456789*0#gGrR<>[]hHcCjJfFoOmMdD@"
19612 msgstr ""
19614 #. type: delimited block _
19615 #: docs/manual/gammu/index.rst:1571
19616 msgid "Press specified key sequence on phone keyboard"
19617 msgstr ""
19619 #. type: delimited block _
19620 #: docs/manual/gammu/index.rst:1573
19621 msgid "``mM``"
19622 msgstr ""
19624 #. type: delimited block _
19625 #: docs/manual/gammu/index.rst:1574
19626 msgid "Menu"
19627 msgstr ""
19629 #. type: delimited block _
19630 #: docs/manual/gammu/index.rst:1575
19631 msgid "``nN``"
19632 msgstr ""
19634 #. type: delimited block _
19635 #: docs/manual/gammu/index.rst:1576
19636 msgid "Names key"
19637 msgstr ""
19639 #. type: delimited block _
19640 #: docs/manual/gammu/index.rst:1577
19641 msgid "``pP``"
19642 msgstr ""
19644 #. type: delimited block _
19645 #: docs/manual/gammu/index.rst:1578
19646 msgid "Power"
19647 msgstr ""
19649 #. type: delimited block _
19650 #: docs/manual/gammu/index.rst:1579
19651 msgid "``uU``"
19652 msgstr ""
19654 #. type: delimited block _
19655 #: docs/manual/gammu/index.rst:1580
19656 msgid "Up"
19657 msgstr ""
19659 #. type: delimited block _
19660 #: docs/manual/gammu/index.rst:1581
19661 msgid "``dD``"
19662 msgstr ""
19664 #. type: delimited block _
19665 #: docs/manual/gammu/index.rst:1582
19666 msgid "Down"
19667 msgstr ""
19669 #. type: delimited block _
19670 #: docs/manual/gammu/index.rst:1583
19671 msgid "``+-``"
19672 msgstr ""
19674 #. type: delimited block _
19675 #: docs/manual/gammu/index.rst:1584
19676 msgid "+-"
19677 msgstr ""
19679 #. type: delimited block _
19680 #: docs/manual/gammu/index.rst:1585
19681 msgid "``gG``"
19682 msgstr ""
19684 #. type: delimited block _
19685 #: docs/manual/gammu/index.rst:1586
19686 msgid "Green"
19687 msgstr ""
19689 #. type: delimited block _
19690 #: docs/manual/gammu/index.rst:1587
19691 msgid "``rR``"
19692 msgstr ""
19694 #. type: delimited block _
19695 #: docs/manual/gammu/index.rst:1588
19696 msgid "Red"
19697 msgstr ""
19699 #. type: delimited block _
19700 #: docs/manual/gammu/index.rst:1589
19701 msgid "``123456789*0#``"
19702 msgstr ""
19704 #. type: delimited block _
19705 #: docs/manual/gammu/index.rst:1590
19706 msgid "numeric keyboard"
19707 msgstr ""
19709 #. type: delimited block _
19710 #: docs/manual/gammu/index.rst:1592
19711 msgid "reset SOFT|HARD"
19712 msgstr ""
19714 #. type: delimited block _
19715 #: docs/manual/gammu/index.rst:1594
19716 msgid "Make phone reset:"
19717 msgstr ""
19719 #. type: delimited block _
19720 #: docs/manual/gammu/index.rst:1596
19721 msgid "``SOFT``"
19722 msgstr ""
19724 #. type: delimited block _
19725 #: docs/manual/gammu/index.rst:1597
19726 msgid "without asking for PIN"
19727 msgstr ""
19729 #. type: delimited block _
19730 #: docs/manual/gammu/index.rst:1598
19731 msgid "``HARD``"
19732 msgstr ""
19734 #. type: delimited block _
19735 #: docs/manual/gammu/index.rst:1599
19736 msgid "with asking for PIN"
19737 msgstr ""
19739 #. type: delimited block _
19740 #: docs/manual/gammu/index.rst:1601
19741 msgid "Some phones will ask for PIN even with ``SOFT`` option."
19742 msgstr ""
19744 #. type: delimited block _
19745 #: docs/manual/gammu/index.rst:1602
19746 msgid "Some phones will reset user data on ``HARD`` reset."
19747 msgstr ""
19749 #. type: delimited block _
19750 #: docs/manual/gammu/index.rst:1604
19751 msgid "screenshot filename"
19752 msgstr ""
19754 #. type: delimited block _
19755 #: docs/manual/gammu/index.rst:1607
19756 msgid ""
19757 "Captures phone screenshot and saves it as filename. The extension is "
19758 "automatically appended to filename based on what data phone provides."
19759 msgstr ""
19761 #. type: Title -
19762 #: docs/manual/gammu/index.rst:1609
19763 #, no-wrap
19764 msgid "Batch mode commands"
19765 msgstr ""
19767 #. type: delimited block _
19768 #: docs/manual/gammu/index.rst:1612
19769 msgid "batch [file]"
19770 msgstr ""
19772 #. type: delimited block _
19773 #: docs/manual/gammu/index.rst:1616
19774 msgid ""
19775 "Starts Gammu in a batch mode. In this mode you can issue several commands "
19776 "each on one line. Lines starting with # are treated as a comments."
19777 msgstr ""
19779 #. type: delimited block _
19780 #: docs/manual/gammu/index.rst:1620
19781 msgid ""
19782 "By default, commands are read from standard input, but you can optionally "
19783 "specify a file from where they would be read (special case ``-`` means "
19784 "standard input)."
19785 msgstr ""
19787 #. type: Title -
19788 #: docs/manual/gammu/index.rst:1622
19789 #, no-wrap
19790 msgid "Configuration commands"
19791 msgstr ""
19793 #. type: delimited block _
19794 #: docs/manual/gammu/index.rst:1625
19795 msgid "searchphone [-debug]"
19796 msgstr ""
19798 #. type: delimited block _
19799 #: docs/manual/gammu/index.rst:1627
19800 msgid "Attempts to search for a connected phone."
19801 msgstr ""
19803 #. type: delimited block _
19804 #: docs/manual/gammu/index.rst:1633
19805 msgid ""
19806 "Please note that this can take a very long time, but in case you have no "
19807 "clue how to configure phone connection, this is a convenient way to find "
19808 "working setup for Gammu."
19809 msgstr ""
19811 #. type: delimited block _
19812 #: docs/manual/gammu/index.rst:1635
19813 msgid "install"
19814 msgstr ""
19816 #. type: delimited block _
19817 #: docs/manual/gammu/index.rst:1637
19818 msgid "Installs applet for currently configured connection to the phone."
19819 msgstr ""
19821 #. type: delimited block _
19822 #: docs/manual/gammu/index.rst:1640
19823 msgid ""
19824 "You can configure search path for instllation files by "
19825 ":config:option:`DataPath`."
19826 msgstr ""
19828 #. type: Title -
19829 #: docs/manual/gammu/index.rst:1642
19830 #, no-wrap
19831 msgid "Gammu information commands"
19832 msgstr ""
19834 #. type: delimited block _
19835 #: docs/manual/gammu/index.rst:1645
19836 msgid "checkversion [STABLE]"
19837 msgstr ""
19839 #. type: delimited block _
19840 #: docs/manual/gammu/index.rst:1649
19841 msgid ""
19842 "Checks whether there is newer Gammu version available online (if Gammu has "
19843 "been compiled with CURL). If you pass additional parameter ``STABLE``, only "
19844 "stable versions will be checked."
19845 msgstr ""
19847 #. type: delimited block _
19848 #: docs/manual/gammu/index.rst:1651
19849 msgid "features"
19850 msgstr ""
19852 #. type: delimited block _
19853 #: docs/manual/gammu/index.rst:1653
19854 msgid "Print information about compiled in features."
19855 msgstr ""
19857 #. type: delimited block _
19858 #: docs/manual/gammu/index.rst:1655
19859 msgid "help [topic]"
19860 msgstr ""
19862 #. type: delimited block _
19863 #: docs/manual/gammu/index.rst:1658
19864 msgid ""
19865 "Print help. By default general help is printed, but you can also specify a "
19866 "help category to get more detailed help on some topic."
19867 msgstr ""
19869 #. type: delimited block _
19870 #: docs/manual/gammu/index.rst:1660
19871 msgid "version"
19872 msgstr ""
19874 #. type: delimited block _
19875 #: docs/manual/gammu/index.rst:1662
19876 msgid "Print version information and license."
19877 msgstr ""
19879 #. type: Title +
19880 #: docs/manual/gammu/index.rst:1665
19881 #, no-wrap
19882 msgid "Return values"
19883 msgstr ""
19885 #. type: delimited block _
19886 #: docs/manual/gammu/index.rst:1669
19887 msgid "gammu returns 0 on success. In case of failure non zero code is returned."
19888 msgstr ""
19890 #. type: delimited block _
19891 #: docs/manual/gammu/index.rst:1682
19892 #, no-wrap
19893 msgid ""
19894 "1\n"
19895 "    Out of memory or other critical error.\n"
19896 "2\n"
19897 "    Invalid command line parameters.\n"
19898 "3\n"
19899 "    Failed to open file specified on command line.\n"
19900 "4\n"
19901 "    Program was interrupted.\n"
19902 "98\n"
19903 "    Gammu library version mismatch.\n"
19904 "99\n"
19905 "    Functionality has been moved. For example to :ref:`gammu-smsd`.\n"
19906 msgstr ""
19908 #. type: delimited block _
19909 #: docs/manual/gammu/index.rst:1685
19910 msgid "Errors codes greater than 100 map to the GSM_Error values increased by 100:"
19911 msgstr ""
19913 #. type: delimited block _
19914 #: docs/manual/gammu/index.rst:1830
19915 #, no-wrap
19916 msgid ""
19917 "101\n"
19918 "    No error.\n"
19919 "102\n"
19920 "    Error opening device. Unknown, busy or no permissions.\n"
19921 "103\n"
19922 "    Error opening device, it is locked.\n"
19923 "104\n"
19924 "    Error opening device, it doesn't exist.\n"
19925 "105\n"
19926 "    Error opening device, it is already opened by other application.\n"
19927 "106\n"
19928 "    Error opening device, you don't have permissions.\n"
19929 "107\n"
19930 "    Error opening device. No required driver in operating system.\n"
19931 "108\n"
19932 "    Error opening device. Some hardware not connected/wrongly configured.\n"
19933 "109\n"
19934 "    Error setting device DTR or RTS.\n"
19935 "110\n"
19936 "    Error setting device speed. Maybe speed not supported.\n"
19937 "111\n"
19938 "    Error writing to the device.\n"
19939 "112\n"
19940 "    Error during reading from the device.\n"
19941 "113\n"
19942 "    Can't set parity on the device.\n"
19943 "114\n"
19944 "    No response in specified timeout. Probably phone not connected.\n"
19945 "115\n"
19946 "    Frame not requested right now. See <http://wammu.eu/support/bugs/> for "
19947 "information how to report it.\n"
19948 "116\n"
19949 "    Unknown response from phone. See <http://wammu.eu/support/bugs/> for "
19950 "information how to report it.\n"
19951 "117\n"
19952 "    Unknown frame. See <http://wammu.eu/support/bugs/> for information how "
19953 "to report it.\n"
19954 "118\n"
19955 "    Unknown connection type string. Check config file.\n"
19956 "119\n"
19957 "    Unknown model type string. Check config file.\n"
19958 "120\n"
19959 "    Some functions not available for your system (disabled in config or not "
19960 "implemented).\n"
19961 "121\n"
19962 "    Function not supported by phone.\n"
19963 "122\n"
19964 "    Entry is empty.\n"
19965 "123\n"
19966 "    Security error. Maybe no PIN?\n"
19967 "124\n"
19968 "    Invalid location. Maybe too high?\n"
19969 "125\n"
19970 "    Functionality not implemented. You are welcome to help authors with "
19971 "it.\n"
19972 "126\n"
19973 "    Memory full.\n"
19974 "127\n"
19975 "    Unknown error.\n"
19976 "128\n"
19977 "    Can not open specified file.\n"
19978 "129\n"
19979 "    More memory required...\n"
19980 "130\n"
19981 "    Operation not allowed by phone.\n"
19982 "131\n"
19983 "    No SMSC number given. Provide it manually or use the one configured in "
19984 "phone.\n"
19985 "132\n"
19986 "    You're inside phone menu (maybe editing?). Leave it and try again.\n"
19987 "133\n"
19988 "    Phone is not connected.\n"
19989 "134\n"
19990 "    Function is currently being implemented. If you want to help, please "
19991 "contact authors.\n"
19992 "135\n"
19993 "    Phone is disabled and connected to charger.\n"
19994 "136\n"
19995 "    File format not supported by Gammu.\n"
19996 "137\n"
19997 "    Nobody is perfect, some bug appeared in protocol implementation. Please "
19998 "contact authors.\n"
19999 "138\n"
20000 "    Transfer was canceled by phone, maybe you pressed cancel on phone.\n"
20001 "139\n"
20002 "    Phone module need to send another answer frame.\n"
20003 "140\n"
20004 "    Current connection type doesn't support called function.\n"
20005 "141\n"
20006 "    CRC error.\n"
20007 "142\n"
20008 "    Invalid date or time specified.\n"
20009 "143\n"
20010 "    Phone memory error, maybe it is read only.\n"
20011 "144\n"
20012 "    Invalid data given to phone.\n"
20013 "145\n"
20014 "    File with specified name already exists.\n"
20015 "146\n"
20016 "    File with specified name doesn't exist.\n"
20017 "147\n"
20018 "    You have to give folder name and not file name.\n"
20019 "148\n"
20020 "    You have to give file name and not folder name.\n"
20021 "149\n"
20022 "    Can not access SIM card.\n"
20023 "150\n"
20024 "    Wrong GNAPPLET version in phone. Use version from currently used "
20025 "Gammu.\n"
20026 "151\n"
20027 "    Only part of folder has been listed.\n"
20028 "152\n"
20029 "    Folder must be empty.\n"
20030 "153\n"
20031 "    Data were converted.\n"
20032 "154\n"
20033 "    Gammu is not configured.\n"
20034 "155\n"
20035 "    Wrong folder used.\n"
20036 "156\n"
20037 "    Internal phone error.\n"
20038 "157\n"
20039 "    Error writing file to disk.\n"
20040 "158\n"
20041 "    No such section exists.\n"
20042 "159\n"
20043 "    Using default values.\n"
20044 "160\n"
20045 "    Corrupted data returned by phone.\n"
20046 "161\n"
20047 "    Bad feature string in configuration.\n"
20048 "162\n"
20049 "    Desired functionality has been disabled on compile time.\n"
20050 "163\n"
20051 "    Bluetooth configuration requires channel option.\n"
20052 "164\n"
20053 "    Service is not running.\n"
20054 "165\n"
20055 "    Service configuration is missing.\n"
20056 "166\n"
20057 "    Command rejected because device was busy. Wait and restart.\n"
20058 "167\n"
20059 "    Could not connect to the server.\n"
20060 "168\n"
20061 "    Could not resolve the host name.\n"
20062 "169\n"
20063 "    Failed to get SMSC number from phone.\n"
20064 "170\n"
20065 "    Operation aborted.\n"
20066 "171\n"
20067 "    Installation data not found, please consult debug log and/or "
20068 "documentation for more details.\n"
20069 "172\n"
20070 "    Entry is read only.\n"
20071 msgstr ""
20073 #. type: Title -
20074 #: docs/manual/gammu/index.rst:1836
20075 #, no-wrap
20076 msgid "Configuration"
20077 msgstr ""
20079 #. type: delimited block _
20080 #: docs/manual/gammu/index.rst:1839
20081 msgid "To check it out, you need to have configuration file for gammu, see"
20082 msgstr ""
20084 #. type: Attribute :ref:
20085 #: docs/manual/gammu/index.rst:1839
20086 #, no-wrap
20087 msgid "`gammurc` for more details about it."
20088 msgstr ""
20090 #. type: Title -
20091 #: docs/manual/gammu/index.rst:1842
20092 #, no-wrap
20093 msgid "Sending messages"
20094 msgstr ""
20096 #. type: delimited block _
20097 #: docs/manual/gammu/index.rst:1847
20098 msgid ""
20099 "All messages bellow are sent to number 123456, replace it with proper "
20100 "destination."
20101 msgstr ""
20103 #. type: delimited block _
20104 #: docs/manual/gammu/index.rst:1849
20105 msgid "Send text message up to standard 160 chars:"
20106 msgstr ""
20108 #. type: delimited block _
20109 #: docs/manual/gammu/index.rst:1853
20110 msgid "echo \"All your base are belong to us\" | gammu sendsms TEXT 123456"
20111 msgstr ""
20113 #. type: delimited block _
20114 #: docs/manual/gammu/index.rst:1859
20115 msgid "gammu sendsms TEXT 123456 -text \"All your base are belong to us\""
20116 msgstr ""
20118 #. type: delimited block _
20119 #: docs/manual/gammu/index.rst:1861
20120 msgid "Send long text message:"
20121 msgstr ""
20123 #. type: delimited block _
20124 #: docs/manual/gammu/index.rst:1865
20125 msgid "echo \"All your base are belong to us\" | gammu sendsms TEXT 123456 -len 400"
20126 msgstr ""
20128 #. type: delimited block _
20129 #: docs/manual/gammu/index.rst:1871
20130 msgid "gammu sendsms TEXT 123456 -len 400 -text \"All your base are belong to us\""
20131 msgstr ""
20133 #. type: delimited block _
20134 #: docs/manual/gammu/index.rst:1877
20135 msgid "gammu sendsms EMS 123456 -text \"All your base are belong to us\""
20136 msgstr ""
20138 #. type: delimited block _
20139 #: docs/manual/gammu/index.rst:1879
20140 msgid "Send some funky message with predefined sound and animation from 2 bitmaps:"
20141 msgstr ""
20143 #. type: delimited block _
20144 #: docs/manual/gammu/index.rst:1883
20145 msgid ""
20146 "gammu sendsms EMS 123456 -text \"Greetings\" -defsound 1 -text \"from Gammu "
20147 "-tone10 axelf.txt -animation 2 file1.bmp file2.bmp"
20148 msgstr ""
20150 #. type: delimited block _
20151 #: docs/manual/gammu/index.rst:1885
20152 msgid "Send protected message with ringtone:"
20153 msgstr ""
20155 #. type: delimited block _
20156 #: docs/manual/gammu/index.rst:1889
20157 msgid ""
20158 "gammu sendsms EMS 123456 -protected 2 -variablebitmaplong ala.bmp "
20159 "-toneSElong axelf.txt -toneSE ring.txt"
20160 msgstr ""
20162 #. type: Title -
20163 #: docs/manual/gammu/index.rst:1892
20164 #, no-wrap
20165 msgid "Retrieving USSD replies"
20166 msgstr ""
20168 #. type: delimited block _
20169 #: docs/manual/gammu/index.rst:1895
20170 msgid ""
20171 "For example for retrieving prepaid card status or retrieving various network "
20172 "info:"
20173 msgstr ""
20175 #. type: delimited block _
20176 #: docs/manual/gammu/index.rst:1899
20177 msgid "gammu getussd '#555#'"
20178 msgstr ""
20180 #. type: Title -
20181 #: docs/manual/gammu/index.rst:1901
20182 #, no-wrap
20183 msgid "Uploading files to Nokia"
20184 msgstr ""
20186 #. type: delimited block _
20187 #: docs/manual/gammu/index.rst:1904
20188 msgid ""
20189 "Add Alien to applications in your phone (you need to have files Alien.JAD "
20190 "and Alien.JAR in current directory):"
20191 msgstr ""
20193 #. type: delimited block _
20194 #: docs/manual/gammu/index.rst:1908
20195 msgid "gammu nokiaaddfile APPLICATION Alien"
20196 msgstr ""
20198 #. type: delimited block _
20199 #: docs/manual/gammu/index.rst:1910
20200 msgid "Add file.mid to ringtones folder:"
20201 msgstr ""
20203 #. type: delimited block _
20204 #: docs/manual/gammu/index.rst:1914
20205 msgid "gammu nokiaaddfile TONES file.mid"
20206 msgstr ""
20208 #. type: Title -
20209 #: docs/manual/gammu/index.rst:1916
20210 #, no-wrap
20211 msgid "Setting operator logo"
20212 msgstr ""
20214 #. type: delimited block _
20215 #: docs/manual/gammu/index.rst:1919
20216 msgid "Set logo for network ``230 03`` (Vodafone CZ):"
20217 msgstr ""
20219 #. type: delimited block _
20220 #: docs/manual/gammu/index.rst:1923
20221 msgid "gammu setbitmap OPERATOR ala.bmp \"230 03\""
20222 msgstr ""
20224 #. type: delimited block _
20225 #: docs/manual/gammu/index.rst:1925
20226 msgid "_converting-formats:"
20227 msgstr ""
20229 #. type: Title -
20230 #: docs/manual/gammu/index.rst:1927
20231 #, no-wrap
20232 msgid "Converting file formats"
20233 msgstr ""
20235 #. type: delimited block _
20236 #: docs/manual/gammu/index.rst:1930
20237 msgid "The formats conversion can done using :option:`gammu savefile` or"
20238 msgstr ""
20240 #. type: Attribute :option:
20241 #: docs/manual/gammu/index.rst:1930
20242 #, no-wrap
20243 msgid "`gammu convertbackup` commands."
20244 msgstr ""
20246 #. type: delimited block _
20247 #: docs/manual/gammu/index.rst:1933
20248 msgid ""
20249 "Convert single entry (at position 260) from :ref:`gammu-backup` to "
20250 "vCalendar:"
20251 msgstr ""
20253 #. type: delimited block _
20254 #: docs/manual/gammu/index.rst:1937
20255 msgid "gammu savefile CALENDAR output.vcs myCalendar.backup 260"
20256 msgstr ""
20258 #. type: delimited block _
20259 #: docs/manual/gammu/index.rst:1939
20260 msgid "Convert first phonebook entry from :ref:`gammu-backup` to vCard:"
20261 msgstr ""
20263 #. type: delimited block _
20264 #: docs/manual/gammu/index.rst:1943
20265 msgid "gammu savefile VCARD21 output.vcf phone.backup ME 1"
20266 msgstr ""
20268 #. type: delimited block _
20269 #: docs/manual/gammu/index.rst:1945
20270 msgid "Convert all contacts from backup to vCard:"
20271 msgstr ""
20273 #. type: delimited block _
20274 #: docs/manual/gammu/index.rst:1949
20275 msgid "gammu convertbackup phone.backup output.vcf"
20276 msgstr ""
20278 #. type: Title -
20279 #: docs/manual/gammu/index.rst:1952
20280 #, no-wrap
20281 msgid "Reporting bugs"
20282 msgstr ""
20284 #. type: delimited block _
20285 #: docs/manual/gammu/index.rst:1957
20286 msgid ""
20287 "There are definitely many bugs, reporting to author is welcome. Please "
20288 "include some useful information when sending bug reports (especially debug "
20289 "logs, operating system, it's version and phone information are needed)."
20290 msgstr ""
20292 #. type: delimited block _
20293 #: docs/manual/gammu/index.rst:1959
20294 msgid "To generate debug log, enable it in :ref:`gammurc`:"
20295 msgstr ""
20297 #. type: delimited block _
20298 #: docs/manual/gammu/index.rst:1966
20299 msgid ""
20300 "[gammu] YOUR CONNECTION SETTINGS logfile = /tmp/gammu.log logformat = "
20301 "textall"
20302 msgstr ""
20304 #. type: delimited block _
20305 #: docs/manual/gammu/index.rst:1968
20306 msgid "Alternatively you can specify logging on command line:"
20307 msgstr ""
20309 #. type: delimited block _
20310 #: docs/manual/gammu/index.rst:1972
20311 msgid "gammu -d textall -f /tmp/gammu.log ..."
20312 msgstr ""
20314 #. type: delimited block _
20315 #: docs/manual/gammu/index.rst:1976
20316 msgid ""
20317 "With this settings, Gammu generates /tmp/gammu.log on each connection to "
20318 "phone and stores dump of communication there. You can also find some hints "
20319 "for improving support for your phone in this log."
20320 msgstr ""
20322 #. type: delimited block _
20323 #: docs/manual/gammu/index.rst:1978
20324 msgid "See <http://wammu.eu/support/bugs/> for more information on reporting bugs."
20325 msgstr ""
20327 #. type: delimited block _
20328 #: docs/manual/gammu/index.rst:1979
20329 msgid "Please report bugs to `Gammu bug tracker <http://bugs.cihar.com/>`_."
20330 msgstr ""
20332 #. type: Title =
20333 #: docs/manual/project/documentation.rst:2
20334 #, no-wrap
20335 msgid "Project Documentation"
20336 msgstr ""
20338 #. type: Plain text
20339 #: docs/manual/project/documentation.rst:7
20340 msgid ""
20341 "The documentation for Gammu consists of two major parts - The Gammu Manual, "
20342 "which you are currently reading and comments in the sources, which are "
20343 "partly included in this manual as well."
20344 msgstr ""
20346 #. type: Title =
20347 #: docs/manual/project/documentation.rst:9 docs/manual/index.rst:2
20348 #, no-wrap
20349 msgid "The Gammu Manual"
20350 msgstr ""
20352 #. type: Plain text
20353 #: docs/manual/project/documentation.rst:17
20354 msgid ""
20355 "This manual is in written in rst format and built using `Sphinx "
20356 "<http://sphinx.pocoo.org/>`_ with `breathe "
20357 "<https://github.com/michaeljones/breathe>`_ extension. As Gammu uses latest "
20358 "version of this extension, it is shipped within Gammu sources, but if you "
20359 "use git, you need to check out it separately as git submodule (you should "
20360 "update it as well any time you update Gammu git):"
20361 msgstr ""
20363 #. type: Plain text
20364 #: docs/manual/project/documentation.rst:21
20365 msgid "git submodule update --init"
20366 msgstr ""
20368 #. type: Plain text
20369 #: docs/manual/project/documentation.rst:24
20370 msgid ""
20371 "To generate the documentation there are various ``manual-*`` targets for "
20372 "make.  You can build HTML, PDF, PS, HTMLHELP and Latex versions of it:"
20373 msgstr ""
20375 #. type: Plain text
20376 #: docs/manual/project/documentation.rst:29
20377 msgid "# Generates HTML version of manual in docs/manual/html make manual-html"
20378 msgstr ""
20380 #. type: Plain text
20381 #: docs/manual/project/documentation.rst:32
20382 msgid ""
20383 "# Generates PS version of manual in docs/manual/latex/gammu.ps make "
20384 "manual-ps"
20385 msgstr ""
20387 #. type: Plain text
20388 #: docs/manual/project/documentation.rst:35
20389 msgid ""
20390 "# Generates PDF version of manual in docs/manual/latex/gammu.pdf make "
20391 "manual-pdf"
20392 msgstr ""
20394 #. type: Plain text
20395 #: docs/manual/project/documentation.rst:38
20396 msgid ""
20397 "# Generates HTML version of manual in docs/manual/htmlhelp make "
20398 "manual-htmlhelp"
20399 msgstr ""
20401 #. type: Plain text
20402 #: docs/manual/project/documentation.rst:41
20403 msgid "# Generates HTML version of manual in docs/manual/latex make manual-latex"
20404 msgstr ""
20406 #. type: Title -
20407 #: docs/manual/project/documentation.rst:43
20408 #, no-wrap
20409 msgid "Man pages"
20410 msgstr ""
20412 #. type: Plain text
20413 #: docs/manual/project/documentation.rst:46
20414 msgid "The man pages for all commands are generated using Sphinx as well:"
20415 msgstr ""
20417 #. type: Plain text
20418 #: docs/manual/project/documentation.rst:51
20419 msgid "# Generates HTML version of manual in docs/manual/man make manual-man"
20420 msgstr ""
20422 #. type: Plain text
20423 #: docs/manual/project/documentation.rst:54
20424 msgid ""
20425 "However man pages are stored in Git as well, so you should update generated "
20426 "copy on each change:"
20427 msgstr ""
20429 #. type: Plain text
20430 #: docs/manual/project/documentation.rst:59
20431 msgid "# Updates generated man pages in Git make update-man"
20432 msgstr ""
20434 #. type: Title -
20435 #: docs/manual/project/documentation.rst:61
20436 #, no-wrap
20437 msgid "Code comments"
20438 msgstr ""
20440 #. type: Plain text
20441 #: docs/manual/project/documentation.rst:64
20442 msgid ""
20443 "The code comments in C code should be parseable by Doxygen, what is more or "
20444 "less standard way to document C code."
20445 msgstr ""
20447 #. type: Title =
20448 #: docs/manual/project/versioning.rst:2
20449 #, no-wrap
20450 msgid "Versioning"
20451 msgstr ""
20453 #. type: Plain text
20454 #: docs/manual/project/versioning.rst:7
20455 msgid ""
20456 "There are two types of releases - testing and stable, both having version "
20457 "x.y.z. Stable releases have usually z = 0 or some small number, while "
20458 "testing ones have z >= 90. Testing releases usually provide latest features, "
20459 "but everything does not have to be stabilized yet."
20460 msgstr ""
20462 #. type: Title =
20463 #: docs/manual/project/directories.rst:2
20464 #, no-wrap
20465 msgid "Directory structure"
20466 msgstr ""
20468 #. type: Title -
20469 #: docs/manual/project/directories.rst:5
20470 #, no-wrap
20471 msgid "libgammu directory"
20472 msgstr ""
20474 #. type: Plain text
20475 #: docs/manual/project/directories.rst:9
20476 msgid ""
20477 "This directory contains sources of Gammu library. You can find all phone "
20478 "communication and data encoding functionality here."
20479 msgstr ""
20481 #. type: Plain text
20482 #: docs/manual/project/directories.rst:11
20483 msgid "There are following subdirectories:"
20484 msgstr ""
20486 #. type: Plain text
20487 #: docs/manual/project/directories.rst:30
20488 #, no-wrap
20489 msgid ""
20490 "``device``\n"
20491 "  drivers for devices such serial ports or irda\n"
20492 "``device/serial``\n"
20493 "  drivers for serial ports\n"
20494 "``device/irda``\n"
20495 "  drivers for infrared over sockets\n"
20496 "``protocol``\n"
20497 "  protocol drivers\n"
20498 "``protocol/nokia``\n"
20499 "  Nokia specific protocols\n"
20500 "``phone``\n"
20501 "  phone modules\n"
20502 "``phone/nokia``\n"
20503 "  modules for different Nokia phones\n"
20504 "``misc``\n"
20505 "  different services. They can be used for any project\n"
20506 "``service``\n"
20507 "  different gsm services for logos, ringtones, etc.\n"
20508 msgstr ""
20510 #. type: Title -
20511 #: docs/manual/project/directories.rst:32
20512 #, no-wrap
20513 msgid "gammu directory"
20514 msgstr ""
20516 #. type: Plain text
20517 #: docs/manual/project/directories.rst:36
20518 msgid ""
20519 "Sources of Gammu command line utility. It contains interface to libGammu and "
20520 "some additional functionality as well."
20521 msgstr ""
20523 #. type: Title -
20524 #: docs/manual/project/directories.rst:38
20525 #, no-wrap
20526 msgid "smsd directory"
20527 msgstr ""
20529 #. type: Plain text
20530 #: docs/manual/project/directories.rst:41
20531 msgid "Sources of SMS Daemon as well as all it's service backends."
20532 msgstr ""
20534 #. type: Plain text
20535 #: docs/manual/project/directories.rst:43
20536 msgid "The ``services`` subdirectory contains source code for :ref:`smsd_services`."
20537 msgstr ""
20539 #. type: Title -
20540 #: docs/manual/project/directories.rst:45
20541 #, no-wrap
20542 msgid "python directory"
20543 msgstr ""
20545 #. type: Plain text
20546 #: docs/manual/project/directories.rst:48
20547 msgid "Sources of python-gammu module and some examples."
20548 msgstr ""
20550 #. type: Title -
20551 #: docs/manual/project/directories.rst:50
20552 #, no-wrap
20553 msgid "helper directory"
20554 msgstr ""
20556 #. type: Plain text
20557 #: docs/manual/project/directories.rst:56
20558 msgid ""
20559 "These are some helper functions used either as replacement for functionality "
20560 "missing on some platforms (eg. strptime) or used in more places (message "
20561 "command line processing which is shared between SMSD and Gammu utility)."
20562 msgstr ""
20564 #. type: Title -
20565 #: docs/manual/project/directories.rst:58
20566 #, no-wrap
20567 msgid "docs directory"
20568 msgstr ""
20570 #. type: Plain text
20571 #: docs/manual/project/directories.rst:62
20572 msgid ""
20573 "Documentation for both end users and developers as well as SQL scripts for "
20574 "creating SMSD database."
20575 msgstr ""
20577 #. type: Plain text
20578 #: docs/manual/project/directories.rst:73
20579 #, no-wrap
20580 msgid ""
20581 "``config``\n"
20582 "    configuration file samples\n"
20583 "``examples``\n"
20584 "    examples using libGammu\n"
20585 "``manual``\n"
20586 "    sources of The Gammu Manual which you are reading\n"
20587 "``sql``\n"
20588 "    SQL scripts to create table structures for :ref:`smsd`\n"
20589 "``user``\n"
20590 "    user documentation like man pages\n"
20591 msgstr ""
20593 #. type: Title -
20594 #: docs/manual/project/directories.rst:75
20595 #, no-wrap
20596 msgid "admin directory"
20597 msgstr ""
20599 #. type: Plain text
20600 #: docs/manual/project/directories.rst:78
20601 msgid "Administrative scripts for updating locales, making release etc."
20602 msgstr ""
20604 #. type: Title -
20605 #: docs/manual/project/directories.rst:80
20606 #, no-wrap
20607 msgid "cmake directory"
20608 msgstr ""
20610 #. type: Plain text
20611 #: docs/manual/project/directories.rst:83
20612 msgid "CMake include files and templates for generated files."
20613 msgstr ""
20615 #. type: Title -
20616 #: docs/manual/project/directories.rst:85
20617 #, no-wrap
20618 msgid "include directory"
20619 msgstr ""
20621 #. type: Plain text
20622 #: docs/manual/project/directories.rst:88
20623 msgid "Public headers for libGammu."
20624 msgstr ""
20626 #. type: Title -
20627 #: docs/manual/project/directories.rst:90
20628 #, no-wrap
20629 msgid "locale directory"
20630 msgstr ""
20632 #. type: Plain text
20633 #: docs/manual/project/directories.rst:94
20634 msgid ""
20635 "Gettext po files for translating Gammu, libGammu and user documentation.  "
20636 "See :doc:`localization` for more information."
20637 msgstr ""
20639 #. type: Title -
20640 #: docs/manual/project/directories.rst:96
20641 #, no-wrap
20642 msgid "tests directory"
20643 msgstr ""
20645 #. type: Plain text
20646 #: docs/manual/project/directories.rst:100
20647 msgid ""
20648 "CTest based test suite for libGammu.  See :doc:`testing` for more "
20649 "information."
20650 msgstr ""
20652 #. type: Title -
20653 #: docs/manual/project/directories.rst:102
20654 #, no-wrap
20655 msgid "utils directory"
20656 msgstr ""
20658 #. type: Plain text
20659 #: docs/manual/project/directories.rst:105
20660 msgid "Various utilities usable with Gammu."
20661 msgstr ""
20663 #. type: Title -
20664 #: docs/manual/project/directories.rst:107
20665 #, no-wrap
20666 msgid "contrib directory"
20667 msgstr ""
20669 #. type: Plain text
20670 #: docs/manual/project/directories.rst:111
20671 msgid ""
20672 "This directory contains various things which might be useful with Gammu.  "
20673 "Most of them were contributed by Gammu users."
20674 msgstr ""
20676 #. type: Plain text
20677 #: docs/manual/project/directories.rst:116
20678 msgid ""
20679 "Please note that that code here might have different license terms than "
20680 "Gammu itself."
20681 msgstr ""
20683 #. type: Plain text
20684 #: docs/manual/project/directories.rst:121
20685 msgid ""
20686 "Most of scripts provided here are not actively maintained and might be "
20687 "broken."
20688 msgstr ""
20690 #. type: Plain text
20691 #: docs/manual/project/directories.rst:123
20692 msgid "bash-completion"
20693 msgstr ""
20695 #. type: delimited block *
20696 #: docs/manual/project/directories.rst:126
20697 msgid "Completion script for bash."
20698 msgstr ""
20700 #. type: delimited block *
20701 #: docs/manual/project/directories.rst:128
20702 msgid "conversion"
20703 msgstr ""
20705 #. type: Plain text
20706 #: docs/manual/project/directories.rst:131
20707 msgid "Various scripts for converting data."
20708 msgstr ""
20710 #. type: Plain text
20711 #: docs/manual/project/directories.rst:133
20712 msgid "init"
20713 msgstr ""
20715 #. type: delimited block *
20716 #: docs/manual/project/directories.rst:136
20717 msgid "Init scripts for Gammu SMSD."
20718 msgstr ""
20720 #. type: delimited block *
20721 #: docs/manual/project/directories.rst:138
20722 msgid "media"
20723 msgstr ""
20725 #. type: Plain text
20726 #: docs/manual/project/directories.rst:141
20727 msgid "Sample media files which can be used with Gammu."
20728 msgstr ""
20730 #. type: Plain text
20731 #: docs/manual/project/directories.rst:143
20732 msgid "perl"
20733 msgstr ""
20735 #. type: delimited block *
20736 #: docs/manual/project/directories.rst:146
20737 msgid "Various perl scripts which interface to Gammu or SMSD."
20738 msgstr ""
20740 #. type: delimited block *
20741 #: docs/manual/project/directories.rst:149
20742 msgid "php ***"
20743 msgstr ""
20745 #. type: delimited block *
20746 #: docs/manual/project/directories.rst:151
20747 msgid "Various PHP frontends to SMSD or Gammu directly."
20748 msgstr ""
20750 #. type: delimited block *
20751 #: docs/manual/project/directories.rst:154
20752 msgid "sms ***"
20753 msgstr ""
20755 #. type: delimited block *
20756 #: docs/manual/project/directories.rst:158
20757 msgid ""
20758 "This directory contains SMS default alphabet saved in Unicode text file "
20759 "(:file:`charset.txt`) and table used for converting chars during saving SMS "
20760 "with default alphabet (:file:`convert.txt`)."
20761 msgstr ""
20763 #. type: delimited block *
20764 #: docs/manual/project/directories.rst:160
20765 msgid "sms-gammu2android"
20766 msgstr ""
20768 #. type: Plain text
20769 #: docs/manual/project/directories.rst:164
20770 msgid ""
20771 "Perl script to convert :ref:`gammu-smsbackup` into XML suitable for Android "
20772 "SMS Backup & Restore application."
20773 msgstr ""
20775 #. type: Plain text
20776 #: docs/manual/project/directories.rst:166
20777 msgid "http://blog.ginkel.com/2009/12/transferring-sms-from-nokia-to-android/"
20778 msgstr ""
20780 #. type: Plain text
20781 #: docs/manual/project/directories.rst:168
20782 msgid "smscgi"
20783 msgstr ""
20785 #. type: delimited block *
20786 #: docs/manual/project/directories.rst:172
20787 msgid ""
20788 "Simple cgi application gor handling SMS messages (a bit lighter version of "
20789 "SMSD)."
20790 msgstr ""
20792 #. type: delimited block *
20793 #: docs/manual/project/directories.rst:175
20794 msgid "sql ***"
20795 msgstr ""
20797 #. type: delimited block *
20798 #: docs/manual/project/directories.rst:177
20799 msgid "Various SQL snippets and triggers useful with SMSD."
20800 msgstr ""
20802 #. type: delimited block *
20803 #: docs/manual/project/directories.rst:179
20804 msgid "testing"
20805 msgstr ""
20807 #. type: Plain text
20808 #: docs/manual/project/directories.rst:182
20809 msgid "Helper scripts for automatic testing or git bisect."
20810 msgstr ""
20812 #. type: Plain text
20813 #: docs/manual/project/directories.rst:184
20814 msgid "sqlreply"
20815 msgstr ""
20817 #. type: delimited block *
20818 #: docs/manual/project/directories.rst:187
20819 msgid "System for automatic replying to SMS messages."
20820 msgstr ""
20822 #. type: delimited block *
20823 #: docs/manual/project/directories.rst:189
20824 msgid "symbian"
20825 msgstr ""
20827 #. type: Plain text
20828 #: docs/manual/project/directories.rst:193
20829 msgid ""
20830 "GNapplet sources and binaries. This comes from Gnokii project, but Gammu "
20831 "includes slightly modified version."
20832 msgstr ""
20834 #. type: Plain text
20835 #: docs/manual/project/directories.rst:196
20836 msgid "s60 ***"
20837 msgstr ""
20839 #. type: Plain text
20840 #: docs/manual/project/directories.rst:198
20841 msgid "Series60 applet to use with recent Symbian phones."
20842 msgstr ""
20844 #. type: Plain text
20845 #: docs/manual/project/directories.rst:200
20846 msgid ":ref:`s60`"
20847 msgstr ""
20849 #. type: Plain text
20850 #: docs/manual/project/directories.rst:202
20851 msgid "win32"
20852 msgstr ""
20854 #. type: delimited block *
20855 #: docs/manual/project/directories.rst:204
20856 msgid "Unsupported applications built on top of libGammu.dll on Windows."
20857 msgstr ""
20859 #. type: Title =
20860 #: docs/manual/project/about.rst:2
20861 #, no-wrap
20862 msgid "About Gammu"
20863 msgstr ""
20865 #. type: Plain text
20866 #: docs/manual/project/about.rst:6
20867 msgid ""
20868 "Gammu is library and command line utility for mobile phones. It is released "
20869 "under GNU GPL version 2."
20870 msgstr ""
20872 #. type: Plain text
20873 #: docs/manual/project/about.rst:10
20874 msgid ""
20875 "It has been initiated by Marcin Wiacek and other people. Originally the code "
20876 "was based on `Gnokii`_ and later `MyGnokii`_ projects. Gammu was former (up "
20877 "to version 0.58) called MyGnokii2."
20878 msgstr ""
20880 #. type: Plain text
20881 #: docs/manual/project/about.rst:13
20882 msgid ""
20883 "Currently the project is lead by `Michal Čihař`_ with help of many "
20884 "contributors."
20885 msgstr ""
20887 #. type: Plain text
20888 #: docs/manual/project/about.rst:15
20889 msgid "_Gnokii: http://www.gnokii.org"
20890 msgstr ""
20892 #. type: Plain text
20893 #: docs/manual/project/about.rst:16
20894 msgid "_MyGnokii: http://www.mwiacek.com"
20895 msgstr ""
20897 #. type: Plain text
20898 #: docs/manual/project/about.rst:16 docs/manual/project/localization.rst:43
20899 msgid "_Michal Čihař: mailto:michal@cihar.com"
20900 msgstr ""
20902 #. type: Plain text
20903 #: docs/manual/project/index.rst:2
20904 msgid "_project:"
20905 msgstr ""
20907 #. type: Title =
20908 #: docs/manual/project/index.rst:4
20909 #, no-wrap
20910 msgid "Gammu project"
20911 msgstr ""
20913 #. type: Plain text
20914 #: docs/manual/project/index.rst:19
20915 msgid ""
20916 "about motivation install contributing localization testing coding-style "
20917 "versioning documentation directories roadmap"
20918 msgstr ""
20920 #. type: Title =
20921 #: docs/manual/project/contributing.rst:2
20922 #, no-wrap
20923 msgid "Contributing"
20924 msgstr ""
20926 #. type: Plain text
20927 #: docs/manual/project/contributing.rst:10
20928 msgid ""
20929 "We welcome contribution in any area, if you don't have developer skills, you "
20930 "can always contribute to :doc:`localization` or just `donate us money`_. In "
20931 "case you are interested in fixing some code, please read "
20932 ":doc:`../internal/index` to understand structure of Gammu code. We also "
20933 "maintain list of `wanted skills <http://wammu.eu/contribute/wanted/>`_ where "
20934 "you can find in which areas we currently mostly lack manpower."
20935 msgstr ""
20937 #. type: Title -
20938 #: docs/manual/project/contributing.rst:12
20939 #, no-wrap
20940 msgid "Sending patches"
20941 msgstr ""
20943 #. type: Plain text
20944 #: docs/manual/project/contributing.rst:16
20945 msgid ""
20946 "As we use `Git <http://git-scm.com/>`_ for development, the preferred way to "
20947 "get patches is in form which can be directly applied to Git. So start with"
20948 msgstr ""
20950 #. type: Labeled list
20951 #: docs/manual/project/contributing.rst:16
20952 #, no-wrap
20953 msgid "cloning our Git repository"
20954 msgstr ""
20956 #. type: Plain text
20957 #: docs/manual/project/contributing.rst:19
20958 msgid "git clone git://gitorious.org/gammu/mainline.git gammu"
20959 msgstr ""
20961 #. type: Plain text
20962 #: docs/manual/project/contributing.rst:23
20963 msgid ""
20964 "Once you have done that, do some fixes and commit them (see `Git tutorial "
20965 "<http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html>`_ for "
20966 "information how to work with Git). Once you're satisfied with your"
20967 msgstr ""
20969 #. type: Labeled list
20970 #: docs/manual/project/contributing.rst:23
20971 #, no-wrap
20972 msgid "results, you can send the patches (all changes you've made so far) to us"
20973 msgstr ""
20975 #. type: Plain text
20976 #: docs/manual/project/contributing.rst:26
20977 msgid "git send-email --to=gammu-users@lists.sourceforge.net origin"
20978 msgstr ""
20980 #. type: Plain text
20981 #: docs/manual/project/contributing.rst:30
20982 msgid ""
20983 "Please note that `mailing list "
20984 "<https://lists.sourceforge.net/lists/listinfo/gammu-users>`_ requires you to "
20985 "subscribe before posting. This is anyway good idea in case you want to "
20986 "contribute. However if you don't want to do that, just send the mails"
20987 msgstr ""
20989 #. type: Labeled list
20990 #: docs/manual/project/contributing.rst:30
20991 #, no-wrap
20992 msgid "directly to one of authors"
20993 msgstr ""
20995 #. type: Plain text
20996 #: docs/manual/project/contributing.rst:33
20997 msgid "git send-email --to=michal@cihar.com origin"
20998 msgstr ""
21000 #. type: Title -
21001 #: docs/manual/project/contributing.rst:36
21002 #, no-wrap
21003 msgid "Creating patches"
21004 msgstr ""
21006 #. type: Plain text
21007 #: docs/manual/project/contributing.rst:41
21008 msgid ""
21009 "If for whatever reason you don't want to use Git, you can also manually "
21010 "create patches using :program:`diff`. Also we can handle if you send us just "
21011 "the file you have changed with reference where did you take it."
21012 msgstr ""
21014 #. type: Plain text
21015 #: docs/manual/project/contributing.rst:43
21016 msgid "To manually create patch you can use following steps:"
21017 msgstr ""
21019 #. type: Plain text
21020 #: docs/manual/project/contributing.rst:45
21021 msgid "Copy source with Gammu, you start from, into ``gammu`` directory."
21022 msgstr ""
21024 #. type: Plain text
21025 #: docs/manual/project/contributing.rst:46
21026 msgid "Copy source with Gammu, you want to modify, into ``work`` directory."
21027 msgstr ""
21029 #. type: Plain text
21030 #: docs/manual/project/contributing.rst:47
21031 msgid "Make your changes in ``work`` directory."
21032 msgstr ""
21034 #. type: Plain text
21035 #: docs/manual/project/contributing.rst:49
21036 msgid ""
21037 "Go into parent directory, where ``gammu`` and ``work`` directories are "
21038 "placed."
21039 msgstr ""
21041 #. type: Plain text
21042 #: docs/manual/project/contributing.rst:50
21043 msgid "Call ``diff -rup -X .git gammu work > patchfile``."
21044 msgstr ""
21046 #. type: Plain text
21047 #: docs/manual/project/contributing.rst:51
21048 msgid "Send ``patchfile`` to us (you can use bug tracker or mailing list)."
21049 msgstr ""
21051 #. type: Plain text
21052 #: docs/manual/project/contributing.rst:52
21053 msgid "_donate us money: http://wammu.eu/donate/"
21054 msgstr ""
21056 #. type: Title =
21057 #: docs/manual/project/testing.rst:2
21058 #, no-wrap
21059 msgid "Testing"
21060 msgstr ""
21062 #. type: Plain text
21063 #: docs/manual/project/testing.rst:7 docs/manual/testing/testsuite.rst:7
21064 msgid ""
21065 "Gammu comes with quite big test suite. It covers some basic low level "
21066 "functions, handling replies from the phone and also does testing of command "
21067 "line utilities and SMSD."
21068 msgstr ""
21070 #. type: Plain text
21071 #: docs/manual/project/testing.rst:8
21072 msgid "See :ref:`testing` for more details."
21073 msgstr ""
21075 #. type: Title =
21076 #: docs/manual/project/coding-style.rst:2
21077 #, no-wrap
21078 msgid "Coding Style"
21079 msgstr ""
21081 #. type: Plain text
21082 #: docs/manual/project/coding-style.rst:7
21083 msgid ""
21084 "Please follow coding style when touching Gammu code. We know that there are "
21085 "still some parts which really do not follow it and fixes to that are also "
21086 "welcome."
21087 msgstr ""
21089 #. type: Plain text
21090 #: docs/manual/project/coding-style.rst:10
21091 msgid ""
21092 "The coding style is quite similar to what Linux kernel uses, the only major "
21093 "differences are requested block braces and switch indentation."
21094 msgstr ""
21096 #. type: Plain text
21097 #: docs/manual/project/coding-style.rst:12
21098 msgid "Use indentation, tab is tab and is 8 chars wide."
21099 msgstr ""
21101 #. type: Plain text
21102 #: docs/manual/project/coding-style.rst:14
21103 msgid ""
21104 "Try to avoid long lines (though there is currently no hard limit on line "
21105 "length)."
21106 msgstr ""
21108 #. type: Plain text
21109 #: docs/manual/project/coding-style.rst:15
21110 msgid "Braces are placed according to K&R:"
21111 msgstr ""
21113 #. type: Plain text
21114 #: docs/manual/project/coding-style.rst:16 docs/manual/project/coding-style.rst:35 docs/manual/project/coding-style.rst:41 docs/manual/project/coding-style.rst:47 docs/manual/internal/reply.rst:43 docs/manual/internal/reply.rst:58 docs/manual/internal/reply.rst:71 docs/manual/internal/reply.rst:85 docs/manual/c/hints.rst:14 docs/manual/c/hints.rst:30 docs/manual/c/hints.rst:37 docs/manual/c/hints.rst:52 docs/manual/c/hints.rst:58 docs/manual/c/hints.rst:65 docs/manual/c/hints.rst:86 docs/manual/c/hints.rst:94 docs/manual/c/hints.rst:101 docs/manual/c/hints.rst:151 docs/manual/c/hints.rst:157 docs/manual/c/hints.rst:174 docs/manual/c/hints.rst:182
21115 msgid "c"
21116 msgstr ""
21118 #. type: Plain text
21119 #: docs/manual/project/coding-style.rst:19
21120 msgid "int function(int x)  {"
21121 msgstr ""
21123 #. type: Plain text
21124 #: docs/manual/project/coding-style.rst:20
21125 msgid "body of function"
21126 msgstr ""
21128 #. type: Plain text
21129 #: docs/manual/project/coding-style.rst:23
21130 msgid "do {"
21131 msgstr ""
21133 #. type: Plain text
21134 #: docs/manual/project/coding-style.rst:24
21135 msgid "body of do-loop"
21136 msgstr ""
21138 #. type: Plain text
21139 #: docs/manual/project/coding-style.rst:25
21140 msgid "} while (condition);"
21141 msgstr ""
21143 #. type: Plain text
21144 #: docs/manual/project/coding-style.rst:27
21145 msgid "if (x == y) {"
21146 msgstr ""
21148 #. type: Plain text
21149 #: docs/manual/project/coding-style.rst:28
21150 msgid ".."
21151 msgstr ""
21153 #. type: Plain text
21154 #: docs/manual/project/coding-style.rst:29
21155 msgid "} else if (x > y) {"
21156 msgstr ""
21158 #. type: Plain text
21159 #: docs/manual/project/coding-style.rst:30 docs/manual/project/coding-style.rst:32
21160 msgid "..."
21161 msgstr ""
21163 #. type: Plain text
21164 #: docs/manual/project/coding-style.rst:31
21165 msgid "} else {"
21166 msgstr ""
21168 #. type: Plain text
21169 #: docs/manual/project/coding-style.rst:34
21170 msgid "All blocks should have braces, even if the statements are one liners:"
21171 msgstr ""
21173 #. type: Plain text
21174 #: docs/manual/project/coding-style.rst:37
21175 msgid "if (a == 2) {"
21176 msgstr ""
21178 #. type: Plain text
21179 #: docs/manual/project/coding-style.rst:38
21180 msgid "foo();"
21181 msgstr ""
21183 #. type: Plain text
21184 #: docs/manual/project/coding-style.rst:40
21185 msgid ""
21186 "There should be no spaces after function names, but there should be space "
21187 "after do/while/if/... statements:"
21188 msgstr ""
21190 #. type: Plain text
21191 #: docs/manual/project/coding-style.rst:43
21192 msgid "while (TRUE) {"
21193 msgstr ""
21195 #. type: Plain text
21196 #: docs/manual/project/coding-style.rst:44
21197 msgid "do_something(work, FALSE);"
21198 msgstr ""
21200 #. type: Plain text
21201 #: docs/manual/project/coding-style.rst:46
21202 msgid ""
21203 "Each operand should have spaces around, no spaces after opening parenthesis "
21204 "or before closing parenthesis:"
21205 msgstr ""
21207 #. type: Plain text
21208 #: docs/manual/project/coding-style.rst:49
21209 msgid "if ((i + 1) == ((j + 2) / 5)) {"
21210 msgstr ""
21212 #. type: Plain text
21213 #: docs/manual/project/coding-style.rst:50
21214 msgid "return *bar;"
21215 msgstr ""
21217 #. type: Plain text
21218 #: docs/manual/project/coding-style.rst:52
21219 msgid "Generally all enums start from 1, not from 0. 0 is used for not set value."
21220 msgstr ""
21222 #. type: Plain text
21223 #: docs/manual/project/coding-style.rst:54
21224 msgid ""
21225 "You can use :program:`admin/Gindent` to adjust coding style of your file to "
21226 "match our coding style."
21227 msgstr ""
21229 #. type: Plain text
21230 #: docs/manual/project/install.rst:2
21231 msgid "_installing:"
21232 msgstr ""
21234 #. type: Title =
21235 #: docs/manual/project/install.rst:4
21236 #, no-wrap
21237 msgid "Installing Gammu"
21238 msgstr ""
21240 #. type: Title -
21241 #: docs/manual/project/install.rst:7
21242 #, no-wrap
21243 msgid "Prebuilt Binaries for Linux"
21244 msgstr ""
21246 #. type: Plain text
21247 #: docs/manual/project/install.rst:13
21248 msgid ""
21249 "Many distributions come with prebuilt Gammu binaries, if you can use them, "
21250 "it is definitely the easiest thing. There are also binary packages of latest "
21251 "release built for many distributions available on Gammu home page "
21252 "<http://wammu.eu/gammu/>."
21253 msgstr ""
21255 #. type: Plain text
21256 #: docs/manual/project/install.rst:16
21257 msgid ""
21258 "You can usually also find Gammu in your distribution, so unless you need a "
21259 "newer version, just install package from your distribution."
21260 msgstr ""
21262 #. type: Title +
21263 #: docs/manual/project/install.rst:18
21264 #, no-wrap
21265 msgid "Debian"
21266 msgstr ""
21268 #. type: Plain text
21269 #: docs/manual/project/install.rst:25
21270 msgid ""
21271 "Gammu packages are included in Debian (testing versions go to experimental "
21272 "and stable to unstable). If you want to build Debian package on your own, "
21273 "you can find packaging in Git repository at "
21274 "``git://git.debian.org/git/collab-maint/gammu.git`` (you can browse it on "
21275 "<http://git.debian.org/?p=collab-maint/gammu.git>)."
21276 msgstr ""
21278 #. type: Plain text
21279 #: docs/manual/project/install.rst:28
21280 msgid "RPM +++"
21281 msgstr ""
21283 #. type: Plain text
21284 #: docs/manual/project/install.rst:31
21285 msgid ""
21286 "Gammu packages are included in openSUSE and Fedora. Additionally source "
21287 "tarball contains :file:`gammu.spec` which you can use for building RPM "
21288 "package."
21289 msgstr ""
21291 #. type: Title +
21292 #: docs/manual/project/install.rst:33
21293 #, no-wrap
21294 msgid "Slackware"
21295 msgstr ""
21297 #. type: Plain text
21298 #: docs/manual/project/install.rst:36
21299 msgid "Gammu packages are included in Gentoo. Additionally source tarball contains"
21300 msgstr ""
21302 #. type: Attribute :file:
21303 #: docs/manual/project/install.rst:36
21304 #, no-wrap
21305 msgid "`description-pak` which you can use for building Slackware package."
21306 msgstr ""
21308 #. type: Title -
21309 #: docs/manual/project/install.rst:39
21310 #, no-wrap
21311 msgid "Prebuilt Binaries for Windows"
21312 msgstr ""
21314 #. type: Plain text
21315 #: docs/manual/project/install.rst:44
21316 msgid ""
21317 "You can download Windows binaries from <http://wammu.eu/gammu/>. For Windows "
21318 "95, 98 and NT 4.0 you will also need ShFolder DLL, which can be downloaded "
21319 "from Microsoft:"
21320 msgstr ""
21322 #. type: Plain text
21323 #: docs/manual/project/install.rst:46
21324 msgid "http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6AE02498-07E9-48F1-A5D6-DBFA18D37E0F"
21325 msgstr ""
21327 #. type: Plain text
21328 #: docs/manual/project/install.rst:49
21329 msgid "_deps:"
21330 msgstr ""
21332 #. type: Title -
21333 #: docs/manual/project/install.rst:51
21334 #, no-wrap
21335 msgid "Dependencies"
21336 msgstr ""
21338 #. type: Plain text
21339 #: docs/manual/project/install.rst:54
21340 msgid "You need CMake from <http://www.cmake.org/> for compiling Gammu."
21341 msgstr ""
21343 #. type: Plain text
21344 #: docs/manual/project/install.rst:57
21345 msgid ""
21346 "Additionally pkg-config <http://pkg-config.freedesktop.org/> is used for "
21347 "detecting available libraries."
21348 msgstr ""
21350 #. type: Plain text
21351 #: docs/manual/project/install.rst:59
21352 msgid "_opt-deps:"
21353 msgstr ""
21355 #. type: Title -
21356 #: docs/manual/project/install.rst:61
21357 #, no-wrap
21358 msgid "Optional Dependencies"
21359 msgstr ""
21361 #. type: Plain text
21362 #: docs/manual/project/install.rst:65
21363 msgid ""
21364 "Gammu does not require any special libraries at all to build, but you might "
21365 "miss some features. Optional libraries include:"
21366 msgstr ""
21368 #. type: Title +
21369 #: docs/manual/project/install.rst:67
21370 #, no-wrap
21371 msgid "Bluez-libs"
21372 msgstr ""
21374 #. type: Plain text
21375 #: docs/manual/project/install.rst:70
21376 msgid "Required for Bluetooth support on Linux."
21377 msgstr ""
21379 #. type: Plain text
21380 #: docs/manual/project/install.rst:72
21381 msgid "http://www.bluez.org/"
21382 msgstr ""
21384 #. type: Title +
21385 #: docs/manual/project/install.rst:74
21386 #, no-wrap
21387 msgid "libusb-1.0"
21388 msgstr ""
21390 #. type: Plain text
21391 #: docs/manual/project/install.rst:77
21392 msgid "Required for fbususb/dku2 connection support on Linux."
21393 msgstr ""
21395 #. type: Plain text
21396 #: docs/manual/project/install.rst:79
21397 msgid "http://libusb.sourceforge.net/"
21398 msgstr ""
21400 #. type: Title +
21401 #: docs/manual/project/install.rst:81
21402 #, no-wrap
21403 msgid "libCURL"
21404 msgstr ""
21406 #. type: Plain text
21407 #: docs/manual/project/install.rst:85
21408 msgid ""
21409 "Required for new versions notification (see :option:`gammu checkversion`) "
21410 "and OpenCellID access (see :option:`gammu getlocation`)."
21411 msgstr ""
21413 #. type: Plain text
21414 #: docs/manual/project/install.rst:87
21415 msgid "http://curl.haxx.se/libcurl/"
21416 msgstr ""
21418 #. type: Title +
21419 #: docs/manual/project/install.rst:89
21420 #, no-wrap
21421 msgid "libiconv"
21422 msgstr ""
21424 #. type: Plain text
21425 #: docs/manual/project/install.rst:92
21426 msgid "Used to support more character sets in AT engine."
21427 msgstr ""
21429 #. type: Plain text
21430 #: docs/manual/project/install.rst:94
21431 msgid "http://www.gnu.org/software/libiconv/"
21432 msgstr ""
21434 #. type: Title ~
21435 #: docs/manual/project/install.rst:96 docs/manual/project/install.rst:466
21436 #, no-wrap
21437 msgid "Gettext"
21438 msgstr ""
21440 #. type: Plain text
21441 #: docs/manual/project/install.rst:99
21442 msgid "Localization of strings."
21443 msgstr ""
21445 #. type: Plain text
21446 #: docs/manual/project/install.rst:101
21447 msgid "http://www.gnu.org/software/gettext/"
21448 msgstr ""
21450 #. type: Title ~
21451 #: docs/manual/project/install.rst:103 docs/manual/project/install.rst:442
21452 #, no-wrap
21453 msgid "MySQL"
21454 msgstr ""
21456 #. type: Plain text
21457 #: docs/manual/project/install.rst:106
21458 msgid "Required for :ref:`gammu-smsd-mysql` in :ref:`smsd`."
21459 msgstr ""
21461 #. type: Plain text
21462 #: docs/manual/project/install.rst:108
21463 msgid "http://mysql.com/"
21464 msgstr ""
21466 #. type: Title ~
21467 #: docs/manual/project/install.rst:110 docs/manual/project/install.rst:459
21468 #, no-wrap
21469 msgid "PostgreSQL"
21470 msgstr ""
21472 #. type: Plain text
21473 #: docs/manual/project/install.rst:113
21474 msgid "Required for :ref:`gammu-smsd-pgsql` in :ref:`smsd`."
21475 msgstr ""
21477 #. type: Plain text
21478 #: docs/manual/project/install.rst:115
21479 msgid "http://www.postgresql.org/"
21480 msgstr ""
21482 #. type: Title +
21483 #: docs/manual/project/install.rst:117
21484 #, no-wrap
21485 msgid "unixODBC"
21486 msgstr ""
21488 #. type: Plain text
21489 #: docs/manual/project/install.rst:120
21490 msgid "Required for :ref:`gammu-smsd-odbc` in :ref:`smsd`."
21491 msgstr ""
21493 #. type: Plain text
21494 #: docs/manual/project/install.rst:122
21495 msgid ""
21496 "Not needed on platforms having native ODBC support such as Microsoft "
21497 "Windows."
21498 msgstr ""
21500 #. type: Plain text
21501 #: docs/manual/project/install.rst:124
21502 msgid "http://www.unixodbc.org/"
21503 msgstr ""
21505 #. type: Title +
21506 #: docs/manual/project/install.rst:126
21507 #, no-wrap
21508 msgid "libdbi"
21509 msgstr ""
21511 #. type: Plain text
21512 #: docs/manual/project/install.rst:129
21513 msgid "Required for :ref:`gammu-smsd-dbi` in :ref:`smsd`."
21514 msgstr ""
21516 #. type: Plain text
21517 #: docs/manual/project/install.rst:131
21518 msgid "Required at least version 0.8.2."
21519 msgstr ""
21521 #. type: Plain text
21522 #: docs/manual/project/install.rst:133
21523 msgid "http://libdbi.sourceforge.net/"
21524 msgstr ""
21526 #. type: Title +
21527 #: docs/manual/project/install.rst:135
21528 #, no-wrap
21529 msgid "Python"
21530 msgstr ""
21532 #. type: Plain text
21533 #: docs/manual/project/install.rst:138
21534 msgid "Gammu has a Python bindings, see :ref:`python`."
21535 msgstr ""
21537 #. type: Plain text
21538 #: docs/manual/project/install.rst:140
21539 msgid "http://www.python.org/"
21540 msgstr ""
21542 #. type: Title +
21543 #: docs/manual/project/install.rst:142
21544 #, no-wrap
21545 msgid "SQLite + libdbi-drivers with SQLite"
21546 msgstr ""
21548 #. type: Plain text
21549 #: docs/manual/project/install.rst:145
21550 msgid ""
21551 "Needed for testing of SMSD using libdbi driver (libdbd-sqlite3), see "
21552 ":ref:`testing`."
21553 msgstr ""
21555 #. type: Plain text
21556 #: docs/manual/project/install.rst:147
21557 msgid "http://www.sqlite.org/"
21558 msgstr ""
21560 #. type: Title +
21561 #: docs/manual/project/install.rst:149
21562 #, no-wrap
21563 msgid "glib"
21564 msgstr ""
21566 #. type: Plain text
21567 #: docs/manual/project/install.rst:152 docs/manual/project/install.rst:159
21568 msgid "Currently needed only for :ref:`gammu-detect`."
21569 msgstr ""
21571 #. type: Plain text
21572 #: docs/manual/project/install.rst:154
21573 msgid "http://www.gtk.org/"
21574 msgstr ""
21576 #. type: Title +
21577 #: docs/manual/project/install.rst:156
21578 #, no-wrap
21579 msgid "gudev"
21580 msgstr ""
21582 #. type: Plain text
21583 #: docs/manual/project/install.rst:161
21584 msgid "http://gudev.sourceforge.net/"
21585 msgstr ""
21587 #. type: Title -
21588 #: docs/manual/project/install.rst:164
21589 #, no-wrap
21590 msgid "Compiling on Linux/Unix Systems"
21591 msgstr ""
21593 #. type: Plain text
21594 #: docs/manual/project/install.rst:169
21595 msgid ""
21596 "First install all :ref:`deps` and :ref:`opt-deps`. Do not forget to install "
21597 "corresponding devel packages as well, they are usually named with ``-dev`` "
21598 "or ``-devel`` suffix, depending on your distribution."
21599 msgstr ""
21601 #. type: Plain text
21602 #: docs/manual/project/install.rst:172
21603 msgid ""
21604 "For example on Debian or Ubuntu, you can install all optional packages by "
21605 "following command:"
21606 msgstr ""
21608 #. type: Plain text
21609 #: docs/manual/project/install.rst:176
21610 msgid "apt-get install cmake python-dev pkg-config libmysqlclient-dev libpq-dev \\"
21611 msgstr ""
21613 #. type: Plain text
21614 #: docs/manual/project/install.rst:178
21615 msgid ""
21616 "libcurl4-gnutls-dev libusb-1.0-0-dev libdbi0-dev libbluetooth-dev \\ "
21617 "libgudev-1.0-dev libglib2.0-dev unixodbc-dev"
21618 msgstr ""
21620 #. type: Plain text
21621 #: docs/manual/project/install.rst:180
21622 msgid "For openSUSE, the installation all optional packages could look like:"
21623 msgstr ""
21625 #. type: Plain text
21626 #: docs/manual/project/install.rst:184
21627 msgid "zypper install libusb-1_0-devel libdbi-devel bluez-devel postgresql-devel \\"
21628 msgstr ""
21630 #. type: Plain text
21631 #: docs/manual/project/install.rst:186
21632 msgid ""
21633 "mysql-devel python-devel libcurl-devel cmake pkgconfig unixODBC-devel \\ "
21634 "glib2-devel libgudev-1_0-devel"
21635 msgstr ""
21637 #. type: Plain text
21638 #: docs/manual/project/install.rst:189
21639 msgid ""
21640 "For compatibility reasons, configure like wrapper is provided, if you don't "
21641 "need much specific tuning, you can use usual set of commands:"
21642 msgstr ""
21644 #. type: Plain text
21645 #: docs/manual/project/install.rst:195
21646 msgid "./configure make sudo make install"
21647 msgstr ""
21649 #. type: Plain text
21650 #: docs/manual/project/install.rst:199
21651 msgid ""
21652 "The configure wrapper will create directory build-configure and build all "
21653 "binaries there (nothing is changed in source tree), for example gammu binary "
21654 "is in build-configure/gammu directory."
21655 msgstr ""
21657 #. type: Plain text
21658 #: docs/manual/project/install.rst:203
21659 msgid ""
21660 "If you need/want to tweak build a bit more than configure wrapper provides, "
21661 "you have to use `CMake`_ directly. For now, only out of source build is "
21662 "supported, so you have to create separate directory for build:"
21663 msgstr ""
21665 #. type: Plain text
21666 #: docs/manual/project/install.rst:208
21667 msgid "mkdir build cd build"
21668 msgstr ""
21670 #. type: Plain text
21671 #: docs/manual/project/install.rst:210
21672 msgid "Then just configure project:"
21673 msgstr ""
21675 #. type: Plain text
21676 #: docs/manual/project/install.rst:214
21677 msgid "cmake .."
21678 msgstr ""
21680 #. type: Plain text
21681 #: docs/manual/project/install.rst:216
21682 msgid "Build it:"
21683 msgstr ""
21685 #. type: Plain text
21686 #: docs/manual/project/install.rst:220 docs/manual/c/hints.rst:120
21687 msgid "make"
21688 msgstr ""
21690 #. type: Plain text
21691 #: docs/manual/project/install.rst:222
21692 msgid "Test that everything is okay:"
21693 msgstr ""
21695 #. type: Plain text
21696 #: docs/manual/project/install.rst:226
21697 msgid "make test"
21698 msgstr ""
21700 #. type: Plain text
21701 #: docs/manual/project/install.rst:228
21702 msgid "And finally install it:"
21703 msgstr ""
21705 #. type: Plain text
21706 #: docs/manual/project/install.rst:232
21707 msgid "sudo make install"
21708 msgstr ""
21710 #. type: Plain text
21711 #: docs/manual/project/install.rst:235
21712 msgid ""
21713 "You can configure build parameters either by command line (see parameters "
21714 "bellow), or using TUI - ccmake."
21715 msgstr ""
21717 #. type: Plain text
21718 #: docs/manual/project/install.rst:237
21719 msgid "Useful cmake parameters:"
21720 msgstr ""
21722 #. type: Plain text
21723 #: docs/manual/project/install.rst:239
21724 msgid "``-DBUILD_SHARED_LIBS=ON`` enables shared library"
21725 msgstr ""
21727 #. type: Plain text
21728 #: docs/manual/project/install.rst:240
21729 msgid "``-DCMAKE_BUILD_TYPE=\"Debug\"`` enables debug build"
21730 msgstr ""
21732 #. type: Plain text
21733 #: docs/manual/project/install.rst:241
21734 msgid "``-DCMAKE_INSTALL_PREFIX=\"/usr\"`` change installation prefix"
21735 msgstr ""
21737 #. type: Plain text
21738 #: docs/manual/project/install.rst:243
21739 msgid ""
21740 "``-DENABLE_PROTECTION=OFF`` disables various compile time protections "
21741 "against buffer overflows and similar attacks"
21742 msgstr ""
21744 #. type: Plain text
21745 #: docs/manual/project/install.rst:245
21746 msgid ""
21747 "``-DBUILD_PYTHON=/usr/bin/python2.6`` changes Python used for build Python "
21748 "module"
21749 msgstr ""
21751 #. type: Plain text
21752 #: docs/manual/project/install.rst:246
21753 msgid "``-DWITH_PYTHON=OFF`` disables build of python-gammu"
21754 msgstr ""
21756 #. type: Plain text
21757 #: docs/manual/project/install.rst:248
21758 msgid "You can also disable support for whole set of phones, e.g.:"
21759 msgstr ""
21761 #. type: Plain text
21762 #: docs/manual/project/install.rst:250
21763 msgid "``-DWITH_NOKIA_SUPPORT=OFF`` disables Nokia phones support"
21764 msgstr ""
21766 #. type: Plain text
21767 #: docs/manual/project/install.rst:251
21768 msgid "``-DWITH_BLUETOOTH=OFF`` disables Bluetooth support"
21769 msgstr ""
21771 #. type: Plain text
21772 #: docs/manual/project/install.rst:252
21773 msgid "``-DWITH_IRDA=OFF`` disables IrDA support"
21774 msgstr ""
21776 #. type: Title +
21777 #: docs/manual/project/install.rst:254
21778 #, no-wrap
21779 msgid "Library search paths"
21780 msgstr ""
21782 #. type: Plain text
21783 #: docs/manual/project/install.rst:259
21784 msgid ""
21785 "By installing Gammu to non default system paths, you might need to add path "
21786 "where libGammu and other Gammu liraries are installed to :program:`ldconfig` "
21787 "search path."
21788 msgstr ""
21790 #. type: Plain text
21791 #: docs/manual/project/install.rst:261
21792 msgid "You can do this by editing :file:`/etc/ld.so.conf` or adding new file to"
21793 msgstr ""
21795 #. type: Attribute :file:
21796 #: docs/manual/project/install.rst:261
21797 #, no-wrap
21798 msgid "`/etc/ld.so.conf.d/` directory containing path, wherge Gammu library has"
21799 msgstr ""
21801 #. type: Plain text
21802 #: docs/manual/project/install.rst:263
21803 msgid "been installed. Some examples:"
21804 msgstr ""
21806 #. type: Plain text
21807 #: docs/manual/project/install.rst:268
21808 msgid ""
21809 "# Gammu on 64-bit Fedora installed to /opt/gammu echo /opt/gammu/lib64 > "
21810 "/etc/ld.so.conf.d/gammu.conf"
21811 msgstr ""
21813 #. type: Plain text
21814 #: docs/manual/project/install.rst:271
21815 msgid ""
21816 "# Gammu installed to /usr/local echo /usr/local/lib > "
21817 "/etc/ld.so.conf.d/gammu.conf"
21818 msgstr ""
21820 #. type: Plain text
21821 #: docs/manual/project/install.rst:274
21822 msgid ""
21823 "You can also avoid changing ldconfig configuration by installing Gammu to "
21824 "paths where it already searches, for examble by:"
21825 msgstr ""
21827 #. type: Plain text
21828 #: docs/manual/project/install.rst:278
21829 msgid "cmake .. -DCMAKE_INSTALL_PREFIX=\"/usr\""
21830 msgstr ""
21832 #. type: Title -
21833 #: docs/manual/project/install.rst:281
21834 #, no-wrap
21835 msgid "Compiling on Microsoft Windows"
21836 msgstr ""
21838 #. type: Plain text
21839 #: docs/manual/project/install.rst:284 docs/manual/project/install.rst:361
21840 msgid "First install all :ref:`deps` and :ref:`opt-deps`."
21841 msgstr ""
21843 #. type: Plain text
21844 #: docs/manual/project/install.rst:291
21845 msgid ""
21846 "`CMake`_ is able to generate projects for various tools including Microsoft "
21847 "Visual Studio, Borland toolchains, Cygwin or Mingw32. Just click on "
21848 "CMakeLists.txt in project sources and configure CMake to be able to find "
21849 "optional libraries (see cross compilation section for more information about "
21850 "getting those). The result should be project for your compiler where you "
21851 "should be able to work with it as with any other project."
21852 msgstr ""
21854 #. type: Title +
21855 #: docs/manual/project/install.rst:293
21856 #, no-wrap
21857 msgid "Compiling using MS Visual C++"
21858 msgstr ""
21860 #. type: Plain text
21861 #: docs/manual/project/install.rst:296
21862 msgid "You will probably need additional SDKs:"
21863 msgstr ""
21865 #. type: Plain text
21866 #: docs/manual/project/install.rst:302
21867 msgid ""
21868 "Microsoft Windows Platform SDK (required especially for Bluetooth).  It's "
21869 "given for free. Below are links to different releases (if you have problems "
21870 "with latest one, use older). They work for various Windows versions, even "
21871 "though Microsoft named them Windows Server 2003 Platform SDK."
21872 msgstr ""
21874 #. type: Plain text
21875 #: docs/manual/project/install.rst:304
21876 msgid ""
21877 "For free Visual C++ Express 2005 you need to set compiler to work with "
21878 "Platform SDK (see description)."
21879 msgstr ""
21881 #. type: Plain text
21882 #: docs/manual/project/install.rst:306
21883 msgid ""
21884 "MySQL include/library files from MySQL install package (for MySQL support in "
21885 "SMSD)."
21886 msgstr ""
21888 #. type: Plain text
21889 #: docs/manual/project/install.rst:308
21890 msgid ""
21891 "PostgreSQL include/library files from PostgreSQL install package (for "
21892 "PostgreSQL support in SMSD)."
21893 msgstr ""
21895 #. type: Plain text
21896 #: docs/manual/project/install.rst:310
21897 msgid ""
21898 "For gettext (internationalization) support, you will need gettext packages "
21899 "from GnuWin32 project."
21900 msgstr ""
21902 #. type: Plain text
21903 #: docs/manual/project/install.rst:312
21904 msgid ""
21905 "As build is now based on CMake, you will need to get it from "
21906 "http://cmake.org/."
21907 msgstr ""
21909 #. type: Plain text
21910 #: docs/manual/project/install.rst:314
21911 msgid "After downloading and installing them into your system:"
21912 msgstr ""
21914 #. type: Plain text
21915 #: docs/manual/project/install.rst:318
21916 msgid ""
21917 "Now you should be able to execute cmake by clicking on CMakeLists.txt file "
21918 "in Gammu sources, this should pop up dialog with configuration options."
21919 msgstr ""
21921 #. type: Plain text
21922 #: docs/manual/project/install.rst:321
21923 msgid ""
21924 "You can also start CMakeSetup from start menu and select source directory "
21925 "(just point to it to Gammu sources)."
21926 msgstr ""
21928 #. type: Plain text
21929 #: docs/manual/project/install.rst:323
21930 msgid ""
21931 "Select directory where binaries will be stored, I suggest this is different "
21932 "than source one, eg. append subdirectory build."
21933 msgstr ""
21935 #. type: Plain text
21936 #: docs/manual/project/install.rst:324
21937 msgid "Select compiler you want to use in Build for select."
21938 msgstr ""
21940 #. type: Plain text
21941 #: docs/manual/project/install.rst:327
21942 msgid ""
21943 "In list bellow, you can tweak paths to some optional libraries and project "
21944 "configuration."
21945 msgstr ""
21947 #. type: Plain text
21948 #: docs/manual/project/install.rst:329
21949 msgid ""
21950 "Then just press Configure button, which will do the hard job. After this, "
21951 "just click OK button to generate Visual Studio project."
21952 msgstr ""
21954 #. type: Plain text
21955 #: docs/manual/project/install.rst:331
21956 msgid ""
21957 "Project files for Visual Studio should be now generated in directory you "
21958 "selected, just open it in Visual Studio and compile :-)."
21959 msgstr ""
21961 #. type: Plain text
21962 #: docs/manual/project/install.rst:334
21963 msgid ""
21964 "Project file should be named Gammu.dsw or Gammu.sln depending on what MSVC "
21965 "version you choose."
21966 msgstr ""
21968 #. type: Plain text
21969 #: docs/manual/project/install.rst:336
21970 msgid ""
21971 "You should see ALL_BUILD target, which builds everything needed, simmilar to "
21972 "make all on Linux."
21973 msgstr ""
21975 #. type: Plain text
21976 #: docs/manual/project/install.rst:341
21977 msgid ""
21978 "I know this guide is incomplete, I don't have environment to test, you're "
21979 "welcome to improve it!. Some more information can be found in howtos for "
21980 "other projects using CMake, eg. Blender, SIM, KDE, VTK, ISGTK. ITK, "
21981 "[wxWidgets http://www.wxwidgets.org/wiki/index.php/CMake]."
21982 msgstr ""
21984 #. type: Title +
21985 #: docs/manual/project/install.rst:343
21986 #, no-wrap
21987 msgid "Compiling using Borland C++"
21988 msgstr ""
21990 #. type: Plain text
21991 #: docs/manual/project/install.rst:351
21992 msgid ""
21993 "Borland toolchain - you can download compiler at "
21994 "<http://www.codegear.com/downloads/free/cppbuilder>. You need to add "
21995 "c:/Borland/BCC55/Bin to system path (or manually set it when running CMake) "
21996 "and add -Lc:/Borland/BCC55/Lib -Ic:/Borland/BCC55/Include "
21997 "-Lc:/Borland/BCC55/Lib/PSDK to CMAKE_C_FLAGS in CMake (otherwise compilation "
21998 "fails)."
21999 msgstr ""
22001 #. type: Title +
22002 #: docs/manual/project/install.rst:353
22003 #, no-wrap
22004 msgid "Compiling using Cygwin"
22005 msgstr ""
22007 #. type: Plain text
22008 #: docs/manual/project/install.rst:356
22009 msgid "This should work pretty much same as on Linux."
22010 msgstr ""
22012 #. type: Title -
22013 #: docs/manual/project/install.rst:358
22014 #, no-wrap
22015 msgid "Compiling on Mac OS X"
22016 msgstr ""
22018 #. type: Plain text
22019 #: docs/manual/project/install.rst:366
22020 msgid ""
22021 "Gammu should be compilable on Mac OS X, you need to have installed Developer "
22022 "Tols (version 2.4.1 was tested) and `CMake`_ (there is a Mac OS X \"Darwin\" "
22023 "DMG download). For database support in SMSD, install wanted database, "
22024 "eg. MySQL."
22025 msgstr ""
22027 #. type: Plain text
22028 #: docs/manual/project/install.rst:369
22029 msgid ""
22030 "The rest of the compilation should be pretty same as on Linux, see Linux "
22031 "section for more details about compile time options."
22032 msgstr ""
22034 #. type: Plain text
22035 #: docs/manual/project/install.rst:373
22036 msgid ""
22037 "If you get some errors while linking with iconv, it is caused by two "
22038 "incompatible iconv libraries available on the system. You can override the "
22039 "library name:"
22040 msgstr ""
22042 #. type: Plain text
22043 #: docs/manual/project/install.rst:377
22044 msgid "cmake -D ICONV_LIBRARIES=\"/opt/local/lib/libiconv.dylib\" .."
22045 msgstr ""
22047 #. type: Plain text
22048 #: docs/manual/project/install.rst:379
22049 msgid "Or completely disable iconv support:"
22050 msgstr ""
22052 #. type: Plain text
22053 #: docs/manual/project/install.rst:383
22054 msgid "cmake -DWITH_Iconv=OFF .."
22055 msgstr ""
22057 #. type: Title -
22058 #: docs/manual/project/install.rst:386
22059 #, no-wrap
22060 msgid "Cross compilation for Windows on Linux"
22061 msgstr ""
22063 #. type: Plain text
22064 #: docs/manual/project/install.rst:390
22065 msgid ""
22066 "First install all :ref:`deps` and :ref:`opt-deps` into your mingw build "
22067 "environment."
22068 msgstr ""
22070 #. type: Plain text
22071 #: docs/manual/project/install.rst:394
22072 msgid ""
22073 "Only cross compilation using `CMake`_ has been tested. You need to install "
22074 "MinGW cross tool chain and run time. On Debian you can do it by apt-get "
22075 "install mingw32. Build is then quite simple:"
22076 msgstr ""
22078 #. type: Plain text
22079 #: docs/manual/project/install.rst:401
22080 msgid ""
22081 "mkdir build-win32 cd build-win32 cmake "
22082 ".. -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchain-mingw32.cmake make"
22083 msgstr ""
22085 #. type: Plain text
22086 #: docs/manual/project/install.rst:403
22087 msgid "There is also toolchain configuration for Win64 available:"
22088 msgstr ""
22090 #. type: Plain text
22091 #: docs/manual/project/install.rst:410
22092 msgid ""
22093 "mkdir build-win64 cd build-win64 cmake "
22094 ".. -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchain-mingw64.cmake make"
22095 msgstr ""
22097 #. type: Plain text
22098 #: docs/manual/project/install.rst:413
22099 msgid ""
22100 "If your MinGW cross compiler binaries are not found automatically, you can "
22101 "specify their different names in cmake/Toolchain-mingw32.cmake."
22102 msgstr ""
22104 #. type: Plain text
22105 #: docs/manual/project/install.rst:415
22106 msgid "To build just bare static library without any dependencies, use:"
22107 msgstr ""
22109 #. type: Plain text
22110 #: docs/manual/project/install.rst:419
22111 msgid "cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchain-mingw32.cmake \\"
22112 msgstr ""
22114 #. type: Plain text
22115 #: docs/manual/project/install.rst:425
22116 msgid ""
22117 "-DBUILD_SHARED_LIBS=OFF \\ -DWITH_MySQL=OFF \\ -DWITH_Postgres=OFF \\ "
22118 "-DWITH_GettextLibs=OFF \\ -DWITH_Iconv=OFF \\ -DWITH_CURL=OFF"
22119 msgstr ""
22121 #. type: Plain text
22122 #: docs/manual/project/install.rst:432
22123 msgid ""
22124 "To be compatible with current Python on Windows, we need to build against "
22125 "matching Microsoft C Runtime library. For Python 2.4 and 2.5 MSVCR71 was "
22126 "used, for Python 2.6 the right one is MSVCR90. To achieve building against "
22127 "different MSVCRT, you need to adjust compiler specifications, example is "
22128 "shown in cmake/mingw.spec, which is used by CMakeLists.txt. You might need "
22129 "to tune it for your environment."
22130 msgstr ""
22132 #. type: Title +
22133 #: docs/manual/project/install.rst:434
22134 #, no-wrap
22135 msgid "Third party libraries"
22136 msgstr ""
22138 #. type: Plain text
22139 #: docs/manual/project/install.rst:439
22140 msgid ""
22141 "The easies way to link with third party libraries is to add path to their "
22142 "installation to cmake/Toolchain-mingw32.cmake or to list these paths in "
22143 "CMAKE_FIND_ROOT_PATH when invoking cmake."
22144 msgstr ""
22146 #. type: Plain text
22147 #: docs/manual/project/install.rst:446
22148 msgid ""
22149 "You can download MySQL binaries from <http://dev.mysql.com/>, but then need "
22150 "some tweaks:"
22151 msgstr ""
22153 #. type: Plain text
22154 #: docs/manual/project/install.rst:452
22155 msgid ""
22156 "cd mysql/lib/opt reimp.exe -d libmysql.lib i586-mingw32msvc-dlltool "
22157 "--kill-at --input-def libmysql.def \\"
22158 msgstr ""
22160 #. type: Plain text
22161 #: docs/manual/project/install.rst:453
22162 msgid "--dllname libmysql.dll --output-lib libmysql.a"
22163 msgstr ""
22165 #. type: Plain text
22166 #: docs/manual/project/install.rst:456
22167 msgid ""
22168 "reimp.exe is part of mingw-utils and can be run through wine, I didn't try "
22169 "to compile native binary from it."
22170 msgstr ""
22172 #. type: Plain text
22173 #: docs/manual/project/install.rst:463
22174 msgid ""
22175 "You can download PostgreSQL binaries from <http://www.postgresql.org/>, but "
22176 "then you need to add wldap32.dll library to bin."
22177 msgstr ""
22179 #. type: Plain text
22180 #: docs/manual/project/install.rst:471
22181 msgid ""
22182 "For Gettext (internationalization support), you need gettext-0.14.4-bin.zip, "
22183 "gettext-0.14.4-dep.zip, gettext-0.14.4-lib.zip from "
22184 "<http://gnuwin32.sourceforge.net/>. Unpack these to same directory."
22185 msgstr ""
22187 #. type: Title ~
22188 #: docs/manual/project/install.rst:474
22189 #, no-wrap
22190 msgid "CURL"
22191 msgstr ""
22193 #. type: Plain text
22194 #: docs/manual/project/install.rst:478
22195 msgid ""
22196 "For CURL support, you need curl-7.19.0-devel-mingw32.zip from "
22197 "<http://curl.haxx.se/>."
22198 msgstr ""
22200 #. type: Title -
22201 #: docs/manual/project/install.rst:480
22202 #, no-wrap
22203 msgid "Crosscompiling to different platform"
22204 msgstr ""
22206 #. type: Plain text
22207 #: docs/manual/project/install.rst:484
22208 msgid ""
22209 "To cross compile Gammu to different architecture (or platform) you need to "
22210 "provide CMake toolchain file for that and invoke `CMake`_ with it:"
22211 msgstr ""
22213 #. type: Plain text
22214 #: docs/manual/project/install.rst:488
22215 msgid "cmake -DCMAKE_TOOLCHAIN_FILE=~/Toolchain-eldk-ppc74xx.cmake .."
22216 msgstr ""
22218 #. type: Plain text
22219 #: docs/manual/project/install.rst:492
22220 msgid ""
22221 "More information on creating that is described in `CMake Cross Compiling`_ "
22222 "wiki page. Also distributions like `OpenEmbedded`_ usually already come with "
22223 "prepared recipes for `CMake`_."
22224 msgstr ""
22226 #. type: Plain text
22227 #: docs/manual/project/install.rst:494
22228 msgid "_CMake Cross Compiling: http://www.vtk.org/Wiki/CMake_Cross_Compiling"
22229 msgstr ""
22231 #. type: Plain text
22232 #: docs/manual/project/install.rst:495
22233 msgid "_OpenEmbedded: http://www.openembedded.org/"
22234 msgstr ""
22236 #. type: Title -
22237 #: docs/manual/project/install.rst:497
22238 #, no-wrap
22239 msgid "Advanced Build Options"
22240 msgstr ""
22242 #. type: Plain text
22243 #: docs/manual/project/install.rst:502
22244 msgid ""
22245 "The build system accepts wide range of options. You can see them all by "
22246 "running GUI version of `CMake`_ or by inspecting :file:`CMakeCache.txt` in "
22247 "build directory."
22248 msgstr ""
22250 #. type: Title +
22251 #: docs/manual/project/install.rst:504
22252 #, no-wrap
22253 msgid "Limiting set of installed data"
22254 msgstr ""
22256 #. type: Plain text
22257 #: docs/manual/project/install.rst:508
22258 msgid ""
22259 "By setting following flags you can control which additional parts will be "
22260 "installed:"
22261 msgstr ""
22263 #. type: Plain text
22264 #: docs/manual/project/install.rst:510
22265 msgid "INSTALL_GNAPPLET - Install Gnapplet binaries"
22266 msgstr ""
22268 #. type: Plain text
22269 #: docs/manual/project/install.rst:511
22270 msgid "INSTALL_MEDIA - Install sample media files"
22271 msgstr ""
22273 #. type: Plain text
22274 #: docs/manual/project/install.rst:512
22275 msgid "INSTALL_PHP_EXAMPLES - Install PHP example scripts"
22276 msgstr ""
22278 #. type: Plain text
22279 #: docs/manual/project/install.rst:513
22280 msgid "INSTALL_BASH_COMPLETION - Install bash completion script for Gammu"
22281 msgstr ""
22283 #. type: Plain text
22284 #: docs/manual/project/install.rst:514
22285 msgid "INSTALL_LSB_INIT - Install LSB compatible init script for Gammu"
22286 msgstr ""
22288 #. type: Plain text
22289 #: docs/manual/project/install.rst:515
22290 msgid "INSTALL_DOC - Install documentation"
22291 msgstr ""
22293 #. type: Plain text
22294 #: docs/manual/project/install.rst:516
22295 msgid "INSTALL_LOC - Install locales data"
22296 msgstr ""
22298 #. type: Plain text
22299 #: docs/manual/project/install.rst:518
22300 msgid "For example:"
22301 msgstr ""
22303 #. type: Plain text
22304 #: docs/manual/project/install.rst:522
22305 msgid "cmake -DINSTALL_DOC=OFF"
22306 msgstr ""
22308 #. type: Title +
22309 #: docs/manual/project/install.rst:525
22310 #, no-wrap
22311 msgid "Debugging build failures"
22312 msgstr ""
22314 #. type: Plain text
22315 #: docs/manual/project/install.rst:529
22316 msgid ""
22317 "If there is some build failure (eg. some dependencies are not correctly "
22318 "detected), please attach :file:`CMakeCache.txt`,"
22319 msgstr ""
22321 #. type: Attribute :file:
22322 #: docs/manual/project/install.rst:529
22323 #, no-wrap
22324 msgid "`CMakeFiles/CMakeError.log` and :file:`CMakeFiles/CMakeOutput.log` files"
22325 msgstr ""
22327 #. type: Plain text
22328 #: docs/manual/project/install.rst:532
22329 msgid ""
22330 "to the report. It will help diagnose what was detected on the system and "
22331 "possibly fix these errors."
22332 msgstr ""
22334 #. type: Plain text
22335 #: docs/manual/project/install.rst:535
22336 msgid ""
22337 "To find out what is going on during compilation, add "
22338 "``-DCMAKE_VERBOSE_MAKEFILE=ON`` to :program:`cmake` command line or run"
22339 msgstr ""
22341 #. type: Attribute :program:
22342 #: docs/manual/project/install.rst:535
22343 #, no-wrap
22344 msgid "`make` with ``VERBOSE=1``:"
22345 msgstr ""
22347 #. type: Plain text
22348 #: docs/manual/project/install.rst:540
22349 msgid "make VERBOSE=1"
22350 msgstr ""
22352 #. type: Title +
22353 #: docs/manual/project/install.rst:542
22354 #, no-wrap
22355 msgid "Debugging crashes"
22356 msgstr ""
22358 #. type: Plain text
22359 #: docs/manual/project/install.rst:547
22360 msgid ""
22361 "To debug program crashes, you might want to build Gammu with "
22362 "``-DENABLE_PROTECTION=OFF``, otherwise debugging tools are somehow confused "
22363 "with protections GCC makes and produce bogus back traces."
22364 msgstr ""
22366 #. type: Title +
22367 #: docs/manual/project/install.rst:550
22368 #, no-wrap
22369 msgid "Compliling python-gammu"
22370 msgstr ""
22372 #. type: Plain text
22373 #: docs/manual/project/install.rst:555
22374 msgid ""
22375 "Currently python-gammu is distributed together with Gammu, so all you need "
22376 "to get it is to build Gammu with Python support (it should be automatically "
22377 "detected if you have development environment installed for Python)."
22378 msgstr ""
22380 #. type: Plain text
22381 #: docs/manual/project/install.rst:560
22382 msgid ""
22383 "Gammu uses CMake_ to generate build environment (for example Makefiles for "
22384 "UNIX, Visual Studio projects, Eclipse projects, etc.) which you can later "
22385 "use for building. You can use ``-DBUILD_PYTHON=/path/to/python`` to define "
22386 "path to another Python interpreter to use than default one available in the "
22387 "system."
22388 msgstr ""
22390 #. type: Plain text
22391 #: docs/manual/project/install.rst:563
22392 msgid ""
22393 "Alternatively you can use standard distutils, for which :file:`setup.py` is "
22394 "placed in `python` subdirectory."
22395 msgstr ""
22397 #. type: Plain text
22398 #: docs/manual/project/install.rst:564
22399 msgid "_CMake: http://www.cmake.org/"
22400 msgstr ""
22402 #. type: Title =
22403 #: docs/manual/project/motivation.rst:2
22404 #, no-wrap
22405 msgid "Motivation to fork Gnokii"
22406 msgstr ""
22408 #. type: Plain text
22409 #: docs/manual/project/motivation.rst:9
22410 msgid ""
22411 "Please note that this is original list of differences written by Marcin when "
22412 "forking Gnokii, so it represents state of the code in that time."
22413 msgstr ""
22415 #. type: Plain text
22416 #: docs/manual/project/motivation.rst:11
22417 msgid "Unicode used almost everywhere. In MyGnokii and Gnokii with modern"
22418 msgstr ""
22420 #. type: Plain text
22421 #: docs/manual/project/motivation.rst:14
22422 msgid ""
22423 "phones (they return everything in Unicode) things are converted from Unicode "
22424 "and again to Unicode in other places. No more unnecessary conversions."
22425 msgstr ""
22427 #. type: Plain text
22428 #: docs/manual/project/motivation.rst:15
22429 msgid "Almost everything is structural. In Gnokii some things are declared"
22430 msgstr ""
22432 #. type: Plain text
22433 #: docs/manual/project/motivation.rst:17
22434 msgid ""
22435 "in files, not in \"main\" phone structure. It can make some problems, when "
22436 "will try to support two phones on two serial ports in one application."
22437 msgstr ""
22439 #. type: Plain text
22440 #: docs/manual/project/motivation.rst:18
22441 msgid "in Gammu you can make support for some things without adding source"
22442 msgstr ""
22444 #. type: Plain text
22445 #: docs/manual/project/motivation.rst:22
22446 msgid ""
22447 "to \"main\" phone modules. Very good idea for things, which are available "
22448 "only for few models and for all other will be UNIMPLEMENTED. It includes "
22449 "also some obsolete functions - why should we compile RLP source, when all "
22450 "new better phones have modems built in ?"
22451 msgstr ""
22453 #. type: Plain text
22454 #: docs/manual/project/motivation.rst:23
22455 msgid ""
22456 "Gnokii/MyGnokii has to have some compatibility with previously written "
22457 "source. In Gammu some solutions are reimplemented and done easier."
22458 msgstr ""
22460 #. type: Plain text
22461 #: docs/manual/project/motivation.rst:24
22462 msgid "no more reimplementing C libraries in source - see snprintf in gnokii."
22463 msgstr ""
22465 #. type: Plain text
22466 #: docs/manual/project/motivation.rst:25
22467 msgid "more OS supported."
22468 msgstr ""
22470 #. type: Plain text
22471 #: docs/manual/project/motivation.rst:26
22472 msgid "better sharing source. Less source = smaller application easier to debug."
22473 msgstr ""
22475 #. type: Plain text
22476 #: docs/manual/project/motivation.rst:27
22477 msgid "better user friendly interface"
22478 msgstr ""
22480 #. type: Plain text
22481 #: docs/manual/project/motivation.rst:28
22482 msgid "no more 2 years rewriting source..."
22483 msgstr ""
22485 #. type: Plain text
22486 #: docs/manual/project/motivation.rst:29
22487 msgid ""
22488 "it's easier to see, what frames are implemented, what not (in phone modules "
22489 "they're put line after line)."
22490 msgstr ""
22492 #. type: Plain text
22493 #: docs/manual/project/motivation.rst:30
22494 msgid "better compatiblity with ANSI C = no warnings in MS VC 6"
22495 msgstr ""
22497 #. type: Plain text
22498 #: docs/manual/project/motivation.rst:31
22499 msgid "all locations for user start from 0 (in Gnokii some from 0, some from 1)"
22500 msgstr ""
22502 #. type: Plain text
22503 #: docs/manual/project/motivation.rst:32
22504 msgid "some things like SMS can be accessed few ways"
22505 msgstr ""
22507 #. type: Plain text
22508 #: docs/manual/project/motivation.rst:34
22509 msgid ""
22510 "when possible, there are used \"constant\" locations. I will explain on the "
22511 "example:"
22512 msgstr ""
22514 #. type: Plain text
22515 #: docs/manual/project/motivation.rst:36
22516 msgid ""
22517 "save two calendar notes in any Nokia 61xx phone. Call them \"reminder\" and "
22518 "\"call\" notes. Reminder will be returned by phone of 1'st location, Call on "
22519 "2'nd."
22520 msgstr ""
22522 #. type: Plain text
22523 #: docs/manual/project/motivation.rst:37
22524 msgid ""
22525 "Now Reminder will be deleted (for example, from phone keypad).  Call will be "
22526 "moved from 2'nd to 1'st."
22527 msgstr ""
22529 #. type: Plain text
22530 #: docs/manual/project/motivation.rst:43
22531 msgid ""
22532 "When will read calendar notes again, have to read all notes again because of "
22533 "changed locations (let's say, we won't read Call note again. It will have "
22534 "location 2 in PC. Now you will write new note into phone (for keypad) and it "
22535 "will save in under location 2. When will try to save Call not with location "
22536 "2, it will overwrite new saved note !)."
22537 msgstr ""
22539 #. type: Plain text
22540 #: docs/manual/project/motivation.rst:46
22541 msgid ""
22542 "This is not good. When for example delete one entry from phonebook, other "
22543 "locations \"stays\" on their places. These are \"constant\" locations."
22544 msgstr ""
22546 #. type: Plain text
22547 #: docs/manual/project/motivation.rst:49
22548 msgid ""
22549 "With \"constans\" locations, when delete one location from PC, don't have to "
22550 "read full memory from phone."
22551 msgstr ""
22553 #. type: Plain text
22554 #: docs/manual/project/motivation.rst:51
22555 msgid "etc. etc."
22556 msgstr ""
22558 #. type: Plain text
22559 #: docs/manual/project/motivation.rst:52
22560 msgid "Of course, some of these things can be in the future in gnokii too..."
22561 msgstr ""
22563 #. type: Title =
22564 #: docs/manual/project/localization.rst:2
22565 #, no-wrap
22566 msgid "Localization"
22567 msgstr ""
22569 #. type: Plain text
22570 #: docs/manual/project/localization.rst:6
22571 msgid ""
22572 "Localization uses `Gettext`_ po files for both program translations and the "
22573 "documentation. The documentation translation is managed using `po4a`_."
22574 msgstr ""
22576 #. type: Title -
22577 #: docs/manual/project/localization.rst:8
22578 #, no-wrap
22579 msgid "Using Translation"
22580 msgstr ""
22582 #. type: Plain text
22583 #: docs/manual/project/localization.rst:13
22584 msgid ""
22585 "You can set locales you want to use by specifying LANG or LC_* environment "
22586 "variables (on Linux you usually don't care about this, on Windows just "
22587 "export e.g. ``LANG=cs_CZ``)."
22588 msgstr ""
22590 #. type: Title -
22591 #: docs/manual/project/localization.rst:15
22592 #, no-wrap
22593 msgid "Improving Translation"
22594 msgstr ""
22596 #. type: Plain text
22597 #: docs/manual/project/localization.rst:21
22598 msgid ""
22599 "If you want to improve existing translation, please visit `translation "
22600 "server`_. For adding new one, you need to contact `Michal Čihař`_ and then "
22601 "you will be able to edit it on former mentioned URL."
22602 msgstr ""
22604 #. type: Plain text
22605 #: docs/manual/project/localization.rst:24
22606 msgid ""
22607 "You can also go ahead with traditional way of creating/updating po files in "
22608 "locale/ folder and then sending updated ones to bug tracker."
22609 msgstr ""
22611 #. type: Title -
22612 #: docs/manual/project/localization.rst:26
22613 #, no-wrap
22614 msgid "Translation Areas"
22615 msgstr ""
22617 #. type: Plain text
22618 #: docs/manual/project/localization.rst:29
22619 msgid "There are several po files to translate:"
22620 msgstr ""
22622 #. type: Plain text
22623 #: docs/manual/project/localization.rst:39
22624 #, no-wrap
22625 msgid ""
22626 "``libgammu.po``\n"
22627 "    Messages used in the Gammu library (see :ref:`libgammu`).\n"
22628 "``gammu.po``\n"
22629 "    Messages used by command line utilities (mostly :ref:`gammu`).\n"
22630 "``docs.po``\n"
22631 "    Basic documentation shipped withing package (eg. :file:`README` and\n"
22632 "    :file:`INSTALL` files).\n"
22633 "``manual.po``\n"
22634 "    The Gammu Manual translation (this manual).\n"
22635 msgstr ""
22637 #. type: Plain text
22638 #: docs/manual/project/localization.rst:42
22639 msgid "_translation server: http://l10n.cihar.com/projects/gammu/"
22640 msgstr ""
22642 #. type: Plain text
22643 #: docs/manual/project/localization.rst:44
22644 msgid "_Gettext: http://en.wikipedia.org/wiki/GNU_gettext\\"
22645 msgstr ""
22647 #. type: Plain text
22648 #: docs/manual/project/localization.rst:44
22649 msgid "_po4a: http://po4a.alioth.debian.org/"
22650 msgstr ""
22652 #. type: Title =
22653 #: docs/manual/glossary.rst:2
22654 #, no-wrap
22655 msgid "Glossary"
22656 msgstr ""
22658 #. type: Plain text
22659 #: docs/manual/glossary.rst:6
22660 msgid "glossary:: :sorted:"
22661 msgstr ""
22663 #. type: Plain text
22664 #: docs/manual/glossary.rst:8
22665 msgid "TPMR"
22666 msgstr ""
22668 #. type: Plain text
22669 #: docs/manual/glossary.rst:8
22670 msgid "Message reference as generated by GSM network."
22671 msgstr ""
22673 #. type: Plain text
22674 #: docs/manual/index.rst:7
22675 msgid ""
22676 "Gammu is a project providing abstraction layer for cell phones access. It "
22677 "covers wide range of phones, mostly focusing on AT compatible phones and "
22678 "Nokia phones."
22679 msgstr ""
22681 #. type: Plain text
22682 #: docs/manual/index.rst:9
22683 msgid "This manual describes all parts of Gammu, starting with information about"
22684 msgstr ""
22686 #. type: Attribute :ref:
22687 #: docs/manual/index.rst:9
22688 #, no-wrap
22689 msgid "`project`, going through API documentation for both :ref:`python` and"
22690 msgstr ""
22692 #. type: Attribute :ref:
22693 #: docs/manual/index.rst:10
22694 #, no-wrap
22695 msgid "`libgammu` and covering :ref:`smsd` as well."
22696 msgstr ""
22698 #. type: Title -
22699 #: docs/manual/index.rst:14
22700 #, no-wrap
22701 msgid "Continue reading"
22702 msgstr ""
22704 #. type: Plain text
22705 #: docs/manual/index.rst:17
22706 msgid "hlist::"
22707 msgstr ""
22709 #. type: Plain text
22710 #: docs/manual/index.rst:18
22711 msgid ":columns: 2"
22712 msgstr ""
22714 #. type: Plain text
22715 #: docs/manual/index.rst:20
22716 msgid ":ref:`project` -- learn about Gammu project"
22717 msgstr ""
22719 #. type: Plain text
22720 #: docs/manual/index.rst:21
22721 msgid ":ref:`smsd` -- comprehensive SMSD documentation"
22722 msgstr ""
22724 #. type: Plain text
22725 #: docs/manual/index.rst:22
22726 msgid ":ref:`gammu` -- the Gammu utility"
22727 msgstr ""
22729 #. type: Plain text
22730 #: docs/manual/index.rst:23
22731 msgid ":ref:`gammurc` -- the Gammu configuration file"
22732 msgstr ""
22734 #. type: Plain text
22735 #: docs/manual/index.rst:24
22736 msgid ":ref:`python` -- use Gammu functionality from Python"
22737 msgstr ""
22739 #. type: Plain text
22740 #: docs/manual/index.rst:25
22741 msgid ":ref:`libgammu` -- use Gammu functionality from C"
22742 msgstr ""
22744 #. type: Plain text
22745 #: docs/manual/index.rst:26
22746 msgid ":ref:`internal` -- learn about Gammu internals"
22747 msgstr ""
22749 #. type: Plain text
22750 #: docs/manual/index.rst:27
22751 msgid ":ref:`faq` -- frequently asked questions"
22752 msgstr ""
22754 #. type: Plain text
22755 #: docs/manual/index.rst:28
22756 msgid ":ref:`protocols` -- learn about phone protocols"
22757 msgstr ""
22759 #. type: Plain text
22760 #: docs/manual/index.rst:29
22761 msgid ":ref:`formats` -- file formats supported by Gammu"
22762 msgstr ""
22764 #. type: Title -
22765 #: docs/manual/index.rst:31
22766 #, no-wrap
22767 msgid "Full contents"
22768 msgstr ""
22770 #. type: Plain text
22771 #: docs/manual/index.rst:36
22772 msgid "contents"
22773 msgstr ""
22775 #. type: Plain text
22776 #: docs/manual/testing/index.rst:2
22777 msgid "_testing:"
22778 msgstr ""
22780 #. type: Title =
22781 #: docs/manual/testing/index.rst:4
22782 #, no-wrap
22783 msgid "Testing Gammu"
22784 msgstr ""
22786 #. type: Plain text
22787 #: docs/manual/testing/index.rst:11
22788 msgid "testsuite dummy-driver"
22789 msgstr ""
22791 #. type: Plain text
22792 #: docs/manual/testing/dummy-driver.rst:2
22793 msgid "_dummy-driver:"
22794 msgstr ""
22796 #. type: Title =
22797 #: docs/manual/testing/dummy-driver.rst:4
22798 #, no-wrap
22799 msgid "Dummy Driver"
22800 msgstr ""
22802 #. type: Plain text
22803 #: docs/manual/testing/dummy-driver.rst:7
22804 msgid "1.22.93"
22805 msgstr ""
22807 #. type: Plain text
22808 #: docs/manual/testing/dummy-driver.rst:12
22809 msgid ""
22810 "The ``dummy`` driver in Gammu emulates all operations on filesystem. It is "
22811 "used by :doc:`testsuite`, but it is also very helpful for application "
22812 "developers, because they can test the functionality without using real phone "
22813 "and avoiding risk of corrupting data in the phone."
22814 msgstr ""
22816 #. type: Title -
22817 #: docs/manual/testing/dummy-driver.rst:14
22818 #, no-wrap
22819 msgid "Filesystem structure"
22820 msgstr ""
22822 #. type: Plain text
22823 #: docs/manual/testing/dummy-driver.rst:17
22824 msgid "The dummy driver emulates all phone functionality on filesystem. The"
22825 msgstr ""
22827 #. type: Attribute :config:
22828 #: docs/manual/testing/dummy-driver.rst:17
22829 #, no-wrap
22830 msgid "option:`Device` configuration directive sets top level directory,"
22831 msgstr ""
22833 #. type: Plain text
22834 #: docs/manual/testing/dummy-driver.rst:19
22835 msgid "where all data are stored."
22836 msgstr ""
22838 #. type: Plain text
22839 #: docs/manual/testing/dummy-driver.rst:23
22840 msgid ""
22841 "This directory contains file :file:`operations.log`, where are logged "
22842 "operations which do not modify any data in the dummy phone (eg. sending "
22843 "message)."
22844 msgstr ""
22846 #. type: Title =
22847 #: docs/manual/testing/dummy-driver.rst:25 docs/manual/c/message.rst:2
22848 #, no-wrap
22849 msgid "Messages"
22850 msgstr ""
22852 #. type: Plain text
22853 #: docs/manual/testing/dummy-driver.rst:29
22854 msgid ""
22855 "Messages are stored in :file:`sms/<FOLDER>` directories (``<FOLDER>`` is in "
22856 "range 1-5) in Gammu native smsbackup format."
22857 msgstr ""
22859 #. type: Plain text
22860 #: docs/manual/testing/dummy-driver.rst:31 docs/manual/python/objects.rst:415
22861 #, no-wrap
22862 msgid "Phonebook"
22863 msgstr ""
22865 #. type: Plain text
22866 #: docs/manual/testing/dummy-driver.rst:35
22867 msgid ""
22868 "Phonebook (and calls registers) are stored in :file:`pbk/<MEMORY>` "
22869 "(``<MEMORY>`` is type of memory like ``ME`` or ``SM``) directories in vCard "
22870 "format."
22871 msgstr ""
22873 #. type: Plain text
22874 #: docs/manual/testing/dummy-driver.rst:40
22875 msgid "Notes are stored in :file:`note` directory in vNote format."
22876 msgstr ""
22878 #. type: Plain text
22879 #: docs/manual/testing/dummy-driver.rst:45
22880 msgid ""
22881 "Calendar entries are stored in :file:`calendar` directory in vCalendar "
22882 "format."
22883 msgstr ""
22885 #. type: Title +
22886 #: docs/manual/testing/dummy-driver.rst:47
22887 #, no-wrap
22888 msgid "Todo"
22889 msgstr ""
22891 #. type: Plain text
22892 #: docs/manual/testing/dummy-driver.rst:50
22893 msgid "Todo entries are stored in :file:`todo` directory in vCalendar format."
22894 msgstr ""
22896 #. type: Title +
22897 #: docs/manual/testing/dummy-driver.rst:52
22898 #, no-wrap
22899 msgid "Filesystem"
22900 msgstr ""
22902 #. type: Plain text
22903 #: docs/manual/testing/dummy-driver.rst:56
22904 msgid ""
22905 "Filesystem is stored in :file:`fs` directory. You can create another "
22906 "subdirectories there."
22907 msgstr ""
22909 #. type: Title -
22910 #: docs/manual/testing/dummy-driver.rst:58
22911 #, no-wrap
22912 msgid "Other features"
22913 msgstr ""
22915 #. type: Plain text
22916 #: docs/manual/testing/dummy-driver.rst:61
22917 msgid ""
22918 "By specifying :config:option:`Features` you can configure some specific "
22919 "behavior:"
22920 msgstr ""
22922 #. type: Plain text
22923 #: docs/manual/testing/dummy-driver.rst:67
22924 #, no-wrap
22925 msgid ""
22926 "``DISABLE_GETNEXT``\n"
22927 "    Makes the dummy driver fail all GetNext* calls as not supported (with\n"
22928 "    exception of GetNextSMS* and GetNextFile*).\n"
22929 "``DISABLE_GETNEXTSMS``\n"
22930 "    Makes the dummy driver fail all GetNextSMS* calls as not supported.\n"
22931 msgstr ""
22933 #. type: Plain text
22934 #: docs/manual/testing/dummy-driver.rst:72
22935 msgid ""
22936 "To use dummy driver, you need something like following in "
22937 ":file:`~/.gammurc`:"
22938 msgstr ""
22940 #. type: Plain text
22941 #: docs/manual/testing/dummy-driver.rst:79
22942 msgid "[gammu] model = dummy connection = none device = /path/to/directory/"
22943 msgstr ""
22945 #. type: Plain text
22946 #: docs/manual/testing/dummy-driver.rst:81
22947 msgid ""
22948 "For disabling GetNext* functions within dummy driver, you need something "
22949 "like following in :file:`~/.gammurc`:"
22950 msgstr ""
22952 #. type: Plain text
22953 #: docs/manual/testing/dummy-driver.rst:88
22954 msgid ""
22955 "[gammu] model = dummy connection = none features = DISABLE_GETNEXT device = "
22956 "/path/to/directory/"
22957 msgstr ""
22959 #. type: Title =
22960 #: docs/manual/testing/testsuite.rst:2
22961 #, no-wrap
22962 msgid "Gammu Testsuite"
22963 msgstr ""
22965 #. type: Title -
22966 #: docs/manual/testing/testsuite.rst:10
22967 #, no-wrap
22968 msgid "Running the tests"
22969 msgstr ""
22971 #. type: Plain text
22972 #: docs/manual/testing/testsuite.rst:17
22973 msgid ""
22974 "You can run the test suite this using ``make test``. CMake build system uses "
22975 "for testing CTest, which also includes option to connect to dashboard and "
22976 "submit test results there, so that they can be reviewed and fixed by "
22977 "others. To participate in this testing, you need just to run ``make "
22978 "Experimental`` which also does submission to the dashboard."
22979 msgstr ""
22981 #. type: Plain text
22982 #: docs/manual/testing/testsuite.rst:19
22983 msgid "There are some more options for testing:"
22984 msgstr ""
22986 #. type: Plain text
22987 #: docs/manual/testing/testsuite.rst:21
22988 msgid "``make test``"
22989 msgstr ""
22991 #. type: Plain text
22992 #: docs/manual/testing/testsuite.rst:23
22993 #, no-wrap
22994 msgid "    Runs testsuite with no uploading of results.\n"
22995 msgstr ""
22997 #. type: Plain text
22998 #: docs/manual/testing/testsuite.rst:25
22999 msgid "``make Experimental``"
23000 msgstr ""
23002 #. type: Plain text
23003 #: docs/manual/testing/testsuite.rst:27
23004 #, no-wrap
23005 msgid "    Runs testsuite and uploads results to the dashboard.\n"
23006 msgstr ""
23008 #. type: Plain text
23009 #: docs/manual/testing/testsuite.rst:29
23010 msgid "``make ExperimentalMemCheck``"
23011 msgstr ""
23013 #. type: Plain text
23014 #: docs/manual/testing/testsuite.rst:33
23015 #, no-wrap
23016 msgid ""
23017 "    This checks memory accesses using valgrind during tests and submits\n"
23018 "    report. You need to do this after ``make Experimental`` and you can\n"
23019 "    submit results using ``make ExperimentalSubmit``.\n"
23020 msgstr ""
23022 #. type: Plain text
23023 #: docs/manual/testing/testsuite.rst:35
23024 msgid "Coverage reports"
23025 msgstr ""
23027 #. type: Plain text
23028 #: docs/manual/testing/testsuite.rst:38
23029 #, no-wrap
23030 msgid ""
23031 "    To get test coverage reports, you need to configure project using\n"
23032 "    ``cmake -DCOVERAGE=ON``\n"
23033 msgstr ""
23035 #. type: Plain text
23036 #: docs/manual/testing/testsuite.rst:40
23037 msgid "Nightly testing"
23038 msgstr ""
23040 #. type: Plain text
23041 #: docs/manual/testing/testsuite.rst:47
23042 #, no-wrap
23043 msgid ""
23044 "    Currently several machines do compile and test Gammu every night. If\n"
23045 "    you want to tak part of this, just ensure that your machine executes\n"
23046 "    test suite every night (preferably after 3:00 CET). You can select\n"
23047 "    either ``make Nightly`` to do regullar testing or\n"
23048 "    ``make NightlyMemoryCheck`` to test with valgrind. Also you can enable\n"
23049 "    coverage tests as described above.\n"
23050 msgstr ""
23052 #. type: Plain text
23053 #: docs/manual/testing/testsuite.rst:49
23054 msgid "Running single test"
23055 msgstr ""
23057 #. type: Labeled list
23058 #: docs/manual/testing/testsuite.rst:50
23059 #, no-wrap
23060 msgid "You can run single test by directly calling ctest"
23061 msgstr ""
23063 #. type: Plain text
23064 #: docs/manual/testing/testsuite.rst:53
23065 msgid "ctest -R test-name"
23066 msgstr ""
23068 #. type: Labeled list
23069 #: docs/manual/testing/testsuite.rst:54
23070 #, no-wrap
23071 msgid "Adding ``-V`` runs it in verbose mode with all test output"
23072 msgstr ""
23074 #. type: Plain text
23075 #: docs/manual/testing/testsuite.rst:57
23076 msgid "ctest -V -R test-name"
23077 msgstr ""
23079 #. type: Title -
23080 #: docs/manual/testing/testsuite.rst:59
23081 #, no-wrap
23082 msgid "Collecting results"
23083 msgstr ""
23085 #. type: Plain text
23086 #: docs/manual/testing/testsuite.rst:63
23087 msgid ""
23088 "The tests are ran daily on several platforms and you can find the results on "
23089 "`dashboard <https://cdash.cihar.com/index.php?project=Gammu>`_."
23090 msgstr ""
23092 #. type: Plain text
23093 #: docs/manual/testing/testsuite.rst:66
23094 msgid ""
23095 "You are welcome to join this effort, all you need is to setup job to pull "
23096 "current Gammu sources and execute the test suite every day (the preferred "
23097 "time"
23098 msgstr ""
23100 #. type: Labeled list
23101 #: docs/manual/testing/testsuite.rst:66
23102 #, no-wrap
23103 msgid "it 3:00 CET)"
23104 msgstr ""
23106 #. type: Plain text
23107 #: docs/manual/testing/testsuite.rst:70
23108 msgid "git pull make -C build-configure Nightly"
23109 msgstr ""
23111 #. type: Labeled list
23112 #: docs/manual/testing/testsuite.rst:71
23113 #, no-wrap
23114 msgid "or also with checking for memory leaks"
23115 msgstr ""
23117 #. type: Plain text
23118 #: docs/manual/testing/testsuite.rst:75
23119 msgid "git pull make -C build-configure NightlyMemCheck"
23120 msgstr ""
23122 #. type: Title -
23123 #: docs/manual/testing/testsuite.rst:77
23124 #, no-wrap
23125 msgid "Testing of SMSD"
23126 msgstr ""
23128 #. type: Plain text
23129 #: docs/manual/testing/testsuite.rst:83
23130 msgid ""
23131 "SMSD tests are performed using :ref:`dummy-driver` and uses file backend and "
23132 "sqlite database by default. For this you nee Gammu compiled with libdbi, "
23133 "have installed sqlite driver for libdbi and have :program:`sqlite3` binary "
23134 "available on the syste,."
23135 msgstr ""
23137 #. type: Plain text
23138 #: docs/manual/testing/testsuite.rst:85
23139 msgid "Testing of additional database backends must be enabled separately:"
23140 msgstr ""
23142 #. type: Plain text
23143 #: docs/manual/testing/testsuite.rst:88
23144 #, no-wrap
23145 msgid ""
23146 "``MYSQL_TESTING``:\n"
23147 "    you need to have setup MySQL server with database where SMSD can play.\n"
23148 msgstr ""
23150 #. type: Plain text
23151 #: docs/manual/testing/testsuite.rst:91
23152 #, no-wrap
23153 msgid ""
23154 "``PSQL_TESTING``\n"
23155 "    you need to have setup PostgreSQL server with database where SMSD can "
23156 "play.\n"
23157 msgstr ""
23159 #. type: Title -
23160 #: docs/manual/testing/testsuite.rst:93
23161 #, no-wrap
23162 msgid "Testing of command line utility"
23163 msgstr ""
23165 #. type: Plain text
23166 #: docs/manual/testing/testsuite.rst:98
23167 msgid ""
23168 "Gammu command line tests are performed using :ref:`dummy-driver` where "
23169 "required. It covers most of command line interface, but some parts need to "
23170 "be explicitly enabled:"
23171 msgstr ""
23173 #. type: Plain text
23174 #: docs/manual/testing/testsuite.rst:101
23175 #, no-wrap
23176 msgid ""
23177 "``ONLINE_TESTING``:\n"
23178 "    enable testing of features which require internet access\n"
23179 msgstr ""
23181 #. type: Title -
23182 #: docs/manual/testing/testsuite.rst:103
23183 #, no-wrap
23184 msgid "Testing of Python interface"
23185 msgstr ""
23187 #. type: Plain text
23188 #: docs/manual/testing/testsuite.rst:108
23189 msgid ""
23190 "Python module tests are performed using :ref:`dummy-driver` where "
23191 "required. It does also cover testing of SMSD interface, which is done using "
23192 "libdbi(sqlite)  driver."
23193 msgstr ""
23195 #. type: Title -
23196 #: docs/manual/testing/testsuite.rst:110
23197 #, no-wrap
23198 msgid "Testing of reply functions"
23199 msgstr ""
23201 #. type: Plain text
23202 #: docs/manual/testing/testsuite.rst:114
23203 msgid ""
23204 "The :file:`tests` directory contains various tests which do inject data into "
23205 "reply functions and check their response."
23206 msgstr ""
23208 #. type: Title -
23209 #: docs/manual/testing/testsuite.rst:116
23210 #, no-wrap
23211 msgid "Testing of data parsing"
23212 msgstr ""
23214 #. type: Plain text
23215 #: docs/manual/testing/testsuite.rst:120
23216 msgid ""
23217 "The :file:`tests` directory contains various tests which just try to parse "
23218 "various file formats supported by libGammu."
23219 msgstr ""
23221 #. type: Title -
23222 #: docs/manual/testing/testsuite.rst:122
23223 #, no-wrap
23224 msgid "Configuration of the test suite"
23225 msgstr ""
23227 #. type: Plain text
23228 #: docs/manual/testing/testsuite.rst:125
23229 msgid "You can pass various parameters to configure the test suite:"
23230 msgstr ""
23232 #. type: Title +
23233 #: docs/manual/testing/testsuite.rst:127
23234 #, no-wrap
23235 msgid "Programs used for testing"
23236 msgstr ""
23238 #. type: Plain text
23239 #: docs/manual/testing/testsuite.rst:141
23240 #, no-wrap
23241 msgid ""
23242 "``SH_BIN``\n"
23243 "    Path to the :program:`sh` program\n"
23244 "``BASH_BIN``\n"
23245 "    Path to the :program:`bash` program\n"
23246 "``SQLITE_BIN``\n"
23247 "    Path to the :program:`sqlite3` program\n"
23248 "``SED_BIN``\n"
23249 "    Path to the :program:`sed` program\n"
23250 "``MYSQL_BIN``\n"
23251 "    Path to the :program:`mysql` program\n"
23252 "``PSQL_BIN``\n"
23253 "    Path to the :program:`psql` program\n"
23254 msgstr ""
23256 #. type: Title +
23257 #: docs/manual/testing/testsuite.rst:143
23258 #, no-wrap
23259 msgid "Limiting testsuite"
23260 msgstr ""
23262 #. type: Plain text
23263 #: docs/manual/testing/testsuite.rst:151
23264 #, no-wrap
23265 msgid ""
23266 "``ONLINE_TESTING``\n"
23267 "    Enable testing of parts which use remote servers, requires connection to "
23268 "interned\n"
23269 "``PSQL_TESTING``\n"
23270 "    Enable testing of PostgreSQL SMSD backend, requires configured "
23271 "PostgreSQL database\n"
23272 "``MYSQL_TESTING``\n"
23273 "    Enable testing of MySQL SMSD backend, requires configured MySQL "
23274 "database\n"
23275 msgstr ""
23277 #. type: Title +
23278 #: docs/manual/testing/testsuite.rst:153
23279 #, no-wrap
23280 msgid "Database backends configuration"
23281 msgstr ""
23283 #. type: Plain text
23284 #: docs/manual/testing/testsuite.rst:173
23285 #, no-wrap
23286 msgid ""
23287 "``PSQL_HOST``\n"
23288 "    Host to use for PostgreSQL tests (default: ``127.0.0.1``)\n"
23289 "``PSQL_DATABASE``\n"
23290 "    Database to use for PostgreSQL tests (default: ``smsd``)\n"
23291 "``PSQL_USER``\n"
23292 "    User to use for PostgreSQL tests (default: ``smsd``)\n"
23293 "``PSQL_PASSWORD``\n"
23294 "    Password to use for PostgreSQL tests (default: ``smsd``)\n"
23295 "``MYSQL_HOST``\n"
23296 "    Host to use for MySQL tests (default: ``127.0.0.1``)\n"
23297 "``MYSQL_DATABASE``\n"
23298 "    Database to use for MySQL tests (default: ``smsd``)\n"
23299 "``MYSQL_USER``\n"
23300 "    User to use for MySQL tests (default: ``smsd``)\n"
23301 "``MYSQL_PASSWORD``\n"
23302 "    Password to use for MySQL tests (default: ``smsd``)\n"
23303 "``ODBC_DSN```\n"
23304 "    ODBC DSN to use for ODBC tests (default: ``smsd``). \n"
23305 "    Currently needs to point to MySQL database.\n"
23306 msgstr ""
23308 #. type: Plain text
23309 #: docs/manual/contents.rst:2
23310 msgid "_contents:"
23311 msgstr ""
23313 #. type: Title -
23314 #: docs/manual/contents.rst:4
23315 #, no-wrap
23316 msgid "Gammu Documentation Contents"
23317 msgstr ""
23319 #. type: Plain text
23320 #: docs/manual/contents.rst:22
23321 msgid ""
23322 "project/index faq/index python/index c/index internal/index formats/index "
23323 "config/index gammu/index smsd/index utils/index testing/index protocol/index "
23324 "glossary"
23325 msgstr ""
23327 #. type: Title -
23328 #: docs/manual/contents.rst:24
23329 #, no-wrap
23330 msgid "Indices and tables"
23331 msgstr ""
23333 #. type: Plain text
23334 #: docs/manual/contents.rst:27
23335 msgid ":ref:`genindex`"
23336 msgstr ""
23338 #. type: Plain text
23339 #: docs/manual/contents.rst:28
23340 msgid ":ref:`modindex`"
23341 msgstr ""
23343 #. type: Plain text
23344 #: docs/manual/contents.rst:28
23345 msgid ":ref:`search`"
23346 msgstr ""
23348 #. type: Title =
23349 #: docs/manual/python/objects.rst:2
23350 #, no-wrap
23351 msgid "Objects"
23352 msgstr ""
23354 #. type: Plain text
23355 #: docs/manual/python/objects.rst:7
23356 msgid ""
23357 "For various (mostly historical) reasons, all objects you get from Gammu are "
23358 "not real objects but rather a dictionaries. This has quite a big impact of "
23359 "usability and will most likely change in the future."
23360 msgstr ""
23362 #. type: Plain text
23363 #: docs/manual/python/objects.rst:9
23364 msgid "All the objects basically map to C structures, so you might also refer to"
23365 msgstr ""
23367 #. type: Attribute :ref:
23368 #: docs/manual/python/objects.rst:9
23369 #, no-wrap
23370 msgid "`libgammu` chapter."
23371 msgstr ""
23373 #. type: Plain text
23374 #: docs/manual/python/objects.rst:12
23375 msgid "_sms_obj:"
23376 msgstr ""
23378 #. type: Title -
23379 #: docs/manual/python/objects.rst:14
23380 #, no-wrap
23381 msgid "SMS Object"
23382 msgstr ""
23384 #. type: Plain text
23385 #: docs/manual/python/objects.rst:18
23386 msgid ""
23387 "Object describing single SMS message in a way GSM network handles is (140 "
23388 "bytes of data). You can construct it from :ref:`sms_info_obj` using"
23389 msgstr ""
23391 #. type: Attribute :meth:
23392 #: docs/manual/python/objects.rst:18
23393 #, no-wrap
23394 msgid "`gammu.EncodeSMS`."
23395 msgstr ""
23397 #. type: Plain text
23398 #: docs/manual/python/objects.rst:21
23399 msgid "Message dictionary can consist of following fields:"
23400 msgstr ""
23402 #. type: Labeled list
23403 #: docs/manual/python/objects.rst:22 docs/manual/python/objects.rst:26 docs/manual/python/objects.rst:30 docs/manual/python/objects.rst:35 docs/manual/python/objects.rst:39 docs/manual/python/objects.rst:43 docs/manual/python/objects.rst:47 docs/manual/python/objects.rst:51 docs/manual/python/objects.rst:55 docs/manual/python/objects.rst:59 docs/manual/python/objects.rst:63 docs/manual/python/objects.rst:67 docs/manual/python/objects.rst:71 docs/manual/python/objects.rst:75 docs/manual/python/objects.rst:79 docs/manual/python/objects.rst:83 docs/manual/python/objects.rst:92 docs/manual/python/objects.rst:104 docs/manual/python/objects.rst:110 docs/manual/python/objects.rst:114 docs/manual/python/objects.rst:148 docs/manual/python/objects.rst:152 docs/manual/python/objects.rst:156 docs/manual/python/objects.rst:160 docs/manual/python/objects.rst:164 docs/manual/python/objects.rst:189 docs/manual/python/objects.rst:209 docs/manual/python/objects.rst:213 docs/manual/python/objects.rst:217 docs/manual/python/objects.rst:221 docs/manual/python/objects.rst:225 docs/manual/python/objects.rst:234 docs/manual/python/objects.rst:259 docs/manual/python/objects.rst:263 docs/manual/python/objects.rst:267 docs/manual/python/objects.rst:271 docs/manual/python/objects.rst:275 docs/manual/python/objects.rst:298 docs/manual/python/objects.rst:350 docs/manual/python/objects.rst:354 docs/manual/python/objects.rst:358 docs/manual/python/objects.rst:362 docs/manual/python/objects.rst:366 docs/manual/python/objects.rst:370 docs/manual/python/objects.rst:374 docs/manual/python/objects.rst:378 docs/manual/python/objects.rst:382 docs/manual/python/objects.rst:386 docs/manual/python/objects.rst:390 docs/manual/python/objects.rst:394 docs/manual/python/objects.rst:398 docs/manual/python/objects.rst:402 docs/manual/python/objects.rst:406 docs/manual/python/objects.rst:410 docs/manual/python/objects.rst:414 docs/manual/python/objects.rst:418 docs/manual/python/objects.rst:422 docs/manual/python/objects.rst:426 docs/manual/python/objects.rst:430 docs/manual/python/objects.rst:441 docs/manual/python/objects.rst:445 docs/manual/python/objects.rst:478 docs/manual/python/objects.rst:487 docs/manual/python/objects.rst:506 docs/manual/python/objects.rst:525 docs/manual/python/objects.rst:536 docs/manual/python/objects.rst:540 docs/manual/python/objects.rst:573 docs/manual/python/objects.rst:594 docs/manual/python/objects.rst:620 docs/manual/python/objects.rst:631 docs/manual/python/objects.rst:635 docs/manual/python/objects.rst:639 docs/manual/python/objects.rst:659 docs/manual/python/objects.rst:713 docs/manual/python/objects.rst:721 docs/manual/python/objects.rst:725 docs/manual/python/objects.rst:736 docs/manual/python/objects.rst:740 docs/manual/python/objects.rst:744 docs/manual/python/objects.rst:748 docs/manual/python/objects.rst:752 docs/manual/python/objects.rst:769 docs/manual/python/objects.rst:773 docs/manual/python/objects.rst:777 docs/manual/python/objects.rst:781 docs/manual/python/objects.rst:785 docs/manual/python/objects.rst:789 docs/manual/python/objects.rst:793 docs/manual/python/objects.rst:797 docs/manual/python/objects.rst:801
23404 #, no-wrap
23405 msgid ".. attribute"
23406 msgstr ""
23408 #. type: Plain text
23409 #: docs/manual/python/objects.rst:23
23410 msgid "SMSC"
23411 msgstr ""
23413 #. type: Plain text
23414 #: docs/manual/python/objects.rst:25
23415 msgid "SMSC information, see :ref:`smsc_obj`."
23416 msgstr ""
23418 #. type: Plain text
23419 #: docs/manual/python/objects.rst:27 docs/manual/python/objects.rst:214 docs/manual/python/objects.rst:391
23420 msgid "Number"
23421 msgstr ""
23423 #. type: Plain text
23424 #: docs/manual/python/objects.rst:29
23425 msgid "Recipient number, needs to be set for sending."
23426 msgstr ""
23428 #. type: Plain text
23429 #: docs/manual/python/objects.rst:31 docs/manual/python/objects.rst:218 docs/manual/python/objects.rst:741
23430 msgid "Name"
23431 msgstr ""
23433 #. type: Plain text
23434 #: docs/manual/python/objects.rst:34
23435 msgid ""
23436 "Name of the message, does not make any effect on sending, some phones might "
23437 "store it."
23438 msgstr ""
23440 #. type: Plain text
23441 #: docs/manual/python/objects.rst:36
23442 msgid "UDH"
23443 msgstr ""
23445 #. type: Plain text
23446 #: docs/manual/python/objects.rst:38
23447 msgid "User defined headers for SMS, see :ref:`udh_obj`."
23448 msgstr ""
23450 #. type: Title -
23451 #: docs/manual/python/objects.rst:40 docs/manual/python/objects.rst:190 docs/manual/internal/reply.rst:53
23452 #, no-wrap
23453 msgid "Text"
23454 msgstr ""
23456 #. type: Plain text
23457 #: docs/manual/python/objects.rst:42
23458 msgid "Message text"
23459 msgstr ""
23461 #. type: Plain text
23462 #: docs/manual/python/objects.rst:44 docs/manual/python/objects.rst:745
23463 msgid "Folder"
23464 msgstr ""
23466 #. type: Plain text
23467 #: docs/manual/python/objects.rst:46
23468 msgid "Folder where the message is stored"
23469 msgstr ""
23471 #. type: Plain text
23472 #: docs/manual/python/objects.rst:48 docs/manual/python/objects.rst:210 docs/manual/python/objects.rst:442 docs/manual/python/objects.rst:537 docs/manual/python/objects.rst:632 docs/manual/python/objects.rst:714
23473 msgid "Location"
23474 msgstr ""
23476 #. type: Plain text
23477 #: docs/manual/python/objects.rst:50
23478 msgid "Location where the message is stored"
23479 msgstr ""
23481 #. type: Plain text
23482 #: docs/manual/python/objects.rst:52
23483 msgid "InboxFolder"
23484 msgstr ""
23486 #. type: Plain text
23487 #: docs/manual/python/objects.rst:54
23488 msgid "Indication whether folder is an inbox"
23489 msgstr ""
23491 #. type: Plain text
23492 #: docs/manual/python/objects.rst:56
23493 msgid "DeliveryStatus"
23494 msgstr ""
23496 #. type: Plain text
23497 #: docs/manual/python/objects.rst:58
23498 msgid "Message delivery status, used only for received messages"
23499 msgstr ""
23501 #. type: Plain text
23502 #: docs/manual/python/objects.rst:60
23503 msgid "ReplyViaSameSMSC"
23504 msgstr ""
23506 #. type: Plain text
23507 #: docs/manual/python/objects.rst:62
23508 msgid "Flag indicating whether reply using same SMSC is requested"
23509 msgstr ""
23511 #. type: Plain text
23512 #: docs/manual/python/objects.rst:64 docs/manual/python/objects.rst:272
23513 msgid "Class"
23514 msgstr ""
23516 #. type: Plain text
23517 #: docs/manual/python/objects.rst:66 docs/manual/python/objects.rst:274
23518 msgid "Message class"
23519 msgstr ""
23521 #. type: Plain text
23522 #: docs/manual/python/objects.rst:68
23523 msgid "MessageReference"
23524 msgstr ""
23526 #. type: Plain text
23527 #: docs/manual/python/objects.rst:70
23528 msgid "Message reference number, used mostly to identify delivery reports"
23529 msgstr ""
23531 #. type: Plain text
23532 #: docs/manual/python/objects.rst:72 docs/manual/python/objects.rst:264
23533 msgid "ReplaceMessage"
23534 msgstr ""
23536 #. type: Plain text
23537 #: docs/manual/python/objects.rst:74 docs/manual/python/objects.rst:266
23538 msgid "Id of message which this message is supposed to replace"
23539 msgstr ""
23541 #. type: Plain text
23542 #: docs/manual/python/objects.rst:76
23543 msgid "RejectDuplicates"
23544 msgstr ""
23546 #. type: Plain text
23547 #: docs/manual/python/objects.rst:78
23548 msgid "Whether to reject duplicates"
23549 msgstr ""
23551 #. type: Title =
23552 #: docs/manual/python/objects.rst:80 docs/manual/c/memory.rst:2
23553 #, no-wrap
23554 msgid "Memory"
23555 msgstr ""
23557 #. type: Plain text
23558 #: docs/manual/python/objects.rst:82 docs/manual/python/objects.rst:638
23559 msgid "Memory where the message is stored"
23560 msgstr ""
23562 #. type: Plain text
23563 #: docs/manual/python/objects.rst:84 docs/manual/python/objects.rst:165 docs/manual/python/objects.rst:446 docs/manual/python/objects.rst:507 docs/manual/python/objects.rst:541 docs/manual/python/objects.rst:595 docs/manual/python/objects.rst:660 docs/manual/python/objects.rst:753
23564 msgid "Type"
23565 msgstr ""
23567 #. type: Plain text
23568 #: docs/manual/python/objects.rst:86
23569 msgid "Message type, one of:"
23570 msgstr ""
23572 #. type: Plain text
23573 #: docs/manual/python/objects.rst:88
23574 msgid "``Submit`` - message to be send"
23575 msgstr ""
23577 #. type: Plain text
23578 #: docs/manual/python/objects.rst:89
23579 msgid "``Deliver`` - delivered message"
23580 msgstr ""
23582 #. type: Plain text
23583 #: docs/manual/python/objects.rst:91
23584 msgid ""
23585 "``Status_Report`` - when creating new message this will create submit "
23586 "message with request for delivery report"
23587 msgstr ""
23589 #. type: Plain text
23590 #: docs/manual/python/objects.rst:93
23591 msgid "Coding"
23592 msgstr ""
23594 #. type: Plain text
23595 #: docs/manual/python/objects.rst:95
23596 msgid "Message encoding, one of:"
23597 msgstr ""
23599 #. type: Plain text
23600 #: docs/manual/python/objects.rst:98
23601 msgid ""
23602 "``Unicode_No_Compression`` - unicode message which can contain any chars, "
23603 "but can be only 70 chars long"
23604 msgstr ""
23606 #. type: Plain text
23607 #: docs/manual/python/objects.rst:99
23608 msgid "``Unicode_Compression`` - not supported by Gammu and most phones"
23609 msgstr ""
23611 #. type: Plain text
23612 #: docs/manual/python/objects.rst:101
23613 msgid ""
23614 "``Default_No_Compression`` - message with GSM alphabet only, up to 160 chars "
23615 "long"
23616 msgstr ""
23618 #. type: Plain text
23619 #: docs/manual/python/objects.rst:102
23620 msgid "``Default_Compression`` - not supported by Gammu and most phones"
23621 msgstr ""
23623 #. type: Plain text
23624 #: docs/manual/python/objects.rst:103
23625 msgid "``8bit`` - for binary messages"
23626 msgstr ""
23628 #. type: Plain text
23629 #: docs/manual/python/objects.rst:105 docs/manual/python/gammu.rst:1292
23630 msgid "DateTime"
23631 msgstr ""
23633 #. type: Plain text
23634 #: docs/manual/python/objects.rst:107
23635 msgid "Timestamp when the message was received or sent."
23636 msgstr ""
23638 #. type: Plain text
23639 #: docs/manual/python/objects.rst:109
23640 msgid "Please note that most phones do no record timestamp of sent messages."
23641 msgstr ""
23643 #. type: Plain text
23644 #: docs/manual/python/objects.rst:111
23645 msgid "SMSCDateTime"
23646 msgstr ""
23648 #. type: Plain text
23649 #: docs/manual/python/objects.rst:113
23650 msgid "Timestamp when the message was at SMSC."
23651 msgstr ""
23653 #. type: Plain text
23654 #: docs/manual/python/objects.rst:115
23655 msgid "State"
23656 msgstr ""
23658 #. type: Plain text
23659 #: docs/manual/python/objects.rst:117
23660 msgid "Message state, one of:"
23661 msgstr ""
23663 #. type: Plain text
23664 #: docs/manual/python/objects.rst:119 docs/manual/formats/smsbackup.rst:82
23665 msgid "``Sent``"
23666 msgstr ""
23668 #. type: Plain text
23669 #: docs/manual/python/objects.rst:120
23670 msgid "``UnSent``"
23671 msgstr ""
23673 #. type: Plain text
23674 #: docs/manual/python/objects.rst:121 docs/manual/formats/smsbackup.rst:80
23675 msgid "``Read``"
23676 msgstr ""
23678 #. type: Plain text
23679 #: docs/manual/python/objects.rst:122 docs/manual/formats/smsbackup.rst:81
23680 msgid "``UnRead``"
23681 msgstr ""
23683 #. type: Plain text
23684 #: docs/manual/python/objects.rst:127
23685 msgid "# Simple message to send, using SMSC from phone SMS_1 = {"
23686 msgstr ""
23688 #. type: Plain text
23689 #: docs/manual/python/objects.rst:130
23690 msgid "'Number': '123465', 'SMSC': {'Location': 1}, 'Text': 'Hello world!',"
23691 msgstr ""
23693 #. type: Plain text
23694 #: docs/manual/python/objects.rst:134
23695 msgid "# Class 0 (on display) message using custom SMSC number SMS_2 = {"
23696 msgstr ""
23698 #. type: Plain text
23699 #: docs/manual/python/objects.rst:138
23700 msgid ""
23701 "'Number': '123465', 'SMSC': {'Number': '+420987654321'}, 'Text': 'Hello "
23702 "world!', 'Class': 0,"
23703 msgstr ""
23705 #. type: Plain text
23706 #: docs/manual/python/objects.rst:142
23707 msgid "_udh_obj:"
23708 msgstr ""
23710 #. type: Title -
23711 #: docs/manual/python/objects.rst:144
23712 #, no-wrap
23713 msgid "UDH Object"
23714 msgstr ""
23716 #. type: Plain text
23717 #: docs/manual/python/objects.rst:147
23718 msgid "UDH dictionary can consist of following fields:"
23719 msgstr ""
23721 #. type: Plain text
23722 #: docs/manual/python/objects.rst:149
23723 msgid "ID8bit"
23724 msgstr ""
23726 #. type: Plain text
23727 #: docs/manual/python/objects.rst:151
23728 msgid "8-bit ID of the message, not required"
23729 msgstr ""
23731 #. type: Plain text
23732 #: docs/manual/python/objects.rst:153
23733 msgid "ID16bit"
23734 msgstr ""
23736 #. type: Plain text
23737 #: docs/manual/python/objects.rst:155
23738 msgid "16-bit ID of the message, not required"
23739 msgstr ""
23741 #. type: Plain text
23742 #: docs/manual/python/objects.rst:157
23743 msgid "PartNumber"
23744 msgstr ""
23746 #. type: Plain text
23747 #: docs/manual/python/objects.rst:159
23748 msgid "Number of current part"
23749 msgstr ""
23751 #. type: Plain text
23752 #: docs/manual/python/objects.rst:161
23753 msgid "AllParts"
23754 msgstr ""
23756 #. type: Plain text
23757 #: docs/manual/python/objects.rst:163
23758 msgid "Count of all message parts"
23759 msgstr ""
23761 #. type: Plain text
23762 #: docs/manual/python/objects.rst:167
23763 msgid "UDH type, one of predefined strings:"
23764 msgstr ""
23766 #. type: Plain text
23767 #: docs/manual/python/objects.rst:169
23768 msgid "``NoUDH``"
23769 msgstr ""
23771 #. type: Plain text
23772 #: docs/manual/python/objects.rst:170
23773 msgid "``ConcatenatedMessages``"
23774 msgstr ""
23776 #. type: Plain text
23777 #: docs/manual/python/objects.rst:171
23778 msgid "``ConcatenatedMessages16bit``"
23779 msgstr ""
23781 #. type: Plain text
23782 #: docs/manual/python/objects.rst:172 docs/manual/python/objects.rst:325
23783 msgid "``DisableVoice``"
23784 msgstr ""
23786 #. type: Plain text
23787 #: docs/manual/python/objects.rst:173 docs/manual/python/objects.rst:326
23788 msgid "``DisableFax``"
23789 msgstr ""
23791 #. type: Plain text
23792 #: docs/manual/python/objects.rst:174 docs/manual/python/objects.rst:327
23793 msgid "``DisableEmail``"
23794 msgstr ""
23796 #. type: Plain text
23797 #: docs/manual/python/objects.rst:175 docs/manual/python/objects.rst:328
23798 msgid "``EnableVoice``"
23799 msgstr ""
23801 #. type: Plain text
23802 #: docs/manual/python/objects.rst:176 docs/manual/python/objects.rst:329
23803 msgid "``EnableFax``"
23804 msgstr ""
23806 #. type: Plain text
23807 #: docs/manual/python/objects.rst:177 docs/manual/python/objects.rst:330
23808 msgid "``EnableEmail``"
23809 msgstr ""
23811 #. type: Plain text
23812 #: docs/manual/python/objects.rst:178 docs/manual/python/objects.rst:331
23813 msgid "``VoidSMS``"
23814 msgstr ""
23816 #. type: Plain text
23817 #: docs/manual/python/objects.rst:179
23818 msgid "``NokiaRingtone``"
23819 msgstr ""
23821 #. type: Plain text
23822 #: docs/manual/python/objects.rst:180
23823 msgid "``NokiaRingtoneLong``"
23824 msgstr ""
23826 #. type: Plain text
23827 #: docs/manual/python/objects.rst:181
23828 msgid "``NokiaOperatorLogoLong``"
23829 msgstr ""
23831 #. type: Plain text
23832 #: docs/manual/python/objects.rst:182
23833 msgid "``NokiaCallerLogo``"
23834 msgstr ""
23836 #. type: Plain text
23837 #: docs/manual/python/objects.rst:183
23838 msgid "``NokiaWAP``"
23839 msgstr ""
23841 #. type: Plain text
23842 #: docs/manual/python/objects.rst:184
23843 msgid "``NokiaWAPLong``"
23844 msgstr ""
23846 #. type: Plain text
23847 #: docs/manual/python/objects.rst:185
23848 msgid "``NokiaCalendarLong``"
23849 msgstr ""
23851 #. type: Plain text
23852 #: docs/manual/python/objects.rst:186
23853 msgid "``NokiaProfileLong``"
23854 msgstr ""
23856 #. type: Plain text
23857 #: docs/manual/python/objects.rst:187
23858 msgid "``NokiaPhonebookLong``"
23859 msgstr ""
23861 #. type: Plain text
23862 #: docs/manual/python/objects.rst:188
23863 msgid "``UserUDH``"
23864 msgstr ""
23866 #. type: Plain text
23867 #: docs/manual/python/objects.rst:192
23868 msgid "UDH content"
23869 msgstr ""
23871 #. type: Plain text
23872 #: docs/manual/python/objects.rst:196
23873 msgid "UDH = {"
23874 msgstr ""
23876 #. type: Plain text
23877 #: docs/manual/python/objects.rst:200
23878 msgid ""
23879 "'ID8bit': 0xcd, 'PartNumber': 1, 'AllParts': 2, 'Type': "
23880 "'ConcatenatedMessages',"
23881 msgstr ""
23883 #. type: Plain text
23884 #: docs/manual/python/objects.rst:203
23885 msgid "_smsc_obj:"
23886 msgstr ""
23888 #. type: Title -
23889 #: docs/manual/python/objects.rst:205
23890 #, no-wrap
23891 msgid "SMSC Object"
23892 msgstr ""
23894 #. type: Plain text
23895 #: docs/manual/python/objects.rst:208
23896 msgid "SMSC dictionary can consist of following fields:"
23897 msgstr ""
23899 #. type: Plain text
23900 #: docs/manual/python/objects.rst:212
23901 msgid "Location where the SMSC is stored"
23902 msgstr ""
23904 #. type: Plain text
23905 #: docs/manual/python/objects.rst:220
23906 msgid "Name of the SMSC configuration"
23907 msgstr ""
23909 #. type: Plain text
23910 #: docs/manual/python/objects.rst:222
23911 msgid "DefaultNumber"
23912 msgstr ""
23914 #. type: Plain text
23915 #: docs/manual/python/objects.rst:224
23916 msgid "Default recipient number, ignored on most phones"
23917 msgstr ""
23919 #. type: Plain text
23920 #: docs/manual/python/objects.rst:226
23921 msgid "Format"
23922 msgstr ""
23924 #. type: Plain text
23925 #: docs/manual/python/objects.rst:228
23926 msgid "Default message format, one of:"
23927 msgstr ""
23929 #. type: Plain text
23930 #: docs/manual/python/objects.rst:230 docs/manual/python/objects.rst:303
23931 msgid "``Text``"
23932 msgstr ""
23934 #. type: Plain text
23935 #: docs/manual/python/objects.rst:231
23936 msgid "``Pager``"
23937 msgstr ""
23939 #. type: Plain text
23940 #: docs/manual/python/objects.rst:232
23941 msgid "``Fax``"
23942 msgstr ""
23944 #. type: Plain text
23945 #: docs/manual/python/objects.rst:233
23946 msgid "``Email``"
23947 msgstr ""
23949 #. type: Plain text
23950 #: docs/manual/python/objects.rst:235
23951 msgid "Validity"
23952 msgstr ""
23954 #. type: Plain text
23955 #: docs/manual/python/objects.rst:237
23956 msgid "Default message validity as a string"
23957 msgstr ""
23959 #. type: Plain text
23960 #: docs/manual/python/objects.rst:239
23961 msgid "``NA`` - validity not available"
23962 msgstr ""
23964 #. type: Plain text
23965 #: docs/manual/python/objects.rst:240
23966 msgid "``Max`` - maximal validity allowed by network"
23967 msgstr ""
23969 #. type: Plain text
23970 #: docs/manual/python/objects.rst:242
23971 msgid ""
23972 "``nM``, ``nH``, ``nD``, ``nW`` - period defined in minutes, hours, days or "
23973 "weeks, eg. ``3W``"
23974 msgstr ""
23976 #. type: Plain text
23977 #: docs/manual/python/objects.rst:246
23978 msgid "SMSC = {"
23979 msgstr ""
23981 #. type: Plain text
23982 #: docs/manual/python/objects.rst:250
23983 msgid ""
23984 "'Location': 1, 'Number': '+420987654321', 'Format': 'Text', 'Validity': "
23985 "'Max',"
23986 msgstr ""
23988 #. type: Plain text
23989 #: docs/manual/python/objects.rst:253
23990 msgid "_sms_info_obj:"
23991 msgstr ""
23993 #. type: Title -
23994 #: docs/manual/python/objects.rst:255
23995 #, no-wrap
23996 msgid "SMS Info Object"
23997 msgstr ""
23999 #. type: Plain text
24000 #: docs/manual/python/objects.rst:258
24001 msgid "Message info dictionary can consist of following fields:"
24002 msgstr ""
24004 #. type: Plain text
24005 #: docs/manual/python/objects.rst:262
24006 msgid "Whether to use Unicode for the message."
24007 msgstr ""
24009 #. type: Plain text
24010 #: docs/manual/python/objects.rst:268
24011 msgid "Unknown"
24012 msgstr ""
24014 #. type: Plain text
24015 #: docs/manual/python/objects.rst:270
24016 msgid "Boolean flag indicating there was some part which Gammu could not decode."
24017 msgstr ""
24019 #. type: Plain text
24020 #: docs/manual/python/objects.rst:276 docs/manual/python/objects.rst:488 docs/manual/python/objects.rst:574 docs/manual/python/objects.rst:640
24021 msgid "Entries"
24022 msgstr ""
24024 #. type: Plain text
24025 #: docs/manual/python/objects.rst:278
24026 msgid "Actual message data, see :ref:`sms_info_part_obj`."
24027 msgstr ""
24029 #. type: Plain text
24030 #: docs/manual/python/objects.rst:282
24031 msgid "SMSINFO = {"
24032 msgstr ""
24034 #. type: Plain text
24035 #: docs/manual/python/objects.rst:284
24036 msgid "'Class': 1, 'Entries': ["
24037 msgstr ""
24039 #. type: Plain text
24040 #: docs/manual/python/objects.rst:289
24041 msgid ""
24042 "{'ID': 'Text', 'Buffer': 'This is a '}, {'ID': 'Text', 'Buffer': 'message', "
24043 "'Italic': True}, {'ID': 'Text', 'Buffer': ' from '}, {'ID': 'Text', "
24044 "'Buffer': 'Gammu', 'Bold': True}, ],"
24045 msgstr ""
24047 #. type: Plain text
24048 #: docs/manual/python/objects.rst:292
24049 msgid "_sms_info_part_obj:"
24050 msgstr ""
24052 #. type: Title -
24053 #: docs/manual/python/objects.rst:294
24054 #, no-wrap
24055 msgid "SMS Info Part Object"
24056 msgstr ""
24058 #. type: Plain text
24059 #: docs/manual/python/objects.rst:297
24060 msgid "Message component can consist of following fields:"
24061 msgstr ""
24063 #. type: Plain text
24064 #: docs/manual/python/objects.rst:299
24065 msgid "ID"
24066 msgstr ""
24068 #. type: Plain text
24069 #: docs/manual/python/objects.rst:301
24070 msgid "Identification of the part type:"
24071 msgstr ""
24073 #. type: Plain text
24074 #: docs/manual/python/objects.rst:304
24075 msgid "``ConcatenatedTextLong`` - Contacenated SMS, when longer than 1 SMS."
24076 msgstr ""
24078 #. type: Plain text
24079 #: docs/manual/python/objects.rst:305
24080 msgid ""
24081 "``ConcatenatedAutoTextLong`` - Contacenated SMS, auto Default/Unicode "
24082 "coding."
24083 msgstr ""
24085 #. type: Plain text
24086 #: docs/manual/python/objects.rst:306
24087 msgid "``ConcatenatedTextLong16bit``"
24088 msgstr ""
24090 #. type: Plain text
24091 #: docs/manual/python/objects.rst:307
24092 msgid "``ConcatenatedAutoTextLong16bit``"
24093 msgstr ""
24095 #. type: Plain text
24096 #: docs/manual/python/objects.rst:308
24097 msgid "``NokiaProfileLong`` - Nokia profile = Name`` Ringtone`` ScreenSaver"
24098 msgstr ""
24100 #. type: Plain text
24101 #: docs/manual/python/objects.rst:309
24102 msgid "``NokiaPictureImageLong`` - Nokia Picture Image + (text)"
24103 msgstr ""
24105 #. type: Plain text
24106 #: docs/manual/python/objects.rst:310
24107 msgid "``NokiaScreenSaverLong`` - Nokia screen saver + (text)"
24108 msgstr ""
24110 #. type: Plain text
24111 #: docs/manual/python/objects.rst:311
24112 msgid "``NokiaRingtone`` - Nokia ringtone - old SM2.0 format`` 1 SMS"
24113 msgstr ""
24115 #. type: Plain text
24116 #: docs/manual/python/objects.rst:312
24117 msgid "``NokiaRingtoneLong`` - Nokia ringtone contacenated`` when very long"
24118 msgstr ""
24120 #. type: Plain text
24121 #: docs/manual/python/objects.rst:313
24122 msgid "``NokiaOperatorLogo`` - Nokia 72x14 operator logo`` 1 SMS"
24123 msgstr ""
24125 #. type: Plain text
24126 #: docs/manual/python/objects.rst:314
24127 msgid "``NokiaOperatorLogoLong`` - Nokia 72x14 op logo or 78x21 in 2 SMS"
24128 msgstr ""
24130 #. type: Plain text
24131 #: docs/manual/python/objects.rst:315
24132 msgid "``NokiaCallerLogo`` - Nokia 72x14 caller logo`` 1 SMS"
24133 msgstr ""
24135 #. type: Plain text
24136 #: docs/manual/python/objects.rst:316
24137 msgid "``NokiaWAPBookmarkLong`` - Nokia WAP bookmark in 1 or 2 SMS"
24138 msgstr ""
24140 #. type: Plain text
24141 #: docs/manual/python/objects.rst:317
24142 msgid "``NokiaWAPSettingsLong`` - Nokia WAP settings in 2 SMS"
24143 msgstr ""
24145 #. type: Plain text
24146 #: docs/manual/python/objects.rst:318
24147 msgid "``NokiaMMSSettingsLong`` - Nokia MMS settings in 2 SMS"
24148 msgstr ""
24150 #. type: Plain text
24151 #: docs/manual/python/objects.rst:319
24152 msgid "``NokiaVCARD10Long`` - Nokia VCARD 1.0 - only name and default number"
24153 msgstr ""
24155 #. type: Plain text
24156 #: docs/manual/python/objects.rst:320
24157 msgid "``NokiaVCARD21Long`` - Nokia VCARD 2.1 - all numbers + text"
24158 msgstr ""
24160 #. type: Plain text
24161 #: docs/manual/python/objects.rst:321
24162 msgid "``NokiaVCALENDAR10Long`` - Nokia VCALENDAR 1.0 - can be in few sms"
24163 msgstr ""
24165 #. type: Plain text
24166 #: docs/manual/python/objects.rst:322
24167 msgid "``NokiaVTODOLong``"
24168 msgstr ""
24170 #. type: Plain text
24171 #: docs/manual/python/objects.rst:323
24172 msgid "``VCARD10Long``"
24173 msgstr ""
24175 #. type: Plain text
24176 #: docs/manual/python/objects.rst:324
24177 msgid "``VCARD21Long``"
24178 msgstr ""
24180 #. type: Plain text
24181 #: docs/manual/python/objects.rst:332
24182 msgid "``EMSSound10`` - IMelody 1.0"
24183 msgstr ""
24185 #. type: Plain text
24186 #: docs/manual/python/objects.rst:333
24187 msgid "``EMSSound12`` - IMelody 1.2"
24188 msgstr ""
24190 #. type: Plain text
24191 #: docs/manual/python/objects.rst:334
24192 msgid "``EMSSonyEricssonSound`` - IMelody without header - SonyEricsson extension"
24193 msgstr ""
24195 #. type: Plain text
24196 #: docs/manual/python/objects.rst:335
24197 msgid "``EMSSound10Long`` - IMelody 1.0 with UPI."
24198 msgstr ""
24200 #. type: Plain text
24201 #: docs/manual/python/objects.rst:336
24202 msgid "``EMSSound12Long`` - IMelody 1.2 with UPI."
24203 msgstr ""
24205 #. type: Plain text
24206 #: docs/manual/python/objects.rst:337
24207 msgid "``EMSSonyEricssonSoundLong`` - IMelody without header with UPI."
24208 msgstr ""
24210 #. type: Plain text
24211 #: docs/manual/python/objects.rst:338
24212 msgid "``EMSPredefinedSound``"
24213 msgstr ""
24215 #. type: Plain text
24216 #: docs/manual/python/objects.rst:339
24217 msgid "``EMSPredefinedAnimation``"
24218 msgstr ""
24220 #. type: Plain text
24221 #: docs/manual/python/objects.rst:340
24222 msgid "``EMSAnimation``"
24223 msgstr ""
24225 #. type: Plain text
24226 #: docs/manual/python/objects.rst:341
24227 msgid "``EMSFixedBitmap`` - Fixed bitmap of size 16x16 or 32x32."
24228 msgstr ""
24230 #. type: Plain text
24231 #: docs/manual/python/objects.rst:342
24232 msgid "``EMSVariableBitmap``"
24233 msgstr ""
24235 #. type: Plain text
24236 #: docs/manual/python/objects.rst:343
24237 msgid "``EMSVariableBitmapLong``"
24238 msgstr ""
24240 #. type: Plain text
24241 #: docs/manual/python/objects.rst:344
24242 msgid "``MMSIndicatorLong`` - MMS message indicator."
24243 msgstr ""
24245 #. type: Plain text
24246 #: docs/manual/python/objects.rst:345
24247 msgid "``WAPIndicatorLong``"
24248 msgstr ""
24250 #. type: Plain text
24251 #: docs/manual/python/objects.rst:346
24252 msgid "``AlcatelMonoBitmapLong`` - Variable bitmap with black and white colors"
24253 msgstr ""
24255 #. type: Plain text
24256 #: docs/manual/python/objects.rst:347
24257 msgid ""
24258 "``AlcatelMonoAnimationLong`` - Variable animation with black and white "
24259 "colors"
24260 msgstr ""
24262 #. type: Plain text
24263 #: docs/manual/python/objects.rst:348
24264 msgid "``AlcatelSMSTemplateName``"
24265 msgstr ""
24267 #. type: Plain text
24268 #: docs/manual/python/objects.rst:349
24269 msgid "``SiemensFile`` - Siemens OTA"
24270 msgstr ""
24272 #. type: Plain text
24273 #: docs/manual/python/objects.rst:351
24274 msgid "Left"
24275 msgstr ""
24277 #. type: Plain text
24278 #: docs/manual/python/objects.rst:353 docs/manual/python/objects.rst:357 docs/manual/python/objects.rst:361 docs/manual/python/objects.rst:365 docs/manual/python/objects.rst:369 docs/manual/python/objects.rst:373 docs/manual/python/objects.rst:377 docs/manual/python/objects.rst:381 docs/manual/python/objects.rst:385
24279 msgid "Text formatting"
24280 msgstr ""
24282 #. type: Plain text
24283 #: docs/manual/python/objects.rst:355
24284 msgid "Right"
24285 msgstr ""
24287 #. type: Plain text
24288 #: docs/manual/python/objects.rst:359
24289 msgid "Center"
24290 msgstr ""
24292 #. type: Plain text
24293 #: docs/manual/python/objects.rst:363
24294 msgid "Large"
24295 msgstr ""
24297 #. type: Plain text
24298 #: docs/manual/python/objects.rst:367
24299 msgid "Small"
24300 msgstr ""
24302 #. type: Plain text
24303 #: docs/manual/python/objects.rst:371
24304 msgid "Bold"
24305 msgstr ""
24307 #. type: Plain text
24308 #: docs/manual/python/objects.rst:375
24309 msgid "Italic"
24310 msgstr ""
24312 #. type: Plain text
24313 #: docs/manual/python/objects.rst:379
24314 msgid "Underlined"
24315 msgstr ""
24317 #. type: Plain text
24318 #: docs/manual/python/objects.rst:383
24319 msgid "Strikethrough"
24320 msgstr ""
24322 #. type: Plain text
24323 #: docs/manual/python/objects.rst:387 docs/manual/python/objects.rst:782
24324 msgid "Protected"
24325 msgstr ""
24327 #. type: Plain text
24328 #: docs/manual/python/objects.rst:389
24329 msgid "Whether message part should be protected (DRM)"
24330 msgstr ""
24332 #. type: Plain text
24333 #: docs/manual/python/objects.rst:393
24334 msgid "Number to encode in message."
24335 msgstr ""
24337 #. type: Title =
24338 #: docs/manual/python/objects.rst:395 docs/manual/c/ringtone.rst:2
24339 #, no-wrap
24340 msgid "Ringtone"
24341 msgstr ""
24343 #. type: Plain text
24344 #: docs/manual/python/objects.rst:397
24345 msgid "Ringtone to encode in message."
24346 msgstr ""
24348 #. type: Title =
24349 #: docs/manual/python/objects.rst:399 docs/manual/c/bitmap.rst:2
24350 #, no-wrap
24351 msgid "Bitmap"
24352 msgstr ""
24354 #. type: Plain text
24355 #: docs/manual/python/objects.rst:401
24356 msgid "Bitmap to encode in message."
24357 msgstr ""
24359 #. type: Plain text
24360 #: docs/manual/python/objects.rst:403
24361 msgid "Bookmark"
24362 msgstr ""
24364 #. type: Plain text
24365 #: docs/manual/python/objects.rst:405
24366 msgid "Bookmark to encode in message."
24367 msgstr ""
24369 #. type: Title =
24370 #: docs/manual/python/objects.rst:407 docs/manual/c/settings.rst:2
24371 #, no-wrap
24372 msgid "Settings"
24373 msgstr ""
24375 #. type: Plain text
24376 #: docs/manual/python/objects.rst:409
24377 msgid "Settings to encode in message."
24378 msgstr ""
24380 #. type: Plain text
24381 #: docs/manual/python/objects.rst:411
24382 msgid "MMSIndicator"
24383 msgstr ""
24385 #. type: Plain text
24386 #: docs/manual/python/objects.rst:413
24387 msgid "MMS indication to encode in message."
24388 msgstr ""
24390 #. type: Plain text
24391 #: docs/manual/python/objects.rst:417
24392 msgid "Phonebook entry to encode in message, see :ref:`pbk_obj`."
24393 msgstr ""
24395 #. type: Plain text
24396 #: docs/manual/python/objects.rst:421
24397 msgid "Calendar entry to encode in message, see :ref:`cal_obj`."
24398 msgstr ""
24400 #. type: Plain text
24401 #: docs/manual/python/objects.rst:423 docs/manual/python/gammu.rst:1291
24402 msgid "ToDo"
24403 msgstr ""
24405 #. type: Plain text
24406 #: docs/manual/python/objects.rst:425
24407 msgid "Todo entry to encode in message, see :ref:`todo_obj`."
24408 msgstr ""
24410 #. type: Title =
24411 #: docs/manual/python/objects.rst:427 docs/manual/c/file.rst:2
24412 #, no-wrap
24413 msgid "File"
24414 msgstr ""
24416 #. type: Plain text
24417 #: docs/manual/python/objects.rst:429
24418 msgid "File to encode in message, see :ref:`file_obj`."
24419 msgstr ""
24421 #. type: Plain text
24422 #: docs/manual/python/objects.rst:431 docs/manual/python/objects.rst:774
24423 msgid "Buffer"
24424 msgstr ""
24426 #. type: Plain text
24427 #: docs/manual/python/objects.rst:433
24428 msgid "String to encode in message."
24429 msgstr ""
24431 #. type: Plain text
24432 #: docs/manual/python/objects.rst:435
24433 msgid "_todo_obj:"
24434 msgstr ""
24436 #. type: Title -
24437 #: docs/manual/python/objects.rst:437
24438 #, no-wrap
24439 msgid "Todo Object"
24440 msgstr ""
24442 #. type: Plain text
24443 #: docs/manual/python/objects.rst:440
24444 msgid "Todo entry is a dictionary consisting of following fields:"
24445 msgstr ""
24447 #. type: Plain text
24448 #: docs/manual/python/objects.rst:444 docs/manual/python/objects.rst:539 docs/manual/python/objects.rst:634
24449 msgid "Location where the entry is stored"
24450 msgstr ""
24452 #. type: Plain text
24453 #: docs/manual/python/objects.rst:448 docs/manual/python/objects.rst:509 docs/manual/python/objects.rst:543 docs/manual/python/objects.rst:597 docs/manual/python/objects.rst:662
24454 msgid "Type of entry, one of:"
24455 msgstr ""
24457 #. type: Plain text
24458 #: docs/manual/python/objects.rst:450 docs/manual/python/objects.rst:545
24459 msgid "``REMINDER`` - Reminder or Date"
24460 msgstr ""
24462 #. type: Plain text
24463 #: docs/manual/python/objects.rst:451 docs/manual/python/objects.rst:546
24464 msgid "``CALL`` - Call"
24465 msgstr ""
24467 #. type: Plain text
24468 #: docs/manual/python/objects.rst:452 docs/manual/python/objects.rst:547
24469 msgid "``MEETING`` - Meeting"
24470 msgstr ""
24472 #. type: Plain text
24473 #: docs/manual/python/objects.rst:453 docs/manual/python/objects.rst:548
24474 msgid "``BIRTHDAY`` - Birthday or Anniversary or Special Occasion"
24475 msgstr ""
24477 #. type: Plain text
24478 #: docs/manual/python/objects.rst:454 docs/manual/python/objects.rst:549
24479 msgid "``MEMO`` - Memo or Miscellaneous"
24480 msgstr ""
24482 #. type: Plain text
24483 #: docs/manual/python/objects.rst:455 docs/manual/python/objects.rst:550
24484 msgid "``TRAVEL`` - Travel"
24485 msgstr ""
24487 #. type: Plain text
24488 #: docs/manual/python/objects.rst:456 docs/manual/python/objects.rst:551
24489 msgid "``VACATION`` - Vacation"
24490 msgstr ""
24492 #. type: Plain text
24493 #: docs/manual/python/objects.rst:457 docs/manual/python/objects.rst:552
24494 msgid "``T_ATHL`` - Training - Athletism"
24495 msgstr ""
24497 #. type: Plain text
24498 #: docs/manual/python/objects.rst:458 docs/manual/python/objects.rst:553
24499 msgid "``T_BALL`` - Training - Ball Games"
24500 msgstr ""
24502 #. type: Plain text
24503 #: docs/manual/python/objects.rst:459 docs/manual/python/objects.rst:554
24504 msgid "``T_CYCL`` - Training - Cycling"
24505 msgstr ""
24507 #. type: Plain text
24508 #: docs/manual/python/objects.rst:460 docs/manual/python/objects.rst:555
24509 msgid "``T_BUDO`` - Training - Budo"
24510 msgstr ""
24512 #. type: Plain text
24513 #: docs/manual/python/objects.rst:461 docs/manual/python/objects.rst:556
24514 msgid "``T_DANC`` - Training - Dance"
24515 msgstr ""
24517 #. type: Plain text
24518 #: docs/manual/python/objects.rst:462 docs/manual/python/objects.rst:557
24519 msgid "``T_EXTR`` - Training - Extreme Sports"
24520 msgstr ""
24522 #. type: Plain text
24523 #: docs/manual/python/objects.rst:463 docs/manual/python/objects.rst:558
24524 msgid "``T_FOOT`` - Training - Football"
24525 msgstr ""
24527 #. type: Plain text
24528 #: docs/manual/python/objects.rst:464 docs/manual/python/objects.rst:559
24529 msgid "``T_GOLF`` - Training - Golf"
24530 msgstr ""
24532 #. type: Plain text
24533 #: docs/manual/python/objects.rst:465 docs/manual/python/objects.rst:560
24534 msgid "``T_GYM`` - Training - Gym"
24535 msgstr ""
24537 #. type: Plain text
24538 #: docs/manual/python/objects.rst:466 docs/manual/python/objects.rst:561
24539 msgid "``T_HORS`` - Training - Horse Race"
24540 msgstr ""
24542 #. type: Plain text
24543 #: docs/manual/python/objects.rst:467 docs/manual/python/objects.rst:562
24544 msgid "``T_HOCK`` - Training - Hockey"
24545 msgstr ""
24547 #. type: Plain text
24548 #: docs/manual/python/objects.rst:468 docs/manual/python/objects.rst:563
24549 msgid "``T_RACE`` - Training - Races"
24550 msgstr ""
24552 #. type: Plain text
24553 #: docs/manual/python/objects.rst:469 docs/manual/python/objects.rst:564
24554 msgid "``T_RUGB`` - Training - Rugby"
24555 msgstr ""
24557 #. type: Plain text
24558 #: docs/manual/python/objects.rst:470 docs/manual/python/objects.rst:565
24559 msgid "``T_SAIL`` - Training - Sailing"
24560 msgstr ""
24562 #. type: Plain text
24563 #: docs/manual/python/objects.rst:471 docs/manual/python/objects.rst:566
24564 msgid "``T_STRE`` - Training - Street Games"
24565 msgstr ""
24567 #. type: Plain text
24568 #: docs/manual/python/objects.rst:472 docs/manual/python/objects.rst:567
24569 msgid "``T_SWIM`` - Training - Swimming"
24570 msgstr ""
24572 #. type: Plain text
24573 #: docs/manual/python/objects.rst:473 docs/manual/python/objects.rst:568
24574 msgid "``T_TENN`` - Training - Tennis"
24575 msgstr ""
24577 #. type: Plain text
24578 #: docs/manual/python/objects.rst:474 docs/manual/python/objects.rst:569
24579 msgid "``T_TRAV`` - Training - Travels"
24580 msgstr ""
24582 #. type: Plain text
24583 #: docs/manual/python/objects.rst:475 docs/manual/python/objects.rst:570
24584 msgid "``T_WINT`` - Training - Winter Games"
24585 msgstr ""
24587 #. type: Plain text
24588 #: docs/manual/python/objects.rst:476 docs/manual/python/objects.rst:571
24589 msgid "``ALARM`` - Alarm"
24590 msgstr ""
24592 #. type: Plain text
24593 #: docs/manual/python/objects.rst:477 docs/manual/python/objects.rst:572
24594 msgid "``DAILY_ALARM`` - Alarm repeating each day."
24595 msgstr ""
24597 #. type: Plain text
24598 #: docs/manual/python/objects.rst:479
24599 msgid "Priority"
24600 msgstr ""
24602 #. type: Plain text
24603 #: docs/manual/python/objects.rst:481
24604 msgid "Entry priority, one of:"
24605 msgstr ""
24607 #. type: Plain text
24608 #: docs/manual/python/objects.rst:483
24609 msgid "``High``"
24610 msgstr ""
24612 #. type: Plain text
24613 #: docs/manual/python/objects.rst:484
24614 msgid "``Medium``"
24615 msgstr ""
24617 #. type: Plain text
24618 #: docs/manual/python/objects.rst:485
24619 msgid "``Low``"
24620 msgstr ""
24622 #. type: Plain text
24623 #: docs/manual/python/objects.rst:486
24624 msgid "``None``"
24625 msgstr ""
24627 #. type: Plain text
24628 #: docs/manual/python/objects.rst:490
24629 msgid "Actual entries, see :ref:`todo_entry_obj`"
24630 msgstr ""
24632 #. type: Plain text
24633 #: docs/manual/python/objects.rst:494
24634 msgid "TODO = {"
24635 msgstr ""
24637 #. type: Plain text
24638 #: docs/manual/python/objects.rst:496 docs/manual/python/objects.rst:582
24639 msgid "'Type': 'MEMO', 'Entries': ["
24640 msgstr ""
24642 #. type: Plain text
24643 #: docs/manual/python/objects.rst:499
24644 msgid ""
24645 "{'Type': 'END_DATETIME', 'Value': datetime.datetime.now() + "
24646 "datetime.timedelta(days = 1)}, {'Type': 'TEXT', 'Value': 'Buy some milk'}, "
24647 "],"
24648 msgstr ""
24650 #. type: Plain text
24651 #: docs/manual/python/objects.rst:502
24652 msgid "_todo_entry_obj:"
24653 msgstr ""
24655 #. type: Title -
24656 #: docs/manual/python/objects.rst:504
24657 #, no-wrap
24658 msgid "Todo Entries Object"
24659 msgstr ""
24661 #. type: Plain text
24662 #: docs/manual/python/objects.rst:511
24663 msgid "``END_DATETIME`` - Due date (Date)."
24664 msgstr ""
24666 #. type: Plain text
24667 #: docs/manual/python/objects.rst:512
24668 msgid "``COMPLETED`` - Whether is completed (Number)."
24669 msgstr ""
24671 #. type: Plain text
24672 #: docs/manual/python/objects.rst:513
24673 msgid "``ALARM_DATETIME`` - When should alarm be fired (Date)."
24674 msgstr ""
24676 #. type: Plain text
24677 #: docs/manual/python/objects.rst:514
24678 msgid "``SILENT_ALARM_DATETIME`` - When should silent alarm be fired (Date)."
24679 msgstr ""
24681 #. type: Plain text
24682 #: docs/manual/python/objects.rst:515
24683 msgid "``TEXT`` - Text of to do (Text)."
24684 msgstr ""
24686 #. type: Plain text
24687 #: docs/manual/python/objects.rst:516
24688 msgid "``DESCRIPTION`` - Description of to do (Text)."
24689 msgstr ""
24691 #. type: Plain text
24692 #: docs/manual/python/objects.rst:517
24693 msgid "``LOCATION`` - Location of to do (Text)."
24694 msgstr ""
24696 #. type: Plain text
24697 #: docs/manual/python/objects.rst:518
24698 msgid "``PRIVATE`` - Whether entry is private (Number)."
24699 msgstr ""
24701 #. type: Plain text
24702 #: docs/manual/python/objects.rst:519
24703 msgid "``CATEGORY`` - Category of entry (Number)."
24704 msgstr ""
24706 #. type: Plain text
24707 #: docs/manual/python/objects.rst:520
24708 msgid "``CONTACTID`` - Related contact ID (Number)."
24709 msgstr ""
24711 #. type: Plain text
24712 #: docs/manual/python/objects.rst:521
24713 msgid "``PHONE`` - Number to call (Text)."
24714 msgstr ""
24716 #. type: Plain text
24717 #: docs/manual/python/objects.rst:522
24718 msgid "``LUID`` - IrMC LUID which can be used for synchronisation (Text)."
24719 msgstr ""
24721 #. type: Plain text
24722 #: docs/manual/python/objects.rst:523
24723 msgid "``LAST_MODIFIED`` - Date and time of last modification (Date)."
24724 msgstr ""
24726 #. type: Plain text
24727 #: docs/manual/python/objects.rst:524
24728 msgid "``START_DATETIME`` - Start date (Date)."
24729 msgstr ""
24731 #. type: Plain text
24732 #: docs/manual/python/objects.rst:526 docs/manual/python/objects.rst:621 docs/manual/python/objects.rst:722
24733 msgid "Value"
24734 msgstr ""
24736 #. type: Plain text
24737 #: docs/manual/python/objects.rst:528 docs/manual/python/objects.rst:623 docs/manual/python/objects.rst:724
24738 msgid "Actual value, corresponding type to Type field."
24739 msgstr ""
24741 #. type: Plain text
24742 #: docs/manual/python/objects.rst:530
24743 msgid "_cal_obj:"
24744 msgstr ""
24746 #. type: Title -
24747 #: docs/manual/python/objects.rst:532
24748 #, no-wrap
24749 msgid "Calendar Object"
24750 msgstr ""
24752 #. type: Plain text
24753 #: docs/manual/python/objects.rst:535
24754 msgid "Calendar entry is a dictionary consisting of following fields:"
24755 msgstr ""
24757 #. type: Plain text
24758 #: docs/manual/python/objects.rst:576
24759 msgid "Actual entries, see :ref:`cal_entry_obj`"
24760 msgstr ""
24762 #. type: Plain text
24763 #: docs/manual/python/objects.rst:580
24764 msgid "CAL = {"
24765 msgstr ""
24767 #. type: Plain text
24768 #: docs/manual/python/objects.rst:587
24769 msgid ""
24770 "{'Type': 'START_DATETIME', 'Value': datetime.datetime.now()}, {'Type': "
24771 "'END_DATETIME', 'Value': datetime.datetime.now() + datetime.timedelta(days = "
24772 "1)}, {'Type': 'LOCATION', 'Value': 'Home'}, {'Type': 'TEXT', 'Value': 'Relax "
24773 "for one day'}, ],"
24774 msgstr ""
24776 #. type: Plain text
24777 #: docs/manual/python/objects.rst:590
24778 msgid "_cal_entry_obj:"
24779 msgstr ""
24781 #. type: Title -
24782 #: docs/manual/python/objects.rst:592
24783 #, no-wrap
24784 msgid "Calendar Entries Object"
24785 msgstr ""
24787 #. type: Plain text
24788 #: docs/manual/python/objects.rst:599
24789 msgid "``START_DATETIME`` - Date and time of event start."
24790 msgstr ""
24792 #. type: Plain text
24793 #: docs/manual/python/objects.rst:600
24794 msgid "``END_DATETIME`` - Date and time of event end."
24795 msgstr ""
24797 #. type: Plain text
24798 #: docs/manual/python/objects.rst:601
24799 msgid "``TONE_ALARM_DATETIME`` - Alarm date and time."
24800 msgstr ""
24802 #. type: Plain text
24803 #: docs/manual/python/objects.rst:602
24804 msgid "``SILENT_ALARM_DATETIME`` - Date and time of silent alarm."
24805 msgstr ""
24807 #. type: Plain text
24808 #: docs/manual/python/objects.rst:603
24809 msgid "``TEXT`` - Text."
24810 msgstr ""
24812 #. type: Plain text
24813 #: docs/manual/python/objects.rst:604
24814 msgid "``DESCRIPTION`` - Detailed description."
24815 msgstr ""
24817 #. type: Plain text
24818 #: docs/manual/python/objects.rst:605
24819 msgid "``LOCATION`` - Location."
24820 msgstr ""
24822 #. type: Plain text
24823 #: docs/manual/python/objects.rst:606
24824 msgid "``PHONE`` - Phone number."
24825 msgstr ""
24827 #. type: Plain text
24828 #: docs/manual/python/objects.rst:607
24829 msgid "``PRIVATE`` - Whether this entry is private."
24830 msgstr ""
24832 #. type: Plain text
24833 #: docs/manual/python/objects.rst:608
24834 msgid "``CONTACTID`` - Related contact id."
24835 msgstr ""
24837 #. type: Plain text
24838 #: docs/manual/python/objects.rst:609
24839 msgid "``REPEAT_DAYOFWEEK`` - Repeat each x'th day of week."
24840 msgstr ""
24842 #. type: Plain text
24843 #: docs/manual/python/objects.rst:610
24844 msgid "``REPEAT_DAY`` - Repeat each x'th day of month."
24845 msgstr ""
24847 #. type: Plain text
24848 #: docs/manual/python/objects.rst:611
24849 msgid "``REPEAT_DAYOFYEAR`` - Repeat each x'th day of year."
24850 msgstr ""
24852 #. type: Plain text
24853 #: docs/manual/python/objects.rst:612
24854 msgid "``REPEAT_WEEKOFMONTH`` - Repeat x'th week of month."
24855 msgstr ""
24857 #. type: Plain text
24858 #: docs/manual/python/objects.rst:613
24859 msgid "``REPEAT_MONTH`` - Repeat x'th month."
24860 msgstr ""
24862 #. type: Plain text
24863 #: docs/manual/python/objects.rst:614
24864 msgid "``REPEAT_FREQUENCY`` - Repeating frequency."
24865 msgstr ""
24867 #. type: Plain text
24868 #: docs/manual/python/objects.rst:615
24869 msgid "``REPEAT_STARTDATE`` - Repeating start."
24870 msgstr ""
24872 #. type: Plain text
24873 #: docs/manual/python/objects.rst:616
24874 msgid "``REPEAT_STOPDATE`` - Repeating end."
24875 msgstr ""
24877 #. type: Plain text
24878 #: docs/manual/python/objects.rst:617
24879 msgid "``REPEAT_COUNT`` - Number of repetitions."
24880 msgstr ""
24882 #. type: Plain text
24883 #: docs/manual/python/objects.rst:618
24884 msgid "``LUID`` - IrMC LUID which can be used for synchronisation."
24885 msgstr ""
24887 #. type: Plain text
24888 #: docs/manual/python/objects.rst:619
24889 msgid "``LAST_MODIFIED`` - Date and time of last modification."
24890 msgstr ""
24892 #. type: Plain text
24893 #: docs/manual/python/objects.rst:625
24894 msgid "_pbk_obj:"
24895 msgstr ""
24897 #. type: Title -
24898 #: docs/manual/python/objects.rst:627
24899 #, no-wrap
24900 msgid "Phonebook Object"
24901 msgstr ""
24903 #. type: Plain text
24904 #: docs/manual/python/objects.rst:630
24905 msgid "Phonebook entry is a dictionary consisting of following fields:"
24906 msgstr ""
24908 #. type: Plain text
24909 #: docs/manual/python/objects.rst:636
24910 msgid "MemoryType"
24911 msgstr ""
24913 #. type: Plain text
24914 #: docs/manual/python/objects.rst:642
24915 msgid "Actual entries, see :ref:`pbk_entry_obj`"
24916 msgstr ""
24918 #. type: Plain text
24919 #: docs/manual/python/objects.rst:646
24920 msgid "PBK = {"
24921 msgstr ""
24923 #. type: Plain text
24924 #: docs/manual/python/objects.rst:649
24925 msgid "'Location': 1000, 'MemoryType': 'ME', 'Entries': ["
24926 msgstr ""
24928 #. type: Plain text
24929 #: docs/manual/python/objects.rst:652
24930 msgid ""
24931 "{'Type': 'Number_General', 'Value': '+420123456789'}, {'Type': 'Text_Name', "
24932 "'Value': 'Stojan Jakotyc'}, ],"
24933 msgstr ""
24935 #. type: Plain text
24936 #: docs/manual/python/objects.rst:655
24937 msgid "_pbk_entry_obj:"
24938 msgstr ""
24940 #. type: Title -
24941 #: docs/manual/python/objects.rst:657
24942 #, no-wrap
24943 msgid "Phonebook Entries Object"
24944 msgstr ""
24946 #. type: Plain text
24947 #: docs/manual/python/objects.rst:664
24948 msgid "``Number_General`` - General number. (Text)"
24949 msgstr ""
24951 #. type: Plain text
24952 #: docs/manual/python/objects.rst:665
24953 msgid "``Number_Mobile`` - Mobile number. (Text)"
24954 msgstr ""
24956 #. type: Plain text
24957 #: docs/manual/python/objects.rst:666
24958 msgid "``Number_Fax`` - Fax number. (Text)"
24959 msgstr ""
24961 #. type: Plain text
24962 #: docs/manual/python/objects.rst:667
24963 msgid "``Number_Pager`` - Pager number. (Text)"
24964 msgstr ""
24966 #. type: Plain text
24967 #: docs/manual/python/objects.rst:668
24968 msgid "``Number_Other`` - Other number. (Text)"
24969 msgstr ""
24971 #. type: Plain text
24972 #: docs/manual/python/objects.rst:669
24973 msgid "``Text_Note`` - Note. (Text)"
24974 msgstr ""
24976 #. type: Plain text
24977 #: docs/manual/python/objects.rst:670
24978 msgid "``Text_Postal`` - Complete postal address. (Text)"
24979 msgstr ""
24981 #. type: Plain text
24982 #: docs/manual/python/objects.rst:671
24983 msgid "``Text_Email`` - Email. (Text)"
24984 msgstr ""
24986 #. type: Plain text
24987 #: docs/manual/python/objects.rst:672
24988 msgid "``Text_Email2`` - Second email. (Text)"
24989 msgstr ""
24991 #. type: Plain text
24992 #: docs/manual/python/objects.rst:673
24993 msgid "``Text_URL`` - URL (Text)"
24994 msgstr ""
24996 #. type: Plain text
24997 #: docs/manual/python/objects.rst:674
24998 msgid "``Date`` - Date and time of last call. (Date)"
24999 msgstr ""
25001 #. type: Plain text
25002 #: docs/manual/python/objects.rst:675
25003 msgid "``Caller_Group`` - Caller group. (Number)"
25004 msgstr ""
25006 #. type: Plain text
25007 #: docs/manual/python/objects.rst:676
25008 msgid "``Text_Name`` - Name (Text)"
25009 msgstr ""
25011 #. type: Plain text
25012 #: docs/manual/python/objects.rst:677
25013 msgid "``Text_LastName`` - Last name. (Text)"
25014 msgstr ""
25016 #. type: Plain text
25017 #: docs/manual/python/objects.rst:678
25018 msgid "``Text_FirstName`` - First name. (Text)"
25019 msgstr ""
25021 #. type: Plain text
25022 #: docs/manual/python/objects.rst:679
25023 msgid "``Text_Company`` - Company. (Text)"
25024 msgstr ""
25026 #. type: Plain text
25027 #: docs/manual/python/objects.rst:680
25028 msgid "``Text_JobTitle`` - Job title. (Text)"
25029 msgstr ""
25031 #. type: Plain text
25032 #: docs/manual/python/objects.rst:681
25033 msgid "``Category`` - Category. (Number, if -1 then text)"
25034 msgstr ""
25036 #. type: Plain text
25037 #: docs/manual/python/objects.rst:682
25038 msgid "``Private`` - Whether entry is private. (Number)"
25039 msgstr ""
25041 #. type: Plain text
25042 #: docs/manual/python/objects.rst:683
25043 msgid "``Text_StreetAddress`` - Street address. (Text)"
25044 msgstr ""
25046 #. type: Plain text
25047 #: docs/manual/python/objects.rst:684
25048 msgid "``Text_City`` - City. (Text)"
25049 msgstr ""
25051 #. type: Plain text
25052 #: docs/manual/python/objects.rst:685
25053 msgid "``Text_State`` - State. (Text)"
25054 msgstr ""
25056 #. type: Plain text
25057 #: docs/manual/python/objects.rst:686
25058 msgid "``Text_Zip`` - Zip code. (Text)"
25059 msgstr ""
25061 #. type: Plain text
25062 #: docs/manual/python/objects.rst:687
25063 msgid "``Text_Country`` - Country. (Text)"
25064 msgstr ""
25066 #. type: Plain text
25067 #: docs/manual/python/objects.rst:688
25068 msgid "``Text_Custom1`` - Custom information 1. (Text)"
25069 msgstr ""
25071 #. type: Plain text
25072 #: docs/manual/python/objects.rst:689
25073 msgid "``Text_Custom2`` - Custom information 2. (Text)"
25074 msgstr ""
25076 #. type: Plain text
25077 #: docs/manual/python/objects.rst:690
25078 msgid "``Text_Custom3`` - Custom information 3. (Text)"
25079 msgstr ""
25081 #. type: Plain text
25082 #: docs/manual/python/objects.rst:691
25083 msgid "``Text_Custom4`` - Custom information 4. (Text)"
25084 msgstr ""
25086 #. type: Plain text
25087 #: docs/manual/python/objects.rst:692
25088 msgid "``RingtoneID`` - Ringtone ID. (Number)"
25089 msgstr ""
25091 #. type: Plain text
25092 #: docs/manual/python/objects.rst:693
25093 msgid "``PictureID`` - Picture ID. (Number)"
25094 msgstr ""
25096 #. type: Plain text
25097 #: docs/manual/python/objects.rst:694
25098 msgid "``Text_UserID`` - User ID. (Text)"
25099 msgstr ""
25101 #. type: Plain text
25102 #: docs/manual/python/objects.rst:695
25103 msgid "``CallLength`` - Length of call (Number)"
25104 msgstr ""
25106 #. type: Plain text
25107 #: docs/manual/python/objects.rst:696
25108 msgid "``Text_LUID`` - LUID - Unique Identifier used for synchronisation (Text)"
25109 msgstr ""
25111 #. type: Plain text
25112 #: docs/manual/python/objects.rst:697
25113 msgid "``LastModified`` - Date of last modification (Date)"
25114 msgstr ""
25116 #. type: Plain text
25117 #: docs/manual/python/objects.rst:698
25118 msgid "``Text_NickName`` - Nick name (Text)"
25119 msgstr ""
25121 #. type: Plain text
25122 #: docs/manual/python/objects.rst:699
25123 msgid "``Text_FormalName`` - Formal name (Text)"
25124 msgstr ""
25126 #. type: Plain text
25127 #: docs/manual/python/objects.rst:700
25128 msgid "``Text_PictureName`` - Picture name (on phone filesystem). (Text)"
25129 msgstr ""
25131 #. type: Plain text
25132 #: docs/manual/python/objects.rst:701
25133 msgid "``PushToTalkID`` - Push-to-talk ID (Text)"
25134 msgstr ""
25136 #. type: Plain text
25137 #: docs/manual/python/objects.rst:702
25138 msgid "``Number_Messaging`` - Favorite messaging number. (Text)"
25139 msgstr ""
25141 #. type: Plain text
25142 #: docs/manual/python/objects.rst:703
25143 msgid "``Photo`` - Photo (Picture)."
25144 msgstr ""
25146 #. type: Plain text
25147 #: docs/manual/python/objects.rst:704
25148 msgid "``SecondName`` - Second name. (Text)"
25149 msgstr ""
25151 #. type: Plain text
25152 #: docs/manual/python/objects.rst:705
25153 msgid "``VOIP`` - VOIP address (Text)."
25154 msgstr ""
25156 #. type: Plain text
25157 #: docs/manual/python/objects.rst:706
25158 msgid "``SIP`` - SIP address (Text)."
25159 msgstr ""
25161 #. type: Plain text
25162 #: docs/manual/python/objects.rst:707
25163 msgid "``DTMF`` - DTMF (Text)."
25164 msgstr ""
25166 #. type: Plain text
25167 #: docs/manual/python/objects.rst:708
25168 msgid "``Video`` - Video number. (Text)"
25169 msgstr ""
25171 #. type: Plain text
25172 #: docs/manual/python/objects.rst:709
25173 msgid "``SWIS`` - See What I See address. (Text)"
25174 msgstr ""
25176 #. type: Plain text
25177 #: docs/manual/python/objects.rst:710
25178 msgid "``WVID`` - Wireless Village user ID. (Text)"
25179 msgstr ""
25181 #. type: Plain text
25182 #: docs/manual/python/objects.rst:711
25183 msgid "``NamePrefix`` - Name prefix (Text)"
25184 msgstr ""
25186 #. type: Plain text
25187 #: docs/manual/python/objects.rst:712
25188 msgid "``NameSuffix`` - Name suffix (Text)"
25189 msgstr ""
25191 #. type: Plain text
25192 #: docs/manual/python/objects.rst:716
25193 msgid "Location for the field:"
25194 msgstr ""
25196 #. type: Plain text
25197 #: docs/manual/python/objects.rst:718
25198 msgid "``Unknown`` - not define"
25199 msgstr ""
25201 #. type: Plain text
25202 #: docs/manual/python/objects.rst:719
25203 msgid "``Home`` - home"
25204 msgstr ""
25206 #. type: Plain text
25207 #: docs/manual/python/objects.rst:720
25208 msgid "``Work`` - work"
25209 msgstr ""
25211 #. type: Plain text
25212 #: docs/manual/python/objects.rst:726
25213 msgid "PictureType"
25214 msgstr ""
25216 #. type: Plain text
25217 #: docs/manual/python/objects.rst:728
25218 msgid "Type of picture which is stored in Value field (only for Picture fields)."
25219 msgstr ""
25221 #. type: Plain text
25222 #: docs/manual/python/objects.rst:730
25223 msgid "_file_obj:"
25224 msgstr ""
25226 #. type: Title -
25227 #: docs/manual/python/objects.rst:732
25228 #, no-wrap
25229 msgid "File Object"
25230 msgstr ""
25232 #. type: Plain text
25233 #: docs/manual/python/objects.rst:735
25234 msgid "File is a dictionary consisting of following fields:"
25235 msgstr ""
25237 #. type: Plain text
25238 #: docs/manual/python/objects.rst:737
25239 msgid "Used"
25240 msgstr ""
25242 #. type: Plain text
25243 #: docs/manual/python/objects.rst:739
25244 msgid "Number of bytes used by this file."
25245 msgstr ""
25247 #. type: Plain text
25248 #: docs/manual/python/objects.rst:743
25249 msgid "File name."
25250 msgstr ""
25252 #. type: Plain text
25253 #: docs/manual/python/objects.rst:747
25254 msgid "Boolean value indicating whether this is a folder."
25255 msgstr ""
25257 #. type: Plain text
25258 #: docs/manual/python/objects.rst:749
25259 msgid "Level"
25260 msgstr ""
25262 #. type: Plain text
25263 #: docs/manual/python/objects.rst:751
25264 msgid "Depth of file on the filesystem."
25265 msgstr ""
25267 #. type: Plain text
25268 #: docs/manual/python/objects.rst:755
25269 msgid "File type, one of:"
25270 msgstr ""
25272 #. type: Plain text
25273 #: docs/manual/python/objects.rst:757
25274 msgid "``Other``"
25275 msgstr ""
25277 #. type: Plain text
25278 #: docs/manual/python/objects.rst:758
25279 msgid "``Java_JAR``"
25280 msgstr ""
25282 #. type: Plain text
25283 #: docs/manual/python/objects.rst:759
25284 msgid "``Image_JPG``"
25285 msgstr ""
25287 #. type: Plain text
25288 #: docs/manual/python/objects.rst:760
25289 msgid "``Image_BMP``"
25290 msgstr ""
25292 #. type: Plain text
25293 #: docs/manual/python/objects.rst:761
25294 msgid "``Image_GIF``"
25295 msgstr ""
25297 #. type: Plain text
25298 #: docs/manual/python/objects.rst:762
25299 msgid "``Image_PNG``"
25300 msgstr ""
25302 #. type: Plain text
25303 #: docs/manual/python/objects.rst:763
25304 msgid "``Image_WBMP``"
25305 msgstr ""
25307 #. type: Plain text
25308 #: docs/manual/python/objects.rst:764
25309 msgid "``Video_3GP``"
25310 msgstr ""
25312 #. type: Plain text
25313 #: docs/manual/python/objects.rst:765
25314 msgid "``Sound_AMR``"
25315 msgstr ""
25317 #. type: Plain text
25318 #: docs/manual/python/objects.rst:766
25319 msgid "``Sound_NRT`` - DCT4 binary format"
25320 msgstr ""
25322 #. type: Plain text
25323 #: docs/manual/python/objects.rst:767
25324 msgid "``Sound_MIDI``"
25325 msgstr ""
25327 #. type: Plain text
25328 #: docs/manual/python/objects.rst:768
25329 msgid "``MMS``"
25330 msgstr ""
25332 #. type: Plain text
25333 #: docs/manual/python/objects.rst:770
25334 msgid "ID_FullName"
25335 msgstr ""
25337 #. type: Plain text
25338 #: docs/manual/python/objects.rst:772
25339 msgid "Full file name including path."
25340 msgstr ""
25342 #. type: Plain text
25343 #: docs/manual/python/objects.rst:776
25344 msgid "Content of the file."
25345 msgstr ""
25347 #. type: Plain text
25348 #: docs/manual/python/objects.rst:778
25349 msgid "Modified"
25350 msgstr ""
25352 #. type: Plain text
25353 #: docs/manual/python/objects.rst:780
25354 msgid "Timestamp of last change"
25355 msgstr ""
25357 #. type: Plain text
25358 #: docs/manual/python/objects.rst:784
25359 msgid "Boolean value indicating whether file is protected (DRM)."
25360 msgstr ""
25362 #. type: Plain text
25363 #: docs/manual/python/objects.rst:786
25364 msgid "ReadOnly"
25365 msgstr ""
25367 #. type: Plain text
25368 #: docs/manual/python/objects.rst:788
25369 msgid "Boolean value indicating whether file is read only."
25370 msgstr ""
25372 #. type: Plain text
25373 #: docs/manual/python/objects.rst:790
25374 msgid "Hidden"
25375 msgstr ""
25377 #. type: Plain text
25378 #: docs/manual/python/objects.rst:792
25379 msgid "Boolean value indicating whether file is hidden."
25380 msgstr ""
25382 #. type: Plain text
25383 #: docs/manual/python/objects.rst:794
25384 msgid "System"
25385 msgstr ""
25387 #. type: Plain text
25388 #: docs/manual/python/objects.rst:796
25389 msgid "Boolean value indicating whether file is system."
25390 msgstr ""
25392 #. type: Plain text
25393 #: docs/manual/python/objects.rst:798
25394 msgid "Pos"
25395 msgstr ""
25397 #. type: Plain text
25398 #: docs/manual/python/objects.rst:800
25399 msgid "Current poosition of file upload"
25400 msgstr ""
25402 #. type: Plain text
25403 #: docs/manual/python/objects.rst:802
25404 msgid "Finished"
25405 msgstr ""
25407 #. type: Plain text
25408 #: docs/manual/python/objects.rst:804
25409 msgid "Boolean value indicating completed file transfer."
25410 msgstr ""
25412 #. type: Plain text
25413 #: docs/manual/python/objects.rst:808
25414 msgid "FILE = {"
25415 msgstr ""
25417 #. type: Plain text
25418 #: docs/manual/python/objects.rst:820
25419 msgid ""
25420 "'ID_FullName': PATH, 'Name': os.path.basename(PATH)  'Buffer': data, "
25421 "'Protected': 0, 'ReadOnly': 0, 'Hidden': 0, 'System': 0, 'Folder': 0, "
25422 "'Level': 0, 'Type': 'Other', 'Finished': 0, 'Pos': 0,"
25423 msgstr ""
25425 #. type: Plain text
25426 #: docs/manual/python/examples.rst:2
25427 msgid "_python-gammu-examples:"
25428 msgstr ""
25430 #. type: Title =
25431 #: docs/manual/python/examples.rst:4
25432 #, no-wrap
25433 msgid "More python-gammu Examples"
25434 msgstr ""
25436 #. type: Plain text
25437 #: docs/manual/python/examples.rst:8
25438 msgid ""
25439 "All these (and some more) examples are also available in "
25440 "``python/examples/`` directory in Gammu sources."
25441 msgstr ""
25443 #. type: Title -
25444 #: docs/manual/python/examples.rst:10
25445 #, no-wrap
25446 msgid "Sending a message"
25447 msgstr ""
25449 #. type: Plain text
25450 #: docs/manual/python/examples.rst:13
25451 msgid "../../../python/examples/sendsms.py"
25452 msgstr ""
25454 #. type: Plain text
25455 #: docs/manual/python/examples.rst:14 docs/manual/python/examples.rst:20 docs/manual/python/examples.rst:26 docs/manual/python/examples.rst:32
25456 msgid ":language: python"
25457 msgstr ""
25459 #. type: Title -
25460 #: docs/manual/python/examples.rst:16
25461 #, no-wrap
25462 msgid "Sending a long message"
25463 msgstr ""
25465 #. type: Plain text
25466 #: docs/manual/python/examples.rst:19
25467 msgid "../../../python/examples/sendlongsms.py"
25468 msgstr ""
25470 #. type: Title -
25471 #: docs/manual/python/examples.rst:22
25472 #, no-wrap
25473 msgid "Initiating a voice call"
25474 msgstr ""
25476 #. type: Plain text
25477 #: docs/manual/python/examples.rst:25
25478 msgid "../../../python/examples/dialvoice.py"
25479 msgstr ""
25481 #. type: Title -
25482 #: docs/manual/python/examples.rst:28
25483 #, no-wrap
25484 msgid "Reading calendar from phone"
25485 msgstr ""
25487 #. type: Plain text
25488 #: docs/manual/python/examples.rst:31
25489 msgid "../../../python/examples/getallcalendar.py"
25490 msgstr ""
25492 #. type: Attribute :mod:
25493 #: docs/manual/python/data.rst:1
25494 #, no-wrap
25495 msgid "`gammu.data` -- Generic data usable with Gammu"
25496 msgstr ""
25498 #. type: Labeled list
25499 #: docs/manual/python/data.rst:4 docs/manual/python/exceptions.rst:4 docs/manual/python/worker.rst:4 docs/manual/python/gammu.rst:4 docs/manual/python/smsd.rst:4
25500 #, no-wrap
25501 msgid ".. module"
25502 msgstr ""
25504 #. type: delimited block =
25505 #: docs/manual/python/data.rst:5
25506 msgid "gammu.data"
25507 msgstr ""
25509 #. type: delimited block =
25510 #: docs/manual/python/data.rst:6
25511 msgid ":synopsis: Provides various data, which can be useful with Gammu."
25512 msgstr ""
25514 #. type: Labeled list
25515 #: docs/manual/python/data.rst:7 docs/manual/python/data.rst:12 docs/manual/python/data.rst:16 docs/manual/python/data.rst:20 docs/manual/python/data.rst:24 docs/manual/python/data.rst:28 docs/manual/python/data.rst:32 docs/manual/python/data.rst:36 docs/manual/python/data.rst:40 docs/manual/python/gammu.rst:1317 docs/manual/python/gammu.rst:1321
25516 #, no-wrap
25517 msgid ".. data"
25518 msgstr ""
25520 #. type: delimited block =
25521 #: docs/manual/python/data.rst:8
25522 msgid "Connections"
25523 msgstr ""
25525 #. type: delimited block =
25526 #: docs/manual/python/data.rst:11
25527 msgid ""
25528 "Provides list of connection strings known to Gammu. They can be used for "
25529 "example when giving user a choice of connection string."
25530 msgstr ""
25532 #. type: delimited block =
25533 #: docs/manual/python/data.rst:13
25534 msgid "MemoryValueTypes"
25535 msgstr ""
25537 #. type: delimited block =
25538 #: docs/manual/python/data.rst:15
25539 msgid "Provides list of types of memory entry values."
25540 msgstr ""
25542 #. type: delimited block =
25543 #: docs/manual/python/data.rst:17
25544 msgid "CalendarTypes"
25545 msgstr ""
25547 #. type: delimited block =
25548 #: docs/manual/python/data.rst:19
25549 msgid "Provides list of calendar envet types."
25550 msgstr ""
25552 #. type: delimited block =
25553 #: docs/manual/python/data.rst:21
25554 msgid "CalendarValueTypes"
25555 msgstr ""
25557 #. type: delimited block =
25558 #: docs/manual/python/data.rst:23
25559 msgid "Provides list of types of calendar entry values."
25560 msgstr ""
25562 #. type: delimited block =
25563 #: docs/manual/python/data.rst:25
25564 msgid "TodoPriorities"
25565 msgstr ""
25567 #. type: delimited block =
25568 #: docs/manual/python/data.rst:27
25569 msgid "Provides list of todo priorities."
25570 msgstr ""
25572 #. type: delimited block =
25573 #: docs/manual/python/data.rst:29
25574 msgid "TodoValueTypes"
25575 msgstr ""
25577 #. type: delimited block =
25578 #: docs/manual/python/data.rst:31
25579 msgid "Provides list of types of todo entry values."
25580 msgstr ""
25582 #. type: delimited block =
25583 #: docs/manual/python/data.rst:33
25584 msgid "InternationalPrefixes"
25585 msgstr ""
25587 #. type: delimited block =
25588 #: docs/manual/python/data.rst:35
25589 msgid "List of known internaltional prefixes."
25590 msgstr ""
25592 #. type: delimited block =
25593 #: docs/manual/python/data.rst:37
25594 msgid "Errors"
25595 msgstr ""
25597 #. type: delimited block =
25598 #: docs/manual/python/data.rst:39
25599 msgid ""
25600 "Mapping of text representation of errors to gammu error codes. Reverse to "
25601 ":data:`ErrorNumbers`."
25602 msgstr ""
25604 #. type: delimited block =
25605 #: docs/manual/python/data.rst:41
25606 msgid "ErrorNumbers"
25607 msgstr ""
25609 #. type: delimited block =
25610 #: docs/manual/python/data.rst:42
25611 msgid ""
25612 "Mapping of gammu error codes to text representation. Reverse to "
25613 ":data:`Errors`."
25614 msgstr ""
25616 #. type: Plain text
25617 #: docs/manual/python/index.rst:2
25618 msgid "_python:"
25619 msgstr ""
25621 #. type: Title =
25622 #: docs/manual/python/index.rst:4
25623 #, no-wrap
25624 msgid "python-gammu API"
25625 msgstr ""
25627 #. type: Title -
25628 #: docs/manual/python/index.rst:7
25629 #, no-wrap
25630 msgid "A taste of python-gammu"
25631 msgstr ""
25633 #. type: Plain text
25634 #: docs/manual/python/index.rst:11
25635 msgid ""
25636 "Python-gammu allows you to easily access the phone. Following code will "
25637 "connect to phone based on your Gammu configuration (usually stored in"
25638 msgstr ""
25640 #. type: Attribute :file:
25641 #: docs/manual/python/index.rst:11
25642 #, no-wrap
25643 msgid "`~/.gammurc`) and gets network information from it::"
25644 msgstr ""
25646 #. type: Plain text
25647 #: docs/manual/python/index.rst:15
25648 #, no-wrap
25649 msgid ""
25650 "    import gammu\n"
25651 "    import sys\n"
25652 msgstr ""
25654 #. type: Plain text
25655 #: docs/manual/python/index.rst:18
25656 #, no-wrap
25657 msgid ""
25658 "    # Create state machine object\n"
25659 "    sm = gammu.StateMachine()\n"
25660 msgstr ""
25662 #. type: Plain text
25663 #: docs/manual/python/index.rst:21
25664 #, no-wrap
25665 msgid ""
25666 "    # Read ~/.gammurc\n"
25667 "    sm.ReadConfig()\n"
25668 msgstr ""
25670 #. type: Plain text
25671 #: docs/manual/python/index.rst:24
25672 #, no-wrap
25673 msgid ""
25674 "    # Connect to phone\n"
25675 "    sm.Init()\n"
25676 msgstr ""
25678 #. type: Plain text
25679 #: docs/manual/python/index.rst:27
25680 #, no-wrap
25681 msgid ""
25682 "    # Reads network information from phone\n"
25683 "    netinfo = sm.GetNetworkInfo()\n"
25684 msgstr ""
25686 #. type: Plain text
25687 #: docs/manual/python/index.rst:33
25688 #, no-wrap
25689 msgid ""
25690 "    # Print information\n"
25691 "    print 'Network name: %s' % netinfo['NetworkName']\n"
25692 "    print 'Network code: %s' % netinfo['NetworkCode']\n"
25693 "    print 'LAC: %s' % netinfo['LAC']\n"
25694 "    print 'CID: %s' % netinfo['CID']\n"
25695 msgstr ""
25697 #. type: Plain text
25698 #: docs/manual/python/index.rst:36 docs/manual/python/index.rst:44 docs/manual/c/index.rst:23 docs/manual/c/api.rst:12
25699 msgid ":maxdepth: 3"
25700 msgstr ""
25702 #. type: Plain text
25703 #: docs/manual/python/index.rst:38
25704 msgid "examples"
25705 msgstr ""
25707 #. type: Title -
25708 #: docs/manual/python/index.rst:40
25709 #, no-wrap
25710 msgid "API documentation"
25711 msgstr ""
25713 #. type: Plain text
25714 #: docs/manual/python/index.rst:51
25715 msgid "gammu smsd data worker exceptions objects"
25716 msgstr ""
25718 #. type: Attribute :mod:
25719 #: docs/manual/python/exceptions.rst:1
25720 #, no-wrap
25721 msgid "`gammu.exception` -- Gammu exception handling"
25722 msgstr ""
25724 #. type: delimited block =
25725 #: docs/manual/python/exceptions.rst:5
25726 msgid "gammu.exception"
25727 msgstr ""
25729 #. type: delimited block =
25730 #: docs/manual/python/exceptions.rst:6
25731 msgid ":synopsis: Defines all exceptions used in Gammu."
25732 msgstr ""
25734 #. type: Labeled list
25735 #: docs/manual/python/exceptions.rst:7 docs/manual/python/worker.rst:148
25736 #, no-wrap
25737 msgid ".. exception"
25738 msgstr ""
25740 #. type: delimited block =
25741 #: docs/manual/python/exceptions.rst:8
25742 msgid "gammu.GSMError"
25743 msgstr ""
25745 #. type: delimited block =
25746 #: docs/manual/python/exceptions.rst:11
25747 msgid ""
25748 "Generic class as parent for all Gammu exceptions. This is never raised "
25749 "directly, but should be used to catch any Gammu related exception."
25750 msgstr ""
25752 #. type: Labeled list
25753 #: docs/manual/python/exceptions.rst:12 docs/manual/python/exceptions.rst:14 docs/manual/python/exceptions.rst:16 docs/manual/python/exceptions.rst:18 docs/manual/python/exceptions.rst:20 docs/manual/python/exceptions.rst:22 docs/manual/python/exceptions.rst:24 docs/manual/python/exceptions.rst:26 docs/manual/python/exceptions.rst:28 docs/manual/python/exceptions.rst:30 docs/manual/python/exceptions.rst:32 docs/manual/python/exceptions.rst:34 docs/manual/python/exceptions.rst:36 docs/manual/python/exceptions.rst:38 docs/manual/python/exceptions.rst:40 docs/manual/python/exceptions.rst:42 docs/manual/python/exceptions.rst:44 docs/manual/python/exceptions.rst:46 docs/manual/python/exceptions.rst:48 docs/manual/python/exceptions.rst:50 docs/manual/python/exceptions.rst:52 docs/manual/python/exceptions.rst:54 docs/manual/python/exceptions.rst:56 docs/manual/python/exceptions.rst:58 docs/manual/python/exceptions.rst:60 docs/manual/python/exceptions.rst:62 docs/manual/python/exceptions.rst:64 docs/manual/python/exceptions.rst:66 docs/manual/python/exceptions.rst:68 docs/manual/python/exceptions.rst:70 docs/manual/python/exceptions.rst:72 docs/manual/python/exceptions.rst:74 docs/manual/python/exceptions.rst:76 docs/manual/python/exceptions.rst:78 docs/manual/python/exceptions.rst:80 docs/manual/python/exceptions.rst:82 docs/manual/python/exceptions.rst:84 docs/manual/python/exceptions.rst:86 docs/manual/python/exceptions.rst:88 docs/manual/python/exceptions.rst:90 docs/manual/python/exceptions.rst:92 docs/manual/python/exceptions.rst:94 docs/manual/python/exceptions.rst:96 docs/manual/python/exceptions.rst:98 docs/manual/python/exceptions.rst:100 docs/manual/python/exceptions.rst:102 docs/manual/python/exceptions.rst:104 docs/manual/python/exceptions.rst:106 docs/manual/python/exceptions.rst:108 docs/manual/python/exceptions.rst:110 docs/manual/python/exceptions.rst:112 docs/manual/python/exceptions.rst:114 docs/manual/python/exceptions.rst:116 docs/manual/python/exceptions.rst:118 docs/manual/python/exceptions.rst:120 docs/manual/python/exceptions.rst:122 docs/manual/python/exceptions.rst:124 docs/manual/python/exceptions.rst:126 docs/manual/python/exceptions.rst:128 docs/manual/python/exceptions.rst:130 docs/manual/python/exceptions.rst:132 docs/manual/python/exceptions.rst:134 docs/manual/python/exceptions.rst:136 docs/manual/python/exceptions.rst:138 docs/manual/python/exceptions.rst:140 docs/manual/python/exceptions.rst:142 docs/manual/python/exceptions.rst:144 docs/manual/python/exceptions.rst:146 docs/manual/python/exceptions.rst:148
25754 #, no-wrap
25755 msgid ".. autoexception"
25756 msgstr ""
25758 #. type: delimited block =
25759 #: docs/manual/python/exceptions.rst:13
25760 msgid "gammu.ERR_NONE"
25761 msgstr ""
25763 #. type: delimited block =
25764 #: docs/manual/python/exceptions.rst:14 docs/manual/python/exceptions.rst:16 docs/manual/python/exceptions.rst:18 docs/manual/python/exceptions.rst:20 docs/manual/python/exceptions.rst:22 docs/manual/python/exceptions.rst:24 docs/manual/python/exceptions.rst:26 docs/manual/python/exceptions.rst:28 docs/manual/python/exceptions.rst:30 docs/manual/python/exceptions.rst:32 docs/manual/python/exceptions.rst:34 docs/manual/python/exceptions.rst:36 docs/manual/python/exceptions.rst:38 docs/manual/python/exceptions.rst:40 docs/manual/python/exceptions.rst:42 docs/manual/python/exceptions.rst:44 docs/manual/python/exceptions.rst:46 docs/manual/python/exceptions.rst:48 docs/manual/python/exceptions.rst:50 docs/manual/python/exceptions.rst:52 docs/manual/python/exceptions.rst:54 docs/manual/python/exceptions.rst:56 docs/manual/python/exceptions.rst:58 docs/manual/python/exceptions.rst:60 docs/manual/python/exceptions.rst:62 docs/manual/python/exceptions.rst:64 docs/manual/python/exceptions.rst:66 docs/manual/python/exceptions.rst:68 docs/manual/python/exceptions.rst:70 docs/manual/python/exceptions.rst:72 docs/manual/python/exceptions.rst:74 docs/manual/python/exceptions.rst:76 docs/manual/python/exceptions.rst:78 docs/manual/python/exceptions.rst:80 docs/manual/python/exceptions.rst:82 docs/manual/python/exceptions.rst:84 docs/manual/python/exceptions.rst:86 docs/manual/python/exceptions.rst:88 docs/manual/python/exceptions.rst:90 docs/manual/python/exceptions.rst:92 docs/manual/python/exceptions.rst:94 docs/manual/python/exceptions.rst:96 docs/manual/python/exceptions.rst:98 docs/manual/python/exceptions.rst:100 docs/manual/python/exceptions.rst:102 docs/manual/python/exceptions.rst:104 docs/manual/python/exceptions.rst:106 docs/manual/python/exceptions.rst:108 docs/manual/python/exceptions.rst:110 docs/manual/python/exceptions.rst:112 docs/manual/python/exceptions.rst:114 docs/manual/python/exceptions.rst:116 docs/manual/python/exceptions.rst:118 docs/manual/python/exceptions.rst:120 docs/manual/python/exceptions.rst:122 docs/manual/python/exceptions.rst:124 docs/manual/python/exceptions.rst:126 docs/manual/python/exceptions.rst:128 docs/manual/python/exceptions.rst:130 docs/manual/python/exceptions.rst:132 docs/manual/python/exceptions.rst:134 docs/manual/python/exceptions.rst:136 docs/manual/python/exceptions.rst:138 docs/manual/python/exceptions.rst:140 docs/manual/python/exceptions.rst:142 docs/manual/python/exceptions.rst:144 docs/manual/python/exceptions.rst:146 docs/manual/python/exceptions.rst:148 docs/manual/python/exceptions.rst:149
25765 msgid ":show-inheritance:"
25766 msgstr ""
25768 #. type: delimited block =
25769 #: docs/manual/python/exceptions.rst:15
25770 msgid "gammu.ERR_DEVICEOPENERROR"
25771 msgstr ""
25773 #. type: delimited block =
25774 #: docs/manual/python/exceptions.rst:17
25775 msgid "gammu.ERR_DEVICELOCKED"
25776 msgstr ""
25778 #. type: delimited block =
25779 #: docs/manual/python/exceptions.rst:19
25780 msgid "gammu.ERR_DEVICENOTEXIST"
25781 msgstr ""
25783 #. type: delimited block =
25784 #: docs/manual/python/exceptions.rst:21
25785 msgid "gammu.ERR_DEVICEBUSY"
25786 msgstr ""
25788 #. type: delimited block =
25789 #: docs/manual/python/exceptions.rst:23
25790 msgid "gammu.ERR_DEVICENOPERMISSION"
25791 msgstr ""
25793 #. type: delimited block =
25794 #: docs/manual/python/exceptions.rst:25
25795 msgid "gammu.ERR_DEVICENODRIVER"
25796 msgstr ""
25798 #. type: delimited block =
25799 #: docs/manual/python/exceptions.rst:27
25800 msgid "gammu.ERR_DEVICENOTWORK"
25801 msgstr ""
25803 #. type: delimited block =
25804 #: docs/manual/python/exceptions.rst:29
25805 msgid "gammu.ERR_DEVICEDTRRTSERROR"
25806 msgstr ""
25808 #. type: delimited block =
25809 #: docs/manual/python/exceptions.rst:31
25810 msgid "gammu.ERR_DEVICECHANGESPEEDERROR"
25811 msgstr ""
25813 #. type: delimited block =
25814 #: docs/manual/python/exceptions.rst:33
25815 msgid "gammu.ERR_DEVICEWRITEERROR"
25816 msgstr ""
25818 #. type: delimited block =
25819 #: docs/manual/python/exceptions.rst:35
25820 msgid "gammu.ERR_DEVICEREADERROR"
25821 msgstr ""
25823 #. type: delimited block =
25824 #: docs/manual/python/exceptions.rst:37
25825 msgid "gammu.ERR_DEVICEPARITYERROR"
25826 msgstr ""
25828 #. type: delimited block =
25829 #: docs/manual/python/exceptions.rst:39
25830 msgid "gammu.ERR_TIMEOUT"
25831 msgstr ""
25833 #. type: delimited block =
25834 #: docs/manual/python/exceptions.rst:41
25835 msgid "gammu.ERR_FRAMENOTREQUESTED"
25836 msgstr ""
25838 #. type: delimited block =
25839 #: docs/manual/python/exceptions.rst:43
25840 msgid "gammu.ERR_UNKNOWNRESPONSE"
25841 msgstr ""
25843 #. type: delimited block =
25844 #: docs/manual/python/exceptions.rst:45
25845 msgid "gammu.ERR_UNKNOWNFRAME"
25846 msgstr ""
25848 #. type: delimited block =
25849 #: docs/manual/python/exceptions.rst:47
25850 msgid "gammu.ERR_UNKNOWNCONNECTIONTYPESTRING"
25851 msgstr ""
25853 #. type: delimited block =
25854 #: docs/manual/python/exceptions.rst:49
25855 msgid "gammu.ERR_UNKNOWNMODELSTRING"
25856 msgstr ""
25858 #. type: delimited block =
25859 #: docs/manual/python/exceptions.rst:51
25860 msgid "gammu.ERR_SOURCENOTAVAILABLE"
25861 msgstr ""
25863 #. type: delimited block =
25864 #: docs/manual/python/exceptions.rst:53
25865 msgid "gammu.ERR_NOTSUPPORTED"
25866 msgstr ""
25868 #. type: delimited block =
25869 #: docs/manual/python/exceptions.rst:55
25870 msgid "gammu.ERR_EMPTY"
25871 msgstr ""
25873 #. type: delimited block =
25874 #: docs/manual/python/exceptions.rst:57
25875 msgid "gammu.ERR_SECURITYERROR"
25876 msgstr ""
25878 #. type: delimited block =
25879 #: docs/manual/python/exceptions.rst:59
25880 msgid "gammu.ERR_INVALIDLOCATION"
25881 msgstr ""
25883 #. type: delimited block =
25884 #: docs/manual/python/exceptions.rst:61
25885 msgid "gammu.ERR_NOTIMPLEMENTED"
25886 msgstr ""
25888 #. type: delimited block =
25889 #: docs/manual/python/exceptions.rst:63
25890 msgid "gammu.ERR_FULL"
25891 msgstr ""
25893 #. type: delimited block =
25894 #: docs/manual/python/exceptions.rst:65
25895 msgid "gammu.ERR_UNKNOWN"
25896 msgstr ""
25898 #. type: delimited block =
25899 #: docs/manual/python/exceptions.rst:67
25900 msgid "gammu.ERR_CANTOPENFILE"
25901 msgstr ""
25903 #. type: delimited block =
25904 #: docs/manual/python/exceptions.rst:69
25905 msgid "gammu.ERR_MOREMEMORY"
25906 msgstr ""
25908 #. type: delimited block =
25909 #: docs/manual/python/exceptions.rst:71
25910 msgid "gammu.ERR_PERMISSION"
25911 msgstr ""
25913 #. type: delimited block =
25914 #: docs/manual/python/exceptions.rst:73
25915 msgid "gammu.ERR_EMPTYSMSC"
25916 msgstr ""
25918 #. type: delimited block =
25919 #: docs/manual/python/exceptions.rst:75
25920 msgid "gammu.ERR_INSIDEPHONEMENU"
25921 msgstr ""
25923 #. type: delimited block =
25924 #: docs/manual/python/exceptions.rst:77
25925 msgid "gammu.ERR_NOTCONNECTED"
25926 msgstr ""
25928 #. type: delimited block =
25929 #: docs/manual/python/exceptions.rst:79
25930 msgid "gammu.ERR_WORKINPROGRESS"
25931 msgstr ""
25933 #. type: delimited block =
25934 #: docs/manual/python/exceptions.rst:81
25935 msgid "gammu.ERR_PHONEOFF"
25936 msgstr ""
25938 #. type: delimited block =
25939 #: docs/manual/python/exceptions.rst:83
25940 msgid "gammu.ERR_FILENOTSUPPORTED"
25941 msgstr ""
25943 #. type: delimited block =
25944 #: docs/manual/python/exceptions.rst:85
25945 msgid "gammu.ERR_BUG"
25946 msgstr ""
25948 #. type: delimited block =
25949 #: docs/manual/python/exceptions.rst:87
25950 msgid "gammu.ERR_CANCELED"
25951 msgstr ""
25953 #. type: delimited block =
25954 #: docs/manual/python/exceptions.rst:89
25955 msgid "gammu.ERR_NEEDANOTHERANSWER"
25956 msgstr ""
25958 #. type: delimited block =
25959 #: docs/manual/python/exceptions.rst:91
25960 msgid "gammu.ERR_OTHERCONNECTIONREQUIRED"
25961 msgstr ""
25963 #. type: delimited block =
25964 #: docs/manual/python/exceptions.rst:93
25965 msgid "gammu.ERR_WRONGCRC"
25966 msgstr ""
25968 #. type: delimited block =
25969 #: docs/manual/python/exceptions.rst:95
25970 msgid "gammu.ERR_INVALIDDATETIME"
25971 msgstr ""
25973 #. type: delimited block =
25974 #: docs/manual/python/exceptions.rst:97
25975 msgid "gammu.ERR_MEMORY"
25976 msgstr ""
25978 #. type: delimited block =
25979 #: docs/manual/python/exceptions.rst:99
25980 msgid "gammu.ERR_INVALIDDATA"
25981 msgstr ""
25983 #. type: delimited block =
25984 #: docs/manual/python/exceptions.rst:101
25985 msgid "gammu.ERR_FILEALREADYEXIST"
25986 msgstr ""
25988 #. type: delimited block =
25989 #: docs/manual/python/exceptions.rst:103
25990 msgid "gammu.ERR_FILENOTEXIST"
25991 msgstr ""
25993 #. type: delimited block =
25994 #: docs/manual/python/exceptions.rst:105
25995 msgid "gammu.ERR_SHOULDBEFOLDER"
25996 msgstr ""
25998 #. type: delimited block =
25999 #: docs/manual/python/exceptions.rst:107
26000 msgid "gammu.ERR_SHOULDBEFILE"
26001 msgstr ""
26003 #. type: delimited block =
26004 #: docs/manual/python/exceptions.rst:109
26005 msgid "gammu.ERR_NOSIM"
26006 msgstr ""
26008 #. type: delimited block =
26009 #: docs/manual/python/exceptions.rst:111
26010 msgid "gammu.ERR_GNAPPLETWRONG"
26011 msgstr ""
26013 #. type: delimited block =
26014 #: docs/manual/python/exceptions.rst:113
26015 msgid "gammu.ERR_FOLDERPART"
26016 msgstr ""
26018 #. type: delimited block =
26019 #: docs/manual/python/exceptions.rst:115
26020 msgid "gammu.ERR_FOLDERNOTEMPTY"
26021 msgstr ""
26023 #. type: delimited block =
26024 #: docs/manual/python/exceptions.rst:117
26025 msgid "gammu.ERR_DATACONVERTED"
26026 msgstr ""
26028 #. type: delimited block =
26029 #: docs/manual/python/exceptions.rst:119
26030 msgid "gammu.ERR_UNCONFIGURED"
26031 msgstr ""
26033 #. type: delimited block =
26034 #: docs/manual/python/exceptions.rst:121
26035 msgid "gammu.ERR_WRONGFOLDER"
26036 msgstr ""
26038 #. type: delimited block =
26039 #: docs/manual/python/exceptions.rst:123
26040 msgid "gammu.ERR_PHONE_INTERNAL"
26041 msgstr ""
26043 #. type: delimited block =
26044 #: docs/manual/python/exceptions.rst:125
26045 msgid "gammu.ERR_WRITING_FILE"
26046 msgstr ""
26048 #. type: delimited block =
26049 #: docs/manual/python/exceptions.rst:127
26050 msgid "gammu.ERR_NONE_SECTION"
26051 msgstr ""
26053 #. type: delimited block =
26054 #: docs/manual/python/exceptions.rst:129
26055 msgid "gammu.ERR_USING_DEFAULTS"
26056 msgstr ""
26058 #. type: delimited block =
26059 #: docs/manual/python/exceptions.rst:131
26060 msgid "gammu.ERR_CORRUPTED"
26061 msgstr ""
26063 #. type: delimited block =
26064 #: docs/manual/python/exceptions.rst:133
26065 msgid "gammu.ERR_BADFEATURE"
26066 msgstr ""
26068 #. type: delimited block =
26069 #: docs/manual/python/exceptions.rst:135
26070 msgid "gammu.ERR_DISABLED"
26071 msgstr ""
26073 #. type: delimited block =
26074 #: docs/manual/python/exceptions.rst:137
26075 msgid "gammu.ERR_SPECIFYCHANNEL"
26076 msgstr ""
26078 #. type: delimited block =
26079 #: docs/manual/python/exceptions.rst:139
26080 msgid "gammu.ERR_NOTRUNNING"
26081 msgstr ""
26083 #. type: delimited block =
26084 #: docs/manual/python/exceptions.rst:141
26085 msgid "gammu.ERR_NOSERVICE"
26086 msgstr ""
26088 #. type: delimited block =
26089 #: docs/manual/python/exceptions.rst:143
26090 msgid "gammu.ERR_BUSY"
26091 msgstr ""
26093 #. type: delimited block =
26094 #: docs/manual/python/exceptions.rst:145
26095 msgid "gammu.ERR_COULDNT_CONNECT"
26096 msgstr ""
26098 #. type: delimited block =
26099 #: docs/manual/python/exceptions.rst:147
26100 msgid "gammu.ERR_COULDNT_RESOLVE"
26101 msgstr ""
26103 #. type: delimited block =
26104 #: docs/manual/python/exceptions.rst:149
26105 msgid "gammu.ERR_GETTING_SMSC"
26106 msgstr ""
26108 #. type: Attribute :mod:
26109 #: docs/manual/python/worker.rst:1
26110 #, no-wrap
26111 msgid "`gammu.worker` - Asynchronous communication to phone."
26112 msgstr ""
26114 #. type: delimited block =
26115 #: docs/manual/python/worker.rst:5
26116 msgid "gammu.worker"
26117 msgstr ""
26119 #. type: delimited block =
26120 #: docs/manual/python/worker.rst:6
26121 msgid ":synopsis: Asynchronous communication to phone."
26122 msgstr ""
26124 #. type: delimited block =
26125 #: docs/manual/python/worker.rst:9
26126 msgid ""
26127 "Mostly you should use only :class:`GammuWorker` class, others are only "
26128 "helpers which are used by this class."
26129 msgstr ""
26131 #. type: Labeled list
26132 #: docs/manual/python/worker.rst:11 docs/manual/python/worker.rst:35 docs/manual/python/worker.rst:53 docs/manual/python/worker.rst:78
26133 #, no-wrap
26134 msgid ".. class"
26135 msgstr ""
26137 #. type: delimited block =
26138 #: docs/manual/python/worker.rst:12
26139 msgid "GammuCommand(command, params=None, percentage=100)"
26140 msgstr ""
26142 #. type: delimited block =
26143 #: docs/manual/python/worker.rst:13 docs/manual/python/worker.rst:19 docs/manual/python/worker.rst:25 docs/manual/python/worker.rst:31 docs/manual/python/worker.rst:37 docs/manual/python/worker.rst:43 docs/manual/python/worker.rst:49 docs/manual/python/worker.rst:55 docs/manual/python/worker.rst:61 docs/manual/python/worker.rst:67 docs/manual/python/worker.rst:73 docs/manual/python/worker.rst:80 docs/manual/python/worker.rst:88 docs/manual/python/worker.rst:94 docs/manual/python/worker.rst:103 docs/manual/python/worker.rst:116 docs/manual/python/worker.rst:127 docs/manual/python/worker.rst:138 docs/manual/python/worker.rst:144 docs/manual/python/worker.rst:150 docs/manual/python/worker.rst:156
26144 msgid ":module: gammu.worker"
26145 msgstr ""
26147 #. type: delimited block =
26148 #: docs/manual/python/worker.rst:15
26149 msgid "Storage of single command for gammu."
26150 msgstr ""
26152 #. type: Labeled list
26153 #: docs/manual/python/worker.rst:17 docs/manual/python/worker.rst:23 docs/manual/python/worker.rst:29 docs/manual/python/worker.rst:41 docs/manual/python/worker.rst:47 docs/manual/python/worker.rst:59 docs/manual/python/worker.rst:65 docs/manual/python/worker.rst:71 docs/manual/python/worker.rst:86 docs/manual/python/worker.rst:92 docs/manual/python/worker.rst:101 docs/manual/python/worker.rst:114 docs/manual/python/worker.rst:125 docs/manual/python/worker.rst:136 docs/manual/python/worker.rst:142
26154 #, no-wrap
26155 msgid ".. method"
26156 msgstr ""
26158 #. type: delimited block =
26159 #: docs/manual/python/worker.rst:18
26160 msgid "GammuCommand.get_command()"
26161 msgstr ""
26163 #. type: delimited block =
26164 #: docs/manual/python/worker.rst:21
26165 msgid "Returns command name."
26166 msgstr ""
26168 #. type: delimited block =
26169 #: docs/manual/python/worker.rst:24
26170 msgid "GammuCommand.get_params()"
26171 msgstr ""
26173 #. type: delimited block =
26174 #: docs/manual/python/worker.rst:27
26175 msgid "Returns command params."
26176 msgstr ""
26178 #. type: delimited block =
26179 #: docs/manual/python/worker.rst:30
26180 msgid "GammuCommand.get_percentage()"
26181 msgstr ""
26183 #. type: delimited block =
26184 #: docs/manual/python/worker.rst:33
26185 msgid "Returns percentage of current task."
26186 msgstr ""
26188 #. type: delimited block =
26189 #: docs/manual/python/worker.rst:36
26190 msgid "GammuTask(name, commands)"
26191 msgstr ""
26193 #. type: delimited block =
26194 #: docs/manual/python/worker.rst:39
26195 msgid "Storage of taks for gammu."
26196 msgstr ""
26198 #. type: delimited block =
26199 #: docs/manual/python/worker.rst:42
26200 msgid "GammuTask.get_name()"
26201 msgstr ""
26203 #. type: delimited block =
26204 #: docs/manual/python/worker.rst:45
26205 msgid "Returns task name."
26206 msgstr ""
26208 #. type: delimited block =
26209 #: docs/manual/python/worker.rst:48
26210 msgid "GammuTask.get_next()"
26211 msgstr ""
26213 #. type: delimited block =
26214 #: docs/manual/python/worker.rst:51
26215 msgid "Returns next command to be executed as :class:`GammuCommand`."
26216 msgstr ""
26218 #. type: delimited block =
26219 #: docs/manual/python/worker.rst:54
26220 msgid "GammuThread(queue, config, callback)"
26221 msgstr ""
26223 #. type: delimited block =
26224 #: docs/manual/python/worker.rst:57
26225 msgid "Thread for phone communication."
26226 msgstr ""
26228 #. type: delimited block =
26229 #: docs/manual/python/worker.rst:60
26230 msgid "GammuThread.join(timeout=None)"
26231 msgstr ""
26233 #. type: delimited block =
26234 #: docs/manual/python/worker.rst:63
26235 msgid "Terminates thread and waits for it."
26236 msgstr ""
26238 #. type: delimited block =
26239 #: docs/manual/python/worker.rst:66
26240 msgid "GammuThread.kill()"
26241 msgstr ""
26243 #. type: delimited block =
26244 #: docs/manual/python/worker.rst:69
26245 msgid "Forces thread end without emptying queue."
26246 msgstr ""
26248 #. type: delimited block =
26249 #: docs/manual/python/worker.rst:72
26250 msgid "GammuThread.run()"
26251 msgstr ""
26253 #. type: delimited block =
26254 #: docs/manual/python/worker.rst:76
26255 msgid ""
26256 "Thread body, which handles phone communication. This should not be used from "
26257 "outside."
26258 msgstr ""
26260 #. type: delimited block =
26261 #: docs/manual/python/worker.rst:79
26262 msgid "GammuWorker(callback)"
26263 msgstr ""
26265 #. type: delimited block =
26266 #: docs/manual/python/worker.rst:84
26267 msgid ""
26268 "Wrapper class for asynchronous communication with Gammu. It spaws own thread "
26269 "and then passes all commands to this thread. When task is done, caller is "
26270 "notified via callback."
26271 msgstr ""
26273 #. type: delimited block =
26274 #: docs/manual/python/worker.rst:87
26275 msgid "GammuWorker.abort()"
26276 msgstr ""
26278 #. type: delimited block =
26279 #: docs/manual/python/worker.rst:90
26280 msgid "Aborts any remaining operations."
26281 msgstr ""
26283 #. type: delimited block =
26284 #: docs/manual/python/worker.rst:93
26285 msgid "GammuWorker.configure(config)"
26286 msgstr ""
26288 #. type: delimited block =
26289 #: docs/manual/python/worker.rst:96
26290 msgid "Configures gammu instance according to config."
26291 msgstr ""
26293 #. type: delimited block =
26294 #: docs/manual/python/worker.rst:99
26295 msgid ""
26296 ":param config: Gammu configuration, same as "
26297 ":meth:`gammu.StateMachine.SetConfig` accepts.  :type config: hash"
26298 msgstr ""
26300 #. type: delimited block =
26301 #: docs/manual/python/worker.rst:102
26302 msgid "GammuWorker.enqueue(command, params=None, commands=None)"
26303 msgstr ""
26305 #. type: delimited block =
26306 #: docs/manual/python/worker.rst:105
26307 msgid "Enqueues command or task."
26308 msgstr ""
26310 #. type: delimited block =
26311 #: docs/manual/python/worker.rst:112
26312 msgid ""
26313 ":param command: Command(s) to execute. Each command is tuple containing "
26314 "function name and it's parameters.  :type command: tuple of list of tuples "
26315 ":param params: Parameters to command.  :type params: tuple or string :param "
26316 "commands: List of commands to execute. When this is not none, params are "
26317 "ignored and command is taken as task name.  :type commands: list of tuples "
26318 "or strings"
26319 msgstr ""
26321 #. type: delimited block =
26322 #: docs/manual/python/worker.rst:115
26323 msgid "GammuWorker.enqueue_command(command, params)"
26324 msgstr ""
26326 #. type: delimited block =
26327 #: docs/manual/python/worker.rst:118
26328 msgid "Enqueues command."
26329 msgstr ""
26331 #. type: delimited block =
26332 #: docs/manual/python/worker.rst:123
26333 msgid ""
26334 ":param command: Command(s) to execute. Each command is tuple containing "
26335 "function name and it's parameters.  :type command: tuple of list of tuples "
26336 ":param params: Parameters to command.  :type params: tuple or string"
26337 msgstr ""
26339 #. type: delimited block =
26340 #: docs/manual/python/worker.rst:126
26341 msgid "GammuWorker.enqueue_task(command, commands)"
26342 msgstr ""
26344 #. type: delimited block =
26345 #: docs/manual/python/worker.rst:129
26346 msgid "Enqueues task."
26347 msgstr ""
26349 #. type: delimited block =
26350 #: docs/manual/python/worker.rst:134
26351 msgid ""
26352 ":param command: Command(s) to execute. Each command is tuple containing "
26353 "function name and it's parameters.  :type command: tuple of list of tuples "
26354 ":param commands: List of commands to execute.  :type commands: list of "
26355 "tuples or strings"
26356 msgstr ""
26358 #. type: delimited block =
26359 #: docs/manual/python/worker.rst:137
26360 msgid "GammuWorker.initiate()"
26361 msgstr ""
26363 #. type: delimited block =
26364 #: docs/manual/python/worker.rst:140
26365 msgid "Connects to phone."
26366 msgstr ""
26368 #. type: delimited block =
26369 #: docs/manual/python/worker.rst:143
26370 msgid "GammuWorker.terminate(timeout=None)"
26371 msgstr ""
26373 #. type: delimited block =
26374 #: docs/manual/python/worker.rst:146
26375 msgid "Terminates phone connection."
26376 msgstr ""
26378 #. type: delimited block =
26379 #: docs/manual/python/worker.rst:149
26380 msgid "InvalidCommand(value)"
26381 msgstr ""
26383 #. type: delimited block =
26384 #: docs/manual/python/worker.rst:152
26385 msgid "Exception indicating invalid command."
26386 msgstr ""
26388 #. type: Labeled list
26389 #: docs/manual/python/worker.rst:154 docs/manual/python/gammu.rst:1060 docs/manual/python/gammu.rst:1070 docs/manual/python/gammu.rst:1079 docs/manual/python/gammu.rst:1100 docs/manual/python/gammu.rst:1111 docs/manual/python/gammu.rst:1126 docs/manual/python/gammu.rst:1137 docs/manual/python/gammu.rst:1146 docs/manual/python/gammu.rst:1157 docs/manual/python/gammu.rst:1173 docs/manual/python/gammu.rst:1182 docs/manual/python/gammu.rst:1191 docs/manual/python/gammu.rst:1200 docs/manual/python/gammu.rst:1209 docs/manual/python/gammu.rst:1218 docs/manual/python/gammu.rst:1227 docs/manual/python/gammu.rst:1236 docs/manual/python/gammu.rst:1248 docs/manual/python/gammu.rst:1261 docs/manual/python/gammu.rst:1274 docs/manual/python/gammu.rst:1294 docs/manual/python/gammu.rst:1305
26390 #, no-wrap
26391 msgid ".. function"
26392 msgstr ""
26394 #. type: delimited block =
26395 #: docs/manual/python/worker.rst:155
26396 msgid "check_worker_command(command)"
26397 msgstr ""
26399 #. type: delimited block =
26400 #: docs/manual/python/worker.rst:158
26401 msgid "Checks whether command is valid."
26402 msgstr ""
26404 #. type: delimited block =
26405 #: docs/manual/python/worker.rst:161
26406 msgid ":param command: Name of command.  :type command: string"
26407 msgstr ""
26409 #. type: Attribute :mod:
26410 #: docs/manual/python/gammu.rst:1
26411 #, no-wrap
26412 msgid "`gammu` -- Mobile phone access"
26413 msgstr ""
26415 #. type: delimited block =
26416 #: docs/manual/python/gammu.rst:6
26417 msgid ":synopsis: Provides access to mobile phones."
26418 msgstr ""
26420 #. type: delimited block =
26421 #: docs/manual/python/gammu.rst:8
26422 msgid "This module wraps all python-gammu functionality."
26423 msgstr ""
26425 #. type: Attribute :class:
26426 #: docs/manual/python/gammu.rst:9
26427 #, no-wrap
26428 msgid "`gammu.StateMachine`"
26429 msgstr ""
26431 #. type: delimited block -
26432 #: docs/manual/python/gammu.rst:13
26433 #, no-wrap
26434 msgid ".. class:: StateMachine(Locale)\n"
26435 msgstr ""
26437 #. type: delimited block -
26438 #: docs/manual/python/gammu.rst:15
26439 #, no-wrap
26440 msgid "   StateMachine object, that is used for communication with phone.\n"
26441 msgstr ""
26443 #. type: delimited block -
26444 #: docs/manual/python/gammu.rst:18
26445 #, no-wrap
26446 msgid ""
26447 "   :param Locale: What locales to use for gammu error messages, default is "
26448 "``auto`` which does autodetection according to user locales\n"
26449 "   :type Locale: string\n"
26450 msgstr ""
26452 #. type: delimited block -
26453 #: docs/manual/python/gammu.rst:21
26454 #, no-wrap
26455 msgid "   .. method:: AddCalendar(Value)\n"
26456 msgstr ""
26458 #. type: delimited block -
26459 #: docs/manual/python/gammu.rst:23
26460 #, no-wrap
26461 msgid "      Adds calendar entry.\n"
26462 msgstr ""
26464 #. type: delimited block -
26465 #: docs/manual/python/gammu.rst:28
26466 #, no-wrap
26467 msgid ""
26468 "      :param Value: Calendar entry data, see :ref:`cal_obj`\n"
26469 "      :type Value: dict\n"
26470 "      :return: Location of newly created entry\n"
26471 "      :rtype: int\n"
26472 msgstr ""
26474 #. type: delimited block -
26475 #: docs/manual/python/gammu.rst:31
26476 #, no-wrap
26477 msgid "   .. method:: AddCategory(Type, Name)\n"
26478 msgstr ""
26480 #. type: delimited block -
26481 #: docs/manual/python/gammu.rst:33
26482 #, no-wrap
26483 msgid "      Adds category to phone.\n"
26484 msgstr ""
26486 #. type: delimited block -
26487 #: docs/manual/python/gammu.rst:40
26488 #, no-wrap
26489 msgid ""
26490 "      :param Type: Type of category to read, one of ``ToDo``, "
26491 "``Phonebook``\n"
26492 "      :type Type: string\n"
26493 "      :param Name: Category name\n"
26494 "      :type Name: string\n"
26495 "      :return: Location of created category\n"
26496 "      :rtype: int\n"
26497 msgstr ""
26499 #. type: delimited block -
26500 #: docs/manual/python/gammu.rst:43
26501 #, no-wrap
26502 msgid "   .. method:: AddFilePart(File)\n"
26503 msgstr ""
26505 #. type: delimited block -
26506 #: docs/manual/python/gammu.rst:45
26507 #, no-wrap
26508 msgid "      Adds file part to filesystem.\n"
26509 msgstr ""
26511 #. type: delimited block -
26512 #: docs/manual/python/gammu.rst:50
26513 #, no-wrap
26514 msgid ""
26515 "      :param File: File data, see :ref:`file_obj`\n"
26516 "      :type File: dict\n"
26517 "      :return: File data for subsequent calls (Finished indicates transfer "
26518 "has been completed)\n"
26519 "      :rtype: dict\n"
26520 msgstr ""
26522 #. type: delimited block -
26523 #: docs/manual/python/gammu.rst:53
26524 #, no-wrap
26525 msgid "   .. method:: AddFolder(ParentFolderID, Name)\n"
26526 msgstr ""
26528 #. type: delimited block -
26529 #: docs/manual/python/gammu.rst:55
26530 #, no-wrap
26531 msgid "      Adds folder to filesystem.\n"
26532 msgstr ""
26534 #. type: delimited block -
26535 #: docs/manual/python/gammu.rst:62
26536 #, no-wrap
26537 msgid ""
26538 "      :param ParentFolderID: Folder where to create subfolder\n"
26539 "      :type ParentFolderID: string\n"
26540 "      :param Name: New folder name\n"
26541 "      :type Name: string\n"
26542 "      :return: New folder ID.\n"
26543 "      :rtype: string\n"
26544 msgstr ""
26546 #. type: delimited block -
26547 #: docs/manual/python/gammu.rst:65
26548 #, no-wrap
26549 msgid "   .. method:: AddMemory(Value)\n"
26550 msgstr ""
26552 #. type: delimited block -
26553 #: docs/manual/python/gammu.rst:67
26554 #, no-wrap
26555 msgid "      Adds memory (phonebooks or calls) entry.\n"
26556 msgstr ""
26558 #. type: delimited block -
26559 #: docs/manual/python/gammu.rst:72 docs/manual/python/gammu.rst:960
26560 #, no-wrap
26561 msgid ""
26562 "      :param Value: Memory entry, see :ref:`pbk_obj`\n"
26563 "      :type Value: dict\n"
26564 "      :return: Location of created entry\n"
26565 "      :rtype: int\n"
26566 msgstr ""
26568 #. type: delimited block -
26569 #: docs/manual/python/gammu.rst:75
26570 #, no-wrap
26571 msgid "   .. method:: AddSMS(Value)\n"
26572 msgstr ""
26574 #. type: delimited block -
26575 #: docs/manual/python/gammu.rst:77
26576 #, no-wrap
26577 msgid "      Adds SMS to specified folder.\n"
26578 msgstr ""
26580 #. type: delimited block -
26581 #: docs/manual/python/gammu.rst:82 docs/manual/python/gammu.rst:970
26582 #, no-wrap
26583 msgid ""
26584 "      :param Value: SMS data, see :ref:`sms_obj`\n"
26585 "      :type Value: dict\n"
26586 "      :return: Tuple for location and folder.\n"
26587 "      :rtype: tuple\n"
26588 msgstr ""
26590 #. type: delimited block -
26591 #: docs/manual/python/gammu.rst:85
26592 #, no-wrap
26593 msgid "   .. method:: AddSMSFolder(Name)\n"
26594 msgstr ""
26596 #. type: delimited block -
26597 #: docs/manual/python/gammu.rst:87
26598 #, no-wrap
26599 msgid "      Creates SMS folder.\n"
26600 msgstr ""
26602 #. type: delimited block -
26603 #: docs/manual/python/gammu.rst:92
26604 #, no-wrap
26605 msgid ""
26606 "      :param Name: Name of new folder\n"
26607 "      :type Name: string\n"
26608 "      :return: None\n"
26609 "      :rtype: None\n"
26610 msgstr ""
26612 #. type: delimited block -
26613 #: docs/manual/python/gammu.rst:95
26614 #, no-wrap
26615 msgid "   .. method:: AddToDo(Value)\n"
26616 msgstr ""
26618 #. type: delimited block -
26619 #: docs/manual/python/gammu.rst:97
26620 #, no-wrap
26621 msgid "      Adds ToDo in phone.\n"
26622 msgstr ""
26624 #. type: delimited block -
26625 #: docs/manual/python/gammu.rst:102 docs/manual/python/gammu.rst:1000
26626 #, no-wrap
26627 msgid ""
26628 "      :param Value: ToDo data, see :ref:`todo_obj`\n"
26629 "      :type Value: dict\n"
26630 "      :return: Location of created entry\n"
26631 "      :rtype: int\n"
26632 msgstr ""
26634 #. type: delimited block -
26635 #: docs/manual/python/gammu.rst:105
26636 #, no-wrap
26637 msgid "   .. method:: AnswerCall(ID, All)\n"
26638 msgstr ""
26640 #. type: delimited block -
26641 #: docs/manual/python/gammu.rst:107
26642 #, no-wrap
26643 msgid "      Accept current incoming call.\n"
26644 msgstr ""
26646 #. type: delimited block -
26647 #: docs/manual/python/gammu.rst:114
26648 #, no-wrap
26649 msgid ""
26650 "      :param ID: ID of call\n"
26651 "      :type ID: integer\n"
26652 "      :param All: Answer all calls?\n"
26653 "      :type All: boolean\n"
26654 "      :return: None\n"
26655 "      :rtype: None\n"
26656 msgstr ""
26658 #. type: delimited block -
26659 #: docs/manual/python/gammu.rst:117
26660 #, no-wrap
26661 msgid "   .. method:: CancelCall(ID, All)\n"
26662 msgstr ""
26664 #. type: delimited block -
26665 #: docs/manual/python/gammu.rst:119
26666 #, no-wrap
26667 msgid "      Deny current incoming call.\n"
26668 msgstr ""
26670 #. type: delimited block -
26671 #: docs/manual/python/gammu.rst:126
26672 #, no-wrap
26673 msgid ""
26674 "      :param ID: ID of call\n"
26675 "      :type ID: integer\n"
26676 "      :param All: Cancel all calls?\n"
26677 "      :type All: boolean\n"
26678 "      :return: None\n"
26679 "      :rtype: None\n"
26680 msgstr ""
26682 #. type: delimited block -
26683 #: docs/manual/python/gammu.rst:129
26684 #, no-wrap
26685 msgid "   .. method:: ConferenceCall(ID)\n"
26686 msgstr ""
26688 #. type: delimited block -
26689 #: docs/manual/python/gammu.rst:131
26690 #, no-wrap
26691 msgid "      Initiates conference call.\n"
26692 msgstr ""
26694 #. type: delimited block -
26695 #: docs/manual/python/gammu.rst:136 docs/manual/python/gammu.rst:672 docs/manual/python/gammu.rst:1010 docs/manual/python/gammu.rst:1020 docs/manual/python/gammu.rst:1044 docs/manual/python/gammu.rst:1054
26696 #, no-wrap
26697 msgid ""
26698 "      :param ID: ID of call\n"
26699 "      :type ID: integer\n"
26700 "      :return: None\n"
26701 "      :rtype: None\n"
26702 msgstr ""
26704 #. type: delimited block -
26705 #: docs/manual/python/gammu.rst:139
26706 #, no-wrap
26707 msgid "   .. method:: DeleteAllCalendar()\n"
26708 msgstr ""
26710 #. type: delimited block -
26711 #: docs/manual/python/gammu.rst:141
26712 #, no-wrap
26713 msgid "      Deletes all calendar entries.\n"
26714 msgstr ""
26716 #. type: delimited block -
26717 #: docs/manual/python/gammu.rst:144 docs/manual/python/gammu.rst:162 docs/manual/python/gammu.rst:804 docs/manual/python/gammu.rst:1028 docs/manual/python/gammu.rst:1035
26718 #, no-wrap
26719 msgid ""
26720 "      :return: None\n"
26721 "      :rtype: None\n"
26722 msgstr ""
26724 #. type: delimited block -
26725 #: docs/manual/python/gammu.rst:147
26726 #, no-wrap
26727 msgid "   .. method:: DeleteAllMemory(Type)\n"
26728 msgstr ""
26730 #. type: delimited block -
26731 #: docs/manual/python/gammu.rst:149
26732 #, no-wrap
26733 msgid "      Deletes all memory (phonebooks or calls) entries of specified type.\n"
26734 msgstr ""
26736 #. type: delimited block -
26737 #: docs/manual/python/gammu.rst:154
26738 #, no-wrap
26739 msgid ""
26740 "      :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, "
26741 "``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
26742 "      :type Type: string\n"
26743 "      :return: None\n"
26744 "      :rtype: None\n"
26745 msgstr ""
26747 #. type: delimited block -
26748 #: docs/manual/python/gammu.rst:157
26749 #, no-wrap
26750 msgid "   .. method:: DeleteAllToDo()\n"
26751 msgstr ""
26753 #. type: delimited block -
26754 #: docs/manual/python/gammu.rst:159
26755 #, no-wrap
26756 msgid "      Deletes all todo entries in phone.\n"
26757 msgstr ""
26759 #. type: delimited block -
26760 #: docs/manual/python/gammu.rst:165
26761 #, no-wrap
26762 msgid "   .. method:: DeleteCalendar(Location)\n"
26763 msgstr ""
26765 #. type: delimited block -
26766 #: docs/manual/python/gammu.rst:167
26767 #, no-wrap
26768 msgid "      Deletes calendar entry.\n"
26769 msgstr ""
26771 #. type: delimited block -
26772 #: docs/manual/python/gammu.rst:172
26773 #, no-wrap
26774 msgid ""
26775 "      :param Location: Calendar entry to delete\n"
26776 "      :type Location: int\n"
26777 "      :return: None\n"
26778 "      :rtype: None\n"
26779 msgstr ""
26781 #. type: delimited block -
26782 #: docs/manual/python/gammu.rst:175
26783 #, no-wrap
26784 msgid "   .. method:: DeleteFile(FileID)\n"
26785 msgstr ""
26787 #. type: delimited block -
26788 #: docs/manual/python/gammu.rst:177
26789 #, no-wrap
26790 msgid "      Deletes file from filesystem.\n"
26791 msgstr ""
26793 #. type: delimited block -
26794 #: docs/manual/python/gammu.rst:182
26795 #, no-wrap
26796 msgid ""
26797 "      :param FileID: File to delete\n"
26798 "      :type FileID: string\n"
26799 "      :return: None\n"
26800 "      :rtype: None\n"
26801 msgstr ""
26803 #. type: delimited block -
26804 #: docs/manual/python/gammu.rst:185
26805 #, no-wrap
26806 msgid "   .. method:: DeleteFolder(FolderID)\n"
26807 msgstr ""
26809 #. type: delimited block -
26810 #: docs/manual/python/gammu.rst:187
26811 #, no-wrap
26812 msgid "      Deletes folder on filesystem.\n"
26813 msgstr ""
26815 #. type: delimited block -
26816 #: docs/manual/python/gammu.rst:192
26817 #, no-wrap
26818 msgid ""
26819 "      :param FolderID: Folder to delete\n"
26820 "      :type FolderID: string\n"
26821 "      :return: None\n"
26822 "      :rtype: None\n"
26823 msgstr ""
26825 #. type: delimited block -
26826 #: docs/manual/python/gammu.rst:195
26827 #, no-wrap
26828 msgid "   .. method:: DeleteMemory(Type, Location)\n"
26829 msgstr ""
26831 #. type: delimited block -
26832 #: docs/manual/python/gammu.rst:197
26833 #, no-wrap
26834 msgid "      Deletes memory (phonebooks or calls) entry.\n"
26835 msgstr ""
26837 #. type: delimited block -
26838 #: docs/manual/python/gammu.rst:204
26839 #, no-wrap
26840 msgid ""
26841 "      :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, "
26842 "``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
26843 "      :type Type: string\n"
26844 "      :param Location: Location of entry to delete\n"
26845 "      :type Location: int\n"
26846 "      :return: None\n"
26847 "      :rtype: None\n"
26848 msgstr ""
26850 #. type: delimited block -
26851 #: docs/manual/python/gammu.rst:207
26852 #, no-wrap
26853 msgid "   .. method:: DeleteSMS(Folder, Location)\n"
26854 msgstr ""
26856 #. type: delimited block -
26857 #: docs/manual/python/gammu.rst:209
26858 #, no-wrap
26859 msgid "      Deletes SMS.\n"
26860 msgstr ""
26862 #. type: delimited block -
26863 #: docs/manual/python/gammu.rst:216
26864 #, no-wrap
26865 msgid ""
26866 "      :param Folder: Folder where to read entry (0 is emulated flat "
26867 "memory)\n"
26868 "      :type Folder: int\n"
26869 "      :param Location: Location of entry to delete\n"
26870 "      :type Location: int\n"
26871 "      :return: None\n"
26872 "      :rtype: None\n"
26873 msgstr ""
26875 #. type: delimited block -
26876 #: docs/manual/python/gammu.rst:219
26877 #, no-wrap
26878 msgid "   .. method:: DeleteSMSFolder(ID)\n"
26879 msgstr ""
26881 #. type: delimited block -
26882 #: docs/manual/python/gammu.rst:221
26883 #, no-wrap
26884 msgid "      Deletes SMS folder.\n"
26885 msgstr ""
26887 #. type: delimited block -
26888 #: docs/manual/python/gammu.rst:226
26889 #, no-wrap
26890 msgid ""
26891 "      :param ID: Index of folder to delete\n"
26892 "      :type ID: int\n"
26893 "      :return: None\n"
26894 "      :rtype: None\n"
26895 msgstr ""
26897 #. type: delimited block -
26898 #: docs/manual/python/gammu.rst:229
26899 #, no-wrap
26900 msgid "   .. method:: DeleteToDo(Location)\n"
26901 msgstr ""
26903 #. type: delimited block -
26904 #: docs/manual/python/gammu.rst:231
26905 #, no-wrap
26906 msgid "      Deletes ToDo entry in phone.\n"
26907 msgstr ""
26909 #. type: delimited block -
26910 #: docs/manual/python/gammu.rst:236
26911 #, no-wrap
26912 msgid ""
26913 "      :param Location: Location of entry to delete\n"
26914 "      :type Location: int\n"
26915 "      :return: None\n"
26916 "      :rtype: None\n"
26917 msgstr ""
26919 #. type: delimited block -
26920 #: docs/manual/python/gammu.rst:239
26921 #, no-wrap
26922 msgid "   .. method:: DialService(Number)\n"
26923 msgstr ""
26925 #. type: delimited block -
26926 #: docs/manual/python/gammu.rst:241 docs/manual/python/gammu.rst:251
26927 #, no-wrap
26928 msgid "      Dials number and starts voice call.\n"
26929 msgstr ""
26931 #. type: delimited block -
26932 #: docs/manual/python/gammu.rst:246 docs/manual/python/gammu.rst:748
26933 #, no-wrap
26934 msgid ""
26935 "      :param Number: Number to dial\n"
26936 "      :type Number: string\n"
26937 "      :return: None\n"
26938 "      :rtype: None\n"
26939 msgstr ""
26941 #. type: delimited block -
26942 #: docs/manual/python/gammu.rst:249
26943 #, no-wrap
26944 msgid "   .. method:: DialVoice(Number, ShowNumber)\n"
26945 msgstr ""
26947 #. type: delimited block -
26948 #: docs/manual/python/gammu.rst:258
26949 #, no-wrap
26950 msgid ""
26951 "      :param Number: Number to dial\n"
26952 "      :type Number: string\n"
26953 "      :param ShowNumber: Identifies whether to enable CLIR (None = keep "
26954 "default phone settings). Default is None\n"
26955 "      :type ShowNumber: boolean or None\n"
26956 "      :return: None\n"
26957 "      :rtype: None\n"
26958 msgstr ""
26960 #. type: delimited block -
26961 #: docs/manual/python/gammu.rst:261
26962 #, no-wrap
26963 msgid "   .. method:: EnterSecurityCode(Type, Code, NewPIN)\n"
26964 msgstr ""
26966 #. type: delimited block -
26967 #: docs/manual/python/gammu.rst:263
26968 #, no-wrap
26969 msgid "      Entres security code.\n"
26970 msgstr ""
26972 #. type: delimited block -
26973 #: docs/manual/python/gammu.rst:272
26974 #, no-wrap
26975 msgid ""
26976 "      :param Type: What code to enter, one of ``PIN``, ``PUK``, ``PIN2``, "
26977 "``PUK2``, ``Phone``.\n"
26978 "      :type Type: string\n"
26979 "      :param Code: Code value\n"
26980 "      :type Code: string\n"
26981 "      :param NewPIN: New PIN value in case entering PUK\n"
26982 "      :type NewPIN: string\n"
26983 "      :return: None\n"
26984 "      :rtype: None\n"
26985 msgstr ""
26987 #. type: delimited block -
26988 #: docs/manual/python/gammu.rst:275
26989 #, no-wrap
26990 msgid "   .. method:: GetAlarm(Location)\n"
26991 msgstr ""
26993 #. type: delimited block -
26994 #: docs/manual/python/gammu.rst:277
26995 #, no-wrap
26996 msgid "      Reads alarm set in phone.\n"
26997 msgstr ""
26999 #. type: delimited block -
27000 #: docs/manual/python/gammu.rst:282
27001 #, no-wrap
27002 msgid ""
27003 "      :param Location: Which alarm to read. Many phone support only one "
27004 "alarm. Default is 1.\n"
27005 "      :type Location: int\n"
27006 "      :return: Alarm dict\n"
27007 "      :rtype: dict\n"
27008 msgstr ""
27010 #. type: delimited block -
27011 #: docs/manual/python/gammu.rst:285
27012 #, no-wrap
27013 msgid "   .. method:: GetBatteryCharge()\n"
27014 msgstr ""
27016 #. type: delimited block -
27017 #: docs/manual/python/gammu.rst:287
27018 #, no-wrap
27019 msgid "      Gets information about battery charge and phone charging state.\n"
27020 msgstr ""
27022 #. type: delimited block -
27023 #: docs/manual/python/gammu.rst:290
27024 #, no-wrap
27025 msgid ""
27026 "      :return: Dictionary containing information about battery state "
27027 "(BatteryPercent and ChargeState)\n"
27028 "      :rtype: dict\n"
27029 msgstr ""
27031 #. type: delimited block -
27032 #: docs/manual/python/gammu.rst:293
27033 #, no-wrap
27034 msgid "   .. method:: GetCalendar(Location)\n"
27035 msgstr ""
27037 #. type: delimited block -
27038 #: docs/manual/python/gammu.rst:295
27039 #, no-wrap
27040 msgid "      Retrieves calendar entry.\n"
27041 msgstr ""
27043 #. type: delimited block -
27044 #: docs/manual/python/gammu.rst:300
27045 #, no-wrap
27046 msgid ""
27047 "      :param Location: Calendar entry to read\n"
27048 "      :type Location: int\n"
27049 "      :return: Dictionary with calendar values, see :ref:`cal_obj`\n"
27050 "      :rtype: dict\n"
27051 msgstr ""
27053 #. type: delimited block -
27054 #: docs/manual/python/gammu.rst:303
27055 #, no-wrap
27056 msgid "   .. method:: GetCalendarStatus()\n"
27057 msgstr ""
27059 #. type: delimited block -
27060 #: docs/manual/python/gammu.rst:305
27061 #, no-wrap
27062 msgid "      Retrieves calendar status (number of used entries).\n"
27063 msgstr ""
27065 #. type: delimited block -
27066 #: docs/manual/python/gammu.rst:308
27067 #, no-wrap
27068 msgid ""
27069 "      :return: Dictionary with calendar status (Used)\n"
27070 "      :rtype: dict\n"
27071 msgstr ""
27073 #. type: delimited block -
27074 #: docs/manual/python/gammu.rst:311
27075 #, no-wrap
27076 msgid "   .. method:: GetCategory(Type, Location)\n"
27077 msgstr ""
27079 #. type: delimited block -
27080 #: docs/manual/python/gammu.rst:313
27081 #, no-wrap
27082 msgid "      Reads category from phone.\n"
27083 msgstr ""
27085 #. type: delimited block -
27086 #: docs/manual/python/gammu.rst:320
27087 #, no-wrap
27088 msgid ""
27089 "      :param Type: Type of category to read, one of ``ToDo``, "
27090 "``Phonebook``\n"
27091 "      :type Type: string\n"
27092 "      :param Location: Location of category to read\n"
27093 "      :type Location: int\n"
27094 "      :return: Category name as string\n"
27095 "      :rtype: string\n"
27096 msgstr ""
27098 #. type: delimited block -
27099 #: docs/manual/python/gammu.rst:323
27100 #, no-wrap
27101 msgid "   .. method:: GetCategoryStatus(Type)\n"
27102 msgstr ""
27104 #. type: delimited block -
27105 #: docs/manual/python/gammu.rst:325
27106 #, no-wrap
27107 msgid "      Reads category status (number of used entries) from phone.\n"
27108 msgstr ""
27110 #. type: delimited block -
27111 #: docs/manual/python/gammu.rst:330
27112 #, no-wrap
27113 msgid ""
27114 "      :param Type: Type of category to read, one of ``ToDo``, "
27115 "``Phonebook``\n"
27116 "      :type Type: string\n"
27117 "      :return: Dictionary containing information about category status "
27118 "(Used)\n"
27119 "      :rtype: dict\n"
27120 msgstr ""
27122 #. type: delimited block -
27123 #: docs/manual/python/gammu.rst:333
27124 #, no-wrap
27125 msgid "   .. method:: GetConfig(Section)\n"
27126 msgstr ""
27128 #. type: delimited block -
27129 #: docs/manual/python/gammu.rst:344
27130 #, no-wrap
27131 msgid ""
27132 "      Gets specified config section. Configuration consists of all params "
27133 "which can be defined in gammurc config file:\n"
27134 "       - Model\n"
27135 "       - DebugLevel\n"
27136 "       - Device\n"
27137 "       - Connection\n"
27138 "       - SyncTime\n"
27139 "       - LockDevice\n"
27140 "       - DebugFile\n"
27141 "       - StartInfo\n"
27142 "       - UseGlobalDebugFile\n"
27143 msgstr ""
27145 #. type: delimited block -
27146 #: docs/manual/python/gammu.rst:349
27147 #, no-wrap
27148 msgid ""
27149 "      :param Section: Index of config section to read. Defaults to 0.\n"
27150 "      :type Section: int\n"
27151 "      :return: Dictionary containing configuration\n"
27152 "      :rtype: dict\n"
27153 msgstr ""
27155 #. type: delimited block -
27156 #: docs/manual/python/gammu.rst:352
27157 #, no-wrap
27158 msgid "   .. method:: GetDateTime()\n"
27159 msgstr ""
27161 #. type: delimited block -
27162 #: docs/manual/python/gammu.rst:354
27163 #, no-wrap
27164 msgid "      Reads date and time from phone.\n"
27165 msgstr ""
27167 #. type: delimited block -
27168 #: docs/manual/python/gammu.rst:357
27169 #, no-wrap
27170 msgid ""
27171 "      :return: Date and time from phone as datetime.datetime object.\n"
27172 "      :rtype: datetime.datetime\n"
27173 msgstr ""
27175 #. type: delimited block -
27176 #: docs/manual/python/gammu.rst:360
27177 #, no-wrap
27178 msgid "   .. method:: GetDisplayStatus()\n"
27179 msgstr ""
27181 #. type: delimited block -
27182 #: docs/manual/python/gammu.rst:364
27183 #, no-wrap
27184 msgid ""
27185 "      Acquired display status.\n"
27186 "      :return: List of indicators displayed on display\n"
27187 "      :rtype: list\n"
27188 msgstr ""
27190 #. type: delimited block -
27191 #: docs/manual/python/gammu.rst:367
27192 #, no-wrap
27193 msgid "   .. method:: GetFilePart(File)\n"
27194 msgstr ""
27196 #. type: delimited block -
27197 #: docs/manual/python/gammu.rst:369
27198 #, no-wrap
27199 msgid "      Gets file part from filesystem.\n"
27200 msgstr ""
27202 #. type: delimited block -
27203 #: docs/manual/python/gammu.rst:374 docs/manual/python/gammu.rst:758
27204 #, no-wrap
27205 msgid ""
27206 "      :param File: File data, see :ref:`file_obj`\n"
27207 "      :type File: dict\n"
27208 "      :return: File data for subsequent calls (Finished indicates transfer "
27209 "has been completed), see :ref:`file_obj`\n"
27210 "      :rtype: dict\n"
27211 msgstr ""
27213 #. type: delimited block -
27214 #: docs/manual/python/gammu.rst:377
27215 #, no-wrap
27216 msgid "   .. method:: GetFileSystemStatus()\n"
27217 msgstr ""
27219 #. type: delimited block -
27220 #: docs/manual/python/gammu.rst:379
27221 #, no-wrap
27222 msgid "      Acquires filesystem status.\n"
27223 msgstr ""
27225 #. type: delimited block -
27226 #: docs/manual/python/gammu.rst:382
27227 #, no-wrap
27228 msgid ""
27229 "      :return: Dictionary containing filesystem status (Used and Free)\n"
27230 "      :rtype: dict\n"
27231 msgstr ""
27233 #. type: delimited block -
27234 #: docs/manual/python/gammu.rst:385
27235 #, no-wrap
27236 msgid "   .. method:: GetFirmware()\n"
27237 msgstr ""
27239 #. type: delimited block -
27240 #: docs/manual/python/gammu.rst:387
27241 #, no-wrap
27242 msgid "      Reads firmware information from phone.\n"
27243 msgstr ""
27245 #. type: delimited block -
27246 #: docs/manual/python/gammu.rst:390
27247 #, no-wrap
27248 msgid ""
27249 "      :return: Tuple from version, date and numeric version.\n"
27250 "      :rtype: tuple\n"
27251 msgstr ""
27253 #. type: delimited block -
27254 #: docs/manual/python/gammu.rst:393
27255 #, no-wrap
27256 msgid "   .. method:: GetFolderListing(Folder, Start)\n"
27257 msgstr ""
27259 #. type: delimited block -
27260 #: docs/manual/python/gammu.rst:395
27261 #, no-wrap
27262 msgid "      Gets next filename from filesystem folder.\n"
27263 msgstr ""
27265 #. type: delimited block -
27266 #: docs/manual/python/gammu.rst:402
27267 #, no-wrap
27268 msgid ""
27269 "      :param Folder: Folder to list\n"
27270 "      :type Folder: string\n"
27271 "      :param Start: Whether we're starting listing. Defaults to False.\n"
27272 "      :type Start: boolean\n"
27273 "      :return: File data as dict, see :ref:`file_obj`\n"
27274 "      :rtype: dict\n"
27275 msgstr ""
27277 #. type: delimited block -
27278 #: docs/manual/python/gammu.rst:405
27279 #, no-wrap
27280 msgid "   .. method:: GetHardware()\n"
27281 msgstr ""
27283 #. type: delimited block -
27284 #: docs/manual/python/gammu.rst:407
27285 #, no-wrap
27286 msgid "      Gets hardware information about device.\n"
27287 msgstr ""
27289 #. type: delimited block -
27290 #: docs/manual/python/gammu.rst:410
27291 #, no-wrap
27292 msgid ""
27293 "      :return: Hardware information as string.\n"
27294 "      :rtype: string\n"
27295 msgstr ""
27297 #. type: delimited block -
27298 #: docs/manual/python/gammu.rst:413
27299 #, no-wrap
27300 msgid "   .. method:: GetIMEI()\n"
27301 msgstr ""
27303 #. type: delimited block -
27304 #: docs/manual/python/gammu.rst:415
27305 #, no-wrap
27306 msgid "      Reads IMEI/serial number from phone.\n"
27307 msgstr ""
27309 #. type: delimited block -
27310 #: docs/manual/python/gammu.rst:418
27311 #, no-wrap
27312 msgid ""
27313 "      :return: IMEI of phone as string.\n"
27314 "      :rtype: string\n"
27315 msgstr ""
27317 #. type: delimited block -
27318 #: docs/manual/python/gammu.rst:421
27319 #, no-wrap
27320 msgid "   .. method:: GetLocale()\n"
27321 msgstr ""
27323 #. type: delimited block -
27324 #: docs/manual/python/gammu.rst:423
27325 #, no-wrap
27326 msgid "      Gets locale information from phone.\n"
27327 msgstr ""
27329 #. type: delimited block -
27330 #: docs/manual/python/gammu.rst:426
27331 #, no-wrap
27332 msgid ""
27333 "      :return: Dictionary of locale settings. :meth:`SetLocale` lists them "
27334 "all.\n"
27335 "      :rtype: dict\n"
27336 msgstr ""
27338 #. type: delimited block -
27339 #: docs/manual/python/gammu.rst:429
27340 #, no-wrap
27341 msgid "   .. method:: GetManufactureMonth()\n"
27342 msgstr ""
27344 #. type: delimited block -
27345 #: docs/manual/python/gammu.rst:431
27346 #, no-wrap
27347 msgid "      Gets month when device was manufactured.\n"
27348 msgstr ""
27350 #. type: delimited block -
27351 #: docs/manual/python/gammu.rst:434
27352 #, no-wrap
27353 msgid ""
27354 "      :return: Month of manufacture as string.\n"
27355 "      :rtype: string\n"
27356 msgstr ""
27358 #. type: delimited block -
27359 #: docs/manual/python/gammu.rst:437
27360 #, no-wrap
27361 msgid "   .. method:: GetManufacturer()\n"
27362 msgstr ""
27364 #. type: delimited block -
27365 #: docs/manual/python/gammu.rst:439
27366 #, no-wrap
27367 msgid "      Reads manufacturer from phone.\n"
27368 msgstr ""
27370 #. type: delimited block -
27371 #: docs/manual/python/gammu.rst:442
27372 #, no-wrap
27373 msgid ""
27374 "      :return: String with manufacturer name\n"
27375 "      :rtype: string\n"
27376 msgstr ""
27378 #. type: delimited block -
27379 #: docs/manual/python/gammu.rst:445
27380 #, no-wrap
27381 msgid "   .. method:: GetMemory(Type, Location)\n"
27382 msgstr ""
27384 #. type: delimited block -
27385 #: docs/manual/python/gammu.rst:447
27386 #, no-wrap
27387 msgid ""
27388 "      Reads entry from memory (phonebooks or calls). Which entry shouldbe "
27389 "read is defined in entry.\n"
27390 msgstr ""
27392 #. type: delimited block -
27393 #: docs/manual/python/gammu.rst:452
27394 #, no-wrap
27395 msgid ""
27396 "      :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, "
27397 "``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
27398 "      :type Type: string\n"
27399 "      :return: Memory entry as dict, see :ref:`pbk_obj`\n"
27400 "      :rtype: dict\n"
27401 msgstr ""
27403 #. type: delimited block -
27404 #: docs/manual/python/gammu.rst:455
27405 #, no-wrap
27406 msgid "   .. method:: GetMemoryStatus(Type)\n"
27407 msgstr ""
27409 #. type: delimited block -
27410 #: docs/manual/python/gammu.rst:457
27411 #, no-wrap
27412 msgid ""
27413 "      Gets memory (phonebooks or calls) status (eg. number of used andfree "
27414 "entries).\n"
27415 msgstr ""
27417 #. type: delimited block -
27418 #: docs/manual/python/gammu.rst:462
27419 #, no-wrap
27420 msgid ""
27421 "      :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, "
27422 "``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
27423 "      :type Type: string\n"
27424 "      :return: Dictionary with information about memory (Used and Free)\n"
27425 "      :rtype: dict\n"
27426 msgstr ""
27428 #. type: delimited block -
27429 #: docs/manual/python/gammu.rst:465
27430 #, no-wrap
27431 msgid "   .. method:: GetModel()\n"
27432 msgstr ""
27434 #. type: delimited block -
27435 #: docs/manual/python/gammu.rst:467
27436 #, no-wrap
27437 msgid "      Reads model from phone.\n"
27438 msgstr ""
27440 #. type: delimited block -
27441 #: docs/manual/python/gammu.rst:470
27442 #, no-wrap
27443 msgid ""
27444 "      :return: Tuple containing gammu identification and real model returned "
27445 "by phone.\n"
27446 "      :rtype: tuple\n"
27447 msgstr ""
27449 #. type: delimited block -
27450 #: docs/manual/python/gammu.rst:473
27451 #, no-wrap
27452 msgid "   .. method:: GetNetworkInfo()\n"
27453 msgstr ""
27455 #. type: delimited block -
27456 #: docs/manual/python/gammu.rst:475
27457 #, no-wrap
27458 msgid "      Gets network information.\n"
27459 msgstr ""
27461 #. type: delimited block -
27462 #: docs/manual/python/gammu.rst:478
27463 #, no-wrap
27464 msgid ""
27465 "      :return: Dictionary with information about network (NetworkName, "
27466 "State, NetworkCode, CID and LAC)\n"
27467 "      :rtype: dict\n"
27468 msgstr ""
27470 #. type: delimited block -
27471 #: docs/manual/python/gammu.rst:481
27472 #, no-wrap
27473 msgid "   .. method:: GetNextCalendar(Start, Location)\n"
27474 msgstr ""
27476 #. type: delimited block -
27477 #: docs/manual/python/gammu.rst:483
27478 #, no-wrap
27479 msgid ""
27480 "      Retrieves calendar entry. This is useful for continuous reading of all "
27481 "calendar entries.\n"
27482 msgstr ""
27484 #. type: delimited block -
27485 #: docs/manual/python/gammu.rst:490
27486 #, no-wrap
27487 msgid ""
27488 "      :param Start: Whether to start. This can not be used together with "
27489 "Location\n"
27490 "      :type Start: boolean\n"
27491 "      :param Location: Last read location. This can not be used together "
27492 "with Start\n"
27493 "      :type Location: int\n"
27494 "      :return: Dictionary with calendar values, see :ref:`cal_obj`\n"
27495 "      :rtype: dict\n"
27496 msgstr ""
27498 #. type: delimited block -
27499 #: docs/manual/python/gammu.rst:493
27500 #, no-wrap
27501 msgid "   .. method:: GetNextFileFolder(Start)\n"
27502 msgstr ""
27504 #. type: delimited block -
27505 #: docs/manual/python/gammu.rst:495
27506 #, no-wrap
27507 msgid "      Gets next filename from filesystem.\n"
27508 msgstr ""
27510 #. type: delimited block -
27511 #: docs/manual/python/gammu.rst:500
27512 #, no-wrap
27513 msgid ""
27514 "      :param Start: Whether we're starting listing. Defaults to False.\n"
27515 "      :type Start: boolean\n"
27516 "      :return: File data as dict, see :ref:`file_obj`\n"
27517 "      :rtype: dict\n"
27518 msgstr ""
27520 #. type: delimited block -
27521 #: docs/manual/python/gammu.rst:503
27522 #, no-wrap
27523 msgid "   .. method:: GetNextMemory(Type, Start, Location)\n"
27524 msgstr ""
27526 #. type: delimited block -
27527 #: docs/manual/python/gammu.rst:505
27528 #, no-wrap
27529 msgid ""
27530 "      Reads entry from memory (phonebooks or calls). Which entry shouldbe "
27531 "read is defined in entry. This can be easily used for reading all entries.\n"
27532 msgstr ""
27534 #. type: delimited block -
27535 #: docs/manual/python/gammu.rst:514
27536 #, no-wrap
27537 msgid ""
27538 "      :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, "
27539 "``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
27540 "      :type Type: string\n"
27541 "      :param Start: Whether to start. This can not be used together with "
27542 "Location\n"
27543 "      :type Start: boolean\n"
27544 "      :param Location: Last read location. This can not be used together "
27545 "with Start\n"
27546 "      :type Location: int\n"
27547 "      :return: Memory entry as dict, see :ref:`pbk_obj`\n"
27548 "      :rtype: dict\n"
27549 msgstr ""
27551 #. type: delimited block -
27552 #: docs/manual/python/gammu.rst:517
27553 #, no-wrap
27554 msgid "   .. method:: GetNextRootFolder(Folder)\n"
27555 msgstr ""
27557 #. type: delimited block -
27558 #: docs/manual/python/gammu.rst:519
27559 #, no-wrap
27560 msgid "      Gets next root folder from filesystem. Start with empty folder name.\n"
27561 msgstr ""
27563 #. type: delimited block -
27564 #: docs/manual/python/gammu.rst:523
27565 #, no-wrap
27566 msgid ""
27567 "      :param Folder: Previous read fodlder. Start with empty folder name.\n"
27568 "      :type Folder: string\n"
27569 "      :return: Structure with folder information\n"
27570 msgstr ""
27572 #. type: delimited block -
27573 #: docs/manual/python/gammu.rst:526
27574 #, no-wrap
27575 msgid "   .. method:: GetNextSMS(Folder, Start, Location)\n"
27576 msgstr ""
27578 #. type: delimited block -
27579 #: docs/manual/python/gammu.rst:528
27580 #, no-wrap
27581 msgid ""
27582 "      Reads next (or first if start set) SMS message. This might befaster "
27583 "for some phones than using :meth:`GetSMS` for each message.\n"
27584 msgstr ""
27586 #. type: delimited block -
27587 #: docs/manual/python/gammu.rst:537
27588 #, no-wrap
27589 msgid ""
27590 "      :param Folder: Folder where to read entry (0 is emulated flat "
27591 "memory)\n"
27592 "      :type Folder: int\n"
27593 "      :param Start: Whether to start. This can not be used together with "
27594 "Location\n"
27595 "      :type Start: boolean\n"
27596 "      :param Location: Location last read entry. This can not be used "
27597 "together with Start\n"
27598 "      :type Location: int\n"
27599 "      :return: Dictionary with SMS data, see :ref:`sms_obj`\n"
27600 "      :rtype: dict\n"
27601 msgstr ""
27603 #. type: delimited block -
27604 #: docs/manual/python/gammu.rst:540
27605 #, no-wrap
27606 msgid "   .. method:: GetNextToDo(Start, Location)\n"
27607 msgstr ""
27609 #. type: delimited block -
27610 #: docs/manual/python/gammu.rst:542 docs/manual/python/gammu.rst:649
27611 #, no-wrap
27612 msgid "      Reads ToDo from phone.\n"
27613 msgstr ""
27615 #. type: delimited block -
27616 #: docs/manual/python/gammu.rst:549
27617 #, no-wrap
27618 msgid ""
27619 "      :param Start: Whether to start. This can not be used together with "
27620 "Location\n"
27621 "      :type Start: boolean\n"
27622 "      :param Location: Last read location. This can not be used together "
27623 "with Start\n"
27624 "      :type Location: int\n"
27625 "      :return: Dictionary with ToDo values, see :ref:`todo_obj`\n"
27626 "      :rtype: dict\n"
27627 msgstr ""
27629 #. type: delimited block -
27630 #: docs/manual/python/gammu.rst:552
27631 #, no-wrap
27632 msgid "   .. method:: GetOriginalIMEI()\n"
27633 msgstr ""
27635 #. type: delimited block -
27636 #: docs/manual/python/gammu.rst:554
27637 #, no-wrap
27638 msgid "      Gets original IMEI from phone.\n"
27639 msgstr ""
27641 #. type: delimited block -
27642 #: docs/manual/python/gammu.rst:557
27643 #, no-wrap
27644 msgid ""
27645 "      :return: Original IMEI of phone as string.\n"
27646 "      :rtype: string\n"
27647 msgstr ""
27649 #. type: delimited block -
27650 #: docs/manual/python/gammu.rst:560
27651 #, no-wrap
27652 msgid "   .. method:: GetPPM()\n"
27653 msgstr ""
27655 #. type: delimited block -
27656 #: docs/manual/python/gammu.rst:562
27657 #, no-wrap
27658 msgid "      Gets PPM (Post Programmable Memory) from phone.\n"
27659 msgstr ""
27661 #. type: delimited block -
27662 #: docs/manual/python/gammu.rst:565
27663 #, no-wrap
27664 msgid ""
27665 "      :return: PPM as string\n"
27666 "      :rtype: string\n"
27667 msgstr ""
27669 #. type: delimited block -
27670 #: docs/manual/python/gammu.rst:568
27671 #, no-wrap
27672 msgid "   .. method:: GetProductCode()\n"
27673 msgstr ""
27675 #. type: delimited block -
27676 #: docs/manual/python/gammu.rst:572
27677 #, no-wrap
27678 msgid ""
27679 "      Gets product code of device.\n"
27680 "      :return: Product code as string.\n"
27681 "      :rtype: string\n"
27682 msgstr ""
27684 #. type: delimited block -
27685 #: docs/manual/python/gammu.rst:575
27686 #, no-wrap
27687 msgid "   .. method:: GetSIMIMSI()\n"
27688 msgstr ""
27690 #. type: delimited block -
27691 #: docs/manual/python/gammu.rst:577
27692 #, no-wrap
27693 msgid "      Gets SIM IMSI from phone.\n"
27694 msgstr ""
27696 #. type: delimited block -
27697 #: docs/manual/python/gammu.rst:580
27698 #, no-wrap
27699 msgid ""
27700 "      :return: SIM IMSI as string\n"
27701 "      :rtype: string\n"
27702 msgstr ""
27704 #. type: delimited block -
27705 #: docs/manual/python/gammu.rst:583
27706 #, no-wrap
27707 msgid "   .. method:: GetSMS(Folder, Location)\n"
27708 msgstr ""
27710 #. type: delimited block -
27711 #: docs/manual/python/gammu.rst:585
27712 #, no-wrap
27713 msgid "      Reads SMS message.\n"
27714 msgstr ""
27716 #. type: delimited block -
27717 #: docs/manual/python/gammu.rst:592
27718 #, no-wrap
27719 msgid ""
27720 "      :param Folder: Folder where to read entry (0 is emulated flat "
27721 "memory)\n"
27722 "      :type Folder: int\n"
27723 "      :param Location: Location of entry to read\n"
27724 "      :type Location: int\n"
27725 "      :return: Dictionary with SMS data, see :ref:`sms_obj`\n"
27726 "      :rtype: dict\n"
27727 msgstr ""
27729 #. type: delimited block -
27730 #: docs/manual/python/gammu.rst:595
27731 #, no-wrap
27732 msgid "   .. method:: GetSMSC(Location)\n"
27733 msgstr ""
27735 #. type: delimited block -
27736 #: docs/manual/python/gammu.rst:597
27737 #, no-wrap
27738 msgid "      Gets SMS Service Center number and SMS settings.\n"
27739 msgstr ""
27741 #. type: delimited block -
27742 #: docs/manual/python/gammu.rst:602
27743 #, no-wrap
27744 msgid ""
27745 "      :param Location: Location of entry to read. Defaults to 1\n"
27746 "      :type Location: int\n"
27747 "      :return: Dictionary with SMSC information, see :ref:`smsc_obj`\n"
27748 "      :rtype: dict\n"
27749 msgstr ""
27751 #. type: delimited block -
27752 #: docs/manual/python/gammu.rst:605
27753 #, no-wrap
27754 msgid "   .. method:: GetSMSFolders()\n"
27755 msgstr ""
27757 #. type: delimited block -
27758 #: docs/manual/python/gammu.rst:607
27759 #, no-wrap
27760 msgid "      Returns SMS folders information.\n"
27761 msgstr ""
27763 #. type: delimited block -
27764 #: docs/manual/python/gammu.rst:610
27765 #, no-wrap
27766 msgid ""
27767 "      :return: List of SMS folders.\n"
27768 "      :rtype: list\n"
27769 msgstr ""
27771 #. type: delimited block -
27772 #: docs/manual/python/gammu.rst:613
27773 #, no-wrap
27774 msgid "   .. method:: GetSMSStatus()\n"
27775 msgstr ""
27777 #. type: delimited block -
27778 #: docs/manual/python/gammu.rst:615
27779 #, no-wrap
27780 msgid ""
27781 "      Gets information about SMS memory (read/unread/size of memory for both "
27782 "SIM and phone).\n"
27783 msgstr ""
27785 #. type: delimited block -
27786 #: docs/manual/python/gammu.rst:618
27787 #, no-wrap
27788 msgid ""
27789 "      :return: Dictionary with information about phone memory (SIMUnRead, "
27790 "SIMUsed, SIMSize, PhoneUnRead, PhoneUsed, PhoneSize and TemplatesUsed)\n"
27791 "      :rtype: dict\n"
27792 msgstr ""
27794 #. type: delimited block -
27795 #: docs/manual/python/gammu.rst:621
27796 #, no-wrap
27797 msgid "   .. method:: GetSecurityStatus()\n"
27798 msgstr ""
27800 #. type: delimited block -
27801 #: docs/manual/python/gammu.rst:623
27802 #, no-wrap
27803 msgid "      Queries whether some security code needs to be entered.\n"
27804 msgstr ""
27806 #. type: delimited block -
27807 #: docs/manual/python/gammu.rst:626
27808 #, no-wrap
27809 msgid ""
27810 "      :return: String indicating which code needs to be entered or None if "
27811 "none is needed\n"
27812 "      :rtype: string\n"
27813 msgstr ""
27815 #. type: delimited block -
27816 #: docs/manual/python/gammu.rst:629
27817 #, no-wrap
27818 msgid "   .. method:: GetSignalQuality()\n"
27819 msgstr ""
27821 #. type: delimited block -
27822 #: docs/manual/python/gammu.rst:631
27823 #, no-wrap
27824 msgid "      Reads signal quality (strength and error rate).\n"
27825 msgstr ""
27827 #. type: delimited block -
27828 #: docs/manual/python/gammu.rst:634
27829 #, no-wrap
27830 msgid ""
27831 "      :return: Dictionary containing information about signal state "
27832 "(SignalStrength, SignalPercent and BitErrorRate)\n"
27833 "      :rtype: dict\n"
27834 msgstr ""
27836 #. type: delimited block -
27837 #: docs/manual/python/gammu.rst:637
27838 #, no-wrap
27839 msgid "   .. method:: GetSpeedDial(Location)\n"
27840 msgstr ""
27842 #. type: delimited block -
27843 #: docs/manual/python/gammu.rst:639
27844 #, no-wrap
27845 msgid "      Gets speed dial.\n"
27846 msgstr ""
27848 #. type: delimited block -
27849 #: docs/manual/python/gammu.rst:644
27850 #, no-wrap
27851 msgid ""
27852 "      :param Location: Location of entry to read\n"
27853 "      :type Location: int\n"
27854 "      :return: Dictionary with speed dial (Location, MemoryLocation, "
27855 "MemoryNumberID, MemoryType)\n"
27856 "      :rtype: dict\n"
27857 msgstr ""
27859 #. type: delimited block -
27860 #: docs/manual/python/gammu.rst:647
27861 #, no-wrap
27862 msgid "   .. method:: GetToDo(Location)\n"
27863 msgstr ""
27865 #. type: delimited block -
27866 #: docs/manual/python/gammu.rst:654
27867 #, no-wrap
27868 msgid ""
27869 "      :param Location: Location of entry to read\n"
27870 "      :type Location: int\n"
27871 "      :return: Dictionary with ToDo values, see :ref:`todo_obj`\n"
27872 "      :rtype: dict\n"
27873 msgstr ""
27875 #. type: delimited block -
27876 #: docs/manual/python/gammu.rst:657
27877 #, no-wrap
27878 msgid "   .. method:: GetToDoStatus()\n"
27879 msgstr ""
27881 #. type: delimited block -
27882 #: docs/manual/python/gammu.rst:659
27883 #, no-wrap
27884 msgid "      Gets status of ToDos (count of used entries).\n"
27885 msgstr ""
27887 #. type: delimited block -
27888 #: docs/manual/python/gammu.rst:662
27889 #, no-wrap
27890 msgid ""
27891 "      :return: Dictionary of status (Used)\n"
27892 "      :rtype: dict\n"
27893 msgstr ""
27895 #. type: delimited block -
27896 #: docs/manual/python/gammu.rst:665
27897 #, no-wrap
27898 msgid "   .. method:: HoldCall(ID)\n"
27899 msgstr ""
27901 #. type: delimited block -
27902 #: docs/manual/python/gammu.rst:667
27903 #, no-wrap
27904 msgid "      Holds call.\n"
27905 msgstr ""
27907 #. type: delimited block -
27908 #: docs/manual/python/gammu.rst:675
27909 #, no-wrap
27910 msgid "   .. method:: Init(Replies)\n"
27911 msgstr ""
27913 #. type: delimited block -
27914 #: docs/manual/python/gammu.rst:677
27915 #, no-wrap
27916 msgid "      Initialises the connection with phone.\n"
27917 msgstr ""
27919 #. type: delimited block -
27920 #: docs/manual/python/gammu.rst:682
27921 #, no-wrap
27922 msgid ""
27923 "      :param Replies: Number of replies to wait for on each "
27924 "request. Defaults to 1. Higher value makes sense only on unreliable links.\n"
27925 "      :type Replies: int\n"
27926 "      :return: None\n"
27927 "      :rtype: None\n"
27928 msgstr ""
27930 #. type: delimited block -
27931 #: docs/manual/python/gammu.rst:685
27932 #, no-wrap
27933 msgid "   .. method:: PressKey(Key, Press)\n"
27934 msgstr ""
27936 #. type: delimited block -
27937 #: docs/manual/python/gammu.rst:687
27938 #, no-wrap
27939 msgid "      Emulates key press.\n"
27940 msgstr ""
27942 #. type: delimited block -
27943 #: docs/manual/python/gammu.rst:694
27944 #, no-wrap
27945 msgid ""
27946 "      :param Key: What key to press\n"
27947 "      :type Key: string\n"
27948 "      :param Press: Whether to emulate press or release.\n"
27949 "      :type Press: boolean\n"
27950 "      :return: None\n"
27951 "      :rtype: None\n"
27952 msgstr ""
27954 #. type: delimited block -
27955 #: docs/manual/python/gammu.rst:697
27956 #, no-wrap
27957 msgid "   .. method:: ReadConfig(Section, Configuration, Filename)\n"
27958 msgstr ""
27960 #. type: delimited block -
27961 #: docs/manual/python/gammu.rst:699
27962 #, no-wrap
27963 msgid "      Reads specified section of gammurc\n"
27964 msgstr ""
27966 #. type: delimited block -
27967 #: docs/manual/python/gammu.rst:708
27968 #, no-wrap
27969 msgid ""
27970 "      :param Section: Index of config section to read. Defaults to 0.\n"
27971 "      :type Section: int\n"
27972 "      :param Configuration: Index where config section will be "
27973 "stored. Defaults to Section.\n"
27974 "      :type Configuration: int\n"
27975 "      :param Filename: Path to configuration file (otherwise it is "
27976 "autodetected).\n"
27977 "      :type Filename: string\n"
27978 "      :return: None\n"
27979 "      :rtype: None\n"
27980 msgstr ""
27982 #. type: delimited block -
27983 #: docs/manual/python/gammu.rst:711
27984 #, no-wrap
27985 msgid "   .. method:: ReadDevice(Wait)\n"
27986 msgstr ""
27988 #. type: delimited block -
27989 #: docs/manual/python/gammu.rst:713
27990 #, no-wrap
27991 msgid "      Reads data from device.\n"
27992 msgstr ""
27994 #. type: delimited block -
27995 #: docs/manual/python/gammu.rst:718
27996 #, no-wrap
27997 msgid ""
27998 "      :param Wait: Whether to wait, default is not to wait.\n"
27999 "      :type Wait: boolean\n"
28000 "      :return: Number of bytes read\n"
28001 "      :rtype: int\n"
28002 msgstr ""
28004 #. type: delimited block -
28005 #: docs/manual/python/gammu.rst:721
28006 #, no-wrap
28007 msgid "   .. method:: Reset(Hard)\n"
28008 msgstr ""
28010 #. type: delimited block -
28011 #: docs/manual/python/gammu.rst:723
28012 #, no-wrap
28013 msgid "      Performs phone reset.\n"
28014 msgstr ""
28016 #. type: delimited block -
28017 #: docs/manual/python/gammu.rst:728
28018 #, no-wrap
28019 msgid ""
28020 "      :param Hard: Whether to make hard reset\n"
28021 "      :type Hard: boolean\n"
28022 "      :return: None\n"
28023 "      :rtype: None\n"
28024 msgstr ""
28026 #. type: delimited block -
28027 #: docs/manual/python/gammu.rst:731
28028 #, no-wrap
28029 msgid "   .. method:: ResetPhoneSettings(Type)\n"
28030 msgstr ""
28032 #. type: delimited block -
28033 #: docs/manual/python/gammu.rst:733
28034 #, no-wrap
28035 msgid "      Resets phone settings.\n"
28036 msgstr ""
28038 #. type: delimited block -
28039 #: docs/manual/python/gammu.rst:738
28040 #, no-wrap
28041 msgid ""
28042 "      :param Type: What to reset, one of ``PHONE``, ``UIF``, ``ALL``, "
28043 "``DEV``, ``FACTORY``\n"
28044 "      :type Type: string\n"
28045 "      :return: None\n"
28046 "      :rtype: None\n"
28047 msgstr ""
28049 #. type: delimited block -
28050 #: docs/manual/python/gammu.rst:741
28051 #, no-wrap
28052 msgid "   .. method:: SendDTMF(Number)\n"
28053 msgstr ""
28055 #. type: delimited block -
28056 #: docs/manual/python/gammu.rst:743
28057 #, no-wrap
28058 msgid "      Sends DTMF (Dual Tone Multi Frequency) tone.\n"
28059 msgstr ""
28061 #. type: delimited block -
28062 #: docs/manual/python/gammu.rst:751
28063 #, no-wrap
28064 msgid "   .. method:: SendFilePart(File)\n"
28065 msgstr ""
28067 #. type: delimited block -
28068 #: docs/manual/python/gammu.rst:753
28069 #, no-wrap
28070 msgid "      Sends file part to phone.\n"
28071 msgstr ""
28073 #. type: delimited block -
28074 #: docs/manual/python/gammu.rst:761
28075 #, no-wrap
28076 msgid "   .. method:: SendSMS(Value)\n"
28077 msgstr ""
28079 #. type: delimited block -
28080 #: docs/manual/python/gammu.rst:763
28081 #, no-wrap
28082 msgid "      Sends SMS.\n"
28083 msgstr ""
28085 #. type: delimited block -
28086 #: docs/manual/python/gammu.rst:768
28087 #, no-wrap
28088 msgid ""
28089 "      :param Value: SMS data, see :ref:`sms_obj`\n"
28090 "      :type Value: dict\n"
28091 "      :return: Message reference as integer\n"
28092 "      :rtype: int\n"
28093 msgstr ""
28095 #. type: delimited block -
28096 #: docs/manual/python/gammu.rst:771
28097 #, no-wrap
28098 msgid "   .. method:: SendSavedSMS(Folder, Location)\n"
28099 msgstr ""
28101 #. type: delimited block -
28102 #: docs/manual/python/gammu.rst:773
28103 #, no-wrap
28104 msgid "      Sends SMS saved in phone.\n"
28105 msgstr ""
28107 #. type: delimited block -
28108 #: docs/manual/python/gammu.rst:780
28109 #, no-wrap
28110 msgid ""
28111 "      :param Folder: Folder where to read entry (0 is emulated flat "
28112 "memory)\n"
28113 "      :type Folder: int\n"
28114 "      :param Location: Location of entry to send\n"
28115 "      :type Location: int\n"
28116 "      :return: Message reference as integer\n"
28117 "      :rtype: int\n"
28118 msgstr ""
28120 #. type: delimited block -
28121 #: docs/manual/python/gammu.rst:783
28122 #, no-wrap
28123 msgid "   .. method:: SetAlarm(DateTime, Location, Repeating, Text)\n"
28124 msgstr ""
28126 #. type: delimited block -
28127 #: docs/manual/python/gammu.rst:785
28128 #, no-wrap
28129 msgid "      Sets alarm in phone.\n"
28130 msgstr ""
28132 #. type: delimited block -
28133 #: docs/manual/python/gammu.rst:796
28134 #, no-wrap
28135 msgid ""
28136 "      :param DateTime: When should alarm happen.\n"
28137 "      :type DateTime: datetime.datetime\n"
28138 "      :param Location: Location of alarm to set. Defaults to 1.\n"
28139 "      :type Location: int\n"
28140 "      :param Repeating: Whether alarm should be repeating. Defaults to "
28141 "True.\n"
28142 "      :type Repeating: boolean\n"
28143 "      :param Text: Text to be displayed on alarm. Defaults to empty.\n"
28144 "      :type Text: string\n"
28145 "      :return: None\n"
28146 "      :rtype: None\n"
28147 msgstr ""
28149 #. type: delimited block -
28150 #: docs/manual/python/gammu.rst:799
28151 #, no-wrap
28152 msgid "   .. method:: SetAutoNetworkLogin()\n"
28153 msgstr ""
28155 #. type: delimited block -
28156 #: docs/manual/python/gammu.rst:801
28157 #, no-wrap
28158 msgid "      Enables network auto login.\n"
28159 msgstr ""
28161 #. type: delimited block -
28162 #: docs/manual/python/gammu.rst:807
28163 #, no-wrap
28164 msgid "   .. method:: SetCalendar(Value)\n"
28165 msgstr ""
28167 #. type: delimited block -
28168 #: docs/manual/python/gammu.rst:809
28169 #, no-wrap
28170 msgid "      Sets calendar entry\n"
28171 msgstr ""
28173 #. type: delimited block -
28174 #: docs/manual/python/gammu.rst:814
28175 #, no-wrap
28176 msgid ""
28177 "      :param Value: Calendar entry data, see :ref:`cal_obj`\n"
28178 "      :type Value: dict\n"
28179 "      :return: Location of set entry\n"
28180 "      :rtype: int\n"
28181 msgstr ""
28183 #. type: delimited block -
28184 #: docs/manual/python/gammu.rst:817
28185 #, no-wrap
28186 msgid "   .. method:: SetConfig(Section, Values)\n"
28187 msgstr ""
28189 #. type: delimited block -
28190 #: docs/manual/python/gammu.rst:819
28191 #, no-wrap
28192 msgid "      Sets specified config section.\n"
28193 msgstr ""
28195 #. type: delimited block -
28196 #: docs/manual/python/gammu.rst:826
28197 #, no-wrap
28198 msgid ""
28199 "      :param Section: Index of config section to modify\n"
28200 "      :type Section: int\n"
28201 "      :param Values: Config values, see :meth:`GetConfig` for description of "
28202 "accepted\n"
28203 "      :type Values: dict\n"
28204 "      :return: None\n"
28205 "      :rtype: None\n"
28206 msgstr ""
28208 #. type: delimited block -
28209 #: docs/manual/python/gammu.rst:829
28210 #, no-wrap
28211 msgid "   .. method:: SetDateTime(Date)\n"
28212 msgstr ""
28214 #. type: delimited block -
28215 #: docs/manual/python/gammu.rst:831
28216 #, no-wrap
28217 msgid "      Sets date and time in phone.\n"
28218 msgstr ""
28220 #. type: delimited block -
28221 #: docs/manual/python/gammu.rst:836
28222 #, no-wrap
28223 msgid ""
28224 "      :param Date: Date to set\n"
28225 "      :type Date: datetime.datetime\n"
28226 "      :return: None\n"
28227 "      :rtype: None\n"
28228 msgstr ""
28230 #. type: delimited block -
28231 #: docs/manual/python/gammu.rst:839
28232 #, no-wrap
28233 msgid "   .. method:: SetDebugFile(File, Global)\n"
28234 msgstr ""
28236 #. type: delimited block -
28237 #: docs/manual/python/gammu.rst:841
28238 #, no-wrap
28239 msgid "      Sets state machine debug file.\n"
28240 msgstr ""
28242 #. type: delimited block -
28243 #: docs/manual/python/gammu.rst:848
28244 #, no-wrap
28245 msgid ""
28246 "      :param File: File where to write debug stuff (as configured by "
28247 ":meth:`SetDebugLevel`). Can be either None for no file, Python file object "
28248 "or filename.\n"
28249 "      :type File: mixed\n"
28250 "      :param Global: Whether to use global debug structure (overrides "
28251 "File)\n"
28252 "      :type Global: boolean\n"
28253 "      :return: None\n"
28254 "      :rtype: None\n"
28255 msgstr ""
28257 #. type: delimited block -
28258 #: docs/manual/python/gammu.rst:851
28259 #, no-wrap
28260 msgid "   .. method:: SetDebugLevel(Level)\n"
28261 msgstr ""
28263 #. type: delimited block -
28264 #: docs/manual/python/gammu.rst:853
28265 #, no-wrap
28266 msgid ""
28267 "      Sets state machine debug level accorting to passed string. You need to "
28268 "configure output file using :meth:`SetDebugFile` to activate it.\n"
28269 msgstr ""
28271 #. type: delimited block -
28272 #: docs/manual/python/gammu.rst:866
28273 #, no-wrap
28274 msgid ""
28275 "      :type Level: string\n"
28276 "      :param Level: name of debug level to use, currently one of:\n"
28277 "         - nothing\n"
28278 "         - text\n"
28279 "         - textall\n"
28280 "         - binary\n"
28281 "         - errors\n"
28282 "         - textdate\n"
28283 "         - textalldate\n"
28284 "         - errorsdate\n"
28285 "      :return: None\n"
28286 "      :rtype: None\n"
28287 msgstr ""
28289 #. type: delimited block -
28290 #: docs/manual/python/gammu.rst:869
28291 #, no-wrap
28292 msgid ""
28293 "   .. method:: SetFileAttributes(Filename, ReadOnly, Protected, System, "
28294 "Hidden)\n"
28295 msgstr ""
28297 #. type: delimited block -
28298 #: docs/manual/python/gammu.rst:871
28299 #, no-wrap
28300 msgid "      Sets file attributes.\n"
28301 msgstr ""
28303 #. type: delimited block -
28304 #: docs/manual/python/gammu.rst:884
28305 #, no-wrap
28306 msgid ""
28307 "      :param Filename: File to modify\n"
28308 "      :type Filename: string\n"
28309 "      :param ReadOnly: Whether file is read only. Default to False.\n"
28310 "      :type ReadOnly: boolean\n"
28311 "      :param Protected: Whether file is protected. Default to False.\n"
28312 "      :type Protected: boolean\n"
28313 "      :param System: Whether file is system. Default to False.\n"
28314 "      :type System: boolean\n"
28315 "      :param Hidden: Whether file is hidden. Default to False.\n"
28316 "      :type Hidden: boolean\n"
28317 "      :return: None\n"
28318 "      :rtype: None\n"
28319 msgstr ""
28321 #. type: delimited block -
28322 #: docs/manual/python/gammu.rst:887
28323 #, no-wrap
28324 msgid "   .. method:: SetIncomingCB(Enable)\n"
28325 msgstr ""
28327 #. type: delimited block -
28328 #: docs/manual/python/gammu.rst:889
28329 #, no-wrap
28330 msgid "      Gets network information from phone.\n"
28331 msgstr ""
28333 #. type: delimited block -
28334 #: docs/manual/python/gammu.rst:894 docs/manual/python/gammu.rst:904 docs/manual/python/gammu.rst:926 docs/manual/python/gammu.rst:936
28335 #, no-wrap
28336 msgid ""
28337 "      :type Enable: boolean\n"
28338 "      :param Enable: Whether to enable notifications, default is True\n"
28339 "      :return: None\n"
28340 "      :rtype: None\n"
28341 msgstr ""
28343 #. type: delimited block -
28344 #: docs/manual/python/gammu.rst:897
28345 #, no-wrap
28346 msgid "   .. method:: SetIncomingCall(Enable)\n"
28347 msgstr ""
28349 #. type: delimited block -
28350 #: docs/manual/python/gammu.rst:899
28351 #, no-wrap
28352 msgid "      Activates/deactivates noticing about incoming calls.\n"
28353 msgstr ""
28355 #. type: delimited block -
28356 #: docs/manual/python/gammu.rst:907
28357 #, no-wrap
28358 msgid "   .. method:: SetIncomingCallback(Callback)\n"
28359 msgstr ""
28361 #. type: delimited block -
28362 #: docs/manual/python/gammu.rst:909
28363 #, no-wrap
28364 msgid ""
28365 "      Sets callback function which is called whenever any (enabled) incoming "
28366 "event appears. Please note that you have to enable each event type by "
28367 "calling SetIncoming* functions.\n"
28368 msgstr ""
28370 #. type: delimited block -
28371 #: docs/manual/python/gammu.rst:911
28372 #, no-wrap
28373 msgid ""
28374 "      The callback function needs to accept three parameters: StateMachine "
28375 "object, event type and it's data in dictionary.\n"
28376 msgstr ""
28378 #. type: delimited block -
28379 #: docs/manual/python/gammu.rst:916
28380 #, no-wrap
28381 msgid ""
28382 "      :param Callback: callback function or None for disabling\n"
28383 "      :type Callback: function\n"
28384 "      :return: None\n"
28385 "      :rtype: None\n"
28386 msgstr ""
28388 #. type: delimited block -
28389 #: docs/manual/python/gammu.rst:919
28390 #, no-wrap
28391 msgid "   .. method:: SetIncomingSMS(Enable)\n"
28392 msgstr ""
28394 #. type: delimited block -
28395 #: docs/manual/python/gammu.rst:921
28396 #, no-wrap
28397 msgid "      Enable/disable notification on incoming SMS.\n"
28398 msgstr ""
28400 #. type: delimited block -
28401 #: docs/manual/python/gammu.rst:929
28402 #, no-wrap
28403 msgid "   .. method:: SetIncomingUSSD(Enable)\n"
28404 msgstr ""
28406 #. type: delimited block -
28407 #: docs/manual/python/gammu.rst:931
28408 #, no-wrap
28409 msgid ""
28410 "      Activates/deactivates noticing about incoming USSDs (UnStructured "
28411 "Supplementary Services).\n"
28412 msgstr ""
28414 #. type: delimited block -
28415 #: docs/manual/python/gammu.rst:939
28416 #, no-wrap
28417 msgid "   .. method:: SetLocale(DateSeparator, DateFormat, AMPMTime)\n"
28418 msgstr ""
28420 #. type: delimited block -
28421 #: docs/manual/python/gammu.rst:941
28422 #, no-wrap
28423 msgid "      Sets locale of phone.\n"
28424 msgstr ""
28426 #. type: delimited block -
28427 #: docs/manual/python/gammu.rst:950
28428 #, no-wrap
28429 msgid ""
28430 "      :param DateSeparator: Date separator.\n"
28431 "      :type DateSeparator: string\n"
28432 "      :param DateFormat: Date format, one of ``DDMMYYYY``, ``MMDDYYYY``, "
28433 "``YYYYMMDD``\n"
28434 "      :type DateFormat: string\n"
28435 "      :param AMPMTime: Whether to use AM/PM time.\n"
28436 "      :type AMPMTime: boolean\n"
28437 "      :return: None\n"
28438 "      :rtype: None\n"
28439 msgstr ""
28441 #. type: delimited block -
28442 #: docs/manual/python/gammu.rst:953
28443 #, no-wrap
28444 msgid "   .. method:: SetMemory(Value)\n"
28445 msgstr ""
28447 #. type: delimited block -
28448 #: docs/manual/python/gammu.rst:955
28449 #, no-wrap
28450 msgid "      Sets memory (phonebooks or calls) entry.\n"
28451 msgstr ""
28453 #. type: delimited block -
28454 #: docs/manual/python/gammu.rst:963
28455 #, no-wrap
28456 msgid "   .. method:: SetSMS(Value)\n"
28457 msgstr ""
28459 #. type: delimited block -
28460 #: docs/manual/python/gammu.rst:965
28461 #, no-wrap
28462 msgid "      Sets SMS.\n"
28463 msgstr ""
28465 #. type: delimited block -
28466 #: docs/manual/python/gammu.rst:973
28467 #, no-wrap
28468 msgid "   .. method:: SetSMSC(Value)\n"
28469 msgstr ""
28471 #. type: delimited block -
28472 #: docs/manual/python/gammu.rst:975
28473 #, no-wrap
28474 msgid "      Sets SMS Service Center number and SMS settings.\n"
28475 msgstr ""
28477 #. type: delimited block -
28478 #: docs/manual/python/gammu.rst:980
28479 #, no-wrap
28480 msgid ""
28481 "      :param Value: SMSC information, see :ref:`smsc_obj`\n"
28482 "      :type Value: dict\n"
28483 "      :return: None\n"
28484 "      :rtype: None\n"
28485 msgstr ""
28487 #. type: delimited block -
28488 #: docs/manual/python/gammu.rst:983
28489 #, no-wrap
28490 msgid "   .. method:: SetSpeedDial(Value)\n"
28491 msgstr ""
28493 #. type: delimited block -
28494 #: docs/manual/python/gammu.rst:985
28495 #, no-wrap
28496 msgid "      Sets speed dial.\n"
28497 msgstr ""
28499 #. type: delimited block -
28500 #: docs/manual/python/gammu.rst:990
28501 #, no-wrap
28502 msgid ""
28503 "      :param Value: Speed dial data, see :meth:`GetSpeedDial` for listing.\n"
28504 "      :type Value: dict\n"
28505 "      :return: None\n"
28506 "      :rtype: None\n"
28507 msgstr ""
28509 #. type: delimited block -
28510 #: docs/manual/python/gammu.rst:993
28511 #, no-wrap
28512 msgid "   .. method:: SetToDo(Value)\n"
28513 msgstr ""
28515 #. type: delimited block -
28516 #: docs/manual/python/gammu.rst:995
28517 #, no-wrap
28518 msgid "      Sets ToDo in phone.\n"
28519 msgstr ""
28521 #. type: delimited block -
28522 #: docs/manual/python/gammu.rst:1003
28523 #, no-wrap
28524 msgid "   .. method:: SplitCall(ID)\n"
28525 msgstr ""
28527 #. type: delimited block -
28528 #: docs/manual/python/gammu.rst:1005
28529 #, no-wrap
28530 msgid "      Splits call.\n"
28531 msgstr ""
28533 #. type: delimited block -
28534 #: docs/manual/python/gammu.rst:1013
28535 #, no-wrap
28536 msgid "   .. method:: SwitchCall(ID, Next)\n"
28537 msgstr ""
28539 #. type: delimited block -
28540 #: docs/manual/python/gammu.rst:1015
28541 #, no-wrap
28542 msgid "      Switches call.\n"
28543 msgstr ""
28545 #. type: delimited block -
28546 #: docs/manual/python/gammu.rst:1023
28547 #, no-wrap
28548 msgid "   .. method:: Terminate()\n"
28549 msgstr ""
28551 #. type: delimited block -
28552 #: docs/manual/python/gammu.rst:1025
28553 #, no-wrap
28554 msgid "      Terminates the connection with phone.\n"
28555 msgstr ""
28557 #. type: delimited block -
28558 #: docs/manual/python/gammu.rst:1030
28559 #, no-wrap
28560 msgid "   .. method:: Abort()\n"
28561 msgstr ""
28563 #. type: delimited block -
28564 #: docs/manual/python/gammu.rst:1032
28565 #, no-wrap
28566 msgid "      Aborts current operation.\n"
28567 msgstr ""
28569 #. type: delimited block -
28570 #: docs/manual/python/gammu.rst:1037
28571 #, no-wrap
28572 msgid "   .. method:: TransferCall(ID, Next)\n"
28573 msgstr ""
28575 #. type: delimited block -
28576 #: docs/manual/python/gammu.rst:1039
28577 #, no-wrap
28578 msgid "      Transfers call.\n"
28579 msgstr ""
28581 #. type: delimited block -
28582 #: docs/manual/python/gammu.rst:1047
28583 #, no-wrap
28584 msgid "   .. method:: UnholdCall(ID)\n"
28585 msgstr ""
28587 #. type: delimited block -
28588 #: docs/manual/python/gammu.rst:1049
28589 #, no-wrap
28590 msgid "      Unholds call.\n"
28591 msgstr ""
28593 #. type: delimited block -
28594 #: docs/manual/python/gammu.rst:1058
28595 #, no-wrap
28596 msgid "Generic functions\n"
28597 msgstr ""
28599 #. type: Plain text
28600 #: docs/manual/python/gammu.rst:1061
28601 msgid "Version()"
28602 msgstr ""
28604 #. type: Plain text
28605 #: docs/manual/python/gammu.rst:1063
28606 msgid "Get version information."
28607 msgstr ""
28609 #. type: Plain text
28610 #: docs/manual/python/gammu.rst:1066
28611 msgid ""
28612 ":return: Tuple of version information - Gammu runtime version, python-gammu "
28613 "version, build time Gammu version.  :rtype: tuple"
28614 msgstr ""
28616 #. type: Title -
28617 #: docs/manual/python/gammu.rst:1068
28618 #, no-wrap
28619 msgid "Debugging configuration"
28620 msgstr ""
28622 #. type: Plain text
28623 #: docs/manual/python/gammu.rst:1071
28624 msgid "SetDebugFile(File)"
28625 msgstr ""
28627 #. type: Plain text
28628 #: docs/manual/python/gammu.rst:1073
28629 msgid "Sets global debug file."
28630 msgstr ""
28632 #. type: Plain text
28633 #: docs/manual/python/gammu.rst:1078
28634 msgid ""
28635 ":param File: File where to write debug stuff (as configured by "
28636 ":meth:`SetDebugLevel`). Can be either None for no file, Python file object "
28637 "or filename.  :type File: mixed :return: None :rtype: None"
28638 msgstr ""
28640 #. type: Plain text
28641 #: docs/manual/python/gammu.rst:1080
28642 msgid "SetDebugLevel(Level)"
28643 msgstr ""
28645 #. type: Plain text
28646 #: docs/manual/python/gammu.rst:1082
28647 msgid ""
28648 "Sets global debug level accorting to passed string. You need to configure "
28649 "output file using :meth:`SetDebugFile` to activate it."
28650 msgstr ""
28652 #. type: Plain text
28653 #: docs/manual/python/gammu.rst:1085
28654 msgid ""
28655 ":type Level: string :param Level: name of debug level to use, currently one "
28656 "of:"
28657 msgstr ""
28659 #. type: Plain text
28660 #: docs/manual/python/gammu.rst:1087
28661 msgid "nothing"
28662 msgstr ""
28664 #. type: Plain text
28665 #: docs/manual/python/gammu.rst:1089
28666 msgid "textall"
28667 msgstr ""
28669 #. type: Plain text
28670 #: docs/manual/python/gammu.rst:1090
28671 msgid "binary"
28672 msgstr ""
28674 #. type: Plain text
28675 #: docs/manual/python/gammu.rst:1091
28676 msgid "errors"
28677 msgstr ""
28679 #. type: Plain text
28680 #: docs/manual/python/gammu.rst:1092
28681 msgid "textdate"
28682 msgstr ""
28684 #. type: Plain text
28685 #: docs/manual/python/gammu.rst:1093
28686 msgid "textalldate"
28687 msgstr ""
28689 #. type: Plain text
28690 #: docs/manual/python/gammu.rst:1094
28691 msgid "errorsdate"
28692 msgstr ""
28694 #. type: Plain text
28695 #: docs/manual/python/gammu.rst:1096
28696 msgid ":return: None :rtype: None"
28697 msgstr ""
28699 #. type: Title -
28700 #: docs/manual/python/gammu.rst:1098
28701 #, no-wrap
28702 msgid "Message processing"
28703 msgstr ""
28705 #. type: Plain text
28706 #: docs/manual/python/gammu.rst:1101
28707 msgid "LinkSMS(Messages, EMS)"
28708 msgstr ""
28710 #. type: Plain text
28711 #: docs/manual/python/gammu.rst:1103
28712 msgid "Links multi part SMS messages."
28713 msgstr ""
28715 #. type: Plain text
28716 #: docs/manual/python/gammu.rst:1110
28717 msgid ""
28718 ":type Messages: list :type EMS: boolean :param Messages: List of messages to "
28719 "link, see :ref:`sms_obj` :param EMS: Whether to detect ems, defauls to True "
28720 ":return: List of linked messages, see :ref:`sms_obj` :rtype: list"
28721 msgstr ""
28723 #. type: Plain text
28724 #: docs/manual/python/gammu.rst:1112
28725 msgid "SMSCounter(Text, UDH = \"NoUDH\", Coding = \"Default\")"
28726 msgstr ""
28728 #. type: Plain text
28729 #: docs/manual/python/gammu.rst:1114
28730 msgid "Calculates number of SMS and free chars in SMS."
28731 msgstr ""
28733 #. type: Plain text
28734 #: docs/manual/python/gammu.rst:1123
28735 msgid ""
28736 ":type Text: string :param Text: Message text :type UDH: string :param UDH: "
28737 "Message UDH :type Coding: string :param Coding: Message coding (eg. Unicode "
28738 "or Default)  :return: Number of messages and number of free chars :rtype: "
28739 "tuple"
28740 msgstr ""
28742 #. type: Plain text
28743 #: docs/manual/python/gammu.rst:1127
28744 msgid "DecodeSMS(Messages, EMS)"
28745 msgstr ""
28747 #. type: Plain text
28748 #: docs/manual/python/gammu.rst:1129
28749 msgid "Decodes multi part SMS message."
28750 msgstr ""
28752 #. type: Plain text
28753 #: docs/manual/python/gammu.rst:1136
28754 msgid ""
28755 ":param Messages: Nessages to decode, see :ref:`sms_obj` :type Messages: list "
28756 ":param EMS: Whether to use EMS, defalt to True :type EMS: boolean :return: "
28757 "Multi part message information, see :ref:`sms_info_obj` :rtype: dict"
28758 msgstr ""
28760 #. type: Plain text
28761 #: docs/manual/python/gammu.rst:1138
28762 msgid "EncodeSMS(MessageInfo)"
28763 msgstr ""
28765 #. type: Plain text
28766 #: docs/manual/python/gammu.rst:1140
28767 msgid "Encodes multi part SMS message."
28768 msgstr ""
28770 #. type: Plain text
28771 #: docs/manual/python/gammu.rst:1145
28772 msgid ""
28773 ":param MessageInfo: Description of message, see :ref:`sms_info_obj` :type "
28774 "MessageInfo: dict :return: List of dictionaries with raw message, see "
28775 ":ref:`sms_obj` :rtype: dict"
28776 msgstr ""
28778 #. type: Plain text
28779 #: docs/manual/python/gammu.rst:1147
28780 msgid "DecodePDU(Data, SMSC = False)"
28781 msgstr ""
28783 #. type: Plain text
28784 #: docs/manual/python/gammu.rst:1149
28785 msgid "Parses PDU packet."
28786 msgstr ""
28788 #. type: Plain text
28789 #: docs/manual/python/gammu.rst:1156
28790 msgid ""
28791 ":param Data: PDU data, need to be binary not hex encoded :type Data: string "
28792 ":param SMSC: Whether PDU includes SMSC.  :type SMSC: boolean :return: "
28793 "Message data, see :ref:`sms_obj` :rtype: dict"
28794 msgstr ""
28796 #. type: Plain text
28797 #: docs/manual/python/gammu.rst:1158
28798 msgid "EncodePDU(SMS, Layout = Submit)"
28799 msgstr ""
28801 #. type: Plain text
28802 #: docs/manual/python/gammu.rst:1160
28803 msgid "Creates PDU packet."
28804 msgstr ""
28806 #. type: Plain text
28807 #: docs/manual/python/gammu.rst:1167
28808 msgid ""
28809 ":param SMS: SMS dictionary, see :ref:`sms_obj` :type SMS: dict :param "
28810 "Layout: Layout (one of Submit, Deliver, StatusReport), Submit is default "
28811 ":type Layout: string :return: Message data :rtype: string"
28812 msgstr ""
28814 #. type: Plain text
28815 #: docs/manual/python/gammu.rst:1169
28816 msgid "1.27.93"
28817 msgstr ""
28819 #. type: Title -
28820 #: docs/manual/python/gammu.rst:1171
28821 #, no-wrap
28822 msgid "Encoding and decoding entries"
28823 msgstr ""
28825 #. type: Plain text
28826 #: docs/manual/python/gammu.rst:1174
28827 msgid "DecodeVCARD(Text)"
28828 msgstr ""
28830 #. type: Plain text
28831 #: docs/manual/python/gammu.rst:1176
28832 msgid "Decodes memory entry v from a string."
28833 msgstr ""
28835 #. type: Plain text
28836 #: docs/manual/python/gammu.rst:1181
28837 msgid ""
28838 ":param Text: String to decode :type Text: string :return: Memory entry, see "
28839 ":ref:`pbk_obj` :rtype: dict"
28840 msgstr ""
28842 #. type: Plain text
28843 #: docs/manual/python/gammu.rst:1183
28844 msgid "EncodeVCARD(Entry)"
28845 msgstr ""
28847 #. type: Plain text
28848 #: docs/manual/python/gammu.rst:1185
28849 msgid "Encodes memory entry to a vCard."
28850 msgstr ""
28852 #. type: Plain text
28853 #: docs/manual/python/gammu.rst:1190
28854 msgid ""
28855 ":param Entry: Memory entry, see :ref:`pbk_obj` :type Entry: dict :return: "
28856 "String with vCard :rtype: string"
28857 msgstr ""
28859 #. type: Plain text
28860 #: docs/manual/python/gammu.rst:1192
28861 msgid "DecodeVCS(Text)"
28862 msgstr ""
28864 #. type: Plain text
28865 #: docs/manual/python/gammu.rst:1194 docs/manual/python/gammu.rst:1203
28866 msgid "Decodes todo/calendar entry v from a string."
28867 msgstr ""
28869 #. type: Plain text
28870 #: docs/manual/python/gammu.rst:1199 docs/manual/python/gammu.rst:1208
28871 msgid ""
28872 ":param Text: String to decode :type Text: string :return: Calendar or todo "
28873 "entry (whatever one was included in string), see :ref:`cal_obj`, "
28874 ":ref:`todo_obj` :rtype: dict"
28875 msgstr ""
28877 #. type: Plain text
28878 #: docs/manual/python/gammu.rst:1201
28879 msgid "DecodeICS(Text)"
28880 msgstr ""
28882 #. type: Plain text
28883 #: docs/manual/python/gammu.rst:1210
28884 msgid "EncodeVCALENDAR(Entry)"
28885 msgstr ""
28887 #. type: Plain text
28888 #: docs/manual/python/gammu.rst:1212
28889 msgid "Encodes calendar entry to a vCalendar."
28890 msgstr ""
28892 #. type: Plain text
28893 #: docs/manual/python/gammu.rst:1217
28894 msgid ""
28895 ":param Entry: Calendar entry, see :ref:`cal_obj` :type Entry: dict :return: "
28896 "String with vCalendar :rtype: string"
28897 msgstr ""
28899 #. type: Plain text
28900 #: docs/manual/python/gammu.rst:1219
28901 msgid "EncodeICALENDAR(Entry)"
28902 msgstr ""
28904 #. type: Plain text
28905 #: docs/manual/python/gammu.rst:1221
28906 msgid "Encodes calendar entry to a iCalendar."
28907 msgstr ""
28909 #. type: Plain text
28910 #: docs/manual/python/gammu.rst:1226
28911 msgid ""
28912 ":param Entry: Calendar entry, see :ref:`cal_obj` :type Entry: dict :return: "
28913 "String with iCalendar :rtype: string"
28914 msgstr ""
28916 #. type: Plain text
28917 #: docs/manual/python/gammu.rst:1228
28918 msgid "EncodeVTODO(Entry)"
28919 msgstr ""
28921 #. type: Plain text
28922 #: docs/manual/python/gammu.rst:1230
28923 msgid "Encodes todo entry to a vTodo."
28924 msgstr ""
28926 #. type: Plain text
28927 #: docs/manual/python/gammu.rst:1235
28928 msgid ""
28929 ":param Entry: Todo entry, see :ref:`todo_obj` :type Entry: dict :return: "
28930 "String with vTodo :rtype: string"
28931 msgstr ""
28933 #. type: Plain text
28934 #: docs/manual/python/gammu.rst:1237
28935 msgid "EncodeITODO(Entry)"
28936 msgstr ""
28938 #. type: Plain text
28939 #: docs/manual/python/gammu.rst:1239
28940 msgid "Encodes todo entry to a iTodo."
28941 msgstr ""
28943 #. type: Plain text
28944 #: docs/manual/python/gammu.rst:1244
28945 msgid ""
28946 ":param Entry: Todo entry, see :ref:`todo_obj` :type Entry: dict :return: "
28947 "String with vCard :rtype: string"
28948 msgstr ""
28950 #. type: Title -
28951 #: docs/manual/python/gammu.rst:1246
28952 #, no-wrap
28953 msgid "Backup reading and writing"
28954 msgstr ""
28956 #. type: Plain text
28957 #: docs/manual/python/gammu.rst:1249
28958 msgid "SaveRingtone(Filename, Ringtone, Format)"
28959 msgstr ""
28961 #. type: Plain text
28962 #: docs/manual/python/gammu.rst:1251
28963 msgid "Saves ringtone into file."
28964 msgstr ""
28966 #. type: Plain text
28967 #: docs/manual/python/gammu.rst:1260
28968 msgid ""
28969 ":param Filename: Name of file where ringote will be saved :type Filename: "
28970 "string :param Ringtone: Ringtone to save :type Ringtone: dict :param Format: "
28971 "One of ``ott``, ``mid``, ``rng``, ``imy``, ``wav``, ``rttl`` :type Format: "
28972 "string :return: None :rtype: None"
28973 msgstr ""
28975 #. type: Plain text
28976 #: docs/manual/python/gammu.rst:1262
28977 msgid "SaveBackup(Filename, Backup, Format)"
28978 msgstr ""
28980 #. type: Plain text
28981 #: docs/manual/python/gammu.rst:1264
28982 msgid "Saves backup into file."
28983 msgstr ""
28985 #. type: Plain text
28986 #: docs/manual/python/gammu.rst:1273
28987 msgid ""
28988 ":param Filename: Name of file to read backup from :type Filename: string "
28989 ":param Backup: Backup data, see :func:`ReadBackup` for description :type "
28990 "Backup: dict :param Format: File format to use (``Auto``, ``AutoUnicode``, "
28991 "``LMB``, ``VCalendar``, ``VCard``, ``LDIF``, ``ICS``, ``Gammu``, "
28992 "``GammuUnicode``, the default is ``AutoUnicode``)  :type Format: string "
28993 ":return: None :rtype: None"
28994 msgstr ""
28996 #. type: Plain text
28997 #: docs/manual/python/gammu.rst:1275
28998 msgid "ReadBackup(Filename, Format)"
28999 msgstr ""
29001 #. type: Plain text
29002 #: docs/manual/python/gammu.rst:1277
29003 msgid "Reads backup into file."
29004 msgstr ""
29006 #. type: Plain text
29007 #: docs/manual/python/gammu.rst:1283
29008 msgid ""
29009 ":param Filename: Name of file where backup is stored :type Filename: string "
29010 ":param Format: File format to use (``Auto``, ``AutoUnicode``, ``LMB``, "
29011 "``VCalendar``, ``VCard``, ``LDIF``, ``ICS``, ``Gammu``, ``GammuUnicode``, "
29012 "the default is ``AutoUnicode``)  :type Format: string :return: Dictionary of "
29013 "read entries, it contains following keys, each might be empty:"
29014 msgstr ""
29016 #. type: Plain text
29017 #: docs/manual/python/gammu.rst:1285
29018 msgid "IMEI"
29019 msgstr ""
29021 #. type: Plain text
29022 #: docs/manual/python/gammu.rst:1287
29023 msgid "Creator"
29024 msgstr ""
29026 #. type: Plain text
29027 #: docs/manual/python/gammu.rst:1288
29028 msgid "PhonePhonebook"
29029 msgstr ""
29031 #. type: Plain text
29032 #: docs/manual/python/gammu.rst:1289
29033 msgid "SIMPhonebook"
29034 msgstr ""
29036 #. type: Plain text
29037 #: docs/manual/python/gammu.rst:1293
29038 msgid ":rtype: dict"
29039 msgstr ""
29041 #. type: Plain text
29042 #: docs/manual/python/gammu.rst:1295
29043 msgid "SaveSMSBackup(Filename, Backup)"
29044 msgstr ""
29046 #. type: Plain text
29047 #: docs/manual/python/gammu.rst:1297
29048 msgid "Saves SMS backup into file."
29049 msgstr ""
29051 #. type: Plain text
29052 #: docs/manual/python/gammu.rst:1304
29053 msgid ""
29054 ":param Filename: Name of file where to save SMS backup :type Filename: "
29055 "string :param Backup: List of messages to store :type Backup: list :return: "
29056 "None :rtype: None"
29057 msgstr ""
29059 #. type: Plain text
29060 #: docs/manual/python/gammu.rst:1306
29061 msgid "ReadSMSBackup(Filename)"
29062 msgstr ""
29064 #. type: Plain text
29065 #: docs/manual/python/gammu.rst:1308
29066 msgid "Reads SMS backup into file."
29067 msgstr ""
29069 #. type: Plain text
29070 #: docs/manual/python/gammu.rst:1313
29071 msgid ""
29072 ":param Filename: Name of file where SMS backup is stored :type Filename: "
29073 "string :return: List of messages read from file :rtype: list"
29074 msgstr ""
29076 #. type: Title -
29077 #: docs/manual/python/gammu.rst:1315
29078 #, no-wrap
29079 msgid "Various data"
29080 msgstr ""
29082 #. type: Plain text
29083 #: docs/manual/python/gammu.rst:1318
29084 msgid "GSMNetworks"
29085 msgstr ""
29087 #. type: Plain text
29088 #: docs/manual/python/gammu.rst:1320
29089 msgid "Dictionary with GSM network codes."
29090 msgstr ""
29092 #. type: Plain text
29093 #: docs/manual/python/gammu.rst:1322
29094 msgid "GSMCountries"
29095 msgstr ""
29097 #. type: Plain text
29098 #: docs/manual/python/gammu.rst:1323
29099 msgid "Dictionary with GSM country codes."
29100 msgstr ""
29102 #. type: Attribute :mod:
29103 #: docs/manual/python/smsd.rst:1
29104 #, no-wrap
29105 msgid "`gammu.smsd` -- SMSD access"
29106 msgstr ""
29108 #. type: delimited block =
29109 #: docs/manual/python/smsd.rst:5
29110 msgid "gammu.smsd"
29111 msgstr ""
29113 #. type: delimited block =
29114 #: docs/manual/python/smsd.rst:6
29115 msgid ":synopsis: Provides access to Gammu SMSD functions."
29116 msgstr ""
29118 #. type: Attribute :class:
29119 #: docs/manual/python/smsd.rst:7
29120 #, no-wrap
29121 msgid "`SMSD`"
29122 msgstr ""
29124 #. type: delimited block -
29125 #: docs/manual/python/smsd.rst:11
29126 #, no-wrap
29127 msgid ".. class:: SMSD(Config)\n"
29128 msgstr ""
29130 #. type: delimited block -
29131 #: docs/manual/python/smsd.rst:13
29132 #, no-wrap
29133 msgid "    SMSD main class, that is used for communication with phone.\n"
29134 msgstr ""
29136 #. type: delimited block -
29137 #: docs/manual/python/smsd.rst:18
29138 #, no-wrap
29139 msgid ""
29140 "    You don't need to run the SMS daemon itself to control or ask it for\n"
29141 "    status, this can be also done on separately running instances. All you\n"
29142 "    need to do for this is to give same configuration file as that instance "
29143 "is\n"
29144 "    using.\n"
29145 msgstr ""
29147 #. type: delimited block -
29148 #: docs/manual/python/smsd.rst:21
29149 #, no-wrap
29150 msgid ""
29151 "    :param Config: Path to SMSD configuration file.\n"
29152 "    :type Config: string\n"
29153 msgstr ""
29155 #. type: delimited block -
29156 #: docs/manual/python/smsd.rst:23
29157 #, no-wrap
29158 msgid "    .. method:: MainLoop(MaxFailures)\n"
29159 msgstr ""
29161 #. type: delimited block -
29162 #: docs/manual/python/smsd.rst:25
29163 #, no-wrap
29164 msgid "        Runs SMS daemon main loop.\n"
29165 msgstr ""
29167 #. type: delimited block -
29168 #: docs/manual/python/smsd.rst:28
29169 #, no-wrap
29170 msgid ""
29171 "        Please note that this will run until some serious error occurs or "
29172 "until\n"
29173 "        terminated by :meth:`Shutdown`.\n"
29174 msgstr ""
29176 #. type: delimited block -
29177 #: docs/manual/python/smsd.rst:33
29178 #, no-wrap
29179 msgid ""
29180 "        :param MaxFailures: After how many init failures SMSD ends. Defaults "
29181 "to 0, what means never.\n"
29182 "        :type MaxFailures: int\n"
29183 "        :return: None\n"
29184 "        :rtype: None\n"
29185 msgstr ""
29187 #. type: delimited block -
29188 #: docs/manual/python/smsd.rst:36
29189 #, no-wrap
29190 msgid "    .. method:: Shutdown()\n"
29191 msgstr ""
29193 #. type: delimited block -
29194 #: docs/manual/python/smsd.rst:38
29195 #, no-wrap
29196 msgid "        Signals SMS daemon to stop.\n"
29197 msgstr ""
29199 #. type: delimited block -
29200 #: docs/manual/python/smsd.rst:41
29201 #, no-wrap
29202 msgid ""
29203 "        :return: None\n"
29204 "        :rtype: None\n"
29205 msgstr ""
29207 #. type: delimited block -
29208 #: docs/manual/python/smsd.rst:43
29209 #, no-wrap
29210 msgid "    .. method:: GetStatus()\n"
29211 msgstr ""
29213 #. type: delimited block -
29214 #: docs/manual/python/smsd.rst:45
29215 #, no-wrap
29216 msgid "        Returns SMSD status.\n"
29217 msgstr ""
29219 #. type: delimited block -
29220 #: docs/manual/python/smsd.rst:47
29221 #, no-wrap
29222 msgid "        The following values are set in resulting dictionary:\n"
29223 msgstr ""
29225 #. type: delimited block -
29226 #: docs/manual/python/smsd.rst:49
29227 #, no-wrap
29228 msgid "        Client\n"
29229 msgstr ""
29231 #. type: delimited block -
29232 #: docs/manual/python/smsd.rst:51
29233 #, no-wrap
29234 msgid "            Client software name.\n"
29235 msgstr ""
29237 #. type: delimited block -
29238 #: docs/manual/python/smsd.rst:53
29239 #, no-wrap
29240 msgid "        PhoneID\n"
29241 msgstr ""
29243 #. type: delimited block -
29244 #: docs/manual/python/smsd.rst:55
29245 #, no-wrap
29246 msgid "            PhoneID which can be used for multiple SMSD setup.\n"
29247 msgstr ""
29249 #. type: delimited block -
29250 #: docs/manual/python/smsd.rst:57
29251 #, no-wrap
29252 msgid "        IMEI\n"
29253 msgstr ""
29255 #. type: delimited block -
29256 #: docs/manual/python/smsd.rst:59
29257 #, no-wrap
29258 msgid "            IMEI of currently connected phone.\n"
29259 msgstr ""
29261 #. type: delimited block -
29262 #: docs/manual/python/smsd.rst:61
29263 #, no-wrap
29264 msgid "        Sent\n"
29265 msgstr ""
29267 #. type: delimited block -
29268 #: docs/manual/python/smsd.rst:63
29269 #, no-wrap
29270 msgid "            Number of sent messages.\n"
29271 msgstr ""
29273 #. type: delimited block -
29274 #: docs/manual/python/smsd.rst:65
29275 #, no-wrap
29276 msgid "        Received\n"
29277 msgstr ""
29279 #. type: delimited block -
29280 #: docs/manual/python/smsd.rst:67
29281 #, no-wrap
29282 msgid "            Number of received messages.\n"
29283 msgstr ""
29285 #. type: delimited block -
29286 #: docs/manual/python/smsd.rst:69
29287 #, no-wrap
29288 msgid "        Failed\n"
29289 msgstr ""
29291 #. type: delimited block -
29292 #: docs/manual/python/smsd.rst:71
29293 #, no-wrap
29294 msgid "            Number of failed messages.\n"
29295 msgstr ""
29297 #. type: delimited block -
29298 #: docs/manual/python/smsd.rst:73
29299 #, no-wrap
29300 msgid "        BatterPercent\n"
29301 msgstr ""
29303 #. type: delimited block -
29304 #: docs/manual/python/smsd.rst:75
29305 #, no-wrap
29306 msgid "            Last battery state as reported by connected phone.\n"
29307 msgstr ""
29309 #. type: delimited block -
29310 #: docs/manual/python/smsd.rst:77
29311 #, no-wrap
29312 msgid "        NetworkSignal\n"
29313 msgstr ""
29315 #. type: delimited block -
29316 #: docs/manual/python/smsd.rst:79
29317 #, no-wrap
29318 msgid "            Last signal level as reported by connected phone.\n"
29319 msgstr ""
29321 #. type: delimited block -
29322 #: docs/manual/python/smsd.rst:82
29323 #, no-wrap
29324 msgid ""
29325 "        :return: Dict with status values\n"
29326 "        :rtype: dict\n"
29327 msgstr ""
29329 #. type: delimited block -
29330 #: docs/manual/python/smsd.rst:84
29331 #, no-wrap
29332 msgid "    .. method:: InjectSMS(Message)\n"
29333 msgstr ""
29335 #. type: delimited block -
29336 #: docs/manual/python/smsd.rst:86
29337 #, no-wrap
29338 msgid "        Injects SMS message into outgoing messages queue in SMSD.\n"
29339 msgstr ""
29341 #. type: delimited block -
29342 #: docs/manual/python/smsd.rst:90
29343 #, no-wrap
29344 msgid ""
29345 "        :param Message: Message to inject (can be multipart)\n"
29346 "        :type Message: list of :ref:`sms_obj`\n"
29347 "        :return: ID of inserted message\n"
29348 "        :rtype: string\n"
29349 msgstr ""
29351 #. type: Plain text
29352 #: docs/manual/internal/reply.rst:2
29353 msgid "_reply-functions:"
29354 msgstr ""
29356 #. type: Title =
29357 #: docs/manual/internal/reply.rst:4
29358 #, no-wrap
29359 msgid "Reply functions"
29360 msgstr ""
29362 #. type: Plain text
29363 #: docs/manual/internal/reply.rst:10
29364 msgid ""
29365 "When phone gives answers, we check if we requested received info and we "
29366 "redirect it to concrete reply function, which will decode it. Different "
29367 "phone answers can go to one reply function let's say responsible for getting "
29368 "sms status."
29369 msgstr ""
29371 #. type: Labeled list
29372 #: docs/manual/internal/reply.rst:11 docs/manual/c/statemachine.rst:48 docs/manual/c/statemachine.rst:54 docs/manual/c/statemachine.rst:58 docs/manual/c/statemachine.rst:66
29373 #, no-wrap
29374 msgid ".. c:type"
29375 msgstr ""
29377 #. type: Plain text
29378 #: docs/manual/internal/reply.rst:12
29379 msgid "GSM_Reply_Function"
29380 msgstr ""
29382 #. type: Plain text
29383 #: docs/manual/internal/reply.rst:14
29384 msgid "Defines reply function for phone driver."
29385 msgstr ""
29387 #. type: Labeled list
29388 #: docs/manual/internal/reply.rst:15 docs/manual/internal/reply.rst:19 docs/manual/internal/reply.rst:23 docs/manual/internal/reply.rst:27 docs/manual/internal/reply.rst:31 docs/manual/c/statemachine.rst:62
29389 #, no-wrap
29390 msgid ".. c:member"
29391 msgstr ""
29393 #. type: Plain text
29394 #: docs/manual/internal/reply.rst:16
29395 msgid "GSM_Error (*Function)\t(GSM_Protocol_Message *msg, GSM_StateMachine *s);"
29396 msgstr ""
29398 #. type: Plain text
29399 #: docs/manual/internal/reply.rst:18
29400 msgid "Callback on reply match."
29401 msgstr ""
29403 #. type: Plain text
29404 #: docs/manual/internal/reply.rst:20
29405 msgid "const unsigned char\t\t*msgtype;"
29406 msgstr ""
29408 #. type: Plain text
29409 #: docs/manual/internal/reply.rst:22
29410 msgid "String match on the message."
29411 msgstr ""
29413 #. type: Plain text
29414 #: docs/manual/internal/reply.rst:24
29415 #, no-wrap
29416 msgid "const size_t\t\t\tsubtypechar;\n"
29417 msgstr ""
29419 #. type: Plain text
29420 #: docs/manual/internal/reply.rst:26
29421 msgid "Position for char match inside reply. If 0, message type is checked."
29422 msgstr ""
29424 #. type: Plain text
29425 #: docs/manual/internal/reply.rst:28
29426 #, no-wrap
29427 msgid "const int\t\t\tsubtype;\n"
29428 msgstr ""
29430 #. type: Plain text
29431 #: docs/manual/internal/reply.rst:30
29432 msgid "Match for char/message type check (see above)."
29433 msgstr ""
29435 #. type: Plain text
29436 #: docs/manual/internal/reply.rst:32
29437 msgid "const GSM_Phone_RequestID\trequestID;"
29438 msgstr ""
29440 #. type: Plain text
29441 #: docs/manual/internal/reply.rst:34
29442 msgid "Match for request ID. this is filled in when calling :c:func:`GSM_WaitFor`."
29443 msgstr ""
29445 #. type: Plain text
29446 #: docs/manual/internal/reply.rst:36
29447 msgid "There are three types of answer matching:"
29448 msgstr ""
29450 #. type: Title -
29451 #: docs/manual/internal/reply.rst:38
29452 #, no-wrap
29453 msgid "Binary"
29454 msgstr ""
29456 #. type: Plain text
29457 #: docs/manual/internal/reply.rst:41 docs/manual/internal/reply.rst:56 docs/manual/internal/reply.rst:69 docs/manual/internal/reply.rst:83
29458 msgid "Example:"
29459 msgstr ""
29461 #. type: Plain text
29462 #: docs/manual/internal/reply.rst:45
29463 msgid "{N6110_ReplySaveSMSMessage,\"\\x14\",0x03,0x05,ID_SaveSMSMessage},"
29464 msgstr ""
29466 #. type: Plain text
29467 #: docs/manual/internal/reply.rst:51
29468 msgid ""
29469 "ID_SaveSMSMessage request function reply. Frame is type \"\\x14\", 0x03 char "
29470 "of frame must be 0x05. If yes, we go to N6110_ReplySaveSMSMessage.  Of "
29471 "course, things like frame type are found in protocol (here FBUS, MBUS, etc.) "
29472 "funcitons. If don't need anything more than frame type, 0x03,0x05 should be "
29473 "0x00, 0x00 - it means then, that we check only frame type."
29474 msgstr ""
29476 #. type: Plain text
29477 #: docs/manual/internal/reply.rst:60
29478 msgid "{ATGEN_ReplyIncomingCallInfo,\"+CLIP\",0x00,0x00,ID_IncomingFrame},"
29479 msgstr ""
29481 #. type: Plain text
29482 #: docs/manual/internal/reply.rst:64
29483 msgid ""
29484 "All incoming (not requested in the moment, sent by phone, who likes us - "
29485 "ID_IncomingFrame) responses starting from \"+CLIP\" will go to the "
29486 "ATGEN_ReplyIncomingCallInfo."
29487 msgstr ""
29489 #. type: Title -
29490 #: docs/manual/internal/reply.rst:66
29491 #, no-wrap
29492 msgid "Numeric"
29493 msgstr ""
29495 #. type: Plain text
29496 #: docs/manual/internal/reply.rst:73
29497 msgid "{S60_Reply_Generic, \"\", 0x00, NUM_QUIT, ID_Terminate },"
29498 msgstr ""
29500 #. type: Plain text
29501 #: docs/manual/internal/reply.rst:76
29502 msgid ""
29503 "When match string is empty and match char position is zero, matching on "
29504 "message type is performed."
29505 msgstr ""
29507 #. type: Title -
29508 #: docs/manual/internal/reply.rst:78
29509 #, no-wrap
29510 msgid "Requests"
29511 msgstr ""
29513 #. type: Plain text
29514 #: docs/manual/internal/reply.rst:81
29515 msgid "This is how GSM_Reply_Function is filled. Now how to make phone requests ?"
29516 msgstr ""
29518 #. type: Plain text
29519 #: docs/manual/internal/reply.rst:87
29520 #, no-wrap
29521 msgid "static GSM_Error N6110_GetMemory (GSM_StateMachine   *s,\n"
29522 msgstr ""
29524 #. type: Plain text
29525 #: docs/manual/internal/reply.rst:88
29526 #, no-wrap
29527 msgid "GSM_PhonebookEntry *entry)\n"
29528 msgstr ""
29530 #. type: Plain text
29531 #: docs/manual/internal/reply.rst:89
29532 #, no-wrap
29533 msgid "{\n"
29534 msgstr ""
29536 #. type: Plain text
29537 #: docs/manual/internal/reply.rst:90
29538 #, no-wrap
29539 msgid "unsigned char req[] = {\n"
29540 msgstr ""
29542 #. type: Plain text
29543 #: docs/manual/internal/reply.rst:94
29544 #, no-wrap
29545 msgid ""
29546 "N6110_FRAME_HEADER, 0x01,\n"
29547 "0x00,            /* memory type */\n"
29548 "0x00,            /* location */\n"
29549 "0x00};\n"
29550 msgstr ""
29552 #. type: Plain text
29553 #: docs/manual/internal/reply.rst:97
29554 msgid ""
29555 "req[4] = NOKIA_GetMemoryType(entry->MemoryType,N6110_MEMORY_TYPES); if "
29556 "(req[4]==0xff) return GE_NOTSUPPORTED;"
29557 msgstr ""
29559 #. type: Plain text
29560 #: docs/manual/internal/reply.rst:99
29561 msgid "req[5] = entry->Location;"
29562 msgstr ""
29564 #. type: Plain text
29565 #: docs/manual/internal/reply.rst:103
29566 msgid ""
29567 "s->Phone.Data.Memory=entry; dprintf(\"Getting phonebook entry\\n\"); return "
29568 "GSM_WaitFor (s, req, 7, 0x03, 4, ID_GetMemory);"
29569 msgstr ""
29571 #. type: Plain text
29572 #: docs/manual/internal/reply.rst:116
29573 msgid ""
29574 "First we fill req according to values in \\*entry. Later set pointer in "
29575 "s->Phone.Data (it's available for reply functions and they set responses "
29576 "exactly to it) and use GSM_WaitFor. It uses s statemachine, sends req frame "
29577 "with length 7, msg type is 0x03, we wait for answer during 4 seconds, "
29578 "request id is ID_GetMemory. GSM_WaitFor internally checks incoming bytes "
29579 "from phone and redirect them to protocol functions.  If they found full "
29580 "frame, there is checked GSM_Reply_Function, where is called ReplyFunction or "
29581 "showed debug info, that frame is unknown. If there is ReplyFunction, it has "
29582 "access to s->Phone.Data and decodes answer.  Returns error or not (and this "
29583 "is value for GSM_WaitFor). If there is no requested answer during time, "
29584 "GSM_WaitFor returns GE_TIMEOUT."
29585 msgstr ""
29587 #. type: Plain text
29588 #: docs/manual/internal/index.rst:2
29589 msgid "_internal:"
29590 msgstr ""
29592 #. type: Title =
29593 #: docs/manual/internal/index.rst:4
29594 #, no-wrap
29595 msgid "Gammu internals"
29596 msgstr ""
29598 #. type: Plain text
29599 #: docs/manual/internal/index.rst:8
29600 msgid ""
29601 "Gammu project internals are a bit more complicated than required, mostly for "
29602 "historical reasons. Before digging into source code, you should look at"
29603 msgstr ""
29605 #. type: Attribute :doc:
29606 #: docs/manual/internal/index.rst:8
29607 #, no-wrap
29608 msgid "`../project/directories` and  :doc:`../project/coding-style`."
29609 msgstr ""
29611 #. type: Plain text
29612 #: docs/manual/internal/index.rst:15
29613 msgid "reply state-machine new-phone"
29614 msgstr ""
29616 #. type: Title =
29617 #: docs/manual/internal/state-machine.rst:2
29618 #, no-wrap
29619 msgid "State Machine"
29620 msgstr ""
29622 #. type: Plain text
29623 #: docs/manual/internal/state-machine.rst:6
29624 msgid ""
29625 "The state machine is core of libGammu operations. It gets the data from the "
29626 "phone and dispatches them through protocol layer to phone drivers."
29627 msgstr ""
29629 #. type: Plain text
29630 #: docs/manual/internal/state-machine.rst:8
29631 msgid "To see how it operates, following figure shows example of what happens when"
29632 msgstr ""
29634 #. type: Attribute :c:
29635 #: docs/manual/internal/state-machine.rst:8
29636 #, no-wrap
29637 msgid "func:`GSM_GetModel` is called from the program:"
29638 msgstr ""
29640 #. type: Plain text
29641 #: docs/manual/internal/state-machine.rst:13
29642 msgid "digraph statemachine {"
29643 msgstr ""
29645 #. type: Plain text
29646 #: docs/manual/internal/state-machine.rst:28
29647 msgid ""
29648 "\"GSM_GetModel\" -> \"Phone.Functions.GetModel\"; "
29649 "\"Phone.Functions.GetModel\" -> \"GSM_WaitFor\"; \"GSM_WaitFor\" -> "
29650 "\"Protocol.Functions.WriteMessage\"; \"Protocol.Functions.WriteMessage\" -> "
29651 "\"GSM_WaitForOnce\"; \"GSM_WaitForOnce\" -> \"GSM_WaitFor\" "
29652 "[label=\"Retries\"]; \"GSM_WaitForOnce\" -> \"GSM_ReadDevice\"; "
29653 "\"GSM_ReadDevice\" -> \"GSM_WaitForOnce\" [label=\"Wair for complete "
29654 "request\"]; \"GSM_ReadDevice\" -> \"Device.Functions.ReadDevice\"; "
29655 "\"Device.Functions.ReadDevice\" -> \"GSM_ReadDevice\" [label=\"Wait for "
29656 "data\"]; \"Device.Functions.ReadDevice\" -> "
29657 "\"Protocol.Functions.StateMachine\"; \"Protocol.Functions.StateMachine\" -> "
29658 "\"Phone.Functions.DispatchMessage\" \"Phone.Functions.DispatchMessage\" -> "
29659 "\"GSM_DispatchMessage\"; \"GSM_DispatchMessage\" -> "
29660 "\"Phone.Functions.ReplyFunctions[]()\"; "
29661 "\"Phone.Functions.ReplyFunctions[]()\" -> \"Phone.Functions.GetModel\"; "
29662 "\"Phone.Functions.GetModel\" -> \"GSM_GetModel\";"
29663 msgstr ""
29665 #. type: Plain text
29666 #: docs/manual/formats/smsbackup.rst:2
29667 msgid "_gammu-smsbackup:"
29668 msgstr ""
29670 #. type: Title =
29671 #: docs/manual/formats/smsbackup.rst:4
29672 #, no-wrap
29673 msgid "SMS Backup Format"
29674 msgstr ""
29676 #. type: Plain text
29677 #: docs/manual/formats/smsbackup.rst:8
29678 msgid ""
29679 "The SMS backup format is text file encoded in current encoding of platform "
29680 "where Gammu is running."
29681 msgstr ""
29683 #. type: Title -
29684 #: docs/manual/formats/smsbackup.rst:12
29685 #, no-wrap
29686 msgid "Sections"
29687 msgstr ""
29689 #. type: Plain text
29690 #: docs/manual/formats/smsbackup.rst:19
29691 msgid ""
29692 "The file consists of sections, whose name starts with ``SMSBackup``. When "
29693 "creating the backup file, three digits are appended to this text defining "
29694 "order. While reading the backup, any part after ``SMSBackup`` text is "
29695 "ignored and everything which begins with this is processed. So you can as "
29696 "well give the section name ``SMSBackupFoo`` and it will be processed."
29697 msgstr ""
29699 #. type: Plain text
29700 #: docs/manual/formats/smsbackup.rst:21
29701 msgid "The number of messages in backup file is currently limited by"
29702 msgstr ""
29704 #. type: Attribute :c:
29705 #: docs/manual/formats/smsbackup.rst:21
29706 #, no-wrap
29707 msgid "data:`GSM_BACKUP_MAX_SMS` (100000 at time of writing this document)."
29708 msgstr ""
29710 #. type: Title +
29711 #: docs/manual/formats/smsbackup.rst:24
29712 #, no-wrap
29713 msgid "``SMSBackup`` section"
29714 msgstr ""
29716 #. type: Plain text
29717 #: docs/manual/formats/smsbackup.rst:28
29718 msgid ""
29719 "Each section interprets one physical SMS message (eg. one message part in "
29720 "case of multipart messages)."
29721 msgstr ""
29723 #. type: Title ~
29724 #: docs/manual/formats/smsbackup.rst:30
29725 #, no-wrap
29726 msgid "Decoded text"
29727 msgstr ""
29729 #. type: Plain text
29730 #: docs/manual/formats/smsbackup.rst:34
29731 msgid ""
29732 "For SMS backups created by Gammu, there is a decoded text as a comment just "
29733 "after the section name:"
29734 msgstr ""
29736 #. type: Plain text
29737 #: docs/manual/formats/smsbackup.rst:39
29738 msgid "[SMSBackup001] ; This is message text"
29739 msgstr ""
29741 #. type: Plain text
29742 #: docs/manual/formats/smsbackup.rst:42
29743 msgid ""
29744 "The text can be split to more lines if it is too long or of original message "
29745 "included new lines."
29746 msgstr ""
29748 #. type: Plain text
29749 #: docs/manual/formats/smsbackup.rst:47
29750 msgid ""
29751 "This is easiest way to get message text, however also the least reliable "
29752 "one, because it is stored in the comments in the file."
29753 msgstr ""
29755 #. type: Title ~
29756 #: docs/manual/formats/smsbackup.rst:49
29757 #, no-wrap
29758 msgid "Variables"
29759 msgstr ""
29761 #. type: Plain text
29762 #: docs/manual/formats/smsbackup.rst:52
29763 msgid "The following variables can be defined for each SMS:"
29764 msgstr ""
29766 #. type: Plain text
29767 #: docs/manual/formats/smsbackup.rst:64
29768 #, no-wrap
29769 msgid ""
29770 "``SMSC``\n"
29771 "    Text representation of SMSC number, not used by Gammu if "
29772 "``SMSCUnicode``\n"
29773 "    exists.\n"
29774 "``SMSCUnicode``\n"
29775 "    Hex encoded UCS-2 string with SMSC number.\n"
29776 "``Class``\n"
29777 "    Message class.\n"
29778 "``Sent``\n"
29779 "    Timestamp, when message has been sent.\n"
29780 "``PDU``\n"
29781 "    Message type, one of:\n"
29782 msgstr ""
29784 #. type: Plain text
29785 #: docs/manual/formats/smsbackup.rst:66
29786 msgid "``Deliver`` - received message"
29787 msgstr ""
29789 #. type: Plain text
29790 #: docs/manual/formats/smsbackup.rst:67
29791 msgid "``Submit`` - message to send"
29792 msgstr ""
29794 #. type: Plain text
29795 #: docs/manual/formats/smsbackup.rst:78
29796 #, no-wrap
29797 msgid ""
29798 "``Status_Report`` - message to send with delivery report\n"
29799 "``DateTime``\n"
29800 "    Timestamp of message (sent or received).\n"
29801 "``RejectDuplicates``\n"
29802 "    Whether receiver should reject duplicates.\n"
29803 "``ReplaceMessage``\n"
29804 "    ID of message to replace.\n"
29805 "``MessageReference``\n"
29806 "    Message reference number as generated by network.\n"
29807 "``State``\n"
29808 "    State of the message:\n"
29809 msgstr ""
29811 #. type: Plain text
29812 #: docs/manual/formats/smsbackup.rst:91
29813 #, no-wrap
29814 msgid ""
29815 "``UnSent``\n"
29816 "``Number``\n"
29817 "    Recipient number.\n"
29818 "``Name``\n"
29819 "    Name of the message.\n"
29820 "``Length``\n"
29821 "    Length of message text.\n"
29822 "``Coding``\n"
29823 "    Coding of the message:\n"
29824 msgstr ""
29826 #. type: Plain text
29827 #: docs/manual/formats/smsbackup.rst:93
29828 msgid "``8bit`` - binary message"
29829 msgstr ""
29831 #. type: Plain text
29832 #: docs/manual/formats/smsbackup.rst:94
29833 msgid "``Default`` - GSM encoding, up to 160 chars in message"
29834 msgstr ""
29836 #. type: Plain text
29837 #: docs/manual/formats/smsbackup.rst:101
29838 #, no-wrap
29839 msgid ""
29840 "``Unicode`` - Unicode encoding, up to 70 chars in message\n"
29841 "``Text00`` ... ``TextNN``\n"
29842 "    Numbered parts of the message payload.\n"
29843 "``Folder``\n"
29844 "    ID of folder where the message was saved.\n"
29845 "``UDH``\n"
29846 "    User defined header of the message.\n"
29847 msgstr ""
29849 #. type: Plain text
29850 #: docs/manual/formats/smsbackup.rst:107
29851 msgid "The backup of message can look like following:"
29852 msgstr ""
29854 #. type: Plain text
29855 #: docs/manual/formats/smsbackup.rst:129
29856 msgid ""
29857 "[SMSBackup000] #ABCDEFGHIJKLMNOPQRSTUVWXYZ # SMSC = \"+4540590000\" "
29858 "SMSCUnicode = 002B0034003500340030003500390030003000300030 Sent = "
29859 "20021201T025023 State = UnRead Number = \"+4522706947\" NumberUnicode = "
29860 "002B0034003500320032003700300036003900340037 Name = \"\" NameUnicode = "
29861 "Text00 = "
29862 "004100420043004400450046004700480049004A004B004C004D004E004F0050005100520053005400550056005700580059005A000A "
29863 "Coding = Default Folder = 1 Length = 27 Class = -1 ReplySMSC = False "
29864 "RejectDuplicates = True ReplaceMessage = 0 MessageReference = 0"
29865 msgstr ""
29867 #. type: Plain text
29868 #: docs/manual/formats/backup.rst:2
29869 msgid "_gammu-backup:"
29870 msgstr ""
29872 #. type: Title =
29873 #: docs/manual/formats/backup.rst:4
29874 #, no-wrap
29875 msgid "Backup Format"
29876 msgstr ""
29878 #. type: Plain text
29879 #: docs/manual/formats/backup.rst:7
29880 msgid ""
29881 "The backup format is text file encoded in either ASCII or UCS-2-BE "
29882 "encodings."
29883 msgstr ""
29885 #. type: Plain text
29886 #: docs/manual/formats/backup.rst:21
29887 msgid ""
29888 "If you will backup settings to Gammu text file, it will be possible to edit "
29889 "it. It's easy: many things in this file will be written double - once in "
29890 "Unicode, once in ASCII. When you will remove Unicode version Gammu will use "
29891 "ASCII on \\fBrestore\\fR (and you can easy edit ASCII text) and will convert "
29892 "it according to your OS locale. When will be available Unicode version of "
29893 "text, it will be used instead of ASCII (useful with Unicode phones - it "
29894 "isn't important, what locale is set in computer and no conversion Unicode -> "
29895 "ASCII and ASCII -> Unicode is done)."
29896 msgstr ""
29898 #. type: Plain text
29899 #: docs/manual/formats/backup.rst:25
29900 msgid ""
29901 "You can use any editor with regular expressions function to edit backup text "
29902 "file. Examples of such editors can be `vim <http://www.vim.org/>`_ or "
29903 "`TextPad <http://www.textpad.com/>`_ which both do support regular "
29904 "expressions."
29905 msgstr ""
29907 #. type: Plain text
29908 #: docs/manual/formats/backup.rst:27
29909 msgid "Remove info about voice tags"
29910 msgstr ""
29912 #. type: Labeled list
29913 #: docs/manual/formats/backup.rst:28 docs/manual/formats/backup.rst:38 docs/manual/formats/backup.rst:48
29914 #, no-wrap
29915 msgid "Find"
29916 msgstr ""
29918 #. type: Plain text
29919 #: docs/manual/formats/backup.rst:31
29920 msgid "^Entry\\([0-9][0-9]\\)VoiceTag = \\(.*\\)\\n"
29921 msgstr ""
29923 #. type: Labeled list
29924 #: docs/manual/formats/backup.rst:32 docs/manual/formats/backup.rst:42 docs/manual/formats/backup.rst:52
29925 #, no-wrap
29926 msgid "Replace"
29927 msgstr ""
29929 #. type: Plain text
29930 #: docs/manual/formats/backup.rst:35
29931 msgid "<blank>"
29932 msgstr ""
29934 #. type: Plain text
29935 #: docs/manual/formats/backup.rst:37
29936 msgid "Change all numbers starting from +3620, +3630, +3660, +3670 to +3620"
29937 msgstr ""
29939 #. type: Plain text
29940 #: docs/manual/formats/backup.rst:41
29941 msgid ""
29942 "Type = NumberGeneral\\nEntry\\([0-9][0-9]\\)Text = "
29943 "\"\\+36\\(20\\|30\\|60\\|70\\)\\n"
29944 msgstr ""
29946 #. type: Plain text
29947 #: docs/manual/formats/backup.rst:45
29948 msgid "Type = NumberMobile\\nEntry\\1Text = \"\\+3620"
29949 msgstr ""
29951 #. type: Plain text
29952 #: docs/manual/formats/backup.rst:47
29953 msgid ""
29954 "Change phone numbers type to mobile for numbers starting from +3620, "
29955 "+3630,... and removing the corresponding TextUnicode line"
29956 msgstr ""
29958 #. type: Plain text
29959 #: docs/manual/formats/backup.rst:51
29960 msgid ""
29961 "Type = NumberGeneral\\nEntry\\([0-9][0-9]\\)Text = "
29962 "\"\\+36\\([2367]0\\)\\([^\\\"]*\\)\"\\nEntry\\([0-9][0-9]\\)TextUnicode = "
29963 "\\([^\\n]*\\)\\n"
29964 msgstr ""
29966 #. type: Plain text
29967 #: docs/manual/formats/backup.rst:55
29968 msgid "Type = NumberMobile\\nEntry\\1Text = \"\\+36\\2\\3\"\\n"
29969 msgstr ""
29971 #. type: Plain text
29972 #: docs/manual/formats/backup.rst:56
29973 msgid ":ref:`converting-formats`"
29974 msgstr ""
29976 #. type: Plain text
29977 #: docs/manual/formats/index.rst:2
29978 msgid "_formats:"
29979 msgstr ""
29981 #. type: Title =
29982 #: docs/manual/formats/index.rst:4
29983 #, no-wrap
29984 msgid "File formats used by Gammu"
29985 msgstr ""
29987 #. type: Plain text
29988 #: docs/manual/formats/index.rst:8
29989 msgid ""
29990 "Gammu understands wide range of standard formats as well as introduces own "
29991 "formats for storing some data."
29992 msgstr ""
29994 #. type: Plain text
29995 #: docs/manual/formats/index.rst:14
29996 msgid "ini smsbackup backup"
29997 msgstr ""
29999 #. type: Plain text
30000 #: docs/manual/formats/ini.rst:2
30001 msgid "_ini:"
30002 msgstr ""
30004 #. type: Title =
30005 #: docs/manual/formats/ini.rst:4
30006 #, no-wrap
30007 msgid "INI file format"
30008 msgstr ""
30010 #. type: Plain text
30011 #: docs/manual/formats/ini.rst:7
30012 msgid "The INI file format is widely used in Gammu, for both configuration (see"
30013 msgstr ""
30015 #. type: Attribute :ref:
30016 #: docs/manual/formats/ini.rst:7
30017 #, no-wrap
30018 msgid ""
30019 "`gammurc`) and storing data (see :ref:`gammu-backup` and "
30020 ":ref:`gammu-smsbackup`)."
30021 msgstr ""
30023 #. type: Plain text
30024 #: docs/manual/formats/ini.rst:12
30025 msgid ""
30026 "This file use ini file syntax, with comment parts being marked with both "
30027 "``;`` and ``#``. Sections of config file are identified in square brackets "
30028 "line ``[this]``. All key values are case insensitive."
30029 msgstr ""
30031 #. type: Plain text
30032 #: docs/manual/formats/ini.rst:18
30033 msgid ""
30034 "You most likely know INI files from other programs, however to illustrate, "
30035 "here is some example:"
30036 msgstr ""
30038 #. type: Plain text
30039 #: docs/manual/formats/ini.rst:22
30040 msgid "; comment"
30041 msgstr ""
30043 #. type: Plain text
30044 #: docs/manual/formats/ini.rst:25
30045 msgid "[section] key = value"
30046 msgstr ""
30048 #. type: Plain text
30049 #: docs/manual/formats/ini.rst:27
30050 msgid "[another section]"
30051 msgstr ""
30053 #. type: Plain text
30054 #: docs/manual/formats/ini.rst:29
30055 msgid "key = longer value"
30056 msgstr ""
30058 #. type: Plain text
30059 #: docs/manual/formats/ini.rst:31
30060 msgid "# another comment"
30061 msgstr ""
30063 #. type: Title =
30064 #: docs/manual/c/call.rst:2
30065 #, no-wrap
30066 msgid "Call"
30067 msgstr ""
30069 #. type: Labeled list
30070 #: docs/manual/c/call.rst:4 docs/manual/c/call.rst:5 docs/manual/c/call.rst:6 docs/manual/c/call.rst:7 docs/manual/c/call.rst:8 docs/manual/c/call.rst:9 docs/manual/c/call.rst:10 docs/manual/c/call.rst:11 docs/manual/c/call.rst:12 docs/manual/c/call.rst:13 docs/manual/c/call.rst:14 docs/manual/c/call.rst:15 docs/manual/c/call.rst:16 docs/manual/c/call.rst:17 docs/manual/c/call.rst:18 docs/manual/c/bitmap.rst:4 docs/manual/c/bitmap.rst:5 docs/manual/c/bitmap.rst:6 docs/manual/c/bitmap.rst:7 docs/manual/c/bitmap.rst:8 docs/manual/c/bitmap.rst:9 docs/manual/c/bitmap.rst:10 docs/manual/c/bitmap.rst:11 docs/manual/c/bitmap.rst:12 docs/manual/c/bitmap.rst:18 docs/manual/c/security.rst:4 docs/manual/c/security.rst:5 docs/manual/c/backup.rst:4 docs/manual/c/backup.rst:5 docs/manual/c/backup.rst:6 docs/manual/c/backup.rst:7 docs/manual/c/backup.rst:8 docs/manual/c/backup.rst:9 docs/manual/c/backup.rst:10 docs/manual/c/backup.rst:11 docs/manual/c/backup.rst:12 docs/manual/c/backup.rst:13 docs/manual/c/backup.rst:14 docs/manual/c/misc.rst:4 docs/manual/c/misc.rst:5 docs/manual/c/misc.rst:6 docs/manual/c/misc.rst:7 docs/manual/c/misc.rst:8 docs/manual/c/misc.rst:9 docs/manual/c/misc.rst:10 docs/manual/c/misc.rst:11 docs/manual/c/wap.rst:4 docs/manual/c/wap.rst:5 docs/manual/c/wap.rst:6 docs/manual/c/wap.rst:7 docs/manual/c/wap.rst:8 docs/manual/c/wap.rst:9 docs/manual/c/nokia.rst:4 docs/manual/c/nokia.rst:5 docs/manual/c/datetime.rst:4 docs/manual/c/datetime.rst:5 docs/manual/c/datetime.rst:6 docs/manual/c/datetime.rst:7 docs/manual/c/datetime.rst:8 docs/manual/c/datetime.rst:9 docs/manual/c/datetime.rst:10 docs/manual/c/datetime.rst:11 docs/manual/c/datetime.rst:12 docs/manual/c/datetime.rst:13 docs/manual/c/datetime.rst:14 docs/manual/c/datetime.rst:15 docs/manual/c/calendar.rst:4 docs/manual/c/calendar.rst:5 docs/manual/c/calendar.rst:6 docs/manual/c/calendar.rst:7 docs/manual/c/calendar.rst:8 docs/manual/c/calendar.rst:9 docs/manual/c/calendar.rst:10 docs/manual/c/calendar.rst:11 docs/manual/c/calendar.rst:12 docs/manual/c/calendar.rst:13 docs/manual/c/calendar.rst:14 docs/manual/c/calendar.rst:15 docs/manual/c/calendar.rst:16 docs/manual/c/calendar.rst:17 docs/manual/c/calendar.rst:18 docs/manual/c/calendar.rst:19 docs/manual/c/calendar.rst:20 docs/manual/c/calendar.rst:21 docs/manual/c/calendar.rst:22 docs/manual/c/calendar.rst:23 docs/manual/c/calendar.rst:24 docs/manual/c/calendar.rst:25 docs/manual/c/calendar.rst:26 docs/manual/c/calendar.rst:27 docs/manual/c/calendar.rst:28 docs/manual/c/calendar.rst:29 docs/manual/c/calendar.rst:30 docs/manual/c/calendar.rst:31 docs/manual/c/calendar.rst:32 docs/manual/c/calendar.rst:33 docs/manual/c/calendar.rst:34 docs/manual/c/calendar.rst:35 docs/manual/c/info.rst:4 docs/manual/c/info.rst:5 docs/manual/c/info.rst:6 docs/manual/c/info.rst:7 docs/manual/c/info.rst:8 docs/manual/c/info.rst:9 docs/manual/c/info.rst:10 docs/manual/c/info.rst:11 docs/manual/c/info.rst:12 docs/manual/c/info.rst:13 docs/manual/c/info.rst:14 docs/manual/c/info.rst:15 docs/manual/c/info.rst:16 docs/manual/c/info.rst:17 docs/manual/c/info.rst:18 docs/manual/c/info.rst:19 docs/manual/c/info.rst:20 docs/manual/c/info.rst:21 docs/manual/c/info.rst:22 docs/manual/c/info.rst:23 docs/manual/c/info.rst:24 docs/manual/c/category.rst:4 docs/manual/c/category.rst:5 docs/manual/c/category.rst:6 docs/manual/c/keys.rst:4 docs/manual/c/keys.rst:5 docs/manual/c/debug.rst:4 docs/manual/c/debug.rst:5 docs/manual/c/debug.rst:6 docs/manual/c/debug.rst:7 docs/manual/c/debug.rst:8 docs/manual/c/debug.rst:9 docs/manual/c/debug.rst:10 docs/manual/c/debug.rst:11 docs/manual/c/debug.rst:12 docs/manual/c/debug.rst:13 docs/manual/c/debug.rst:14 docs/manual/c/error.rst:4 docs/manual/c/error.rst:5 docs/manual/c/unicode.rst:4 docs/manual/c/unicode.rst:5 docs/manual/c/unicode.rst:6 docs/manual/c/unicode.rst:7 docs/manual/c/unicode.rst:8 docs/manual/c/unicode.rst:9 docs/manual/c/unicode.rst:10 docs/manual/c/unicode.rst:11 docs/manual/c/unicode.rst:12 docs/manual/c/unicode.rst:13 docs/manual/c/unicode.rst:14 docs/manual/c/unicode.rst:15 docs/manual/c/unicode.rst:16 docs/manual/c/unicode.rst:17 docs/manual/c/unicode.rst:18 docs/manual/c/unicode.rst:19 docs/manual/c/unicode.rst:20 docs/manual/c/unicode.rst:21 docs/manual/c/unicode.rst:22 docs/manual/c/unicode.rst:23 docs/manual/c/unicode.rst:24 docs/manual/c/message.rst:4 docs/manual/c/message.rst:5 docs/manual/c/message.rst:6 docs/manual/c/message.rst:7 docs/manual/c/message.rst:8 docs/manual/c/message.rst:9 docs/manual/c/message.rst:10 docs/manual/c/message.rst:11 docs/manual/c/message.rst:12 docs/manual/c/message.rst:13 docs/manual/c/message.rst:14 docs/manual/c/message.rst:15 docs/manual/c/message.rst:16 docs/manual/c/message.rst:17 docs/manual/c/message.rst:18 docs/manual/c/message.rst:19 docs/manual/c/message.rst:20 docs/manual/c/message.rst:21 docs/manual/c/message.rst:22 docs/manual/c/message.rst:23 docs/manual/c/message.rst:24 docs/manual/c/message.rst:25 docs/manual/c/message.rst:26 docs/manual/c/message.rst:27 docs/manual/c/message.rst:28 docs/manual/c/message.rst:29 docs/manual/c/message.rst:30 docs/manual/c/message.rst:31 docs/manual/c/message.rst:32 docs/manual/c/message.rst:33 docs/manual/c/message.rst:34 docs/manual/c/message.rst:35 docs/manual/c/message.rst:36 docs/manual/c/message.rst:37 docs/manual/c/message.rst:38 docs/manual/c/message.rst:39 docs/manual/c/message.rst:40 docs/manual/c/message.rst:41 docs/manual/c/message.rst:42 docs/manual/c/file.rst:4 docs/manual/c/file.rst:5 docs/manual/c/file.rst:6 docs/manual/c/file.rst:7 docs/manual/c/file.rst:8 docs/manual/c/file.rst:9 docs/manual/c/file.rst:10 docs/manual/c/file.rst:11 docs/manual/c/file.rst:12 docs/manual/c/file.rst:13 docs/manual/c/file.rst:14 docs/manual/c/file.rst:15 docs/manual/c/file.rst:16 docs/manual/c/file.rst:17 docs/manual/c/inifile.rst:4 docs/manual/c/inifile.rst:5 docs/manual/c/inifile.rst:6 docs/manual/c/inifile.rst:7 docs/manual/c/inifile.rst:8 docs/manual/c/inifile.rst:9 docs/manual/c/inifile.rst:10 docs/manual/c/memory.rst:4 docs/manual/c/memory.rst:5 docs/manual/c/memory.rst:6 docs/manual/c/memory.rst:7 docs/manual/c/memory.rst:8 docs/manual/c/memory.rst:9 docs/manual/c/memory.rst:10 docs/manual/c/memory.rst:11 docs/manual/c/memory.rst:12 docs/manual/c/memory.rst:13 docs/manual/c/memory.rst:14 docs/manual/c/memory.rst:15 docs/manual/c/memory.rst:16 docs/manual/c/memory.rst:17 docs/manual/c/memory.rst:18 docs/manual/c/callback.rst:4 docs/manual/c/callback.rst:5 docs/manual/c/callback.rst:6 docs/manual/c/callback.rst:7 docs/manual/c/callback.rst:8 docs/manual/c/smsd.rst:4 docs/manual/c/smsd.rst:5 docs/manual/c/smsd.rst:6 docs/manual/c/smsd.rst:7 docs/manual/c/smsd.rst:8 docs/manual/c/smsd.rst:9 docs/manual/c/smsd.rst:10 docs/manual/c/statemachine.rst:74 docs/manual/c/statemachine.rst:75 docs/manual/c/statemachine.rst:76 docs/manual/c/statemachine.rst:77 docs/manual/c/statemachine.rst:78 docs/manual/c/statemachine.rst:79 docs/manual/c/statemachine.rst:80 docs/manual/c/statemachine.rst:81 docs/manual/c/statemachine.rst:82 docs/manual/c/statemachine.rst:83 docs/manual/c/ringtone.rst:4 docs/manual/c/ringtone.rst:5 docs/manual/c/ringtone.rst:6 docs/manual/c/ringtone.rst:7 docs/manual/c/ringtone.rst:8 docs/manual/c/ringtone.rst:9 docs/manual/c/ringtone.rst:10 docs/manual/c/ringtone.rst:11 docs/manual/c/ringtone.rst:12 docs/manual/c/ringtone.rst:13 docs/manual/c/ringtone.rst:14 docs/manual/c/ringtone.rst:15 docs/manual/c/ringtone.rst:16 docs/manual/c/ringtone.rst:17 docs/manual/c/ringtone.rst:18 docs/manual/c/ringtone.rst:19 docs/manual/c/ringtone.rst:20 docs/manual/c/settings.rst:4 docs/manual/c/settings.rst:5 docs/manual/c/settings.rst:6 docs/manual/c/settings.rst:7 docs/manual/c/settings.rst:8 docs/manual/c/settings.rst:9 docs/manual/c/settings.rst:10 docs/manual/c/settings.rst:11 docs/manual/c/settings.rst:12 docs/manual/c/settings.rst:13 docs/manual/c/settings.rst:14 docs/manual/c/settings.rst:15 docs/manual/c/settings.rst:16 docs/manual/c/settings.rst:17 docs/manual/c/settings.rst:18 docs/manual/c/settings.rst:19 docs/manual/c/settings.rst:20 docs/manual/c/settings.rst:21
30071 #, no-wrap
30072 msgid ".. doxygenfunction"
30073 msgstr ""
30075 #. type: Plain text
30076 #: docs/manual/c/call.rst:5
30077 msgid "GSM_DialVoice"
30078 msgstr ""
30080 #. type: Plain text
30081 #: docs/manual/c/call.rst:6
30082 msgid "GSM_DialService"
30083 msgstr ""
30085 #. type: Plain text
30086 #: docs/manual/c/call.rst:7
30087 msgid "GSM_AnswerCall"
30088 msgstr ""
30090 #. type: Plain text
30091 #: docs/manual/c/call.rst:8
30092 msgid "GSM_CancelCall"
30093 msgstr ""
30095 #. type: Plain text
30096 #: docs/manual/c/call.rst:9
30097 msgid "GSM_HoldCall"
30098 msgstr ""
30100 #. type: Plain text
30101 #: docs/manual/c/call.rst:10
30102 msgid "GSM_UnholdCall"
30103 msgstr ""
30105 #. type: Plain text
30106 #: docs/manual/c/call.rst:11
30107 msgid "GSM_ConferenceCall"
30108 msgstr ""
30110 #. type: Plain text
30111 #: docs/manual/c/call.rst:12
30112 msgid "GSM_SplitCall"
30113 msgstr ""
30115 #. type: Plain text
30116 #: docs/manual/c/call.rst:13
30117 msgid "GSM_TransferCall"
30118 msgstr ""
30120 #. type: Plain text
30121 #: docs/manual/c/call.rst:14
30122 msgid "GSM_SwitchCall"
30123 msgstr ""
30125 #. type: Plain text
30126 #: docs/manual/c/call.rst:15
30127 msgid "GSM_GetCallDivert"
30128 msgstr ""
30130 #. type: Plain text
30131 #: docs/manual/c/call.rst:16
30132 msgid "GSM_SetCallDivert"
30133 msgstr ""
30135 #. type: Plain text
30136 #: docs/manual/c/call.rst:17
30137 msgid "GSM_CancelAllDiverts"
30138 msgstr ""
30140 #. type: Plain text
30141 #: docs/manual/c/call.rst:18
30142 msgid "GSM_SetIncomingCall"
30143 msgstr ""
30145 #. type: Plain text
30146 #: docs/manual/c/call.rst:19
30147 msgid "GSM_SendDTMF"
30148 msgstr ""
30150 #. type: Labeled list
30151 #: docs/manual/c/call.rst:19 docs/manual/c/call.rst:21 docs/manual/c/call.rst:22 docs/manual/c/call.rst:25 docs/manual/c/bitmap.rst:13 docs/manual/c/bitmap.rst:15 docs/manual/c/security.rst:6 docs/manual/c/backup.rst:17 docs/manual/c/wap.rst:11 docs/manual/c/wap.rst:12 docs/manual/c/calendar.rst:39 docs/manual/c/calendar.rst:40 docs/manual/c/calendar.rst:43 docs/manual/c/calendar.rst:44 docs/manual/c/calendar.rst:49 docs/manual/c/calendar.rst:50 docs/manual/c/info.rst:25 docs/manual/c/info.rst:26 docs/manual/c/info.rst:29 docs/manual/c/info.rst:30 docs/manual/c/info.rst:32 docs/manual/c/info.rst:34 docs/manual/c/category.rst:7 docs/manual/c/keys.rst:6 docs/manual/c/error.rst:6 docs/manual/c/message.rst:43 docs/manual/c/message.rst:46 docs/manual/c/message.rst:49 docs/manual/c/message.rst:50 docs/manual/c/message.rst:51 docs/manual/c/message.rst:54 docs/manual/c/message.rst:55 docs/manual/c/message.rst:56 docs/manual/c/message.rst:58 docs/manual/c/message.rst:67 docs/manual/c/message.rst:70 docs/manual/c/file.rst:19 docs/manual/c/memory.rst:19 docs/manual/c/memory.rst:21 docs/manual/c/memory.rst:22 docs/manual/c/memory.rst:26 docs/manual/c/ringtone.rst:21 docs/manual/c/ringtone.rst:22 docs/manual/c/ringtone.rst:23 docs/manual/c/ringtone.rst:24 docs/manual/c/ringtone.rst:25 docs/manual/c/ringtone.rst:27 docs/manual/c/ringtone.rst:32 docs/manual/c/settings.rst:23 docs/manual/c/settings.rst:25 docs/manual/c/settings.rst:26 docs/manual/c/settings.rst:30
30152 #, no-wrap
30153 msgid ".. doxygenenum"
30154 msgstr ""
30156 #. type: Plain text
30157 #: docs/manual/c/call.rst:20
30158 msgid "GSM_CallStatus"
30159 msgstr ""
30161 #. type: Labeled list
30162 #: docs/manual/c/call.rst:20 docs/manual/c/call.rst:23 docs/manual/c/call.rst:24 docs/manual/c/bitmap.rst:14 docs/manual/c/bitmap.rst:16 docs/manual/c/bitmap.rst:17 docs/manual/c/security.rst:7 docs/manual/c/backup.rst:15 docs/manual/c/backup.rst:16 docs/manual/c/backup.rst:18 docs/manual/c/wap.rst:10 docs/manual/c/wap.rst:13 docs/manual/c/wap.rst:14 docs/manual/c/datetime.rst:16 docs/manual/c/datetime.rst:17 docs/manual/c/calendar.rst:36 docs/manual/c/calendar.rst:37 docs/manual/c/calendar.rst:38 docs/manual/c/calendar.rst:41 docs/manual/c/calendar.rst:42 docs/manual/c/calendar.rst:45 docs/manual/c/calendar.rst:46 docs/manual/c/calendar.rst:47 docs/manual/c/calendar.rst:48 docs/manual/c/info.rst:27 docs/manual/c/info.rst:28 docs/manual/c/info.rst:31 docs/manual/c/info.rst:33 docs/manual/c/info.rst:35 docs/manual/c/category.rst:8 docs/manual/c/category.rst:9 docs/manual/c/message.rst:44 docs/manual/c/message.rst:45 docs/manual/c/message.rst:47 docs/manual/c/message.rst:48 docs/manual/c/message.rst:52 docs/manual/c/message.rst:53 docs/manual/c/message.rst:57 docs/manual/c/message.rst:59 docs/manual/c/message.rst:60 docs/manual/c/message.rst:61 docs/manual/c/message.rst:62 docs/manual/c/message.rst:63 docs/manual/c/message.rst:64 docs/manual/c/message.rst:65 docs/manual/c/message.rst:66 docs/manual/c/message.rst:68 docs/manual/c/message.rst:69 docs/manual/c/message.rst:71 docs/manual/c/message.rst:72 docs/manual/c/file.rst:18 docs/manual/c/file.rst:20 docs/manual/c/inifile.rst:14 docs/manual/c/inifile.rst:15 docs/manual/c/memory.rst:20 docs/manual/c/memory.rst:23 docs/manual/c/memory.rst:24 docs/manual/c/memory.rst:25 docs/manual/c/smsd.rst:11 docs/manual/c/statemachine.rst:84 docs/manual/c/ringtone.rst:26 docs/manual/c/ringtone.rst:28 docs/manual/c/ringtone.rst:29 docs/manual/c/ringtone.rst:30 docs/manual/c/ringtone.rst:31 docs/manual/c/ringtone.rst:33 docs/manual/c/ringtone.rst:34 docs/manual/c/ringtone.rst:35 docs/manual/c/settings.rst:22 docs/manual/c/settings.rst:24 docs/manual/c/settings.rst:27 docs/manual/c/settings.rst:28 docs/manual/c/settings.rst:29 docs/manual/c/settings.rst:31 docs/manual/c/settings.rst:32
30163 #, no-wrap
30164 msgid ".. doxygenstruct"
30165 msgstr ""
30167 #. type: Plain text
30168 #: docs/manual/c/call.rst:21
30169 msgid "GSM_Call"
30170 msgstr ""
30172 #. type: Plain text
30173 #: docs/manual/c/call.rst:22
30174 msgid "GSM_Divert_DivertTypes"
30175 msgstr ""
30177 #. type: Plain text
30178 #: docs/manual/c/call.rst:23
30179 msgid "GSM_Divert_CallTypes"
30180 msgstr ""
30182 #. type: Plain text
30183 #: docs/manual/c/call.rst:24
30184 msgid "GSM_CallDivert"
30185 msgstr ""
30187 #. type: Plain text
30188 #: docs/manual/c/call.rst:25
30189 msgid "GSM_MultiCallDivert"
30190 msgstr ""
30192 #. type: Plain text
30193 #: docs/manual/c/call.rst:25
30194 msgid "GSM_CallShowNumber"
30195 msgstr ""
30197 #. type: Plain text
30198 #: docs/manual/c/examples.rst:6
30199 msgid ""
30200 "All these examples are also available in docs/examples/ directory in Gammu "
30201 "sources."
30202 msgstr ""
30204 #. type: Title -
30205 #: docs/manual/c/examples.rst:8
30206 #, no-wrap
30207 msgid "Getting phone information"
30208 msgstr ""
30210 #. type: Plain text
30211 #: docs/manual/c/examples.rst:11
30212 msgid "../../examples/phone-info.c"
30213 msgstr ""
30215 #. type: Plain text
30216 #: docs/manual/c/examples.rst:12 docs/manual/c/examples.rst:18 docs/manual/c/examples.rst:24 docs/manual/c/examples.rst:30 docs/manual/c/examples.rst:36 docs/manual/c/examples.rst:42
30217 msgid ":language: c"
30218 msgstr ""
30220 #. type: Title -
30221 #: docs/manual/c/examples.rst:14
30222 #, no-wrap
30223 msgid "Reading SMS message"
30224 msgstr ""
30226 #. type: Plain text
30227 #: docs/manual/c/examples.rst:17
30228 msgid "../../examples/sms-read.c"
30229 msgstr ""
30231 #. type: Title -
30232 #: docs/manual/c/examples.rst:20
30233 #, no-wrap
30234 msgid "Sending SMS message"
30235 msgstr ""
30237 #. type: Plain text
30238 #: docs/manual/c/examples.rst:23
30239 msgid "../../examples/sms-send.c"
30240 msgstr ""
30242 #. type: Title -
30243 #: docs/manual/c/examples.rst:26
30244 #, no-wrap
30245 msgid "Sending Long SMS message"
30246 msgstr ""
30248 #. type: Plain text
30249 #: docs/manual/c/examples.rst:29
30250 msgid "../../examples/long-sms.c"
30251 msgstr ""
30253 #. type: Title -
30254 #: docs/manual/c/examples.rst:32
30255 #, no-wrap
30256 msgid "SMSD example"
30257 msgstr ""
30259 #. type: Plain text
30260 #: docs/manual/c/examples.rst:35
30261 msgid "../../examples/smsd.c"
30262 msgstr ""
30264 #. type: Title -
30265 #: docs/manual/c/examples.rst:38
30266 #, no-wrap
30267 msgid "Custom configuration"
30268 msgstr ""
30270 #. type: Plain text
30271 #: docs/manual/c/examples.rst:41
30272 msgid "../../examples/custom-config.c"
30273 msgstr ""
30275 #. type: Plain text
30276 #: docs/manual/c/bitmap.rst:5
30277 msgid "GSM_GetBitmap"
30278 msgstr ""
30280 #. type: Plain text
30281 #: docs/manual/c/bitmap.rst:6
30282 msgid "GSM_SetBitmap"
30283 msgstr ""
30285 #. type: Plain text
30286 #: docs/manual/c/bitmap.rst:7
30287 msgid "GSM_PrintBitmap"
30288 msgstr ""
30290 #. type: Plain text
30291 #: docs/manual/c/bitmap.rst:8
30292 msgid "GSM_SaveBitmapFile"
30293 msgstr ""
30295 #. type: Plain text
30296 #: docs/manual/c/bitmap.rst:9
30297 msgid "GSM_ReadBitmapFile"
30298 msgstr ""
30300 #. type: Plain text
30301 #: docs/manual/c/bitmap.rst:10
30302 msgid "GSM_IsPointBitmap"
30303 msgstr ""
30305 #. type: Plain text
30306 #: docs/manual/c/bitmap.rst:11
30307 msgid "GSM_SetPointBitmap"
30308 msgstr ""
30310 #. type: Plain text
30311 #: docs/manual/c/bitmap.rst:12
30312 msgid "GSM_ClearPointBitmap"
30313 msgstr ""
30315 #. type: Plain text
30316 #: docs/manual/c/bitmap.rst:13
30317 msgid "GSM_ClearBitmap"
30318 msgstr ""
30320 #. type: Plain text
30321 #: docs/manual/c/bitmap.rst:14
30322 msgid "GSM_BinaryPicture_Types"
30323 msgstr ""
30325 #. type: Plain text
30326 #: docs/manual/c/bitmap.rst:15
30327 msgid "GSM_BinaryPicture"
30328 msgstr ""
30330 #. type: Plain text
30331 #: docs/manual/c/bitmap.rst:16
30332 msgid "GSM_Bitmap_Types"
30333 msgstr ""
30335 #. type: Plain text
30336 #: docs/manual/c/bitmap.rst:17
30337 msgid "GSM_Bitmap"
30338 msgstr ""
30340 #. type: Plain text
30341 #: docs/manual/c/bitmap.rst:18
30342 msgid "GSM_MultiBitmap"
30343 msgstr ""
30345 #. type: Plain text
30346 #: docs/manual/c/bitmap.rst:18
30347 msgid "GSM_GetScreenshot"
30348 msgstr ""
30350 #. type: Title =
30351 #: docs/manual/c/security.rst:2
30352 #, no-wrap
30353 msgid "Security"
30354 msgstr ""
30356 #. type: Plain text
30357 #: docs/manual/c/security.rst:5
30358 msgid "GSM_EnterSecurityCode"
30359 msgstr ""
30361 #. type: Plain text
30362 #: docs/manual/c/security.rst:6
30363 msgid "GSM_GetSecurityStatus"
30364 msgstr ""
30366 #. type: Plain text
30367 #: docs/manual/c/security.rst:7
30368 msgid "GSM_SecurityCodeType"
30369 msgstr ""
30371 #. type: Plain text
30372 #: docs/manual/c/security.rst:7
30373 msgid "GSM_SecurityCode"
30374 msgstr ""
30376 #. type: Title =
30377 #: docs/manual/c/backup.rst:2
30378 #, no-wrap
30379 msgid "Backup"
30380 msgstr ""
30382 #. type: Plain text
30383 #: docs/manual/c/backup.rst:5
30384 msgid "GSM_ReadSMSBackupFile"
30385 msgstr ""
30387 #. type: Plain text
30388 #: docs/manual/c/backup.rst:6
30389 msgid "GSM_AddSMSBackupFile"
30390 msgstr ""
30392 #. type: Plain text
30393 #: docs/manual/c/backup.rst:7
30394 msgid "GSM_ClearSMSBackup"
30395 msgstr ""
30397 #. type: Plain text
30398 #: docs/manual/c/backup.rst:8
30399 msgid "GSM_FreeSMSBackup"
30400 msgstr ""
30402 #. type: Plain text
30403 #: docs/manual/c/backup.rst:9
30404 msgid "GSM_SaveBackupFile"
30405 msgstr ""
30407 #. type: Plain text
30408 #: docs/manual/c/backup.rst:10
30409 msgid "GSM_GuessBackupFormat"
30410 msgstr ""
30412 #. type: Plain text
30413 #: docs/manual/c/backup.rst:11
30414 msgid "GSM_ReadBackupFile"
30415 msgstr ""
30417 #. type: Plain text
30418 #: docs/manual/c/backup.rst:12
30419 msgid "GSM_ClearBackup"
30420 msgstr ""
30422 #. type: Plain text
30423 #: docs/manual/c/backup.rst:13
30424 msgid "GSM_FreeBackup"
30425 msgstr ""
30427 #. type: Plain text
30428 #: docs/manual/c/backup.rst:14
30429 msgid "GSM_GetBackupFormatFeatures"
30430 msgstr ""
30432 #. type: Plain text
30433 #: docs/manual/c/backup.rst:15
30434 msgid "GSM_GetBackupFileFeatures"
30435 msgstr ""
30437 #. type: Plain text
30438 #: docs/manual/c/backup.rst:16
30439 msgid "GSM_SMS_Backup"
30440 msgstr ""
30442 #. type: Plain text
30443 #: docs/manual/c/backup.rst:17
30444 msgid "GSM_Backup"
30445 msgstr ""
30447 #. type: Plain text
30448 #: docs/manual/c/backup.rst:18
30449 msgid "GSM_BackupFormat"
30450 msgstr ""
30452 #. type: Plain text
30453 #: docs/manual/c/backup.rst:18
30454 msgid "GSM_Backup_Info"
30455 msgstr ""
30457 #. type: Title =
30458 #: docs/manual/c/misc.rst:2
30459 #, no-wrap
30460 msgid "Miscellaneous"
30461 msgstr ""
30463 #. type: Plain text
30464 #: docs/manual/c/misc.rst:5
30465 msgid "GetLine"
30466 msgstr ""
30468 #. type: Plain text
30469 #: docs/manual/c/misc.rst:6
30470 msgid "GetGammuVersion"
30471 msgstr ""
30473 #. type: Plain text
30474 #: docs/manual/c/misc.rst:7
30475 msgid "GetCompiler"
30476 msgstr ""
30478 #. type: Plain text
30479 #: docs/manual/c/misc.rst:8
30480 msgid "GetOS"
30481 msgstr ""
30483 #. type: Plain text
30484 #: docs/manual/c/misc.rst:9
30485 msgid "GetGammuLocalePath"
30486 msgstr ""
30488 #. type: Plain text
30489 #: docs/manual/c/misc.rst:10
30490 msgid "GSM_InitLocales"
30491 msgstr ""
30493 #. type: Plain text
30494 #: docs/manual/c/misc.rst:11
30495 msgid "EncodeHexBin"
30496 msgstr ""
30498 #. type: Plain text
30499 #: docs/manual/c/misc.rst:11
30500 msgid "GSM_IsNewerVersion"
30501 msgstr ""
30503 #. type: Plain text
30504 #: docs/manual/c/wap.rst:2
30505 #, no-wrap
30506 msgid ""
30507 "WAP\n"
30508 "===\n"
30509 msgstr ""
30511 #. type: Plain text
30512 #: docs/manual/c/wap.rst:5
30513 msgid "GSM_EncodeURLFile"
30514 msgstr ""
30516 #. type: Plain text
30517 #: docs/manual/c/wap.rst:6
30518 msgid "GSM_GetWAPBookmark"
30519 msgstr ""
30521 #. type: Plain text
30522 #: docs/manual/c/wap.rst:7
30523 msgid "GSM_SetWAPBookmark"
30524 msgstr ""
30526 #. type: Plain text
30527 #: docs/manual/c/wap.rst:8
30528 msgid "GSM_DeleteWAPBookmark"
30529 msgstr ""
30531 #. type: Plain text
30532 #: docs/manual/c/wap.rst:9
30533 msgid "GSM_GetWAPSettings"
30534 msgstr ""
30536 #. type: Plain text
30537 #: docs/manual/c/wap.rst:10
30538 msgid "GSM_SetWAPSettings"
30539 msgstr ""
30541 #. type: Plain text
30542 #: docs/manual/c/wap.rst:11
30543 msgid "GSM_WAPBookmark"
30544 msgstr ""
30546 #. type: Plain text
30547 #: docs/manual/c/wap.rst:12
30548 msgid "WAPSettings_Speed"
30549 msgstr ""
30551 #. type: Plain text
30552 #: docs/manual/c/wap.rst:13
30553 msgid "WAPSettings_Bearer"
30554 msgstr ""
30556 #. type: Plain text
30557 #: docs/manual/c/wap.rst:14
30558 msgid "GSM_WAPSettings"
30559 msgstr ""
30561 #. type: Plain text
30562 #: docs/manual/c/wap.rst:14
30563 msgid "GSM_MultiWAPSettings"
30564 msgstr ""
30566 #. type: Title =
30567 #: docs/manual/c/nokia.rst:2
30568 #, no-wrap
30569 msgid "Nokia"
30570 msgstr ""
30572 #. type: Plain text
30573 #: docs/manual/c/nokia.rst:5
30574 msgid "NOKIA_GetDefaultCallerGroupName"
30575 msgstr ""
30577 #. type: Plain text
30578 #: docs/manual/c/nokia.rst:5
30579 msgid "NOKIA_GetDefaultProfileName"
30580 msgstr ""
30582 #. type: Title =
30583 #: docs/manual/c/datetime.rst:2
30584 #, no-wrap
30585 msgid "Date and time"
30586 msgstr ""
30588 #. type: Plain text
30589 #: docs/manual/c/datetime.rst:5
30590 msgid "DayOfWeek"
30591 msgstr ""
30593 #. type: Plain text
30594 #: docs/manual/c/datetime.rst:6
30595 msgid "GSM_GetCurrentDateTime"
30596 msgstr ""
30598 #. type: Plain text
30599 #: docs/manual/c/datetime.rst:7
30600 msgid "Fill_Time_T"
30601 msgstr ""
30603 #. type: Plain text
30604 #: docs/manual/c/datetime.rst:8
30605 msgid "GSM_GetLocalTimezoneOffset"
30606 msgstr ""
30608 #. type: Plain text
30609 #: docs/manual/c/datetime.rst:9
30610 msgid "Fill_GSM_DateTime"
30611 msgstr ""
30613 #. type: Plain text
30614 #: docs/manual/c/datetime.rst:10
30615 msgid "GSM_DateTimeFromTimestamp"
30616 msgstr ""
30618 #. type: Plain text
30619 #: docs/manual/c/datetime.rst:11
30620 msgid "OSDateTime"
30621 msgstr ""
30623 #. type: Plain text
30624 #: docs/manual/c/datetime.rst:12
30625 msgid "OSDate"
30626 msgstr ""
30628 #. type: Plain text
30629 #: docs/manual/c/datetime.rst:13
30630 msgid "CheckDate"
30631 msgstr ""
30633 #. type: Plain text
30634 #: docs/manual/c/datetime.rst:14
30635 msgid "CheckTime"
30636 msgstr ""
30638 #. type: Plain text
30639 #: docs/manual/c/datetime.rst:15
30640 msgid "GSM_GetDateTime"
30641 msgstr ""
30643 #. type: Plain text
30644 #: docs/manual/c/datetime.rst:16
30645 msgid "GSM_SetDateTime"
30646 msgstr ""
30648 #. type: Plain text
30649 #: docs/manual/c/datetime.rst:17
30650 msgid "GSM_DateTime"
30651 msgstr ""
30653 #. type: Plain text
30654 #: docs/manual/c/datetime.rst:17
30655 msgid "GSM_DeltaTime"
30656 msgstr ""
30658 #. type: Plain text
30659 #: docs/manual/c/calendar.rst:5
30660 msgid "GSM_CalendarFindDefaultTextTimeAlarmPhone"
30661 msgstr ""
30663 #. type: Plain text
30664 #: docs/manual/c/calendar.rst:6
30665 msgid "GSM_EncodeVTODO"
30666 msgstr ""
30668 #. type: Plain text
30669 #: docs/manual/c/calendar.rst:7
30670 msgid "GSM_EncodeVCALENDAR"
30671 msgstr ""
30673 #. type: Plain text
30674 #: docs/manual/c/calendar.rst:8
30675 msgid "GSM_DecodeVNOTE"
30676 msgstr ""
30678 #. type: Plain text
30679 #: docs/manual/c/calendar.rst:9
30680 msgid "GSM_EncodeVNTFile"
30681 msgstr ""
30683 #. type: Plain text
30684 #: docs/manual/c/calendar.rst:10
30685 msgid "GSM_DecodeVCALENDAR_VTODO"
30686 msgstr ""
30688 #. type: Plain text
30689 #: docs/manual/c/calendar.rst:11
30690 msgid "GSM_IsCalendarNoteFromThePast"
30691 msgstr ""
30693 #. type: Plain text
30694 #: docs/manual/c/calendar.rst:12
30695 msgid "GSM_GetAlarm"
30696 msgstr ""
30698 #. type: Plain text
30699 #: docs/manual/c/calendar.rst:13
30700 msgid "GSM_SetAlarm"
30701 msgstr ""
30703 #. type: Plain text
30704 #: docs/manual/c/calendar.rst:14
30705 msgid "GSM_GetToDoStatus"
30706 msgstr ""
30708 #. type: Plain text
30709 #: docs/manual/c/calendar.rst:15
30710 msgid "GSM_GetToDo"
30711 msgstr ""
30713 #. type: Plain text
30714 #: docs/manual/c/calendar.rst:16
30715 msgid "GSM_GetNextToDo"
30716 msgstr ""
30718 #. type: Plain text
30719 #: docs/manual/c/calendar.rst:17
30720 msgid "GSM_SetToDo"
30721 msgstr ""
30723 #. type: Plain text
30724 #: docs/manual/c/calendar.rst:18
30725 msgid "GSM_AddToDo"
30726 msgstr ""
30728 #. type: Plain text
30729 #: docs/manual/c/calendar.rst:19
30730 msgid "GSM_DeleteToDo"
30731 msgstr ""
30733 #. type: Plain text
30734 #: docs/manual/c/calendar.rst:20
30735 msgid "GSM_DeleteAllToDo"
30736 msgstr ""
30738 #. type: Plain text
30739 #: docs/manual/c/calendar.rst:21
30740 msgid "GSM_GetCalendarStatus"
30741 msgstr ""
30743 #. type: Plain text
30744 #: docs/manual/c/calendar.rst:22
30745 msgid "GSM_GetCalendar"
30746 msgstr ""
30748 #. type: Plain text
30749 #: docs/manual/c/calendar.rst:23
30750 msgid "GSM_GetNextCalendar"
30751 msgstr ""
30753 #. type: Plain text
30754 #: docs/manual/c/calendar.rst:24
30755 msgid "GSM_SetCalendar"
30756 msgstr ""
30758 #. type: Plain text
30759 #: docs/manual/c/calendar.rst:25
30760 msgid "GSM_AddCalendar"
30761 msgstr ""
30763 #. type: Plain text
30764 #: docs/manual/c/calendar.rst:26
30765 msgid "GSM_DeleteCalendar"
30766 msgstr ""
30768 #. type: Plain text
30769 #: docs/manual/c/calendar.rst:27
30770 msgid "GSM_DeleteAllCalendar"
30771 msgstr ""
30773 #. type: Plain text
30774 #: docs/manual/c/calendar.rst:28
30775 msgid "GSM_GetCalendarSettings"
30776 msgstr ""
30778 #. type: Plain text
30779 #: docs/manual/c/calendar.rst:29
30780 msgid "GSM_SetCalendarSettings"
30781 msgstr ""
30783 #. type: Plain text
30784 #: docs/manual/c/calendar.rst:30
30785 msgid "GSM_GetNotesStatus"
30786 msgstr ""
30788 #. type: Plain text
30789 #: docs/manual/c/calendar.rst:31
30790 msgid "GSM_GetNote"
30791 msgstr ""
30793 #. type: Plain text
30794 #: docs/manual/c/calendar.rst:32
30795 msgid "GSM_GetNextNote"
30796 msgstr ""
30798 #. type: Plain text
30799 #: docs/manual/c/calendar.rst:33
30800 msgid "GSM_SetNote"
30801 msgstr ""
30803 #. type: Plain text
30804 #: docs/manual/c/calendar.rst:34
30805 msgid "GSM_AddNote"
30806 msgstr ""
30808 #. type: Plain text
30809 #: docs/manual/c/calendar.rst:35
30810 msgid "GSM_DeleteNote"
30811 msgstr ""
30813 #. type: Plain text
30814 #: docs/manual/c/calendar.rst:36
30815 msgid "GSM_DeleteAllNotes"
30816 msgstr ""
30818 #. type: Plain text
30819 #: docs/manual/c/calendar.rst:37
30820 msgid "GSM_CalendarSettings"
30821 msgstr ""
30823 #. type: Plain text
30824 #: docs/manual/c/calendar.rst:38
30825 msgid "GSM_ToDoStatus"
30826 msgstr ""
30828 #. type: Plain text
30829 #: docs/manual/c/calendar.rst:39
30830 msgid "GSM_CalendarStatus"
30831 msgstr ""
30833 #. type: Plain text
30834 #: docs/manual/c/calendar.rst:40
30835 msgid "GSM_CalendarNoteType"
30836 msgstr ""
30838 #. type: Plain text
30839 #: docs/manual/c/calendar.rst:41
30840 msgid "GSM_CalendarType"
30841 msgstr ""
30843 #. type: Plain text
30844 #: docs/manual/c/calendar.rst:42
30845 msgid "GSM_SubCalendarEntry"
30846 msgstr ""
30848 #. type: Plain text
30849 #: docs/manual/c/calendar.rst:43
30850 msgid "GSM_CalendarEntry"
30851 msgstr ""
30853 #. type: Plain text
30854 #: docs/manual/c/calendar.rst:44
30855 msgid "GSM_ToDoType"
30856 msgstr ""
30858 #. type: Plain text
30859 #: docs/manual/c/calendar.rst:45
30860 msgid "GSM_ToDo_Priority"
30861 msgstr ""
30863 #. type: Plain text
30864 #: docs/manual/c/calendar.rst:46
30865 msgid "GSM_SubToDoEntry"
30866 msgstr ""
30868 #. type: Plain text
30869 #: docs/manual/c/calendar.rst:47
30870 msgid "GSM_ToDoEntry"
30871 msgstr ""
30873 #. type: Plain text
30874 #: docs/manual/c/calendar.rst:48
30875 msgid "GSM_NoteEntry"
30876 msgstr ""
30878 #. type: Plain text
30879 #: docs/manual/c/calendar.rst:49
30880 msgid "GSM_Alarm"
30881 msgstr ""
30883 #. type: Plain text
30884 #: docs/manual/c/calendar.rst:50
30885 msgid "GSM_VToDoVersion"
30886 msgstr ""
30888 #. type: Plain text
30889 #: docs/manual/c/calendar.rst:50
30890 msgid "GSM_VCalendarVersion"
30891 msgstr ""
30893 #. type: Plain text
30894 #: docs/manual/c/porting.rst:2
30895 msgid "Porting from libGammu older than 1.12.0"
30896 msgstr ""
30898 #. type: Title -
30899 #: docs/manual/c/porting.rst:5
30900 #, no-wrap
30901 msgid "Rationale for API change"
30902 msgstr ""
30904 #. type: delimited block =
30905 #: docs/manual/c/porting.rst:10
30906 msgid ""
30907 "This document describes what you have to change in your code, if you used "
30908 "Gammu older than 1.12.0. This release came with huge changes to API, which "
30909 "has to be done for various reasons:"
30910 msgstr ""
30912 #. type: delimited block =
30913 #: docs/manual/c/porting.rst:15
30914 msgid ""
30915 "ABI stability. - Till now almost every change in internals of any driver "
30916 "lead to ABI change. If we would correctly increase soname on each ABI "
30917 "change, we would be somewhere near 200, what is not something we could be "
30918 "proud of."
30919 msgstr ""
30921 #. type: delimited block =
30922 #: docs/manual/c/porting.rst:19
30923 msgid ""
30924 "Centralisation of variables cleanup. - Currently all phone drivers have to "
30925 "do some common things in each function. New API allows one to centralize "
30926 "those operations in one place."
30927 msgstr ""
30929 #. type: delimited block =
30930 #: docs/manual/c/porting.rst:23
30931 msgid ""
30932 "Exposing of internals. - Old API exposed too much of Gammu internals, what "
30933 "could be misused by programmers and could lead to unexpected behaviour when "
30934 "some internals are changed."
30935 msgstr ""
30937 #. type: Title -
30938 #: docs/manual/c/porting.rst:25
30939 #, no-wrap
30940 msgid "Changes you have to do in your code"
30941 msgstr ""
30943 #. type: delimited block =
30944 #: docs/manual/c/porting.rst:29
30945 msgid ""
30946 "Bellow examples expect ``sm`` to be state machine structure in your current "
30947 "code, change it to appropriate variable name if it differs."
30948 msgstr ""
30950 #. type: delimited block =
30951 #: docs/manual/c/porting.rst:34
30952 msgid ""
30953 "Use pointer to :c:type:`GSM_StateMachine` instead of it. API now do not "
30954 "expose this structure, so you will get compiler error. You should allocate "
30955 "this pointer by :c:func:`GSM_AllocStateMachine` and free by "
30956 ":c:func:`GSM_FreeStateMachine`."
30957 msgstr ""
30959 #. type: delimited block =
30960 #: docs/manual/c/porting.rst:39
30961 msgid ""
30962 "Change all phone functions from ``sm.Phone.Functions->SomeFunction`` to "
30963 "``GSM_SomeFunction``. Only functions which results were stored inside state "
30964 "machine structure have changed signature to include results of the "
30965 "operation."
30966 msgstr ""
30968 #. type: delimited block =
30969 #: docs/manual/c/porting.rst:42
30970 msgid ""
30971 "All callbacks are set by function ``GSM_Set*Callback`` instead of directly "
30972 "accessing structure."
30973 msgstr ""
30975 #. type: delimited block =
30976 #: docs/manual/c/porting.rst:44
30977 msgid "Some function have been renamed to follow ``GSM_*`` naming conventions."
30978 msgstr ""
30980 #. type: delimited block =
30981 #: docs/manual/c/porting.rst:47
30982 msgid ""
30983 "As there might be some functions still missing from new API, don't hesitate "
30984 "to contact author or ask on mailing list if you miss something."
30985 msgstr ""
30987 #. type: delimited block =
30988 #: docs/manual/c/porting.rst:50
30989 msgid ""
30990 "API documentation can be generated using Doxygen (make apidoc in build tree) "
30991 "or Sphinx and is part of this manual."
30992 msgstr ""
30994 #. type: delimited block =
30995 #: docs/manual/c/porting.rst:51
30996 msgid ":ref:`libgammu`"
30997 msgstr ""
30999 #. type: Plain text
31000 #: docs/manual/c/index.rst:2
31001 msgid "_libgammu:"
31002 msgstr ""
31004 #. type: Title =
31005 #: docs/manual/c/index.rst:4
31006 #, no-wrap
31007 msgid "libGammu"
31008 msgstr ""
31010 #. type: Plain text
31011 #: docs/manual/c/index.rst:9
31012 msgid ""
31013 "The libGammu library exposes all Gammu functionality for various phones in "
31014 "standard API. It can be used to do anything with your phone, however for "
31015 "easier tasks you might prefer to use Python and :doc:`../python/index`."
31016 msgstr ""
31018 #. type: Plain text
31019 #: docs/manual/c/index.rst:14
31020 msgid ""
31021 "If you intend to use libGammu in your application, all you should need is to "
31022 "``#include <gammu.h>`` and then use Gammu functions. You can check "
31023 "docs/examples/ for some small example applications. You don't need real "
31024 "phone for testing, use :ref:`dummy-driver` instead."
31025 msgstr ""
31027 #. type: Plain text
31028 #: docs/manual/c/index.rst:20 docs/manual/c/api.rst:9
31029 msgid ""
31030 "The C API documentation is still more complete in Doxygen format available "
31031 "on Gammu website. This still lacks some parts due to problems in Doxygen - "
31032 "Sphinx bridge."
31033 msgstr ""
31035 #. type: Plain text
31036 #: docs/manual/c/index.rst:27
31037 msgid "hints examples api porting"
31038 msgstr ""
31040 #. type: Title =
31041 #: docs/manual/c/info.rst:2
31042 #, no-wrap
31043 msgid "Info"
31044 msgstr ""
31046 #. type: Plain text
31047 #: docs/manual/c/info.rst:5
31048 msgid "GSM_GetNetworkName"
31049 msgstr ""
31051 #. type: Plain text
31052 #: docs/manual/c/info.rst:6
31053 msgid "GSM_GetCountryName"
31054 msgstr ""
31056 #. type: Plain text
31057 #: docs/manual/c/info.rst:7
31058 msgid "GSM_FeatureToString"
31059 msgstr ""
31061 #. type: Plain text
31062 #: docs/manual/c/info.rst:8
31063 msgid "GSM_FeatureFromString"
31064 msgstr ""
31066 #. type: Plain text
31067 #: docs/manual/c/info.rst:9
31068 msgid "GSM_IsPhoneFeatureAvailable"
31069 msgstr ""
31071 #. type: Plain text
31072 #: docs/manual/c/info.rst:10
31073 msgid "GSM_AddPhoneFeature"
31074 msgstr ""
31076 #. type: Plain text
31077 #: docs/manual/c/info.rst:11
31078 msgid "GSM_GetManufacturer"
31079 msgstr ""
31081 #. type: Plain text
31082 #: docs/manual/c/info.rst:12
31083 msgid "GSM_GetModel"
31084 msgstr ""
31086 #. type: Plain text
31087 #: docs/manual/c/info.rst:13
31088 msgid "GSM_GetModelInfo"
31089 msgstr ""
31091 #. type: Plain text
31092 #: docs/manual/c/info.rst:14
31093 msgid "GSM_GetFirmware"
31094 msgstr ""
31096 #. type: Plain text
31097 #: docs/manual/c/info.rst:15
31098 msgid "GSM_GetIMEI"
31099 msgstr ""
31101 #. type: Plain text
31102 #: docs/manual/c/info.rst:16
31103 msgid "GSM_GetOriginalIMEI"
31104 msgstr ""
31106 #. type: Plain text
31107 #: docs/manual/c/info.rst:17
31108 msgid "GSM_GetManufactureMonth"
31109 msgstr ""
31111 #. type: Plain text
31112 #: docs/manual/c/info.rst:18
31113 msgid "GSM_GetProductCode"
31114 msgstr ""
31116 #. type: Plain text
31117 #: docs/manual/c/info.rst:19
31118 msgid "GSM_GetHardware"
31119 msgstr ""
31121 #. type: Plain text
31122 #: docs/manual/c/info.rst:20
31123 msgid "GSM_GetPPM"
31124 msgstr ""
31126 #. type: Plain text
31127 #: docs/manual/c/info.rst:21
31128 msgid "GSM_GetSIMIMSI"
31129 msgstr ""
31131 #. type: Plain text
31132 #: docs/manual/c/info.rst:22
31133 msgid "GSM_GetBatteryCharge"
31134 msgstr ""
31136 #. type: Plain text
31137 #: docs/manual/c/info.rst:23
31138 msgid "GSM_GetSignalQuality"
31139 msgstr ""
31141 #. type: Plain text
31142 #: docs/manual/c/info.rst:24
31143 msgid "GSM_GetNetworkInfo"
31144 msgstr ""
31146 #. type: Plain text
31147 #: docs/manual/c/info.rst:25
31148 msgid "GSM_GetDisplayStatus"
31149 msgstr ""
31151 #. type: Plain text
31152 #: docs/manual/c/info.rst:26
31153 msgid "GSM_NetworkInfo_State"
31154 msgstr ""
31156 #. type: Plain text
31157 #: docs/manual/c/info.rst:27
31158 msgid "GSM_GPRS_State"
31159 msgstr ""
31161 #. type: Plain text
31162 #: docs/manual/c/info.rst:28
31163 msgid "GSM_NetworkInfo"
31164 msgstr ""
31166 #. type: Plain text
31167 #: docs/manual/c/info.rst:29
31168 msgid "GSM_SignalQuality"
31169 msgstr ""
31171 #. type: Plain text
31172 #: docs/manual/c/info.rst:30
31173 msgid "GSM_ChargeState"
31174 msgstr ""
31176 #. type: Plain text
31177 #: docs/manual/c/info.rst:31
31178 msgid "GSM_BatteryType"
31179 msgstr ""
31181 #. type: Plain text
31182 #: docs/manual/c/info.rst:32
31183 msgid "GSM_BatteryCharge"
31184 msgstr ""
31186 #. type: Plain text
31187 #: docs/manual/c/info.rst:33
31188 msgid "GSM_DisplayFeature"
31189 msgstr ""
31191 #. type: Plain text
31192 #: docs/manual/c/info.rst:34
31193 msgid "GSM_DisplayFeatures"
31194 msgstr ""
31196 #. type: Plain text
31197 #: docs/manual/c/info.rst:35
31198 msgid "GSM_Feature"
31199 msgstr ""
31201 #. type: Plain text
31202 #: docs/manual/c/info.rst:35
31203 msgid "GSM_PhoneModel"
31204 msgstr ""
31206 #. type: Title =
31207 #: docs/manual/c/category.rst:2
31208 #, no-wrap
31209 msgid "Category"
31210 msgstr ""
31212 #. type: Plain text
31213 #: docs/manual/c/category.rst:5
31214 msgid "GSM_GetCategory"
31215 msgstr ""
31217 #. type: Plain text
31218 #: docs/manual/c/category.rst:6
31219 msgid "GSM_AddCategory"
31220 msgstr ""
31222 #. type: Plain text
31223 #: docs/manual/c/category.rst:7
31224 msgid "GSM_GetCategoryStatus"
31225 msgstr ""
31227 #. type: Plain text
31228 #: docs/manual/c/category.rst:8
31229 msgid "GSM_CategoryType"
31230 msgstr ""
31232 #. type: Plain text
31233 #: docs/manual/c/category.rst:9
31234 msgid "GSM_Category"
31235 msgstr ""
31237 #. type: Plain text
31238 #: docs/manual/c/category.rst:9
31239 msgid "GSM_CategoryStatus"
31240 msgstr ""
31242 #. type: Title =
31243 #: docs/manual/c/api.rst:2
31244 #, no-wrap
31245 msgid "libGammu C API"
31246 msgstr ""
31248 #. type: Plain text
31249 #: docs/manual/c/api.rst:38
31250 msgid ""
31251 "backup bitmap calendar callback call category datetime debug error file info "
31252 "inifile keys limits memory message misc nokia ringtone security settings "
31253 "smsd statemachine types unicode wap"
31254 msgstr ""
31256 #. type: Title =
31257 #: docs/manual/c/keys.rst:2
31258 #, no-wrap
31259 msgid "Keys"
31260 msgstr ""
31262 #. type: Plain text
31263 #: docs/manual/c/keys.rst:5
31264 msgid "MakeKeySequence"
31265 msgstr ""
31267 #. type: Plain text
31268 #: docs/manual/c/keys.rst:6
31269 msgid "GSM_PressKey"
31270 msgstr ""
31272 #. type: Plain text
31273 #: docs/manual/c/keys.rst:6
31274 msgid "GSM_KeyCode"
31275 msgstr ""
31277 #. type: Title =
31278 #: docs/manual/c/types.rst:2
31279 #, no-wrap
31280 msgid "Types"
31281 msgstr ""
31283 #. type: Labeled list
31284 #: docs/manual/c/types.rst:4 docs/manual/c/debug.rst:15 docs/manual/c/inifile.rst:12 docs/manual/c/inifile.rst:13 docs/manual/c/callback.rst:9 docs/manual/c/callback.rst:10 docs/manual/c/callback.rst:11 docs/manual/c/callback.rst:12 docs/manual/c/callback.rst:13 docs/manual/c/smsd.rst:12
31285 #, no-wrap
31286 msgid ".. doxygentypedef"
31287 msgstr ""
31289 #. type: Plain text
31290 #: docs/manual/c/types.rst:5
31291 msgid "gboolean"
31292 msgstr ""
31294 #. type: Title =
31295 #: docs/manual/c/hints.rst:2
31296 #, no-wrap
31297 msgid "Hints for libGammu Novices"
31298 msgstr ""
31300 #. type: Plain text
31301 #: docs/manual/c/hints.rst:5
31302 msgid ""
31303 "This is very short overview of libGammu usage. You will probably need to "
31304 "study"
31305 msgstr ""
31307 #. type: Attribute :doc:
31308 #: docs/manual/c/hints.rst:5
31309 #, no-wrap
31310 msgid "`api` to find out what functions you want to use."
31311 msgstr ""
31313 #. type: Title -
31314 #: docs/manual/c/hints.rst:9
31315 #, no-wrap
31316 msgid "Basic library usage"
31317 msgstr ""
31319 #. type: Plain text
31320 #: docs/manual/c/hints.rst:12
31321 msgid "You need to include main header file:"
31322 msgstr ""
31324 #. type: Plain text
31325 #: docs/manual/c/hints.rst:16
31326 msgid "#include <gammu.h>"
31327 msgstr ""
31329 #. type: Labeled list
31330 #: docs/manual/c/hints.rst:17
31331 #, no-wrap
31332 msgid "To compile you need to pass flags from pkg-config"
31333 msgstr ""
31335 #. type: Plain text
31336 #: docs/manual/c/hints.rst:20
31337 msgid "pkg-config --cflags gammu"
31338 msgstr ""
31340 #. type: Labeled list
31341 #: docs/manual/c/hints.rst:21
31342 #, no-wrap
31343 msgid "To link you need to pass from pkg-config"
31344 msgstr ""
31346 #. type: Plain text
31347 #: docs/manual/c/hints.rst:24
31348 msgid "pkg-config --libs gammu"
31349 msgstr ""
31351 #. type: Plain text
31352 #: docs/manual/c/hints.rst:28
31353 msgid ""
31354 "Gammu stores all its data in a GSM_StateMachine struct. This structure is "
31355 "not public, so all you can define is a pointer to it:"
31356 msgstr ""
31358 #. type: Plain text
31359 #: docs/manual/c/hints.rst:32
31360 msgid "GSM_StateMachine *state_machine;"
31361 msgstr ""
31363 #. type: Plain text
31364 #: docs/manual/c/hints.rst:35
31365 msgid ""
31366 "You'll want to check for errors from time to time.  Do it using a function "
31367 "something like this:"
31368 msgstr ""
31370 #. type: Plain text
31371 #: docs/manual/c/hints.rst:40
31372 msgid "void check_error(GSM_Error err)  {"
31373 msgstr ""
31375 #. type: Plain text
31376 #: docs/manual/c/hints.rst:41
31377 msgid "if (err == ERR_NONE) {"
31378 msgstr ""
31380 #. type: Plain text
31381 #: docs/manual/c/hints.rst:42
31382 msgid "return;"
31383 msgstr ""
31385 #. type: Plain text
31386 #: docs/manual/c/hints.rst:45
31387 msgid ""
31388 "} fprintf(stderr, \"Gammu failure: %s\\n\", GSM_ErrorString(error)); "
31389 "exit(1);"
31390 msgstr ""
31392 #. type: Plain text
31393 #: docs/manual/c/hints.rst:50
31394 msgid ""
31395 "As libGammu does interact with strings in your local encoding, it is good "
31396 "idea to initialize locales subsystem first (otherwise you would get broken "
31397 "non ASCII characters):"
31398 msgstr ""
31400 #. type: Plain text
31401 #: docs/manual/c/hints.rst:54
31402 msgid "GSM_InitLocales(NULL);"
31403 msgstr ""
31405 #. type: Plain text
31406 #: docs/manual/c/hints.rst:56
31407 msgid "You first need to allocate a state machine structure:"
31408 msgstr ""
31410 #. type: Plain text
31411 #: docs/manual/c/hints.rst:60
31412 msgid "state_machine = GSM_AllocStateMachine();"
31413 msgstr ""
31415 #. type: Plain text
31416 #: docs/manual/c/hints.rst:62
31417 msgid "Now think about the configuration file.  To use the default"
31418 msgstr ""
31420 #. type: Attribute :file:
31421 #: docs/manual/c/hints.rst:62
31422 #, no-wrap
31423 msgid "`~/.gammurc`, do this:"
31424 msgstr ""
31426 #. type: Plain text
31427 #: docs/manual/c/hints.rst:67
31428 msgid "INI_Section *cfg;"
31429 msgstr ""
31431 #. type: Plain text
31432 #: docs/manual/c/hints.rst:71
31433 msgid "/* Find it */ error = GSM_FindGammuRC(&cfg, NULL); check_error(error);"
31434 msgstr ""
31436 #. type: Plain text
31437 #: docs/manual/c/hints.rst:75
31438 msgid ""
31439 "/* Read it */ error = GSM_ReadConfig(cfg, GSM_GetConfig(state_machine, 0), "
31440 "0); check_error(error);"
31441 msgstr ""
31443 #. type: Plain text
31444 #: docs/manual/c/hints.rst:78
31445 msgid "/* Free allocated memory */ INI_Free(cfg);"
31446 msgstr ""
31448 #. type: Plain text
31449 #: docs/manual/c/hints.rst:81
31450 msgid "/* We care onlu about first configuration */ GSM_SetConfigNum(s, 1);"
31451 msgstr ""
31453 #. type: Plain text
31454 #: docs/manual/c/hints.rst:84
31455 msgid ""
31456 "OK, now initialise the connection (1 means number of replies you want to "
31457 "wait for in case of failure):"
31458 msgstr ""
31460 #. type: Plain text
31461 #: docs/manual/c/hints.rst:89
31462 msgid "error = GSM_InitConnection(s, 1); check_error(error);"
31463 msgstr ""
31465 #. type: Plain text
31466 #: docs/manual/c/hints.rst:92
31467 msgid ""
31468 "Now you are ready to communicate with the phone, for example you can read "
31469 "manufacturer name:"
31470 msgstr ""
31472 #. type: Plain text
31473 #: docs/manual/c/hints.rst:97
31474 msgid "error = GSM_GetManufacturer(s, buffer); check_error(error);"
31475 msgstr ""
31477 #. type: Plain text
31478 #: docs/manual/c/hints.rst:99
31479 msgid "When you're finished, you need to disconnect and free allocated memory:"
31480 msgstr ""
31482 #. type: Plain text
31483 #: docs/manual/c/hints.rst:104
31484 msgid "error = GSM_TerminateConnection(s); check_error(error);"
31485 msgstr ""
31487 #. type: Plain text
31488 #: docs/manual/c/hints.rst:108
31489 msgid "/* Free up used memory */ GSM_FreeStateMachine(s); check_error(error);"
31490 msgstr ""
31492 #. type: Plain text
31493 #: docs/manual/c/hints.rst:110
31494 msgid "There are also other :doc:`examples`."
31495 msgstr ""
31497 #. type: Title -
31498 #: docs/manual/c/hints.rst:112
31499 #, no-wrap
31500 msgid "Compling the code"
31501 msgstr ""
31503 #. type: Plain text
31504 #: docs/manual/c/hints.rst:118
31505 msgid ""
31506 "To compile program using Gammu library, you need to pass include path to the "
31507 "compiler and library name and search path to the linker. This can be easiest "
31508 "achieved by using :program:`pkg-config`. See following ``Makefile`` for "
31509 "example:"
31510 msgstr ""
31512 #. type: Plain text
31513 #: docs/manual/c/hints.rst:122
31514 msgid "# Sample Makefile which can be used to build examples shipped with Gammu"
31515 msgstr ""
31517 #. type: Plain text
31518 #: docs/manual/c/hints.rst:125
31519 msgid ""
31520 "CFLAGS=$(shell pkg-config --cflags --libs gammu-smsd) -Wall LDFLAGS=$(shell "
31521 "pkg-config --cflags --libs gammu)"
31522 msgstr ""
31524 #. type: Plain text
31525 #: docs/manual/c/hints.rst:127
31526 msgid "ALL=phone-info sms-send smsd"
31527 msgstr ""
31529 #. type: Plain text
31530 #: docs/manual/c/hints.rst:129
31531 msgid ".PHONY: all clean"
31532 msgstr ""
31534 #. type: Plain text
31535 #: docs/manual/c/hints.rst:131
31536 msgid "all: $(ALL)"
31537 msgstr ""
31539 #. type: Plain text
31540 #: docs/manual/c/hints.rst:133
31541 msgid "clean:"
31542 msgstr ""
31544 #. type: Plain text
31545 #: docs/manual/c/hints.rst:134
31546 msgid "rm -f $(ALL)"
31547 msgstr ""
31549 #. type: Plain text
31550 #: docs/manual/c/hints.rst:136
31551 msgid "%:%.c"
31552 msgstr ""
31554 #. type: Plain text
31555 #: docs/manual/c/hints.rst:137
31556 msgid "$(CC) $< $(CFLAGS) $(LDFLAGS) -o $@"
31557 msgstr ""
31559 #. type: Plain text
31560 #: docs/manual/c/hints.rst:147
31561 msgid ""
31562 "Gammu stores all strings internally in UCS-2-BE encoding (terminated by two "
31563 "zero bytes). This is used mostly for historical reasons and today the "
31564 "obvious choice would be ``wchar_t``.  To work with these strings, various "
31565 "functions are provided (``UnicodeLength``, ``DecodeUnicode``, "
31566 "``EncodeUnicode``, ``CopyUnicodeString``, etc.)."
31567 msgstr ""
31569 #. type: Plain text
31570 #: docs/manual/c/hints.rst:149
31571 msgid "For printing on console you should use:"
31572 msgstr ""
31574 #. type: Plain text
31575 #: docs/manual/c/hints.rst:153
31576 msgid "printf(\"%s\\n\", DecodeUnicodeConsole(unicode_string));"
31577 msgstr ""
31579 #. type: Plain text
31580 #: docs/manual/c/hints.rst:155
31581 msgid "For giving string to some GUI toolkit:"
31582 msgstr ""
31584 #. type: Plain text
31585 #: docs/manual/c/hints.rst:159
31586 msgid "printf(\"%s\\n\", DecodeUnicodeString(unicode_string));"
31587 msgstr ""
31589 #. type: Plain text
31590 #: docs/manual/c/hints.rst:165
31591 msgid ""
31592 "These functions differ only on platforms where console uses historically "
31593 "different character set than GUI, what effectively means only Microsoft "
31594 "Windows."
31595 msgstr ""
31597 #. type: Plain text
31598 #: docs/manual/c/hints.rst:170
31599 msgid "You can either enabled debug logging globally or per state machine."
31600 msgstr ""
31602 #. type: Plain text
31603 #: docs/manual/c/hints.rst:172
31604 msgid "To enable global debugging use:"
31605 msgstr ""
31607 #. type: Plain text
31608 #: docs/manual/c/hints.rst:178
31609 msgid ""
31610 "debug_info = GSM_GetGlobalDebug(); GSM_SetDebugFileDescriptor(stderr, FALSE, "
31611 "debug_info); GSM_SetDebugLevel(\"textall\", debug_info);"
31612 msgstr ""
31614 #. type: Plain text
31615 #: docs/manual/c/hints.rst:180
31616 msgid "For per state machine configuration:"
31617 msgstr ""
31619 #. type: Plain text
31620 #: docs/manual/c/hints.rst:186
31621 msgid ""
31622 "debug_info = GSM_GetDebug(s); GSM_SetDebugGlobal(FALSE, debug_info); "
31623 "GSM_SetDebugFileDescriptor(stderr, FALSE, debug_info); "
31624 "GSM_SetDebugLevel(\"textall\", debug_info);"
31625 msgstr ""
31627 #. type: Title =
31628 #: docs/manual/c/debug.rst:2
31629 #, no-wrap
31630 msgid "Debug"
31631 msgstr ""
31633 #. type: Plain text
31634 #: docs/manual/c/debug.rst:5
31635 msgid "GSM_SetDebugFunction"
31636 msgstr ""
31638 #. type: Plain text
31639 #: docs/manual/c/debug.rst:6
31640 msgid "GSM_SetDebugFile"
31641 msgstr ""
31643 #. type: Plain text
31644 #: docs/manual/c/debug.rst:7
31645 msgid "GSM_SetDebugFileDescriptor"
31646 msgstr ""
31648 #. type: Plain text
31649 #: docs/manual/c/debug.rst:8
31650 msgid "GSM_GetGlobalDebug"
31651 msgstr ""
31653 #. type: Plain text
31654 #: docs/manual/c/debug.rst:9
31655 msgid "GSM_GetDebug"
31656 msgstr ""
31658 #. type: Plain text
31659 #: docs/manual/c/debug.rst:10
31660 msgid "GSM_GetDI"
31661 msgstr ""
31663 #. type: Plain text
31664 #: docs/manual/c/debug.rst:11
31665 msgid "GSM_SetDebugLevel"
31666 msgstr ""
31668 #. type: Plain text
31669 #: docs/manual/c/debug.rst:12
31670 msgid "GSM_SetDebugCoding"
31671 msgstr ""
31673 #. type: Plain text
31674 #: docs/manual/c/debug.rst:13
31675 msgid "GSM_SetDebugGlobal"
31676 msgstr ""
31678 #. type: Plain text
31679 #: docs/manual/c/debug.rst:14
31680 msgid "GSM_LogError"
31681 msgstr ""
31683 #. type: Plain text
31684 #: docs/manual/c/debug.rst:15
31685 msgid "smprintf"
31686 msgstr ""
31688 #. type: Plain text
31689 #: docs/manual/c/debug.rst:15
31690 msgid "GSM_Debug_Info"
31691 msgstr ""
31693 #. type: Title =
31694 #: docs/manual/c/error.rst:2
31695 #, no-wrap
31696 msgid "Error handling"
31697 msgstr ""
31699 #. type: Plain text
31700 #: docs/manual/c/error.rst:5
31701 msgid "GSM_ErrorString"
31702 msgstr ""
31704 #. type: Plain text
31705 #: docs/manual/c/error.rst:6
31706 msgid "GSM_ErrorName"
31707 msgstr ""
31709 #. type: Plain text
31710 #: docs/manual/c/error.rst:6
31711 msgid "GSM_Error"
31712 msgstr ""
31714 #. type: Plain text
31715 #: docs/manual/c/unicode.rst:5
31716 msgid "UnicodeLength"
31717 msgstr ""
31719 #. type: Plain text
31720 #: docs/manual/c/unicode.rst:6
31721 msgid "DecodeUnicodeString"
31722 msgstr ""
31724 #. type: Plain text
31725 #: docs/manual/c/unicode.rst:7
31726 msgid "DecodeUnicodeConsole"
31727 msgstr ""
31729 #. type: Plain text
31730 #: docs/manual/c/unicode.rst:8
31731 msgid "DecodeUnicode"
31732 msgstr ""
31734 #. type: Plain text
31735 #: docs/manual/c/unicode.rst:9
31736 msgid "EncodeUnicode"
31737 msgstr ""
31739 #. type: Plain text
31740 #: docs/manual/c/unicode.rst:10
31741 msgid "ReadUnicodeFile"
31742 msgstr ""
31744 #. type: Plain text
31745 #: docs/manual/c/unicode.rst:11
31746 msgid "CopyUnicodeString"
31747 msgstr ""
31749 #. type: Plain text
31750 #: docs/manual/c/unicode.rst:12
31751 msgid "EncodeUTF8QuotedPrintable"
31752 msgstr ""
31754 #. type: Plain text
31755 #: docs/manual/c/unicode.rst:13
31756 msgid "DecodeUTF8QuotedPrintable"
31757 msgstr ""
31759 #. type: Plain text
31760 #: docs/manual/c/unicode.rst:14
31761 msgid "EncodeWithUTF8Alphabet"
31762 msgstr ""
31764 #. type: Plain text
31765 #: docs/manual/c/unicode.rst:15
31766 msgid "DecodeWithUTF8Alphabet"
31767 msgstr ""
31769 #. type: Plain text
31770 #: docs/manual/c/unicode.rst:16
31771 msgid "DecodeHexUnicode"
31772 msgstr ""
31774 #. type: Plain text
31775 #: docs/manual/c/unicode.rst:17
31776 msgid "EncodeHexUnicode"
31777 msgstr ""
31779 #. type: Plain text
31780 #: docs/manual/c/unicode.rst:18
31781 msgid "mywstrncmp"
31782 msgstr ""
31784 #. type: Plain text
31785 #: docs/manual/c/unicode.rst:19
31786 msgid "mywstrstr"
31787 msgstr ""
31789 #. type: Plain text
31790 #: docs/manual/c/unicode.rst:20
31791 msgid "mywstrncasecmp"
31792 msgstr ""
31794 #. type: Plain text
31795 #: docs/manual/c/unicode.rst:21
31796 msgid "EncodeUTF8"
31797 msgstr ""
31799 #. type: Plain text
31800 #: docs/manual/c/unicode.rst:22
31801 msgid "DecodeUTF8"
31802 msgstr ""
31804 #. type: Plain text
31805 #: docs/manual/c/unicode.rst:23
31806 msgid "DecodeHexBin"
31807 msgstr ""
31809 #. type: Plain text
31810 #: docs/manual/c/unicode.rst:24
31811 msgid "EncodeWithUnicodeAlphabet"
31812 msgstr ""
31814 #. type: Plain text
31815 #: docs/manual/c/unicode.rst:24
31816 msgid "DecodeWithUnicodeAlphabet"
31817 msgstr ""
31819 #. type: Plain text
31820 #: docs/manual/c/message.rst:5
31821 msgid "GSM_DecodePDUFrame"
31822 msgstr ""
31824 #. type: Plain text
31825 #: docs/manual/c/message.rst:6
31826 msgid "GSM_DecodeSMSFrame"
31827 msgstr ""
31829 #. type: Plain text
31830 #: docs/manual/c/message.rst:7
31831 msgid "GSM_GetMessageCoding"
31832 msgstr ""
31834 #. type: Plain text
31835 #: docs/manual/c/message.rst:8
31836 msgid "GSM_EncodeSMSFrame"
31837 msgstr ""
31839 #. type: Plain text
31840 #: docs/manual/c/message.rst:9
31841 msgid "GSM_DecodeSMSFrameStatusReportData"
31842 msgstr ""
31844 #. type: Plain text
31845 #: docs/manual/c/message.rst:10
31846 msgid "GSM_DecodeSMSFrameText"
31847 msgstr ""
31849 #. type: Plain text
31850 #: docs/manual/c/message.rst:11
31851 msgid "GSM_DecodeUDHHeader"
31852 msgstr ""
31854 #. type: Plain text
31855 #: docs/manual/c/message.rst:12
31856 msgid "GSM_EncodeUDHHeader"
31857 msgstr ""
31859 #. type: Plain text
31860 #: docs/manual/c/message.rst:13
31861 msgid "GSM_SetDefaultReceivedSMSData"
31862 msgstr ""
31864 #. type: Plain text
31865 #: docs/manual/c/message.rst:14
31866 msgid "GSM_SetDefaultSMSData"
31867 msgstr ""
31869 #. type: Plain text
31870 #: docs/manual/c/message.rst:15
31871 msgid "GSM_DecodeSiemensOTASMS"
31872 msgstr ""
31874 #. type: Plain text
31875 #: docs/manual/c/message.rst:16
31876 msgid "PHONE_EncodeSMSFrame"
31877 msgstr ""
31879 #. type: Plain text
31880 #: docs/manual/c/message.rst:17
31881 msgid "GSM_EncodeMultiPartSMS"
31882 msgstr ""
31884 #. type: Plain text
31885 #: docs/manual/c/message.rst:18
31886 msgid "GSM_DecodeMultiPartSMS"
31887 msgstr ""
31889 #. type: Plain text
31890 #: docs/manual/c/message.rst:19
31891 msgid "GSM_ClearMultiPartSMSInfo"
31892 msgstr ""
31894 #. type: Plain text
31895 #: docs/manual/c/message.rst:20
31896 msgid "GSM_FreeMultiPartSMSInfo"
31897 msgstr ""
31899 #. type: Plain text
31900 #: docs/manual/c/message.rst:21
31901 msgid "GSM_LinkSMS"
31902 msgstr ""
31904 #. type: Plain text
31905 #: docs/manual/c/message.rst:22
31906 msgid "GSM_DecodeMMSFileToMultiPart"
31907 msgstr ""
31909 #. type: Plain text
31910 #: docs/manual/c/message.rst:23
31911 msgid "GSM_ClearMMSMultiPart"
31912 msgstr ""
31914 #. type: Plain text
31915 #: docs/manual/c/message.rst:24
31916 msgid "GSM_GetSMSC"
31917 msgstr ""
31919 #. type: Plain text
31920 #: docs/manual/c/message.rst:25
31921 msgid "GSM_SetSMSC"
31922 msgstr ""
31924 #. type: Plain text
31925 #: docs/manual/c/message.rst:26
31926 msgid "GSM_GetSMSStatus"
31927 msgstr ""
31929 #. type: Plain text
31930 #: docs/manual/c/message.rst:27
31931 msgid "GSM_GetSMS"
31932 msgstr ""
31934 #. type: Plain text
31935 #: docs/manual/c/message.rst:28
31936 msgid "GSM_GetNextSMS"
31937 msgstr ""
31939 #. type: Plain text
31940 #: docs/manual/c/message.rst:29
31941 msgid "GSM_SetSMS"
31942 msgstr ""
31944 #. type: Plain text
31945 #: docs/manual/c/message.rst:30
31946 msgid "GSM_AddSMS"
31947 msgstr ""
31949 #. type: Plain text
31950 #: docs/manual/c/message.rst:31
31951 msgid "GSM_DeleteSMS"
31952 msgstr ""
31954 #. type: Plain text
31955 #: docs/manual/c/message.rst:32
31956 msgid "GSM_SendSMS"
31957 msgstr ""
31959 #. type: Plain text
31960 #: docs/manual/c/message.rst:33
31961 msgid "GSM_SendSavedSMS"
31962 msgstr ""
31964 #. type: Plain text
31965 #: docs/manual/c/message.rst:34
31966 msgid "GSM_SetFastSMSSending"
31967 msgstr ""
31969 #. type: Plain text
31970 #: docs/manual/c/message.rst:35
31971 msgid "GSM_SetIncomingSMS"
31972 msgstr ""
31974 #. type: Plain text
31975 #: docs/manual/c/message.rst:36
31976 msgid "GSM_SetIncomingCB"
31977 msgstr ""
31979 #. type: Plain text
31980 #: docs/manual/c/message.rst:37
31981 msgid "GSM_GetSMSFolders"
31982 msgstr ""
31984 #. type: Plain text
31985 #: docs/manual/c/message.rst:38
31986 msgid "GSM_AddSMSFolder"
31987 msgstr ""
31989 #. type: Plain text
31990 #: docs/manual/c/message.rst:39
31991 msgid "GSM_DeleteSMSFolder"
31992 msgstr ""
31994 #. type: Plain text
31995 #: docs/manual/c/message.rst:40
31996 msgid "GSM_GetMMSFolders"
31997 msgstr ""
31999 #. type: Plain text
32000 #: docs/manual/c/message.rst:41
32001 msgid "GSM_GetNextMMSFileInfo"
32002 msgstr ""
32004 #. type: Plain text
32005 #: docs/manual/c/message.rst:42
32006 msgid "GSM_SetIncomingUSSD"
32007 msgstr ""
32009 #. type: Plain text
32010 #: docs/manual/c/message.rst:43
32011 msgid "GSM_SMSCounter"
32012 msgstr ""
32014 #. type: Plain text
32015 #: docs/manual/c/message.rst:44
32016 msgid "GSM_MMS_Class"
32017 msgstr ""
32019 #. type: Plain text
32020 #: docs/manual/c/message.rst:45
32021 msgid "GSM_MMSIndicator"
32022 msgstr ""
32024 #. type: Plain text
32025 #: docs/manual/c/message.rst:46
32026 msgid "GSM_CBMessage"
32027 msgstr ""
32029 #. type: Plain text
32030 #: docs/manual/c/message.rst:47
32031 msgid "GSM_USSDStatus"
32032 msgstr ""
32034 #. type: Plain text
32035 #: docs/manual/c/message.rst:48
32036 msgid "GSM_USSDMessage"
32037 msgstr ""
32039 #. type: Plain text
32040 #: docs/manual/c/message.rst:49
32041 msgid "GSM_SMSMemoryStatus"
32042 msgstr ""
32044 #. type: Plain text
32045 #: docs/manual/c/message.rst:50
32046 msgid "GSM_SMSFormat"
32047 msgstr ""
32049 #. type: Plain text
32050 #: docs/manual/c/message.rst:51
32051 msgid "GSM_ValidityPeriod"
32052 msgstr ""
32054 #. type: Plain text
32055 #: docs/manual/c/message.rst:52
32056 msgid "GSM_ValidityPeriodFormat"
32057 msgstr ""
32059 #. type: Plain text
32060 #: docs/manual/c/message.rst:53
32061 msgid "GSM_SMSValidity"
32062 msgstr ""
32064 #. type: Plain text
32065 #: docs/manual/c/message.rst:54
32066 msgid "GSM_SMSC"
32067 msgstr ""
32069 #. type: Plain text
32070 #: docs/manual/c/message.rst:55
32071 msgid "GSM_SMS_State"
32072 msgstr ""
32074 #. type: Plain text
32075 #: docs/manual/c/message.rst:56
32076 msgid "GSM_Coding_Type"
32077 msgstr ""
32079 #. type: Plain text
32080 #: docs/manual/c/message.rst:57
32081 msgid "GSM_UDH"
32082 msgstr ""
32084 #. type: Plain text
32085 #: docs/manual/c/message.rst:58
32086 msgid "GSM_UDHHeader"
32087 msgstr ""
32089 #. type: Plain text
32090 #: docs/manual/c/message.rst:59
32091 msgid "GSM_SMSMessageType"
32092 msgstr ""
32094 #. type: Plain text
32095 #: docs/manual/c/message.rst:60
32096 msgid "GSM_SMSMessage"
32097 msgstr ""
32099 #. type: Plain text
32100 #: docs/manual/c/message.rst:61
32101 msgid "GSM_SMSMessageLayout"
32102 msgstr ""
32104 #. type: Plain text
32105 #: docs/manual/c/message.rst:62
32106 msgid "GSM_OneSMSFolder"
32107 msgstr ""
32109 #. type: Plain text
32110 #: docs/manual/c/message.rst:63
32111 msgid "GSM_SMSFolders"
32112 msgstr ""
32114 #. type: Plain text
32115 #: docs/manual/c/message.rst:64
32116 msgid "GSM_SiemensOTASMSInfo"
32117 msgstr ""
32119 #. type: Plain text
32120 #: docs/manual/c/message.rst:65
32121 msgid "GSM_MultiSMSMessage"
32122 msgstr ""
32124 #. type: Plain text
32125 #: docs/manual/c/message.rst:66
32126 msgid "GSM_OneMMSFolder"
32127 msgstr ""
32129 #. type: Plain text
32130 #: docs/manual/c/message.rst:67
32131 msgid "GSM_MMSFolders"
32132 msgstr ""
32134 #. type: Plain text
32135 #: docs/manual/c/message.rst:68
32136 msgid "EncodeMultiPartSMSID"
32137 msgstr ""
32139 #. type: Plain text
32140 #: docs/manual/c/message.rst:69
32141 msgid "GSM_MultiPartSMSEntry"
32142 msgstr ""
32144 #. type: Plain text
32145 #: docs/manual/c/message.rst:70
32146 msgid "GSM_MultiPartSMSInfo"
32147 msgstr ""
32149 #. type: Plain text
32150 #: docs/manual/c/message.rst:71
32151 msgid "MMSAddressType"
32152 msgstr ""
32154 #. type: Plain text
32155 #: docs/manual/c/message.rst:72
32156 msgid "GSM_EncodedMultiPartMMSEntry"
32157 msgstr ""
32159 #. type: Plain text
32160 #: docs/manual/c/message.rst:72
32161 msgid "GSM_EncodedMultiPartMMSInfo"
32162 msgstr ""
32164 #. type: Plain text
32165 #: docs/manual/c/file.rst:5
32166 msgid "GSM_JADFindData"
32167 msgstr ""
32169 #. type: Plain text
32170 #: docs/manual/c/file.rst:6
32171 msgid "GSM_ReadFile"
32172 msgstr ""
32174 #. type: Plain text
32175 #: docs/manual/c/file.rst:7
32176 msgid "GSM_IdentifyFileFormat"
32177 msgstr ""
32179 #. type: Plain text
32180 #: docs/manual/c/file.rst:8
32181 msgid "GSM_GetNextFileFolder"
32182 msgstr ""
32184 #. type: Plain text
32185 #: docs/manual/c/file.rst:9
32186 msgid "GSM_GetFolderListing"
32187 msgstr ""
32189 #. type: Plain text
32190 #: docs/manual/c/file.rst:10
32191 msgid "GSM_GetNextRootFolder"
32192 msgstr ""
32194 #. type: Plain text
32195 #: docs/manual/c/file.rst:11
32196 msgid "GSM_SetFileAttributes"
32197 msgstr ""
32199 #. type: Plain text
32200 #: docs/manual/c/file.rst:12
32201 msgid "GSM_GetFilePart"
32202 msgstr ""
32204 #. type: Plain text
32205 #: docs/manual/c/file.rst:13
32206 msgid "GSM_AddFilePart"
32207 msgstr ""
32209 #. type: Plain text
32210 #: docs/manual/c/file.rst:14
32211 msgid "GSM_SendFilePart"
32212 msgstr ""
32214 #. type: Plain text
32215 #: docs/manual/c/file.rst:15
32216 msgid "GSM_GetFileSystemStatus"
32217 msgstr ""
32219 #. type: Plain text
32220 #: docs/manual/c/file.rst:16
32221 msgid "GSM_DeleteFile"
32222 msgstr ""
32224 #. type: Plain text
32225 #: docs/manual/c/file.rst:17
32226 msgid "GSM_AddFolder"
32227 msgstr ""
32229 #. type: Plain text
32230 #: docs/manual/c/file.rst:18
32231 msgid "GSM_DeleteFolder"
32232 msgstr ""
32234 #. type: Plain text
32235 #: docs/manual/c/file.rst:19
32236 msgid "GSM_FileSystemStatus"
32237 msgstr ""
32239 #. type: Plain text
32240 #: docs/manual/c/file.rst:20
32241 msgid "GSM_FileType"
32242 msgstr ""
32244 #. type: Plain text
32245 #: docs/manual/c/file.rst:20
32246 msgid "GSM_File"
32247 msgstr ""
32249 #. type: Title =
32250 #: docs/manual/c/inifile.rst:2
32251 #, no-wrap
32252 msgid "INI files"
32253 msgstr ""
32255 #. type: Plain text
32256 #: docs/manual/c/inifile.rst:5
32257 msgid "INI_Free"
32258 msgstr ""
32260 #. type: Plain text
32261 #: docs/manual/c/inifile.rst:6
32262 msgid "INI_ReadFile"
32263 msgstr ""
32265 #. type: Plain text
32266 #: docs/manual/c/inifile.rst:7
32267 msgid "INI_FindLastSectionEntry"
32268 msgstr ""
32270 #. type: Plain text
32271 #: docs/manual/c/inifile.rst:8
32272 msgid "INI_GetValue"
32273 msgstr ""
32275 #. type: Plain text
32276 #: docs/manual/c/inifile.rst:9
32277 msgid "INI_GetInt"
32278 msgstr ""
32280 #. type: Plain text
32281 #: docs/manual/c/inifile.rst:10
32282 msgid "INI_GetBool"
32283 msgstr ""
32285 #. type: Plain text
32286 #: docs/manual/c/inifile.rst:11
32287 msgid "GSM_StringToBool"
32288 msgstr ""
32290 #. type: Plain text
32291 #: docs/manual/c/inifile.rst:13
32292 msgid "INI_Entry"
32293 msgstr ""
32295 #. type: Plain text
32296 #: docs/manual/c/inifile.rst:14
32297 msgid "INI_Section"
32298 msgstr ""
32300 #. type: Plain text
32301 #: docs/manual/c/inifile.rst:15
32302 msgid "_INI_Entry"
32303 msgstr ""
32305 #. type: Plain text
32306 #: docs/manual/c/inifile.rst:15
32307 msgid "_INI_Section"
32308 msgstr ""
32310 #. type: Title =
32311 #: docs/manual/c/limits.rst:2
32312 #, no-wrap
32313 msgid "Limits"
32314 msgstr ""
32316 #. type: Plain text
32317 #: docs/manual/c/memory.rst:5
32318 msgid "GSM_StringToMemoryType"
32319 msgstr ""
32321 #. type: Plain text
32322 #: docs/manual/c/memory.rst:6
32323 msgid "GSM_GetMemoryStatus"
32324 msgstr ""
32326 #. type: Plain text
32327 #: docs/manual/c/memory.rst:7
32328 msgid "GSM_GetMemory"
32329 msgstr ""
32331 #. type: Plain text
32332 #: docs/manual/c/memory.rst:8
32333 msgid "GSM_GetNextMemory"
32334 msgstr ""
32336 #. type: Plain text
32337 #: docs/manual/c/memory.rst:9
32338 msgid "GSM_SetMemory"
32339 msgstr ""
32341 #. type: Plain text
32342 #: docs/manual/c/memory.rst:10
32343 msgid "GSM_AddMemory"
32344 msgstr ""
32346 #. type: Plain text
32347 #: docs/manual/c/memory.rst:11
32348 msgid "GSM_DeleteMemory"
32349 msgstr ""
32351 #. type: Plain text
32352 #: docs/manual/c/memory.rst:12
32353 msgid "GSM_DeleteAllMemory"
32354 msgstr ""
32356 #. type: Plain text
32357 #: docs/manual/c/memory.rst:13
32358 msgid "GSM_GetSpeedDial"
32359 msgstr ""
32361 #. type: Plain text
32362 #: docs/manual/c/memory.rst:14
32363 msgid "GSM_SetSpeedDial"
32364 msgstr ""
32366 #. type: Plain text
32367 #: docs/manual/c/memory.rst:15
32368 msgid "GSM_PhonebookGetEntryName"
32369 msgstr ""
32371 #. type: Plain text
32372 #: docs/manual/c/memory.rst:16
32373 msgid "GSM_PhonebookFindDefaultNameNumberGroup"
32374 msgstr ""
32376 #. type: Plain text
32377 #: docs/manual/c/memory.rst:17
32378 msgid "GSM_EncodeVCARD"
32379 msgstr ""
32381 #. type: Plain text
32382 #: docs/manual/c/memory.rst:18
32383 msgid "GSM_DecodeVCARD"
32384 msgstr ""
32386 #. type: Plain text
32387 #: docs/manual/c/memory.rst:19
32388 msgid "GSM_FreeMemoryEntry"
32389 msgstr ""
32391 #. type: Plain text
32392 #: docs/manual/c/memory.rst:20
32393 msgid "GSM_MemoryType"
32394 msgstr ""
32396 #. type: Plain text
32397 #: docs/manual/c/memory.rst:21
32398 msgid "GSM_MemoryStatus"
32399 msgstr ""
32401 #. type: Plain text
32402 #: docs/manual/c/memory.rst:22
32403 msgid "GSM_EntryType"
32404 msgstr ""
32406 #. type: Plain text
32407 #: docs/manual/c/memory.rst:23
32408 msgid "GSM_EntryLocation"
32409 msgstr ""
32411 #. type: Plain text
32412 #: docs/manual/c/memory.rst:24
32413 msgid "GSM_SubMemoryEntry"
32414 msgstr ""
32416 #. type: Plain text
32417 #: docs/manual/c/memory.rst:25
32418 msgid "GSM_MemoryEntry"
32419 msgstr ""
32421 #. type: Plain text
32422 #: docs/manual/c/memory.rst:26
32423 msgid "GSM_SpeedDial"
32424 msgstr ""
32426 #. type: Plain text
32427 #: docs/manual/c/memory.rst:26
32428 msgid "GSM_VCardVersion"
32429 msgstr ""
32431 #. type: Title =
32432 #: docs/manual/c/callback.rst:2
32433 #, no-wrap
32434 msgid "Callback"
32435 msgstr ""
32437 #. type: Plain text
32438 #: docs/manual/c/callback.rst:5
32439 msgid "GSM_SetIncomingCallCallback"
32440 msgstr ""
32442 #. type: Plain text
32443 #: docs/manual/c/callback.rst:6
32444 msgid "GSM_SetIncomingSMSCallback"
32445 msgstr ""
32447 #. type: Plain text
32448 #: docs/manual/c/callback.rst:7
32449 msgid "GSM_SetIncomingCBCallback"
32450 msgstr ""
32452 #. type: Plain text
32453 #: docs/manual/c/callback.rst:8
32454 msgid "GSM_SetIncomingUSSDCallback"
32455 msgstr ""
32457 #. type: Plain text
32458 #: docs/manual/c/callback.rst:9
32459 msgid "GSM_SetSendSMSStatusCallback"
32460 msgstr ""
32462 #. type: Plain text
32463 #: docs/manual/c/callback.rst:10
32464 msgid "IncomingCallCallback"
32465 msgstr ""
32467 #. type: Plain text
32468 #: docs/manual/c/callback.rst:11
32469 msgid "IncomingSMSCallback"
32470 msgstr ""
32472 #. type: Plain text
32473 #: docs/manual/c/callback.rst:12
32474 msgid "IncomingCBCallback"
32475 msgstr ""
32477 #. type: Plain text
32478 #: docs/manual/c/callback.rst:13
32479 msgid "IncomingUSSDCallback"
32480 msgstr ""
32482 #. type: Plain text
32483 #: docs/manual/c/callback.rst:13
32484 msgid "SendSMSStatusCallback"
32485 msgstr ""
32487 #. type: Title =
32488 #: docs/manual/c/smsd.rst:2
32489 #, no-wrap
32490 msgid "SMSD"
32491 msgstr ""
32493 #. type: Plain text
32494 #: docs/manual/c/smsd.rst:5
32495 msgid "SMSD_InjectSMS"
32496 msgstr ""
32498 #. type: Plain text
32499 #: docs/manual/c/smsd.rst:6
32500 msgid "SMSD_GetStatus"
32501 msgstr ""
32503 #. type: Plain text
32504 #: docs/manual/c/smsd.rst:7
32505 msgid "SMSD_Shutdown"
32506 msgstr ""
32508 #. type: Plain text
32509 #: docs/manual/c/smsd.rst:8
32510 msgid "SMSD_ReadConfig"
32511 msgstr ""
32513 #. type: Plain text
32514 #: docs/manual/c/smsd.rst:9
32515 msgid "SMSD_MainLoop"
32516 msgstr ""
32518 #. type: Plain text
32519 #: docs/manual/c/smsd.rst:10
32520 msgid "SMSD_NewConfig"
32521 msgstr ""
32523 #. type: Plain text
32524 #: docs/manual/c/smsd.rst:11
32525 msgid "SMSD_FreeConfig"
32526 msgstr ""
32528 #. type: Plain text
32529 #: docs/manual/c/smsd.rst:12
32530 msgid "GSM_SMSDStatus"
32531 msgstr ""
32533 #. type: Plain text
32534 #: docs/manual/c/smsd.rst:12
32535 msgid "GSM_SMSDConfig"
32536 msgstr ""
32538 #. type: Title =
32539 #: docs/manual/c/statemachine.rst:2
32540 #, no-wrap
32541 msgid "State machine"
32542 msgstr ""
32544 #. type: Plain text
32545 #: docs/manual/c/statemachine.rst:5
32546 msgid ""
32547 "GSM_Error GSM_InitConnection_Log(GSM_StateMachine * s, int ReplyNum, "
32548 "GSM_Log_Function log_function, void *user_data)"
32549 msgstr ""
32551 #. type: Plain text
32552 #: docs/manual/c/statemachine.rst:11
32553 msgid ""
32554 ":param s: State machine data :param ReplyNum: Number of replies to await "
32555 "(usually 3).  :param log_function: Logging function, see "
32556 ":c:type:`GSM_SetDebugFunction`.  :param user_data: User data for logging "
32557 "function, see :c:type:`GSM_SetDebugFunction`.  :return: Error code"
32558 msgstr ""
32560 #. type: Plain text
32561 #: docs/manual/c/statemachine.rst:13
32562 msgid "Initiates connection with custom logging callback."
32563 msgstr ""
32565 #. type: Plain text
32566 #: docs/manual/c/statemachine.rst:15
32567 msgid "GSM_Error GSM_InitConnection(GSM_StateMachine * s, int ReplyNum)"
32568 msgstr ""
32570 #. type: Plain text
32571 #: docs/manual/c/statemachine.rst:19
32572 msgid ""
32573 ":param s: State machine data :param ReplyNum: Number of replies to await "
32574 "(usually 1). Higher value makes sense only on unreliable links.  :return: "
32575 "Error code"
32576 msgstr ""
32578 #. type: Plain text
32579 #: docs/manual/c/statemachine.rst:21
32580 msgid "Initiates connection."
32581 msgstr ""
32583 #. type: Plain text
32584 #: docs/manual/c/statemachine.rst:24
32585 msgid "GSM_Error GSM_TerminateConnection(GSM_StateMachine * s)"
32586 msgstr ""
32588 #. type: Plain text
32589 #: docs/manual/c/statemachine.rst:27 docs/manual/c/statemachine.rst:34
32590 msgid ":param s: State machine data :return: Error code"
32591 msgstr ""
32593 #. type: Plain text
32594 #: docs/manual/c/statemachine.rst:29
32595 msgid "Terminates connection."
32596 msgstr ""
32598 #. type: Plain text
32599 #: docs/manual/c/statemachine.rst:31
32600 msgid "GSM_Error GSM_AbortOperation(GSM_StateMachine * s)"
32601 msgstr ""
32603 #. type: Plain text
32604 #: docs/manual/c/statemachine.rst:36
32605 msgid "Aborts current operation."
32606 msgstr ""
32608 #. type: Plain text
32609 #: docs/manual/c/statemachine.rst:39
32610 msgid "This is thread safe call to abort any existing operations with the phone."
32611 msgstr ""
32613 #. type: Plain text
32614 #: docs/manual/c/statemachine.rst:41
32615 msgid ""
32616 "c:function: GSM_Error GSM_Install(GSM_StateMachine *s, const char "
32617 "*ExtraPath)"
32618 msgstr ""
32620 #. type: Plain text
32621 #: docs/manual/c/statemachine.rst:45
32622 msgid ""
32623 ":param s: State machine data.  :param ExtraPath: Extra path where to search "
32624 "for installation data.  :return: Result of operation."
32625 msgstr ""
32627 #. type: Plain text
32628 #: docs/manual/c/statemachine.rst:47
32629 msgid "Installs applet required for configured connection to the phone."
32630 msgstr ""
32632 #. type: Plain text
32633 #: docs/manual/c/statemachine.rst:49
32634 msgid "GSM_StateMachine"
32635 msgstr ""
32637 #. type: Plain text
32638 #: docs/manual/c/statemachine.rst:53
32639 msgid ""
32640 "Private structure holding information about phone connection. Should be "
32641 "allocated by :c:func:`GSM_AllocStateMachine` and freed by "
32642 ":c:func:`GSM_FreeStateMachine`."
32643 msgstr ""
32645 #. type: Plain text
32646 #: docs/manual/c/statemachine.rst:55
32647 msgid "GSM_ConnectionType"
32648 msgstr ""
32650 #. type: Plain text
32651 #: docs/manual/c/statemachine.rst:57
32652 msgid "Connection types definitions."
32653 msgstr ""
32655 #. type: Plain text
32656 #: docs/manual/c/statemachine.rst:59 docs/manual/c/statemachine.rst:85
32657 msgid "GSM_Config"
32658 msgstr ""
32660 #. type: Plain text
32661 #: docs/manual/c/statemachine.rst:61
32662 msgid "Configuration of state machine."
32663 msgstr ""
32665 #. type: Plain text
32666 #: docs/manual/c/statemachine.rst:63
32667 msgid "char Model[50]"
32668 msgstr ""
32670 #. type: Plain text
32671 #: docs/manual/c/statemachine.rst:65
32672 msgid "Model from config file."
32673 msgstr ""
32675 #. type: Plain text
32676 #: docs/manual/c/statemachine.rst:67
32677 msgid "GSM_Log_Function"
32678 msgstr ""
32680 #. type: Plain text
32681 #: docs/manual/c/statemachine.rst:71
32682 msgid ""
32683 ":param text: Text to be printed, \\n will be also sent (as a separate "
32684 "message).  :param data: Arbitrary logger data, as passed to "
32685 ":c:func:`GSM_InitConnection_Log`.  :returns: void"
32686 msgstr ""
32688 #. type: Plain text
32689 #: docs/manual/c/statemachine.rst:73
32690 msgid "Type of callback function for logging."
32691 msgstr ""
32693 #. type: Plain text
32694 #: docs/manual/c/statemachine.rst:75
32695 msgid "GSM_ReadDevice"
32696 msgstr ""
32698 #. type: Plain text
32699 #: docs/manual/c/statemachine.rst:76
32700 msgid "GSM_IsConnected"
32701 msgstr ""
32703 #. type: Plain text
32704 #: docs/manual/c/statemachine.rst:77
32705 msgid "GSM_FindGammuRC"
32706 msgstr ""
32708 #. type: Plain text
32709 #: docs/manual/c/statemachine.rst:78
32710 msgid "GSM_ReadConfig"
32711 msgstr ""
32713 #. type: Plain text
32714 #: docs/manual/c/statemachine.rst:79
32715 msgid "GSM_GetConfig"
32716 msgstr ""
32718 #. type: Plain text
32719 #: docs/manual/c/statemachine.rst:80
32720 msgid "GSM_GetConfigNum"
32721 msgstr ""
32723 #. type: Plain text
32724 #: docs/manual/c/statemachine.rst:81
32725 msgid "GSM_SetConfigNum"
32726 msgstr ""
32728 #. type: Plain text
32729 #: docs/manual/c/statemachine.rst:82
32730 msgid "GSM_AllocStateMachine"
32731 msgstr ""
32733 #. type: Plain text
32734 #: docs/manual/c/statemachine.rst:83
32735 msgid "GSM_FreeStateMachine"
32736 msgstr ""
32738 #. type: Plain text
32739 #: docs/manual/c/statemachine.rst:84
32740 msgid "GSM_GetUsedConnection"
32741 msgstr ""
32743 #. type: Plain text
32744 #: docs/manual/c/ringtone.rst:5
32745 msgid "PHONE_RTTLPlayOneNote"
32746 msgstr ""
32748 #. type: Plain text
32749 #: docs/manual/c/ringtone.rst:6
32750 msgid "PHONE_Beep"
32751 msgstr ""
32753 #. type: Plain text
32754 #: docs/manual/c/ringtone.rst:7
32755 msgid "GSM_GetRingtone"
32756 msgstr ""
32758 #. type: Plain text
32759 #: docs/manual/c/ringtone.rst:8
32760 msgid "GSM_SetRingtone"
32761 msgstr ""
32763 #. type: Plain text
32764 #: docs/manual/c/ringtone.rst:9
32765 msgid "GSM_GetRingtonesInfo"
32766 msgstr ""
32768 #. type: Plain text
32769 #: docs/manual/c/ringtone.rst:10
32770 msgid "GSM_DeleteUserRingtones"
32771 msgstr ""
32773 #. type: Plain text
32774 #: docs/manual/c/ringtone.rst:11
32775 msgid "GSM_PlayTone"
32776 msgstr ""
32778 #. type: Plain text
32779 #: docs/manual/c/ringtone.rst:12
32780 msgid "GSM_RingtoneConvert"
32781 msgstr ""
32783 #. type: Plain text
32784 #: docs/manual/c/ringtone.rst:13
32785 msgid "GSM_ReadRingtoneFile"
32786 msgstr ""
32788 #. type: Plain text
32789 #: docs/manual/c/ringtone.rst:14
32790 msgid "GSM_SaveRingtoneFile"
32791 msgstr ""
32793 #. type: Plain text
32794 #: docs/manual/c/ringtone.rst:15
32795 msgid "GSM_SaveRingtoneOtt"
32796 msgstr ""
32798 #. type: Plain text
32799 #: docs/manual/c/ringtone.rst:16
32800 msgid "GSM_SaveRingtoneMidi"
32801 msgstr ""
32803 #. type: Plain text
32804 #: docs/manual/c/ringtone.rst:17
32805 msgid "GSM_SaveRingtoneIMelody"
32806 msgstr ""
32808 #. type: Plain text
32809 #: docs/manual/c/ringtone.rst:18
32810 msgid "GSM_SaveRingtoneWav"
32811 msgstr ""
32813 #. type: Plain text
32814 #: docs/manual/c/ringtone.rst:19
32815 msgid "GSM_SaveRingtoneRttl"
32816 msgstr ""
32818 #. type: Plain text
32819 #: docs/manual/c/ringtone.rst:20
32820 msgid "GSM_GetRingtoneName"
32821 msgstr ""
32823 #. type: Plain text
32824 #: docs/manual/c/ringtone.rst:21
32825 msgid "GSM_RTTLGetTempo"
32826 msgstr ""
32828 #. type: Plain text
32829 #: docs/manual/c/ringtone.rst:22
32830 msgid "GSM_RingNoteStyle"
32831 msgstr ""
32833 #. type: Plain text
32834 #: docs/manual/c/ringtone.rst:23
32835 msgid "GSM_RingNoteNote"
32836 msgstr ""
32838 #. type: Plain text
32839 #: docs/manual/c/ringtone.rst:24
32840 msgid "GSM_RingNoteDuration"
32841 msgstr ""
32843 #. type: Plain text
32844 #: docs/manual/c/ringtone.rst:25
32845 msgid "GSM_RingNoteDurationSpec"
32846 msgstr ""
32848 #. type: Plain text
32849 #: docs/manual/c/ringtone.rst:26
32850 msgid "GSM_RingNoteScale"
32851 msgstr ""
32853 #. type: Plain text
32854 #: docs/manual/c/ringtone.rst:27
32855 msgid "GSM_RingNote"
32856 msgstr ""
32858 #. type: Plain text
32859 #: docs/manual/c/ringtone.rst:28
32860 msgid "GSM_RingCommandType"
32861 msgstr ""
32863 #. type: Plain text
32864 #: docs/manual/c/ringtone.rst:29
32865 msgid "GSM_RingCommand"
32866 msgstr ""
32868 #. type: Plain text
32869 #: docs/manual/c/ringtone.rst:30
32870 msgid "GSM_NoteRingtone"
32871 msgstr ""
32873 #. type: Plain text
32874 #: docs/manual/c/ringtone.rst:31
32875 msgid "GSM_NokiaBinaryRingtone"
32876 msgstr ""
32878 #. type: Plain text
32879 #: docs/manual/c/ringtone.rst:32
32880 msgid "GSM_BinaryTone"
32881 msgstr ""
32883 #. type: Plain text
32884 #: docs/manual/c/ringtone.rst:33
32885 msgid "GSM_RingtoneFormat"
32886 msgstr ""
32888 #. type: Plain text
32889 #: docs/manual/c/ringtone.rst:34
32890 msgid "GSM_Ringtone"
32891 msgstr ""
32893 #. type: Plain text
32894 #: docs/manual/c/ringtone.rst:35
32895 msgid "GSM_RingtoneInfo"
32896 msgstr ""
32898 #. type: Plain text
32899 #: docs/manual/c/ringtone.rst:35
32900 msgid "GSM_AllRingtonesInfo"
32901 msgstr ""
32903 #. type: Plain text
32904 #: docs/manual/c/settings.rst:5
32905 msgid "GSM_GetLocale"
32906 msgstr ""
32908 #. type: Plain text
32909 #: docs/manual/c/settings.rst:6
32910 msgid "GSM_SetLocale"
32911 msgstr ""
32913 #. type: Plain text
32914 #: docs/manual/c/settings.rst:7
32915 msgid "GSM_GetSyncMLSettings"
32916 msgstr ""
32918 #. type: Plain text
32919 #: docs/manual/c/settings.rst:8
32920 msgid "GSM_SetSyncMLSettings"
32921 msgstr ""
32923 #. type: Plain text
32924 #: docs/manual/c/settings.rst:9
32925 msgid "GSM_GetChatSettings"
32926 msgstr ""
32928 #. type: Plain text
32929 #: docs/manual/c/settings.rst:10
32930 msgid "GSM_SetChatSettings"
32931 msgstr ""
32933 #. type: Plain text
32934 #: docs/manual/c/settings.rst:11
32935 msgid "GSM_GetMMSSettings"
32936 msgstr ""
32938 #. type: Plain text
32939 #: docs/manual/c/settings.rst:12
32940 msgid "GSM_SetMMSSettings"
32941 msgstr ""
32943 #. type: Plain text
32944 #: docs/manual/c/settings.rst:13
32945 msgid "GSM_SetAutoNetworkLogin"
32946 msgstr ""
32948 #. type: Plain text
32949 #: docs/manual/c/settings.rst:14
32950 msgid "GSM_Reset"
32951 msgstr ""
32953 #. type: Plain text
32954 #: docs/manual/c/settings.rst:15
32955 msgid "GSM_ResetPhoneSettings"
32956 msgstr ""
32958 #. type: Plain text
32959 #: docs/manual/c/settings.rst:16
32960 msgid "GSM_GetProfile"
32961 msgstr ""
32963 #. type: Plain text
32964 #: docs/manual/c/settings.rst:17
32965 msgid "GSM_SetProfile"
32966 msgstr ""
32968 #. type: Plain text
32969 #: docs/manual/c/settings.rst:18
32970 msgid "GSM_GetFMStation"
32971 msgstr ""
32973 #. type: Plain text
32974 #: docs/manual/c/settings.rst:19
32975 msgid "GSM_SetFMStation"
32976 msgstr ""
32978 #. type: Plain text
32979 #: docs/manual/c/settings.rst:20
32980 msgid "GSM_ClearFMStations"
32981 msgstr ""
32983 #. type: Plain text
32984 #: docs/manual/c/settings.rst:21
32985 msgid "GSM_GetGPRSAccessPoint"
32986 msgstr ""
32988 #. type: Plain text
32989 #: docs/manual/c/settings.rst:22
32990 msgid "GSM_SetGPRSAccessPoint"
32991 msgstr ""
32993 #. type: Plain text
32994 #: docs/manual/c/settings.rst:23
32995 msgid "GSM_SyncMLSettings"
32996 msgstr ""
32998 #. type: Plain text
32999 #: docs/manual/c/settings.rst:24
33000 msgid "GSM_ResetSettingsType"
33001 msgstr ""
33003 #. type: Plain text
33004 #: docs/manual/c/settings.rst:25
33005 msgid "GSM_ChatSettings"
33006 msgstr ""
33008 #. type: Plain text
33009 #: docs/manual/c/settings.rst:26
33010 msgid "GSM_Profile_Feat_Value"
33011 msgstr ""
33013 #. type: Plain text
33014 #: docs/manual/c/settings.rst:27
33015 msgid "GSM_Profile_Feat_ID"
33016 msgstr ""
33018 #. type: Plain text
33019 #: docs/manual/c/settings.rst:28
33020 msgid "GSM_Profile"
33021 msgstr ""
33023 #. type: Plain text
33024 #: docs/manual/c/settings.rst:29
33025 msgid "GSM_FMStation"
33026 msgstr ""
33028 #. type: Plain text
33029 #: docs/manual/c/settings.rst:30
33030 msgid "GSM_GPRSAccessPoint"
33031 msgstr ""
33033 #. type: Plain text
33034 #: docs/manual/c/settings.rst:31
33035 msgid "GSM_DateFormat"
33036 msgstr ""
33038 #. type: Plain text
33039 #: docs/manual/c/settings.rst:32
33040 msgid "GSM_Locale"
33041 msgstr ""
33043 #. type: Plain text
33044 #: docs/manual/c/settings.rst:32
33045 msgid "GSM_Profile_PhoneTableValue"
33046 msgstr ""
33048 #. type: Plain text
33049 #: docs/manual/utils/index.rst:2
33050 msgid "_utils:"
33051 msgstr ""
33053 #. type: Title =
33054 #: docs/manual/utils/index.rst:4
33055 #, no-wrap
33056 msgid "Miscellaneous utilities"
33057 msgstr ""
33059 #. type: Plain text
33060 #: docs/manual/utils/index.rst:12
33061 msgid "gammu-detect gammu-config jadmaker"
33062 msgstr ""
33064 #. type: Plain text
33065 #: docs/manual/utils/gammu-config.rst:2
33066 msgid "_gammu-config:"
33067 msgstr ""
33069 #. type: Plain text
33070 #: docs/manual/utils/gammu-config.rst:4 docs/manual/utils/gammu-config.rst:7
33071 #, no-wrap
33072 msgid "gammu-config"
33073 msgstr ""
33075 #. type: Plain text
33076 #: docs/manual/utils/gammu-config.rst:14
33077 msgid "gammu-config [-f|--force] [-c|--config CONFIG]"
33078 msgstr ""
33080 #. type: Plain text
33081 #: docs/manual/utils/gammu-config.rst:19
33082 msgid "Script to help configuring :ref:`gammu`."
33083 msgstr ""
33085 #. type: Plain text
33086 #: docs/manual/utils/gammu-config.rst:22 docs/manual/utils/jadmaker.rst:22
33087 msgid ""
33088 "This program follows the usual GNU command line syntax, with long options "
33089 "starting with two dashes (``-``). A summary of options is included below."
33090 msgstr ""
33092 #. type: Plain text
33093 #: docs/manual/utils/gammu-config.rst:26 docs/manual/utils/jadmaker.rst:27 docs/manual/utils/gammu-detect.rst:47
33094 msgid "Show summary of options."
33095 msgstr ""
33097 #. type: Plain text
33098 #: docs/manual/utils/gammu-config.rst:28 docs/manual/utils/jadmaker.rst:29
33099 msgid "-f, --force"
33100 msgstr ""
33102 #. type: Plain text
33103 #: docs/manual/utils/gammu-config.rst:30
33104 msgid "Force configuring even if config already exists."
33105 msgstr ""
33107 #. type: Plain text
33108 #: docs/manual/utils/gammu-config.rst:32
33109 msgid "-c, --config CONFIG"
33110 msgstr ""
33112 #. type: Plain text
33113 #: docs/manual/utils/gammu-config.rst:33
33114 msgid "Define which configuration file to use."
33115 msgstr ""
33117 #. type: Plain text
33118 #: docs/manual/utils/jadmaker.rst:2
33119 msgid "_jadmaker:"
33120 msgstr ""
33122 #. type: Plain text
33123 #: docs/manual/utils/jadmaker.rst:4 docs/manual/utils/jadmaker.rst:7
33124 #, no-wrap
33125 msgid "jadmaker"
33126 msgstr ""
33128 #. type: Plain text
33129 #: docs/manual/utils/jadmaker.rst:14
33130 msgid "jadmaker [-f|--force] [-u|--url URL] <filename.jar>..."
33131 msgstr ""
33133 #. type: Plain text
33134 #: docs/manual/utils/jadmaker.rst:19
33135 msgid "Script to generate JAD file from JAR file."
33136 msgstr ""
33138 #. type: Plain text
33139 #: docs/manual/utils/jadmaker.rst:31
33140 msgid "Force rewriting of JAD file even if exists."
33141 msgstr ""
33143 #. type: Plain text
33144 #: docs/manual/utils/jadmaker.rst:33
33145 msgid "-u, --url URL"
33146 msgstr ""
33148 #. type: Plain text
33149 #: docs/manual/utils/jadmaker.rst:34
33150 msgid "Define URL to be included in JAD file."
33151 msgstr ""
33153 #. type: Plain text
33154 #: docs/manual/utils/gammu-detect.rst:3
33155 msgid "_gammu-detect:"
33156 msgstr ""
33158 #. type: Plain text
33159 #: docs/manual/utils/gammu-detect.rst:5 docs/manual/utils/gammu-detect.rst:10
33160 #, no-wrap
33161 msgid "gammu-detect"
33162 msgstr ""
33164 #. type: Plain text
33165 #: docs/manual/utils/gammu-detect.rst:8
33166 msgid "1.28.95"
33167 msgstr ""
33169 #. type: Plain text
33170 #: docs/manual/utils/gammu-detect.rst:17
33171 msgid "gammu-detect [OPTIONS]"
33172 msgstr ""
33174 #. type: Plain text
33175 #: docs/manual/utils/gammu-detect.rst:22
33176 msgid ""
33177 "Script to detect available devices, which might be suitable for "
33178 ":ref:`gammu`."
33179 msgstr ""
33181 #. type: Plain text
33182 #: docs/manual/utils/gammu-detect.rst:27
33183 msgid ""
33184 "This program lists all devices, which might be suitable, it does not do any "
33185 "probing on devices them self."
33186 msgstr ""
33188 #. type: Plain text
33189 #: docs/manual/utils/gammu-detect.rst:29
33190 msgid "Currently it supports following devices:"
33191 msgstr ""
33193 #. type: Plain text
33194 #: docs/manual/utils/gammu-detect.rst:31
33195 msgid "USB devices using udev"
33196 msgstr ""
33198 #. type: Plain text
33199 #: docs/manual/utils/gammu-detect.rst:32
33200 msgid "Serial ports using udev"
33201 msgstr ""
33203 #. type: Plain text
33204 #: docs/manual/utils/gammu-detect.rst:33
33205 msgid "Serial ports on Windows"
33206 msgstr ""
33208 #. type: Plain text
33209 #: docs/manual/utils/gammu-detect.rst:34
33210 msgid "Bluetooth devices using Bluez"
33211 msgstr ""
33213 #. type: Plain text
33214 #: docs/manual/utils/gammu-detect.rst:40
33215 msgid ""
33216 "Supported devices depend on platform you are using and compiled in "
33217 "features. You can find out what is actually compiled in by running "
33218 ":option:`gammu-detect -v`."
33219 msgstr ""
33221 #. type: Plain text
33222 #: docs/manual/utils/gammu-detect.rst:43
33223 msgid ""
33224 "This program follows the usual GNU command line syntax, with long options "
33225 "starting with two dashes (``--``). A summary of options is included below."
33226 msgstr ""
33228 #. type: Plain text
33229 #: docs/manual/utils/gammu-detect.rst:49
33230 msgid "-d, --debug"
33231 msgstr ""
33233 #. type: Plain text
33234 #: docs/manual/utils/gammu-detect.rst:51
33235 msgid "Show debugging output for detecting devices."
33236 msgstr ""
33238 #. type: Plain text
33239 #: docs/manual/utils/gammu-detect.rst:55
33240 msgid "Show version information and compiled in features."
33241 msgstr ""
33243 #. type: Plain text
33244 #: docs/manual/utils/gammu-detect.rst:57
33245 msgid "-u, --no-udev"
33246 msgstr ""
33248 #. type: Plain text
33249 #: docs/manual/utils/gammu-detect.rst:59
33250 msgid "Disables scanning of udev."
33251 msgstr ""
33253 #. type: Plain text
33254 #: docs/manual/utils/gammu-detect.rst:61
33255 msgid "-b, --no-bluez"
33256 msgstr ""
33258 #. type: Plain text
33259 #: docs/manual/utils/gammu-detect.rst:63
33260 msgid "Disables scanning using Bluez."
33261 msgstr ""
33263 #. type: Plain text
33264 #: docs/manual/utils/gammu-detect.rst:65
33265 msgid "-w, --no-win32-serial"
33266 msgstr ""
33268 #. type: Plain text
33269 #: docs/manual/utils/gammu-detect.rst:67
33270 msgid "Disables scanning of Windows serial ports."
33271 msgstr ""
33273 #. type: Title -
33274 #: docs/manual/utils/gammu-detect.rst:69
33275 #, no-wrap
33276 msgid "Output"
33277 msgstr ""
33279 #. type: Plain text
33280 #: docs/manual/utils/gammu-detect.rst:72
33281 msgid "The output of :ref:`gammu-detect` is configuration file for Gammu (see"
33282 msgstr ""
33284 #. type: Attribute :ref:
33285 #: docs/manual/utils/gammu-detect.rst:72
33286 #, no-wrap
33287 msgid "`gammurc`) with configuration section for every device which might be"
33288 msgstr ""
33290 #. type: Plain text
33291 #: docs/manual/utils/gammu-detect.rst:74
33292 msgid "used with :ref:`gammu`."
33293 msgstr ""
33295 #. type: Plain text
33296 #: docs/manual/utils/gammu-detect.rst:78
33297 msgid "You can choose which section to use in :ref:`gammu` by :option:`gammu -s`."
33298 msgstr ""
33300 #. type: Plain text
33301 #: docs/manual/utils/gammu-detect.rst:81
33302 msgid ""
33303 "When invoked as :option:`gammu-detect -d`, also all examined devices are "
33304 "listed as comments in the output."
33305 msgstr ""
33307 #. type: Plain text
33308 #: docs/manual/utils/gammu-detect.rst:89
33309 msgid ""
33310 "; Configuration file generated by gammu-detect.  ; Please check The Gammu "
33311 "Manual for more information."
33312 msgstr ""
33314 #. type: Plain text
33315 #: docs/manual/utils/gammu-detect.rst:94
33316 msgid "[gammu] device = /dev/ttyACM0 name = Nokia E52 connection = at"
33317 msgstr ""
33319 #. type: Plain text
33320 #: docs/manual/utils/gammu-detect.rst:99
33321 msgid "[gammu1] device = /dev/ttyACM1 name = Nokia E52 connection = at"
33322 msgstr ""
33324 #. type: Plain text
33325 #: docs/manual/utils/gammu-detect.rst:104
33326 msgid "[gammu2] device = /dev/ttyS0 name = Phone on serial port 0 connection = at"
33327 msgstr ""
33329 #. type: Plain text
33330 #: docs/manual/utils/gammu-detect.rst:109
33331 msgid "[gammu3] device = /dev/ttyS1 name = Phone on serial port 1 connection = at"
33332 msgstr ""
33334 #. type: Plain text
33335 #: docs/manual/utils/gammu-detect.rst:114
33336 msgid "[gammu4] device = /dev/ttyS2 name = Phone on serial port 2 connection = at"
33337 msgstr ""
33339 #. type: Plain text
33340 #: docs/manual/utils/gammu-detect.rst:119
33341 msgid "[gammu5] device = /dev/ttyS3 name = Phone on serial port 3 connection = at"
33342 msgstr ""
33344 #. type: Plain text
33345 #: docs/manual/utils/gammu-detect.rst:124
33346 msgid "[gammu6] device = 5C:57:C8:BB:BB:BB name = Nokia E52 connection = bluephonet"
33347 msgstr ""