wrong character in the GSM 03.38 table (ç for Ç)
[gammu.git] / locale / et / manual.po
blob7a647ea6a9aad3d1cd49300827c04cd6130d79ff
1 # Estonian translations for Gammu-manual package
2 # Copyright (C) 2011 Michal Čihař <michal@cihar.com>
3 # This file is distributed under the same license as the Gammu-manual package.
4 # Automatically generated, 2011.
6 msgid ""
7 msgstr ""
8 "Project-Id-Version: Gammu-manual 1.31.91\n"
9 "Report-Msgid-Bugs-To: michal@cihar.com\n"
10 "POT-Creation-Date: 2011-12-13 14:46+0100\n"
11 "PO-Revision-Date: 2011-01-10 12:07+0100\n"
12 "Last-Translator: Automatically generated\n"
13 "Language-Team: none\n"
14 "Language: et\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=2; plural=(n != 1);\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
33 #: docs/manual/smsd/monitor.rst:9 docs/manual/smsd/smsd.rst:9
34 #: docs/manual/gammu/index.rst:9 docs/manual/utils/gammu-config.rst:9
35 #: docs/manual/utils/jadmaker.rst:9 docs/manual/utils/gammu-detect.rst:12
36 #, no-wrap
37 msgid "Synopsis"
38 msgstr ""
40 #. type: Plain text
41 #: docs/manual/config/index.rst:11
42 msgid ""
43 "On Linux, MacOS X, BSD and other Unix-like systems, the config file is "
44 "searched in following order:"
45 msgstr ""
47 #. type: Plain text
48 #: docs/manual/config/index.rst:13
49 msgid "``$XDG_CONFIG_HOME/gammu/config``"
50 msgstr ""
52 #. type: Plain text
53 #: docs/manual/config/index.rst:14
54 msgid "``~/.config/gammu/config``"
55 msgstr ""
57 #. type: Plain text
58 #: docs/manual/config/index.rst:15
59 msgid "``~/.gammurc``"
60 msgstr ""
62 #. type: Plain text
63 #: docs/manual/config/index.rst:16
64 msgid "``/etc/gammurc``"
65 msgstr ""
67 #. type: Plain text
68 #: docs/manual/config/index.rst:18
69 msgid "On Microsoft Windows:"
70 msgstr ""
72 #. type: Plain text
73 #: docs/manual/config/index.rst:20
74 msgid "``$PROFILE\\Application Data\\gammurc``"
75 msgstr ""
77 #. type: Plain text
78 #: docs/manual/config/index.rst:21
79 msgid "``.\\gammurc``"
80 msgstr ""
82 #. type: Title -
83 #: docs/manual/config/index.rst:23 docs/manual/smsd/run.rst:7
84 #: docs/manual/smsd/config.rst:7 docs/manual/smsd/inject.rst:16
85 #: docs/manual/smsd/monitor.rst:16 docs/manual/smsd/smsd.rst:17
86 #: docs/manual/gammu/index.rst:20 docs/manual/utils/gammu-config.rst:16
87 #: docs/manual/utils/jadmaker.rst:16 docs/manual/utils/gammu-detect.rst:19
88 #, no-wrap
89 msgid "Description"
90 msgstr ""
92 #. type: Plain text
93 #: docs/manual/config/index.rst:26
94 msgid "Gammu requires configuration to be able to properly talk to your phone."
95 msgstr ""
97 #. type: Attribute :ref:
98 #: docs/manual/config/index.rst:26
99 #, no-wrap
100 msgid "`gammu` reads configuration from a config file. It's location is determined"
101 msgstr ""
103 #. type: Plain text
104 #: docs/manual/config/index.rst:28
105 msgid "on runtime, see above for search paths."
106 msgstr ""
108 #. type: Plain text
109 #: docs/manual/config/index.rst:31
110 msgid ""
111 "You can use :ref:`gammu-config` or :ref:`gammu-detect` to generate "
112 "configuration file or start from :ref:`Fully documented example`."
113 msgstr ""
115 #. type: Plain text
116 #: docs/manual/config/index.rst:35
117 msgid ""
118 "For hints about configuring your phone, you can check Gammu Phone Database "
119 "<http://wammu.eu/phones/> to see what user users experienced."
120 msgstr ""
122 #. type: Plain text
123 #: docs/manual/config/index.rst:37 docs/manual/smsd/config.rst:14
124 #: docs/manual/formats/smsbackup.rst:10 docs/manual/formats/backup.rst:9
125 msgid "This file use ini file syntax, see :ref:`ini`."
126 msgstr ""
128 #. type: Plain text
129 #: docs/manual/config/index.rst:43
130 msgid ""
131 "Configuration file for gammu can contain several sections - ``[gammu]``, ``"
132 "[gammu1]``, ``[gammuN]``, ... Each section configures one connection setup "
133 "and in default mode gammu tries all of them in numerical order. You can also "
134 "specify which configuration section to use by giving it's number (:config:"
135 "section:`[gammu]` has number 0) as a parameter to :ref:`gammu` and it will "
136 "then use only this section."
137 msgstr ""
139 #. type: Labeled list
140 #: docs/manual/config/index.rst:44 docs/manual/smsd/config.rst:25
141 #: docs/manual/smsd/config.rst:31 docs/manual/smsd/config.rst:35
142 #: docs/manual/smsd/config.rst:39 docs/manual/smsd/config.rst:43
143 #: docs/manual/smsd/config.rst:47
144 #, no-wrap
145 msgid ".. config:section"
146 msgstr ""
148 #. type: Plain text
149 #: docs/manual/config/index.rst:45
150 msgid "[gammu]"
151 msgstr ""
153 #. type: Plain text
154 #: docs/manual/config/index.rst:47
155 msgid ""
156 "This section is read by default unless you specify other on command line."
157 msgstr ""
159 #. type: Title +
160 #: docs/manual/config/index.rst:49
161 #, no-wrap
162 msgid "Device connection parameters"
163 msgstr ""
165 #. type: Labeled list
166 #: docs/manual/config/index.rst:51 docs/manual/config/index.rst:108
167 #: docs/manual/config/index.rst:179 docs/manual/config/index.rst:185
168 #: docs/manual/config/index.rst:203 docs/manual/config/index.rst:216
169 #: docs/manual/config/index.rst:220 docs/manual/config/index.rst:231
170 #: docs/manual/config/index.rst:240 docs/manual/config/index.rst:262
171 #: docs/manual/config/index.rst:273 docs/manual/config/index.rst:279
172 #: docs/manual/config/index.rst:288 docs/manual/smsd/sql.rst:106
173 #: docs/manual/smsd/sql.rst:116 docs/manual/smsd/sql.rst:134
174 #: docs/manual/smsd/sql.rst:145 docs/manual/smsd/sql.rst:162
175 #: docs/manual/smsd/sql.rst:179 docs/manual/smsd/sql.rst:190
176 #: docs/manual/smsd/sql.rst:200 docs/manual/smsd/sql.rst:216
177 #: docs/manual/smsd/sql.rst:234 docs/manual/smsd/sql.rst:250
178 #: docs/manual/smsd/sql.rst:268 docs/manual/smsd/sql.rst:283
179 #: docs/manual/smsd/sql.rst:298 docs/manual/smsd/sql.rst:323
180 #: docs/manual/smsd/sql.rst:347 docs/manual/smsd/sql.rst:373
181 #: docs/manual/smsd/sql.rst:383 docs/manual/smsd/config.rst:56
182 #: docs/manual/smsd/config.rst:93 docs/manual/smsd/config.rst:98
183 #: docs/manual/smsd/config.rst:103 docs/manual/smsd/config.rst:108
184 #: docs/manual/smsd/config.rst:120 docs/manual/smsd/config.rst:138
185 #: docs/manual/smsd/config.rst:154 docs/manual/smsd/config.rst:160
186 #: docs/manual/smsd/config.rst:167 docs/manual/smsd/config.rst:173
187 #: docs/manual/smsd/config.rst:181 docs/manual/smsd/config.rst:188
188 #: docs/manual/smsd/config.rst:200 docs/manual/smsd/config.rst:208
189 #: docs/manual/smsd/config.rst:214 docs/manual/smsd/config.rst:220
190 #: docs/manual/smsd/config.rst:226 docs/manual/smsd/config.rst:235
191 #: docs/manual/smsd/config.rst:249 docs/manual/smsd/config.rst:262
192 #: docs/manual/smsd/config.rst:271 docs/manual/smsd/config.rst:282
193 #: docs/manual/smsd/config.rst:301 docs/manual/smsd/config.rst:316
194 #: docs/manual/smsd/config.rst:323 docs/manual/smsd/config.rst:330
195 #: docs/manual/smsd/config.rst:337 docs/manual/smsd/config.rst:344
196 #: docs/manual/smsd/config.rst:353 docs/manual/smsd/config.rst:361
197 #: docs/manual/smsd/config.rst:378 docs/manual/smsd/config.rst:382
198 #: docs/manual/smsd/config.rst:386 docs/manual/smsd/config.rst:402
199 #: docs/manual/smsd/config.rst:408 docs/manual/smsd/config.rst:414
200 #: docs/manual/smsd/config.rst:420 docs/manual/smsd/config.rst:432
201 #: docs/manual/smsd/config.rst:451 docs/manual/smsd/config.rst:456
202 #: docs/manual/smsd/config.rst:468 docs/manual/smsd/config.rst:474
203 #: docs/manual/smsd/config.rst:480 docs/manual/smsd/config.rst:487
204 #: docs/manual/smsd/config.rst:493 docs/manual/smsd/config.rst:514
205 #: docs/manual/smsd/config.rst:522
206 #, no-wrap
207 msgid ".. config:option"
208 msgstr ""
210 #. type: Plain text
211 #: docs/manual/config/index.rst:52
212 msgid "Connection"
213 msgstr ""
215 #. type: Plain text
216 #: docs/manual/config/index.rst:54
217 msgid "Protocol which will be used to talk to your phone."
218 msgstr ""
220 #. type: Plain text
221 #: docs/manual/config/index.rst:56
222 msgid "For Nokia cables you want to use one of following:"
223 msgstr ""
225 #. type: Plain text
226 #: docs/manual/config/index.rst:58
227 msgid "``fbus``"
228 msgstr ""
230 #. type: Plain text
231 #: docs/manual/config/index.rst:59
232 msgid "serial FBUS connection"
233 msgstr ""
235 #. type: Plain text
236 #: docs/manual/config/index.rst:60
237 msgid "``dlr3``"
238 msgstr ""
240 #. type: Plain text
241 #: docs/manual/config/index.rst:61
242 msgid "DLR-3 and compatible cables"
243 msgstr ""
245 #. type: Plain text
246 #: docs/manual/config/index.rst:62
247 msgid "``dku2``"
248 msgstr ""
250 #. type: Plain text
251 #: docs/manual/config/index.rst:63
252 msgid "DKU-2 and compatible cables"
253 msgstr ""
255 #. type: Plain text
256 #: docs/manual/config/index.rst:64
257 msgid "``dku5``"
258 msgstr ""
260 #. type: Plain text
261 #: docs/manual/config/index.rst:65
262 msgid "DKU-5 and compatible cables"
263 msgstr ""
265 #. type: Plain text
266 #: docs/manual/config/index.rst:66
267 msgid "``mbus``"
268 msgstr ""
270 #. type: Plain text
271 #: docs/manual/config/index.rst:67
272 msgid "serial MBUS connection"
273 msgstr ""
275 #. type: Plain text
276 #: docs/manual/config/index.rst:71
277 msgid ""
278 "If you use some non original cable, you might need to append ``-nodtr`` (eg. "
279 "for ARK3116 based cables) or ``-nopower``, but Gammu should be able to "
280 "detect this automatically."
281 msgstr ""
283 #. type: Plain text
284 #: docs/manual/config/index.rst:73
285 msgid "For non-Nokia phones connected using cable you generally want:"
286 msgstr ""
288 #. type: Plain text
289 #: docs/manual/config/index.rst:75
290 msgid "``at``"
291 msgstr ""
293 #. type: Plain text
294 #: docs/manual/config/index.rst:76
295 msgid "generic AT commands based connection"
296 msgstr ""
298 #. type: Plain text
299 #: docs/manual/config/index.rst:79
300 msgid ""
301 "You can optionally specify speed of the connection, eg. ``at19200``, but it "
302 "is not needed for modern USB cables."
303 msgstr ""
305 #. type: Plain text
306 #: docs/manual/config/index.rst:81
307 msgid "For IrDA connections use one of following:"
308 msgstr ""
310 #. type: Plain text
311 #: docs/manual/config/index.rst:83
312 msgid "``irdaphonet``"
313 msgstr ""
315 #. type: Plain text
316 #: docs/manual/config/index.rst:84 docs/manual/config/index.rst:95
317 msgid "Phonet connection for Nokia phones."
318 msgstr ""
320 #. type: Plain text
321 #: docs/manual/config/index.rst:85
322 msgid "``irdaat``"
323 msgstr ""
325 #. type: Plain text
326 #: docs/manual/config/index.rst:86
327 msgid ""
328 "AT commands connection for most of phones (this is not supported on Linux)."
329 msgstr ""
331 #. type: Plain text
332 #: docs/manual/config/index.rst:87
333 msgid "``irdaobex``"
334 msgstr ""
336 #. type: Plain text
337 #: docs/manual/config/index.rst:88 docs/manual/config/index.rst:99
338 msgid "OBEX (IrMC or file transfer) connection for most of phones."
339 msgstr ""
341 #. type: Plain text
342 #: docs/manual/config/index.rst:89
343 msgid "``irdagnapbus``"
344 msgstr ""
346 #. type: Plain text
347 #: docs/manual/config/index.rst:90 docs/manual/config/index.rst:101
348 msgid "GNapplet based connection for Symbian phones, see :ref:`gnapplet`."
349 msgstr ""
351 #. type: Plain text
352 #: docs/manual/config/index.rst:92
353 msgid "For Bluetooth connection use one of following:"
354 msgstr ""
356 #. type: Plain text
357 #: docs/manual/config/index.rst:94
358 msgid "``bluephonet``"
359 msgstr ""
361 #. type: Plain text
362 #: docs/manual/config/index.rst:96
363 msgid "``blueat``"
364 msgstr ""
366 #. type: Plain text
367 #: docs/manual/config/index.rst:97
368 msgid "AT commands connection for most of phones."
369 msgstr ""
371 #. type: Plain text
372 #: docs/manual/config/index.rst:98
373 msgid "``blueobex``"
374 msgstr ""
376 #. type: Plain text
377 #: docs/manual/config/index.rst:100
378 msgid "``bluerfgnapbus``"
379 msgstr ""
381 #. type: Plain text
382 #: docs/manual/config/index.rst:102
383 msgid "``blues60``"
384 msgstr ""
386 #. type: Plain text
387 #: docs/manual/config/index.rst:103
388 msgid "Connection to Series60 applet in S60 phones, see :ref:`s60`."
389 msgstr ""
391 #. type: Labeled list
392 #: docs/manual/config/index.rst:104 docs/manual/config/index.rst:110
393 #: docs/manual/smsd/tables.rst:109 docs/manual/smsd/tables.rst:115
394 #: docs/manual/smsd/config.rst:67 docs/manual/smsd/config.rst:136
395 #: docs/manual/smsd/config.rst:237 docs/manual/smsd/config.rst:303
396 #: docs/manual/smsd/config.rst:355 docs/manual/smsd/config.rst:363
397 #: docs/manual/smsd/config.rst:400 docs/manual/smsd/config.rst:447
398 #: docs/manual/gammu/index.rst:1199 docs/manual/testing/dummy-driver.rst:6
399 #: docs/manual/python/gammu.rst:1124 docs/manual/python/gammu.rst:1168
400 #: docs/manual/utils/gammu-detect.rst:7
401 #, no-wrap
402 msgid ".. versionadded"
403 msgstr ""
405 #. type: Plain text
406 #: docs/manual/config/index.rst:105 docs/manual/smsd/tables.rst:110
407 #: docs/manual/smsd/tables.rst:116 docs/manual/python/gammu.rst:1125
408 msgid "1.29.90"
409 msgstr ""
411 #. type: Labeled list
412 #: docs/manual/config/index.rst:106 docs/manual/config/index.rst:177
413 #: docs/manual/smsd/sql.rst:35 docs/manual/smsd/config.rst:51
414 #: docs/manual/smsd/config.rst:449 docs/manual/gammu/index.rst:1195
415 #: docs/manual/gammu/index.rst:1205 docs/manual/project/directories.rst:165
416 #: docs/manual/project/directories.rst:199 docs/manual/project/testing.rst:8
417 #: docs/manual/project/install.rst:71 docs/manual/project/install.rst:78
418 #: docs/manual/project/install.rst:86 docs/manual/project/install.rst:93
419 #: docs/manual/project/install.rst:100 docs/manual/project/install.rst:107
420 #: docs/manual/project/install.rst:114 docs/manual/project/install.rst:123
421 #: docs/manual/project/install.rst:132 docs/manual/project/install.rst:139
422 #: docs/manual/project/install.rst:146 docs/manual/project/install.rst:153
423 #: docs/manual/project/install.rst:160 docs/manual/formats/backup.rst:56
424 #: docs/manual/c/porting.rst:51
425 #, no-wrap
426 msgid ".. seealso"
427 msgstr ""
429 #. type: Plain text
430 #: docs/manual/config/index.rst:107 docs/manual/config/index.rst:178
431 msgid ":ref:`faq-config`"
432 msgstr ""
434 #. type: Plain text
435 #: docs/manual/config/index.rst:109
436 msgid "Device"
437 msgstr ""
439 #. type: Plain text
440 #: docs/manual/config/index.rst:111 docs/manual/config/index.rst:182
441 msgid "1.27.95"
442 msgstr ""
444 #. type: Plain text
445 #: docs/manual/config/index.rst:113
446 msgid "Device node or address of phone. It depends on used connection."
447 msgstr ""
449 #. type: Plain text
450 #: docs/manual/config/index.rst:119
451 msgid ""
452 "For **cables** or emulated serial ports, you enter device name (for example "
453 "``/dev/ttyS0``, ``/dev/ttyACM0``, ``/dev/ircomm0``, ``/dev/rfcomm0`` on "
454 "Linux, ``/dev/cuad0`` on FreeBSD or ``COM1:`` on Windows). The special "
455 "exception are DKU-2 and DKU-5 cables on Windows, where the device is "
456 "automatically detected from driver information and this parameters is "
457 "ignored."
458 msgstr ""
460 #. type: Plain text
461 #: docs/manual/config/index.rst:122
462 msgid ""
463 "For **USB** connections (currently only fbususb and dku2 on Linux), you can "
464 "specify to which USB device Gammu should connect. You can either provide"
465 msgstr ""
467 #. type: Labeled list
468 #: docs/manual/config/index.rst:122
469 #, no-wrap
470 msgid "vendor/product IDs or device address on USB"
471 msgstr ""
473 #. type: Plain text
474 #: docs/manual/config/index.rst:129
475 #, no-wrap
476 msgid ""
477 "Device = 0x1234:0x5678  # Match device by vendor and product id\n"
478 "Device = 0x1234:-1      # Match device by vendor id\n"
479 "Device = 1.10           # Match device by usb bus and device address\n"
480 "Device = 10             # Match device by usb device address\n"
481 "Device = serial:123456  # Match device by serial string\n"
482 msgstr ""
484 #. type: Plain text
485 #: docs/manual/config/index.rst:131 docs/manual/config/index.rst:167
486 #: docs/manual/config/index.rst:236 docs/manual/protocol/n6110.rst:26
487 #: docs/manual/protocol/n7110.rst:23 docs/manual/protocol/nokia.rst:32
488 #: docs/manual/protocol/index.rst:26 docs/manual/smsd/dbi.rst:15
489 #: docs/manual/smsd/dbi.rst:43 docs/manual/smsd/tables.rst:490
490 #: docs/manual/smsd/pgsql.rst:25 docs/manual/smsd/run.rst:26
491 #: docs/manual/smsd/config.rst:90 docs/manual/smsd/config.rst:395
492 #: docs/manual/smsd/config.rst:510 docs/manual/smsd/mysql.rst:27
493 #: docs/manual/smsd/mysql.rst:42 docs/manual/gammu/index.rst:471
494 #: docs/manual/gammu/index.rst:571 docs/manual/gammu/index.rst:581
495 #: docs/manual/gammu/index.rst:595 docs/manual/gammu/index.rst:982
496 #: docs/manual/gammu/index.rst:1028 docs/manual/gammu/index.rst:1056
497 #: docs/manual/gammu/index.rst:1065 docs/manual/gammu/index.rst:1327
498 #: docs/manual/gammu/index.rst:1351 docs/manual/gammu/index.rst:1845
499 #: docs/manual/project/directories.rst:113
500 #: docs/manual/project/motivation.rst:5 docs/manual/formats/smsbackup.rst:44
501 #: docs/manual/c/hints.rst:161 docs/manual/utils/gammu-detect.rst:24
502 #: docs/manual/utils/gammu-detect.rst:36 docs/manual/utils/gammu-detect.rst:76
503 msgid "note::"
504 msgstr ""
506 #. type: Plain text
507 #: docs/manual/config/index.rst:136
508 msgid ""
509 "On Linux systems, you might lack permissions for some device nodes.  You "
510 "might need to be member of some group (eg. :samp:`plugdev` or :samp:"
511 "`dialout`) or or add special udev rules to enable you access these devices "
512 "as non-root."
513 msgstr ""
515 #. type: Plain text
516 #: docs/manual/config/index.rst:140
517 msgid ""
518 "For Nokia phones you can put follofing file (also available in sources as :"
519 "file:`contrib/udev/45-nokiadku2.rules`) as :file:`/etc/udev/rules.d/45-"
520 "nokiadku2.rules`:"
521 msgstr ""
523 #. type: Labeled list
524 #: docs/manual/config/index.rst:141 docs/manual/config/index.rst:366
525 #: docs/manual/smsd/dbi.rst:39 docs/manual/smsd/pgsql.rst:21
526 #: docs/manual/smsd/mysql.rst:38 docs/manual/python/examples.rst:12
527 #: docs/manual/python/examples.rst:18 docs/manual/python/examples.rst:24
528 #: docs/manual/python/examples.rst:30 docs/manual/c/examples.rst:10
529 #: docs/manual/c/examples.rst:16 docs/manual/c/examples.rst:22
530 #: docs/manual/c/examples.rst:28 docs/manual/c/examples.rst:34
531 #: docs/manual/c/examples.rst:40
532 #, no-wrap
533 msgid ".. literalinclude"
534 msgstr ""
536 #. type: Plain text
537 #: docs/manual/config/index.rst:142
538 msgid "../../../contrib/udev/45-nokiadku2.rules"
539 msgstr ""
541 #. type: Plain text
542 #: docs/manual/config/index.rst:143
543 msgid ":language: sh"
544 msgstr ""
546 #. type: Plain text
547 #: docs/manual/config/index.rst:147
548 msgid ""
549 "In case your USB device appears as the serial port in the system (eg.  ``/"
550 "dev/ttyACM0`` on Linux or ``COM5:`` on Windows), just use same setup as with "
551 "serial port."
552 msgstr ""
554 #. type: Plain text
555 #: docs/manual/config/index.rst:152
556 msgid ""
557 "For **Bluetooth** connection you have to enter Bluetooth address of your "
558 "phone (you can list Bluetooth devices in range on Linux using :command:"
559 "`hcitool scan` command). Optionally you can also force Gammu to use "
560 "specified channel by including channel number after slash."
561 msgstr ""
563 #. type: Plain text
564 #: docs/manual/config/index.rst:155
565 msgid ""
566 "Before using Gammu, your device should be paired with computer or you should "
567 "have set up automatic pairing."
568 msgstr ""
570 #. type: Plain text
571 #: docs/manual/config/index.rst:157
572 msgid "For **IrDA** connections, this parameters is not used at all."
573 msgstr ""
575 #. type: Plain text
576 #: docs/manual/config/index.rst:160
577 msgid ""
578 "If IrDA does not work on Linux, you might need to bring up the interface and "
579 "enable discovery (you need to run these commands as root):"
580 msgstr ""
582 #. type: Labeled list
583 #: docs/manual/config/index.rst:161 docs/manual/config/index.rst:172
584 #: docs/manual/config/index.rst:305 docs/manual/config/index.rst:314
585 #: docs/manual/config/index.rst:323 docs/manual/config/index.rst:331
586 #: docs/manual/config/index.rst:345 docs/manual/smsd/sql.rst:112
587 #: docs/manual/smsd/sql.rst:122 docs/manual/smsd/sql.rst:140
588 #: docs/manual/smsd/sql.rst:151 docs/manual/smsd/sql.rst:168
589 #: docs/manual/smsd/sql.rst:185 docs/manual/smsd/sql.rst:196
590 #: docs/manual/smsd/sql.rst:206 docs/manual/smsd/sql.rst:222
591 #: docs/manual/smsd/sql.rst:240 docs/manual/smsd/sql.rst:256
592 #: docs/manual/smsd/sql.rst:274 docs/manual/smsd/sql.rst:289
593 #: docs/manual/smsd/sql.rst:304 docs/manual/smsd/sql.rst:329
594 #: docs/manual/smsd/sql.rst:353 docs/manual/smsd/sql.rst:379
595 #: docs/manual/smsd/sql.rst:389 docs/manual/smsd/usage.rst:48
596 #: docs/manual/smsd/tables.rst:398 docs/manual/smsd/tables.rst:409
597 #: docs/manual/smsd/tables.rst:426 docs/manual/smsd/tables.rst:456
598 #: docs/manual/smsd/run.rst:103 docs/manual/smsd/run.rst:114
599 #: docs/manual/smsd/run.rst:129 docs/manual/smsd/run.rst:145
600 #: docs/manual/smsd/run.rst:162 docs/manual/smsd/config.rst:567
601 #: docs/manual/smsd/config.rst:583 docs/manual/smsd/config.rst:600
602 #: docs/manual/smsd/config.rst:613 docs/manual/smsd/config.rst:622
603 #: docs/manual/smsd/config.rst:645 docs/manual/smsd/config.rst:652
604 #: docs/manual/smsd/config.rst:662 docs/manual/smsd/inject.rst:11
605 #: docs/manual/smsd/inject.rst:61 docs/manual/smsd/inject.rst:67
606 #: docs/manual/smsd/inject.rst:73 docs/manual/smsd/inject.rst:79
607 #: docs/manual/smsd/inject.rst:85 docs/manual/smsd/inject.rst:91
608 #: docs/manual/smsd/inject.rst:97 docs/manual/smsd/mysql.rst:20
609 #: docs/manual/smsd/monitor.rst:11 docs/manual/smsd/monitor.rst:52
610 #: docs/manual/smsd/smsd.rst:11 docs/manual/smsd/smsd.rst:117
611 #: docs/manual/smsd/smsd.rst:123 docs/manual/smsd/smsd.rst:142
612 #: docs/manual/smsd/smsd.rst:148 docs/manual/smsd/smsd.rst:156
613 #: docs/manual/smsd/smsd.rst:171 docs/manual/gammu/index.rst:12
614 #: docs/manual/gammu/index.rst:1241 docs/manual/gammu/index.rst:1247
615 #: docs/manual/gammu/index.rst:1253 docs/manual/gammu/index.rst:1850
616 #: docs/manual/gammu/index.rst:1856 docs/manual/gammu/index.rst:1862
617 #: docs/manual/gammu/index.rst:1868 docs/manual/gammu/index.rst:1874
618 #: docs/manual/gammu/index.rst:1880 docs/manual/gammu/index.rst:1886
619 #: docs/manual/gammu/index.rst:1896 docs/manual/gammu/index.rst:1905
620 #: docs/manual/gammu/index.rst:1911 docs/manual/gammu/index.rst:1920
621 #: docs/manual/gammu/index.rst:1934 docs/manual/gammu/index.rst:1940
622 #: docs/manual/gammu/index.rst:1946 docs/manual/gammu/index.rst:1960
623 #: docs/manual/gammu/index.rst:1969 docs/manual/project/documentation.rst:18
624 #: docs/manual/project/documentation.rst:25
625 #: docs/manual/project/documentation.rst:47
626 #: docs/manual/project/documentation.rst:55
627 #: docs/manual/project/coding-style.rst:15
628 #: docs/manual/project/coding-style.rst:34
629 #: docs/manual/project/coding-style.rst:40
630 #: docs/manual/project/coding-style.rst:46 docs/manual/project/install.rst:173
631 #: docs/manual/project/install.rst:181 docs/manual/project/install.rst:190
632 #: docs/manual/project/install.rst:204 docs/manual/project/install.rst:211
633 #: docs/manual/project/install.rst:217 docs/manual/project/install.rst:223
634 #: docs/manual/project/install.rst:229 docs/manual/project/install.rst:264
635 #: docs/manual/project/install.rst:275 docs/manual/project/install.rst:374
636 #: docs/manual/project/install.rst:380 docs/manual/project/install.rst:395
637 #: docs/manual/project/install.rst:404 docs/manual/project/install.rst:416
638 #: docs/manual/project/install.rst:447 docs/manual/project/install.rst:485
639 #: docs/manual/project/install.rst:519 docs/manual/project/install.rst:537
640 #: docs/manual/testing/dummy-driver.rst:73
641 #: docs/manual/testing/dummy-driver.rst:82 docs/manual/internal/reply.rst:42
642 #: docs/manual/internal/reply.rst:57 docs/manual/internal/reply.rst:70
643 #: docs/manual/internal/reply.rst:84 docs/manual/formats/smsbackup.rst:35
644 #: docs/manual/formats/smsbackup.rst:108 docs/manual/formats/ini.rst:19
645 #: docs/manual/c/hints.rst:13 docs/manual/c/hints.rst:29
646 #: docs/manual/c/hints.rst:36 docs/manual/c/hints.rst:51
647 #: docs/manual/c/hints.rst:57 docs/manual/c/hints.rst:64
648 #: docs/manual/c/hints.rst:85 docs/manual/c/hints.rst:93
649 #: docs/manual/c/hints.rst:100 docs/manual/c/hints.rst:119
650 #: docs/manual/c/hints.rst:150 docs/manual/c/hints.rst:156
651 #: docs/manual/c/hints.rst:173 docs/manual/c/hints.rst:181
652 #: docs/manual/utils/gammu-config.rst:11 docs/manual/utils/jadmaker.rst:11
653 #: docs/manual/utils/gammu-detect.rst:14 docs/manual/utils/gammu-detect.rst:85
654 #, no-wrap
655 msgid ".. code-block"
656 msgstr ""
658 #. type: Plain text
659 #: docs/manual/config/index.rst:162 docs/manual/config/index.rst:173
660 #: docs/manual/smsd/tables.rst:399 docs/manual/smsd/run.rst:115
661 #: docs/manual/smsd/run.rst:130 docs/manual/smsd/run.rst:146
662 #: docs/manual/smsd/inject.rst:62 docs/manual/smsd/inject.rst:68
663 #: docs/manual/smsd/inject.rst:74 docs/manual/smsd/inject.rst:80
664 #: docs/manual/smsd/inject.rst:86 docs/manual/smsd/inject.rst:92
665 #: docs/manual/smsd/inject.rst:98 docs/manual/smsd/smsd.rst:118
666 #: docs/manual/smsd/smsd.rst:124 docs/manual/smsd/smsd.rst:143
667 #: docs/manual/smsd/smsd.rst:149 docs/manual/smsd/smsd.rst:157
668 #: docs/manual/smsd/smsd.rst:172 docs/manual/gammu/index.rst:1242
669 #: docs/manual/gammu/index.rst:1248 docs/manual/gammu/index.rst:1254
670 #: docs/manual/gammu/index.rst:1851 docs/manual/gammu/index.rst:1857
671 #: docs/manual/gammu/index.rst:1863 docs/manual/gammu/index.rst:1869
672 #: docs/manual/gammu/index.rst:1875 docs/manual/gammu/index.rst:1881
673 #: docs/manual/gammu/index.rst:1887 docs/manual/gammu/index.rst:1897
674 #: docs/manual/gammu/index.rst:1906 docs/manual/gammu/index.rst:1912
675 #: docs/manual/gammu/index.rst:1921 docs/manual/gammu/index.rst:1935
676 #: docs/manual/gammu/index.rst:1941 docs/manual/gammu/index.rst:1947
677 #: docs/manual/gammu/index.rst:1970 docs/manual/project/documentation.rst:19
678 #: docs/manual/project/documentation.rst:26
679 #: docs/manual/project/documentation.rst:48
680 #: docs/manual/project/documentation.rst:56
681 #: docs/manual/project/install.rst:174 docs/manual/project/install.rst:182
682 #: docs/manual/project/install.rst:191 docs/manual/project/install.rst:205
683 #: docs/manual/project/install.rst:212 docs/manual/project/install.rst:218
684 #: docs/manual/project/install.rst:224 docs/manual/project/install.rst:230
685 #: docs/manual/project/install.rst:265 docs/manual/project/install.rst:276
686 #: docs/manual/project/install.rst:375 docs/manual/project/install.rst:381
687 #: docs/manual/project/install.rst:396 docs/manual/project/install.rst:405
688 #: docs/manual/project/install.rst:417 docs/manual/project/install.rst:448
689 #: docs/manual/project/install.rst:486 docs/manual/project/install.rst:520
690 #: docs/manual/project/install.rst:538
691 msgid "sh"
692 msgstr ""
694 #. type: Plain text
695 #: docs/manual/config/index.rst:165
696 #, no-wrap
697 msgid ""
698 "ip l s dev irda0 up          # Enables irda0 device\n"
699 "sysctl net.irda.discovery=1  # Enables device discovery on IrDA\n"
700 msgstr ""
702 #. type: Plain text
703 #: docs/manual/config/index.rst:171
704 msgid ""
705 "Native IrDA is not supported on Linux, you need to setup virtual serial port "
706 "for it (eg. ``/dev/ircomm0``) and use it same way as cable.  This can be "
707 "usually achieved by loading modules ``ircomm-tty`` and ``irtty-sir``:"
708 msgstr ""
710 #. type: Plain text
711 #: docs/manual/config/index.rst:176
712 msgid "modprobe ircomm-tty modprobe irtty-sir"
713 msgstr ""
715 #. type: Plain text
716 #: docs/manual/config/index.rst:180
717 msgid "Port"
718 msgstr ""
720 #. type: Labeled list
721 #: docs/manual/config/index.rst:181 docs/manual/smsd/config.rst:73
722 #: docs/manual/smsd/config.rst:79 docs/manual/smsd/config.rst:87
723 #: docs/manual/smsd/config.rst:406
724 #, no-wrap
725 msgid ".. deprecated"
726 msgstr ""
728 #. type: Plain text
729 #: docs/manual/config/index.rst:184
730 msgid "Alias for :config:option:`Device`, kept for backward compatibility."
731 msgstr ""
733 #. type: Plain text
734 #: docs/manual/config/index.rst:186 docs/manual/python/gammu.rst:1286
735 msgid "Model"
736 msgstr ""
738 #. type: Plain text
739 #: docs/manual/config/index.rst:189
740 msgid ""
741 "Do not use this parameter unless really needed! The only use case for this "
742 "is when Gammu does not know your phone and misdetects it's features."
743 msgstr ""
745 #. type: Plain text
746 #: docs/manual/config/index.rst:193
747 msgid ""
748 "The only special case for using model is to force special type of OBEX "
749 "connection instead of letting Gammu try the best suited for selected "
750 "operation:"
751 msgstr ""
753 #. type: Plain text
754 #: docs/manual/config/index.rst:195
755 msgid "``obexfs``"
756 msgstr ""
758 #. type: Plain text
759 #: docs/manual/config/index.rst:196
760 msgid "force using of file browsing service (file system support)"
761 msgstr ""
763 #. type: Plain text
764 #: docs/manual/config/index.rst:197
765 msgid "``obexirmc``"
766 msgstr ""
768 #. type: Plain text
769 #: docs/manual/config/index.rst:198
770 msgid "force using of IrMC service (contacts, calendar and notes support)"
771 msgstr ""
773 #. type: Plain text
774 #: docs/manual/config/index.rst:199
775 msgid "``obexnone``"
776 msgstr ""
778 #. type: Plain text
779 #: docs/manual/config/index.rst:200
780 msgid ""
781 "none service chosen, this has only limited use for sending file (:option:"
782 "`gammu sendfile` command)"
783 msgstr ""
785 #. type: Plain text
786 #: docs/manual/config/index.rst:201
787 msgid "``mobex``"
788 msgstr ""
790 #. type: Plain text
791 #: docs/manual/config/index.rst:202
792 msgid "m-obex service for Samsung phones"
793 msgstr ""
795 #. type: Plain text
796 #: docs/manual/config/index.rst:204
797 msgid "Use_Locking"
798 msgstr ""
800 #. type: Plain text
801 #: docs/manual/config/index.rst:210
802 msgid ""
803 "On Posix systems, you might want to lock serial device when it is being used "
804 "using UUCP-style lock files. Enabling this option (setting to yes) will make "
805 "Gammu honor these locks and create it on startup. On most distributions you "
806 "need additional privileges to use locking (eg. you need to be member of uucp "
807 "group)."
808 msgstr ""
810 #. type: Plain text
811 #: docs/manual/config/index.rst:212
812 msgid "This option has no meaning on Windows."
813 msgstr ""
815 #. type: Title +
816 #: docs/manual/config/index.rst:214
817 #, no-wrap
818 msgid "Connection options"
819 msgstr ""
821 #. type: Plain text
822 #: docs/manual/config/index.rst:217
823 msgid "SynchronizeTime"
824 msgstr ""
826 #. type: Plain text
827 #: docs/manual/config/index.rst:219
828 msgid ""
829 "If you want to set time from computer to phone during starting connection."
830 msgstr ""
832 #. type: Plain text
833 #: docs/manual/config/index.rst:221
834 msgid "StartInfo"
835 msgstr ""
837 #. type: Plain text
838 #: docs/manual/config/index.rst:226
839 msgid ""
840 "This option allow to set, that you want (setting ``yes``) to see message on "
841 "the phone screen or phone should enable light for a moment during starting "
842 "connection. Phone will not beep during starting connection with this option. "
843 "This works only with some Nokia phones."
844 msgstr ""
846 #. type: Title +
847 #: docs/manual/config/index.rst:229
848 #, no-wrap
849 msgid "Debugging options"
850 msgstr ""
852 #. type: Plain text
853 #: docs/manual/config/index.rst:232 docs/manual/smsd/config.rst:109
854 msgid "LogFile"
855 msgstr ""
857 #. type: Plain text
858 #: docs/manual/config/index.rst:234
859 msgid "Path to file where information about communication will be stored."
860 msgstr ""
862 #. type: Plain text
863 #: docs/manual/config/index.rst:239
864 msgid ""
865 "For most debug levels (excluding ``errors``) the log file is overwritten on "
866 "each execution."
867 msgstr ""
869 #. type: Plain text
870 #: docs/manual/config/index.rst:241
871 msgid "LogFormat"
872 msgstr ""
874 #. type: Plain text
875 #: docs/manual/config/index.rst:243
876 msgid ""
877 "Determines what all will be logged to :config:option:`LogFile`. Possible "
878 "values are:"
879 msgstr ""
881 #. type: Plain text
882 #: docs/manual/config/index.rst:245
883 msgid "``nothing``"
884 msgstr ""
886 #. type: Plain text
887 #: docs/manual/config/index.rst:246
888 msgid "no debug level"
889 msgstr ""
891 #. type: Plain text
892 #: docs/manual/config/index.rst:247
893 msgid "``text``"
894 msgstr ""
896 #. type: Plain text
897 #: docs/manual/config/index.rst:248
898 msgid "transmission dump in text format"
899 msgstr ""
901 #. type: Plain text
902 #: docs/manual/config/index.rst:249
903 msgid "``textall``"
904 msgstr ""
906 #. type: Plain text
907 #: docs/manual/config/index.rst:250
908 msgid "all possible info in text format"
909 msgstr ""
911 #. type: Plain text
912 #: docs/manual/config/index.rst:251
913 msgid "``textalldate``"
914 msgstr ""
916 #. type: Plain text
917 #: docs/manual/config/index.rst:252
918 msgid "all possible info in text format, with time stamp"
919 msgstr ""
921 #. type: Plain text
922 #: docs/manual/config/index.rst:253
923 msgid "``errors``"
924 msgstr ""
926 #. type: Plain text
927 #: docs/manual/config/index.rst:254
928 msgid "errors in text format"
929 msgstr ""
931 #. type: Plain text
932 #: docs/manual/config/index.rst:255
933 msgid "``errorsdate``"
934 msgstr ""
936 #. type: Plain text
937 #: docs/manual/config/index.rst:256
938 msgid "errors in text format, with time stamp"
939 msgstr ""
941 #. type: Plain text
942 #: docs/manual/config/index.rst:257
943 msgid "``binary``"
944 msgstr ""
946 #. type: Plain text
947 #: docs/manual/config/index.rst:258
948 msgid "transmission dump in binary format"
949 msgstr ""
951 #. type: Plain text
952 #: docs/manual/config/index.rst:261
953 msgid ""
954 "For debugging use either ``textalldate`` or ``textall``, it contains all "
955 "needed information to diagnose problems."
956 msgstr ""
958 #. type: Plain text
959 #: docs/manual/config/index.rst:263
960 msgid "Features"
961 msgstr ""
963 #. type: Plain text
964 #: docs/manual/config/index.rst:269
965 msgid ""
966 "Custom features for phone. This can be used as override when values coded in "
967 "``common/gsmphones.c`` are bad or missing. Consult ``include/gammu-info.h`` "
968 "for possible values (all :c:type:`GSM_Feature` values without leading ``F_`` "
969 "prefix). Please report correct values to Gammu authors."
970 msgstr ""
972 #. type: Title +
973 #: docs/manual/config/index.rst:271
974 #, no-wrap
975 msgid "Locales and character set options"
976 msgstr ""
978 #. type: Plain text
979 #: docs/manual/config/index.rst:274
980 msgid "GammuCoding"
981 msgstr ""
983 #. type: Plain text
984 #: docs/manual/config/index.rst:278
985 msgid ""
986 "Forces using specified codepage (for example ``1250`` will force CP-1250 or "
987 "``utf8`` for UTF-8). This should not be needed, Gammu detects it according "
988 "to your locales."
989 msgstr ""
991 #. type: Plain text
992 #: docs/manual/config/index.rst:280
993 msgid "GammuLoc"
994 msgstr ""
996 #. type: Plain text
997 #: docs/manual/config/index.rst:284
998 msgid ""
999 "Path to directory with localisation files (the directory should contain "
1000 "``LANG/LC_MESSAGES/gammu.mo``). If gammu is properly installed it should "
1001 "find these files automatically."
1002 msgstr ""
1004 #. type: Title +
1005 #: docs/manual/config/index.rst:286
1006 #, no-wrap
1007 msgid "Other options"
1008 msgstr ""
1010 #. type: Plain text
1011 #: docs/manual/config/index.rst:289
1012 msgid "DataPath"
1013 msgstr ""
1015 #. type: Plain text
1016 #: docs/manual/config/index.rst:294
1017 msgid ""
1018 "Additional path where to search for data files. The default path is "
1019 "configured on build time (and defaults to ``/usr/share/data/gammu`` on Unix "
1020 "systems). Currently it is used only for searching files to upload to phone "
1021 "using :option:`gammu install`."
1022 msgstr ""
1024 #. type: Title =
1025 #: docs/manual/config/index.rst:296 docs/manual/smsd/tables.rst:387
1026 #: docs/manual/smsd/run.rst:95 docs/manual/smsd/config.rst:556
1027 #: docs/manual/smsd/inject.rst:54 docs/manual/smsd/smsd.rst:110
1028 #: docs/manual/gammu/index.rst:1833 docs/manual/testing/dummy-driver.rst:69
1029 #: docs/manual/python/objects.rst:123 docs/manual/formats/backup.rst:11
1030 #: docs/manual/formats/ini.rst:14 docs/manual/c/examples.rst:2
1031 #, no-wrap
1032 msgid "Examples"
1033 msgstr ""
1035 #. type: Plain text
1036 #: docs/manual/config/index.rst:299
1037 msgid ""
1038 "There is more complete example available in Gammu documentation, see :ref:"
1039 "`gammu`."
1040 msgstr ""
1042 #. type: Title +
1043 #: docs/manual/config/index.rst:301
1044 #, no-wrap
1045 msgid "Connection examples"
1046 msgstr ""
1048 #. type: Plain text
1049 #: docs/manual/config/index.rst:304
1050 msgid "Gammu configuration for Nokia phone using DLR-3 cable:"
1051 msgstr ""
1053 #. type: Plain text
1054 #: docs/manual/config/index.rst:306 docs/manual/config/index.rst:315
1055 #: docs/manual/config/index.rst:324 docs/manual/config/index.rst:332
1056 #: docs/manual/config/index.rst:346 docs/manual/smsd/usage.rst:49
1057 #: docs/manual/smsd/run.rst:104 docs/manual/smsd/config.rst:568
1058 #: docs/manual/smsd/config.rst:584 docs/manual/smsd/config.rst:601
1059 #: docs/manual/smsd/config.rst:614 docs/manual/smsd/config.rst:623
1060 #: docs/manual/smsd/config.rst:646 docs/manual/smsd/config.rst:653
1061 #: docs/manual/smsd/config.rst:663 docs/manual/gammu/index.rst:1961
1062 #: docs/manual/testing/dummy-driver.rst:74
1063 #: docs/manual/testing/dummy-driver.rst:83
1064 #: docs/manual/formats/smsbackup.rst:36 docs/manual/formats/smsbackup.rst:109
1065 #: docs/manual/formats/ini.rst:20 docs/manual/utils/gammu-detect.rst:86
1066 msgid "ini"
1067 msgstr ""
1069 #. type: Plain text
1070 #: docs/manual/config/index.rst:310
1071 msgid "[gammu] device = /dev/ttyACM0 connection = dlr3"
1072 msgstr ""
1074 #. type: Plain text
1075 #: docs/manual/config/index.rst:313
1076 msgid ""
1077 "Gammu configuration for Sony-Ericsson phone (or any other AT compatible "
1078 "phone) connected using USB cable:"
1079 msgstr ""
1081 #. type: Plain text
1082 #: docs/manual/config/index.rst:319
1083 msgid "[gammu] device = /dev/ttyACM0 connection = at"
1084 msgstr ""
1086 #. type: Plain text
1087 #: docs/manual/config/index.rst:322
1088 msgid ""
1089 "Gammu configuration for Sony-Ericsson (or any other AT compatible phone) "
1090 "connected using bluetooth:"
1091 msgstr ""
1093 #. type: Plain text
1094 #: docs/manual/config/index.rst:328
1095 msgid "[gammu] device = B0:0B:00:00:FA:CE connection = blueat"
1096 msgstr ""
1098 #. type: Plain text
1099 #: docs/manual/config/index.rst:330
1100 msgid ""
1101 "Gammu configuration for phone which needs to manually adjust Bluetooth "
1102 "channel to use channel 42:"
1103 msgstr ""
1105 #. type: Plain text
1106 #: docs/manual/config/index.rst:336
1107 msgid "[gammu] device = B0:0B:00:00:FA:CE/42 connection = blueat"
1108 msgstr ""
1110 #. type: Title +
1111 #: docs/manual/config/index.rst:338
1112 #, no-wrap
1113 msgid "Working with multiple phones"
1114 msgstr ""
1116 #. type: Plain text
1117 #: docs/manual/config/index.rst:344
1118 msgid ""
1119 "Gammu can be configured for multiple phones (however only one connection is "
1120 "used at one time, you can choose which one to use with :option:`gammu -s` "
1121 "parameter). Configuration for phones on three serial ports would look like "
1122 "following:"
1123 msgstr ""
1125 #. type: Plain text
1126 #: docs/manual/config/index.rst:350
1127 msgid "[gammu] device = /dev/ttyS0 connection = at"
1128 msgstr ""
1130 #. type: Plain text
1131 #: docs/manual/config/index.rst:354
1132 msgid "[gammmu1] device = /dev/ttyS1 connection = at"
1133 msgstr ""
1135 #. type: Plain text
1136 #: docs/manual/config/index.rst:358
1137 msgid "[gammmu2] device = /dev/ttyS2 connection = at"
1138 msgstr ""
1140 #. type: Plain text
1141 #: docs/manual/config/index.rst:360
1142 msgid "_Fully documented example:"
1143 msgstr ""
1145 #. type: Title +
1146 #: docs/manual/config/index.rst:362
1147 #, no-wrap
1148 msgid "Fully documented example"
1149 msgstr ""
1151 #. type: Plain text
1152 #: docs/manual/config/index.rst:365
1153 msgid ""
1154 "You can find this sample file as :file:`docs/config/gammurc` in Gammu "
1155 "sources."
1156 msgstr ""
1158 #. type: Plain text
1159 #: docs/manual/config/index.rst:367
1160 msgid "../../../docs/config/gammurc"
1161 msgstr ""
1163 #. type: Plain text
1164 #: docs/manual/config/index.rst:368
1165 msgid ":language: ini"
1166 msgstr ""
1168 #. type: Title =
1169 #: docs/manual/protocol/n6110.rst:2
1170 #, no-wrap
1171 msgid "Nokia 6110"
1172 msgstr ""
1174 #. type: Plain text
1175 #: docs/manual/protocol/n6110.rst:19
1176 #, no-wrap
1177 msgid ""
1178 "Assembled by\n"
1179 "Balazs Nagy          <js@iksz.hu>\n"
1180 "Harri Yli-Torkko     <hyt@surfeu.fi>\n"
1181 "Alfred R. Nurnberger <arnu@flosys.com>\n"
1182 "Hugh Blemings        <Hugh.Blemings@vsb.com.au>\n"
1183 "Mike Bradley         <mike@trumpington.st>\n"
1184 "Odinokov Serge       <serge@takas.lt>\n"
1185 "Pavel Janik          <Pavel@Janik.cz>\n"
1186 "BORBELY Zoltan       <bozo@andrews.hu>\n"
1187 "Pawel Kot            <pkot@linuxnews.pl>\n"
1188 "Marcin Wiacek        <Marcin@MWiacek.com>\n"
1189 "Walek                <walek@pa98.opole.sdi.tpnet.pl>\n"
1190 "... and other members of gnokii mailing list\n"
1191 "and authors of some WWW pages.\n"
1192 msgstr ""
1194 #. type: Plain text
1195 #: docs/manual/protocol/n6110.rst:23 docs/manual/protocol/n7110.rst:21
1196 #: docs/manual/protocol/nokia.rst:9 docs/manual/protocol/n6510.rst:17
1197 msgid ""
1198 "The data provided is for information purposes only.  Some of the frames "
1199 "might be hazardous to your phone. Be careful!!! We do not take any "
1200 "responsibility or liability for damages, etc."
1201 msgstr ""
1203 #. type: Plain text
1204 #: docs/manual/protocol/n6110.rst:30 docs/manual/protocol/n7110.rst:27
1205 #: docs/manual/protocol/nokia.rst:36 docs/manual/protocol/n6510.rst:23
1206 msgid ""
1207 "this information isn't (and can't be) complete.  If you know anything about "
1208 "features not listed here or you noticed a bug in this list, please notify us "
1209 "via e-mail.  Thank you."
1210 msgstr ""
1212 #. type: Plain text
1213 #: docs/manual/protocol/n6110.rst:34
1214 msgid ""
1215 "Document describing frames used in GSM/PCN Nokia 6110 and derivatives (Nokia "
1216 "6130, 6150, 6190, 5110, 5130, 5150, 5190, 3210, 3310)"
1217 msgstr ""
1219 #. type: Plain text
1220 #: docs/manual/protocol/n6110.rst:37
1221 msgid ""
1222 "Correct format is FBUS version 2/Direct IRDA/MBUS version 2 (see nokia.txt "
1223 "for protocol details):"
1224 msgstr ""
1226 #. type: Labeled list
1227 #: docs/manual/protocol/n6110.rst:38 docs/manual/protocol/n7110.rst:34
1228 #, no-wrap
1229 msgid "List"
1230 msgstr ""
1232 #. type: Plain text
1233 #: docs/manual/protocol/n6110.rst:41
1234 msgid "0x00: Monitoring values"
1235 msgstr ""
1237 #. type: Plain text
1238 #: docs/manual/protocol/n6110.rst:42
1239 #, no-wrap
1240 msgid "r monitoring value      {+0x01, 0x01, block... }\n"
1241 msgstr ""
1243 #. type: Plain text
1244 #: docs/manual/protocol/n6110.rst:43
1245 #, no-wrap
1246 msgid "where block: 0x5e, 0x05, 0x7a(?), 0xd0(?), 0x85(?), 0x02, percentHI, percentLO\n"
1247 msgstr ""
1249 #. type: Plain text
1250 #: docs/manual/protocol/n6110.rst:44
1251 #, no-wrap
1252 msgid "Battery percent level\n"
1253 msgstr ""
1255 #. type: Plain text
1256 #: docs/manual/protocol/n6110.rst:45
1257 #, no-wrap
1258 msgid "0x5e, 0x0c, 0x52(?), 0x4b(?), 0x6f(?), 0x02, voltageHI, voltageLO\n"
1259 msgstr ""
1261 #. type: Plain text
1262 #: docs/manual/protocol/n6110.rst:46
1263 #, no-wrap
1264 msgid "Battery standby voltage\n"
1265 msgstr ""
1267 #. type: Plain text
1268 #: docs/manual/protocol/n6110.rst:47
1269 #, no-wrap
1270 msgid "...\n"
1271 msgstr ""
1273 #. type: Plain text
1274 #: docs/manual/protocol/n6110.rst:48
1275 #, no-wrap
1276 msgid "0x01: Call Information\n"
1277 msgstr ""
1279 #. type: Plain text
1280 #: docs/manual/protocol/n6110.rst:49
1281 #, no-wrap
1282 msgid "s Make call             { 0x0001, \"number\", type, block }\n"
1283 msgstr ""
1285 #. type: Plain text
1286 #: docs/manual/protocol/n6110.rst:50
1287 #, no-wrap
1288 msgid "where type:\n"
1289 msgstr ""
1291 #. type: Plain text
1292 #: docs/manual/protocol/n6110.rst:52
1293 #, no-wrap
1294 msgid ""
1295 "0x01 - data call\n"
1296 "0x05 - voice call\n"
1297 msgstr ""
1299 #. type: Plain text
1300 #: docs/manual/protocol/n6110.rst:53
1301 #, no-wrap
1302 msgid "block:\n"
1303 msgstr ""
1305 #. type: Plain text
1306 #: docs/manual/protocol/n6110.rst:54
1307 #, no-wrap
1308 msgid "data call (non digital lines):\n"
1309 msgstr ""
1311 #. type: Plain text
1312 #: docs/manual/protocol/n6110.rst:56
1313 #, no-wrap
1314 msgid ""
1315 "0x02,0x01,0x05,0x81,0x01,0x00,0x00,0x01,0x02,0x0a,\n"
1316 "0x07,0xa2,0x88,0x81,0x21,0x15,0x63,0xa8,0x00,0x00\n"
1317 msgstr ""
1319 #. type: Plain text
1320 #: docs/manual/protocol/n6110.rst:57
1321 #, no-wrap
1322 msgid "data call (digital lines):\n"
1323 msgstr ""
1325 #. type: Plain text
1326 #: docs/manual/protocol/n6110.rst:60
1327 #, no-wrap
1328 msgid ""
1329 "0x02,0x01,0x05,0x81,0x01,0x00,0x00,0x01,0x02,0x0a,\n"
1330 "0x07,0xa1,0x88,0x89,0x21,0x15,0x63,0xa0,0x00,0x06,\n"
1331 "0x88,0x90,0x21,0x48,0x40,0xbb\n"
1332 msgstr ""
1334 #. type: Plain text
1335 #: docs/manual/protocol/n6110.rst:61
1336 #, no-wrap
1337 msgid "voice call:\n"
1338 msgstr ""
1340 #. type: Plain text
1341 #: docs/manual/protocol/n6110.rst:62
1342 #, no-wrap
1343 msgid "0x01, 0x01, 0x05, 0x81/0x00, sendnum, 0x00, 0x00, 0x01\n"
1344 msgstr ""
1346 #. type: Plain text
1347 #: docs/manual/protocol/n6110.rst:63 docs/manual/protocol/n6110.rst:547
1348 #: docs/manual/protocol/n7110.rst:494
1349 #, no-wrap
1350 msgid "where:\n"
1351 msgstr ""
1353 #. type: Plain text
1354 #: docs/manual/protocol/n6110.rst:64
1355 #, no-wrap
1356 msgid "sendnum (own number sending):\n"
1357 msgstr ""
1359 #. type: Plain text
1360 #: docs/manual/protocol/n6110.rst:67
1361 #, no-wrap
1362 msgid ""
1363 "0x01: preset (depends on network)\n"
1364 "0x03: on\n"
1365 "0x02: off\n"
1366 msgstr ""
1368 #. type: Plain text
1369 #: docs/manual/protocol/n6110.rst:80
1370 #, no-wrap
1371 msgid ""
1372 "r Call going msg        { 0x0002 }\n"
1373 "r Call in progress      { 0x0003, seqnr }\n"
1374 "r Remote end hang up    { 0x0004, seqnr, ?, error (like in netmon in 39) }\n"
1375 "r incoming call alert   { 0x0005, seqnr, numlen, \"number\", namelen, \"name\" }\n"
1376 "s Answer call part 2    { 0x0006, seqnr, 0x00 }\n"
1377 "r answered call         { 0x0007, seqnr }\n"
1378 "s Hang up               { 0x0008, seqnr, 0x85 }\n"
1379 "r terminated call       { 0x0009, seqnr }\n"
1380 "r call msg              { 0x000a, seqnr }\n"
1381 "r call held             { 0x0023, seqnr, 0x01 }\n"
1382 "r call resumed          { 0x0025, seqnr, 0x01 }\n"
1383 "r Send DTMF/voice call  { 0x0040}\n"
1384 "s Answer call part 1    { 0x0042,0x05,0x01,0x07,0xa2,0x88,0x81,0x21,0x15,0x63,0xa8,0x00,0x00,\n"
1385 msgstr ""
1387 #. type: Plain text
1388 #: docs/manual/protocol/n6110.rst:81
1389 #, no-wrap
1390 msgid "0x07,0xa3,0xb8,0x81,0x20,0x15,0x63,0x80 }\n"
1391 msgstr ""
1393 #. type: Plain text
1394 #: docs/manual/protocol/n6110.rst:82
1395 #, no-wrap
1396 msgid "s Sent after issuing    { 0x0042,0x05,0x81,0x07,0xa1,0x88,0x89,0x21,0x15,0x63,0xa0,0x00,0x06,\n"
1397 msgstr ""
1399 #. type: Plain text
1400 #: docs/manual/protocol/n6110.rst:84
1401 #, no-wrap
1402 msgid ""
1403 "data call\t\t             0x88,0x90,0x21,0x48,0x40,0xbb,0x07,0xa3,\n"
1404 "(digital lines)                0xb8,0x81,0x20,0x15,0x63,0x80 }\n"
1405 msgstr ""
1407 #. type: Plain text
1408 #: docs/manual/protocol/n6110.rst:85
1409 #, no-wrap
1410 msgid "s Sent after issuing    { 0x0042,0x05,0x01,0x07,0xa2,0xc8,0x81,0x21,0x15,0x63,0xa8,0x00,0x00,\n"
1411 msgstr ""
1413 #. type: Plain text
1414 #: docs/manual/protocol/n6110.rst:87
1415 #, no-wrap
1416 msgid ""
1417 "data call\t\t             0x07,0xa3,0xb8,0x81,0x20,0x15,0x63,0x80,\n"
1418 "(non digital lines)            0x01,0x60 }\n"
1419 msgstr ""
1421 #. type: Plain text
1422 #: docs/manual/protocol/n6110.rst:88
1423 #, no-wrap
1424 msgid "s Send DTMF             { 0x0050, length, {ascii codes for DTMF}, 0x01 }\n"
1425 msgstr ""
1427 #. type: Plain text
1428 #: docs/manual/protocol/n6110.rst:90
1429 msgid "Note:"
1430 msgstr ""
1432 #. type: Plain text
1433 #: docs/manual/protocol/n6110.rst:91
1434 msgid "to make data call (non digital lines):"
1435 msgstr ""
1437 #. type: Plain text
1438 #: docs/manual/protocol/n6110.rst:92
1439 msgid "1.send \"Make call\" for non digital lines"
1440 msgstr ""
1442 #. type: Plain text
1443 #: docs/manual/protocol/n6110.rst:93
1444 msgid "2.send \"Sent after issuing data call (non digital lines)\""
1445 msgstr ""
1447 #. type: Plain text
1448 #: docs/manual/protocol/n6110.rst:94
1449 msgid "to make data call (digital lines):"
1450 msgstr ""
1452 #. type: Plain text
1453 #: docs/manual/protocol/n6110.rst:95
1454 msgid "1.send \"Answer call part 1\""
1455 msgstr ""
1457 #. type: Plain text
1458 #: docs/manual/protocol/n6110.rst:96
1459 msgid "2.send \"Sent after issuing data call (digital lines)\""
1460 msgstr ""
1462 #. type: Plain text
1463 #: docs/manual/protocol/n6110.rst:97
1464 msgid "3.send \"Make call\" for digital lines"
1465 msgstr ""
1467 #. type: Plain text
1468 #: docs/manual/protocol/n6110.rst:98
1469 msgid "to answer call:"
1470 msgstr ""
1472 #. type: Plain text
1473 #: docs/manual/protocol/n6110.rst:100
1474 msgid "1.send \"Answer call part 1\" 2.send \"Answer call part 2\""
1475 msgstr ""
1477 #. type: Plain text
1478 #: docs/manual/protocol/n6110.rst:102
1479 msgid "0x02: SMS handling"
1480 msgstr ""
1482 #. type: Plain text
1483 #: docs/manual/protocol/n6110.rst:110
1484 #, no-wrap
1485 msgid ""
1486 "s Send SMS message      { 0x0001, 0x02, 0x00 (SEND REQUEST), ... }\n"
1487 "r Message sent          { 0x0002 }\n"
1488 "r Send failed           { 0x0003, ?, ?, error (like in netmon in 65)}\n"
1489 "s Get SMS message       { 0x0007, 0x02, location, 0x01, 0x64 }\n"
1490 "s Initiate connection   { 0x000d, 0x00, 0x00, 0x02 }\n"
1491 "r Initiate ACK          { 0x000e, 0x01 }\n"
1492 "r SMS message received  { 0x0010, ...... } (whole message)\n"
1493 "s Set CellBroadcast     { 0x0020, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01 }\n"
1494 msgstr ""
1496 #. type: Plain text
1497 #: docs/manual/protocol/n6110.rst:113 docs/manual/protocol/n7110.rst:63
1498 #, no-wrap
1499 msgid ""
1500 "for enable cell broadcast ?\n"
1501 "0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }\n"
1502 "for disable cell broadcast ?\n"
1503 msgstr ""
1505 #. type: Plain text
1506 #: docs/manual/protocol/n6110.rst:116
1507 #, no-wrap
1508 msgid ""
1509 "r Set CellBroadcast OK  { 0x0021, 0x01 }\n"
1510 "r Read CellBroadcast    { 0x0023, ?, ?, ?, channel, ?, message... } ?\n"
1511 "s Set SMS center        { 0x0030, 0x64, priority, checksum? ,0?, format,\n"
1512 msgstr ""
1514 #. type: Plain text
1515 #: docs/manual/protocol/n6110.rst:118
1516 #, no-wrap
1517 msgid ""
1518 "validity, {DefaultRecipient no.}[12],\n"
1519 "{SMScenter no.}[12], {SMSC name}, 0x00}\n"
1520 msgstr ""
1522 #. type: Plain text
1523 #: docs/manual/protocol/n6110.rst:119 docs/manual/protocol/n7110.rst:69
1524 #, no-wrap
1525 msgid "where tel.no.[12]: {len, type, {number(BCD)}}\n"
1526 msgstr ""
1528 #. type: Plain text
1529 #: docs/manual/protocol/n6110.rst:120 docs/manual/protocol/n7110.rst:70
1530 #, no-wrap
1531 msgid "type: 0x81: normal\n"
1532 msgstr ""
1534 #. type: Plain text
1535 #: docs/manual/protocol/n6110.rst:122 docs/manual/protocol/n7110.rst:72
1536 #, no-wrap
1537 msgid ""
1538 "0x91: + (international)\n"
1539 "0xd0: alphanumeric\n"
1540 msgstr ""
1542 #. type: Plain text
1543 #: docs/manual/protocol/n6110.rst:123 docs/manual/protocol/n7110.rst:73
1544 #, no-wrap
1545 msgid "format: 0x00: text\n"
1546 msgstr ""
1548 #. type: Plain text
1549 #: docs/manual/protocol/n6110.rst:129 docs/manual/protocol/n7110.rst:79
1550 #, no-wrap
1551 msgid ""
1552 "0x22: fax\n"
1553 "0x24: voice\n"
1554 "0x25: ERMES\n"
1555 "0x26: paging\n"
1556 "0x31: X.400\n"
1557 "0x32: email\n"
1558 msgstr ""
1560 #. type: Plain text
1561 #: docs/manual/protocol/n6110.rst:130
1562 #, no-wrap
1563 msgid "validity: 0x0b:  1 hour\n"
1564 msgstr ""
1566 #. type: Plain text
1567 #: docs/manual/protocol/n6110.rst:135
1568 #, no-wrap
1569 msgid ""
1570 "0x47:  6 hours\n"
1571 "0xa7: 24 hours\n"
1572 "0xa9: 72 hours\n"
1573 "0xad:  1 week\n"
1574 "0xff: max.time\n"
1575 msgstr ""
1577 #. type: Plain text
1578 #: docs/manual/protocol/n6110.rst:139
1579 #, no-wrap
1580 msgid ""
1581 "r Set SMS center OK     { 0x0031 }\n"
1582 "r Set SMS center error  { 0x0032, reason }\n"
1583 "s Get SMS center        { 0x0033, 0x64, priority }\n"
1584 "r SMS center received   { 0x0034, priority, checksum?, format, 0x00?,\n"
1585 msgstr ""
1587 #. type: Plain text
1588 #: docs/manual/protocol/n6110.rst:142
1589 #, no-wrap
1590 msgid ""
1591 "validity, {DefaultRecipient no.}[12],\n"
1592 "{SMScenter no.}[12], {SMSC name}, 0x00}\n"
1593 "tel.no[12]: {len, type, {number(BCD)}}\n"
1594 msgstr ""
1596 #. type: Plain text
1597 #: docs/manual/protocol/n6110.rst:143 docs/manual/protocol/n7110.rst:92
1598 #, no-wrap
1599 msgid "where priority, checksum, type, validity,\n"
1600 msgstr ""
1602 #. type: Plain text
1603 #: docs/manual/protocol/n6110.rst:144 docs/manual/protocol/n7110.rst:93
1604 #, no-wrap
1605 msgid "tel.no.[12]: see 0x02/0x0030\n"
1606 msgstr ""
1608 #. type: Plain text
1609 #: docs/manual/protocol/n6110.rst:145
1610 #, no-wrap
1611 msgid "r SMS center error recv { 0x0035, reason }\n"
1612 msgstr ""
1614 #. type: Plain text
1615 #: docs/manual/protocol/n6110.rst:146 docs/manual/protocol/n7110.rst:99
1616 #, no-wrap
1617 msgid "0x03: Phonebook functions\n"
1618 msgstr ""
1620 #. type: Plain text
1621 #: docs/manual/protocol/n6110.rst:147
1622 #, no-wrap
1623 msgid "s Get mem location      { 0x0001, memtype, location, 0 }\n"
1624 msgstr ""
1626 #. type: Plain text
1627 #: docs/manual/protocol/n6110.rst:148
1628 #, no-wrap
1629 msgid "where memory:\n"
1630 msgstr ""
1632 #. type: Plain text
1633 #: docs/manual/protocol/n6110.rst:157
1634 #, no-wrap
1635 msgid ""
1636 "0x01: telephone and SIM phonebook (in one)\n"
1637 "0x02: telephone phonebook\n"
1638 "0x03: SIM phonebook\n"
1639 "0x04: SIM fixdialling-phonebook (?)\n"
1640 "0x05: Own numbers\n"
1641 "0x07: Dialled numbers\n"
1642 "0x08: Missed calls\n"
1643 "0x09: Received calls\n"
1644 "0x0b: voice mailbox (location not important)\n"
1645 msgstr ""
1647 #. type: Plain text
1648 #: docs/manual/protocol/n6110.rst:158
1649 #, no-wrap
1650 msgid "r mem location recvd    { 0x0002, 0x00,namelen,\"name\",numlen,\"number\",groupID, 0x01?, yearLO, yearHI, month, day, hour, minute, sec. }\n"
1651 msgstr ""
1653 #. type: Plain text
1654 #: docs/manual/protocol/n6110.rst:159
1655 #, no-wrap
1656 msgid "Note: in 3310 all entries have null name (\"feature\" of bug ?)\n"
1657 msgstr ""
1659 #. type: Plain text
1660 #: docs/manual/protocol/n6110.rst:160
1661 #, no-wrap
1662 msgid "r mem loc error recvd   { 0x0003, errtype }\n"
1663 msgstr ""
1665 #. type: Plain text
1666 #: docs/manual/protocol/n6110.rst:161
1667 #, no-wrap
1668 msgid "where errtype:\n"
1669 msgstr ""
1671 #. type: Plain text
1672 #: docs/manual/protocol/n6110.rst:164
1673 #, no-wrap
1674 msgid ""
1675 "0x7d: invalid memory type\n"
1676 "0x74: empty location ?\n"
1677 "0x8d: no PIN\n"
1678 msgstr ""
1680 #. type: Plain text
1681 #: docs/manual/protocol/n6110.rst:167
1682 #, no-wrap
1683 msgid ""
1684 "s Set mem location      { 0x0004, memtype,location,namelen,\"Name\",numlen,\"number\",groupID }\n"
1685 "r mem set OK            { 0x0005 }\n"
1686 "r mem set error         { 0x0006, errtype }\n"
1687 msgstr ""
1689 #. type: Plain text
1690 #: docs/manual/protocol/n6110.rst:168
1691 #, no-wrap
1692 msgid "where errtype: 0x7d: name is too long\n"
1693 msgstr ""
1695 #. type: Plain text
1696 #: docs/manual/protocol/n6110.rst:171
1697 #, no-wrap
1698 msgid ""
1699 "s Mem status request    { 0x0007, memtype }\n"
1700 "r Mem status recvd      { 0x0008, memtype, free, used }\n"
1701 "r Mem status error recv { 0x0009, errtype }\n"
1702 msgstr ""
1704 #. type: Plain text
1705 #: docs/manual/protocol/n6110.rst:172
1706 #, no-wrap
1707 msgid "where errtype: 0x6f: mem status error\n"
1708 msgstr ""
1710 #. type: Plain text
1711 #: docs/manual/protocol/n6110.rst:174
1712 #, no-wrap
1713 msgid ""
1714 "0x7d: invalid memory type\n"
1715 "0x8d: waiting for pin\n"
1716 msgstr ""
1718 #. type: Plain text
1719 #: docs/manual/protocol/n6110.rst:177
1720 #, no-wrap
1721 msgid ""
1722 "s Get caller group data { 0x0010, groupID }\n"
1723 "r Get caller group data { 0x0011, groupID, size, \"Name\", ringtoneID, graphic_on?1:0, lenHI, lenLO, OTABitmap (72x14 logo) }\n"
1724 "r Get call.group error  { 0x0012, reason }\n"
1725 msgstr ""
1727 #. type: Plain text
1728 #: docs/manual/protocol/n6110.rst:178 docs/manual/protocol/n6110.rst:182
1729 #, no-wrap
1730 msgid "where reason: 0x7d: invalid location\n"
1731 msgstr ""
1733 #. type: Plain text
1734 #: docs/manual/protocol/n6110.rst:181
1735 #, no-wrap
1736 msgid ""
1737 "s Set caller group data { 0x0013, groupID, size, \"Name\", ringtoneID, graphic_on?1:0, lenHI, lenLO, OTABitmap (72x14 logo) }\n"
1738 "r Set caller group OK   { 0x0014 }\n"
1739 "r Set call.group error  { 0x0015, reason }\n"
1740 msgstr ""
1742 #. type: Plain text
1743 #: docs/manual/protocol/n6110.rst:184
1744 #, no-wrap
1745 msgid ""
1746 "s Get speed dial        { 0x0016, index(1-9) }\n"
1747 "r Get speed dial OK     { 0x0017, mem.type, location }\n"
1748 msgstr ""
1750 #. type: Plain text
1751 #: docs/manual/protocol/n6110.rst:185
1752 #, no-wrap
1753 msgid "where mem.type: 0x02: ME        (== 0 if not stored)\n"
1754 msgstr ""
1756 #. type: Plain text
1757 #: docs/manual/protocol/n6110.rst:186
1758 #, no-wrap
1759 msgid "0x03: SIM\n"
1760 msgstr ""
1762 #. type: Plain text
1763 #: docs/manual/protocol/n6110.rst:187
1764 #, no-wrap
1765 msgid "location: memory location (== 0 if not stored)\n"
1766 msgstr ""
1768 #. type: Plain text
1769 #: docs/manual/protocol/n6110.rst:191
1770 #, no-wrap
1771 msgid ""
1772 "r Get speed dial error  { 0x0018 }\n"
1773 "s Set speed dial        { 0x0019, index(1-9), mem.type, location }\n"
1774 "r Set speed dial OK     { 0x001a }\n"
1775 "r Set speed dial error  { 0x001b }\n"
1776 msgstr ""
1778 #. type: Plain text
1779 #: docs/manual/protocol/n6110.rst:192
1780 #, no-wrap
1781 msgid "0x04: Phone Status\n"
1782 msgstr ""
1784 #. type: Plain text
1785 #: docs/manual/protocol/n6110.rst:194
1786 #, no-wrap
1787 msgid ""
1788 "s Phone status          { 0x0001 }\n"
1789 "r Phone status          { 0x0002, mode, signal str, ???, pwr, batt.level }\n"
1790 msgstr ""
1792 #. type: Plain text
1793 #: docs/manual/protocol/n6110.rst:195
1794 #, no-wrap
1795 msgid "where mode: 1: registered within the network\n"
1796 msgstr ""
1798 #. type: Plain text
1799 #: docs/manual/protocol/n6110.rst:198
1800 #, no-wrap
1801 msgid ""
1802 "2: call in progress\n"
1803 "3: waiting for pin\n"
1804 "4: powered off\n"
1805 msgstr ""
1807 #. type: Plain text
1808 #: docs/manual/protocol/n6110.rst:199
1809 #, no-wrap
1810 msgid "pwr: 1: AC/DC\n"
1811 msgstr ""
1813 #. type: Plain text
1814 #: docs/manual/protocol/n6110.rst:200
1815 #, no-wrap
1816 msgid "2: battery\n"
1817 msgstr ""
1819 #. type: Plain text
1820 #: docs/manual/protocol/n6110.rst:202
1821 #, no-wrap
1822 msgid ""
1823 "s Request Phone ID      { 0x0003 }\n"
1824 "r RequestPhone ID       { 0x0004, 0x01,\"NOKIA\"\"imei\", 0, \"model\", 0, \"prod.code\", 0, \"HW\", 0, \"firmware\", 0x00, 0x01 }\n"
1825 msgstr ""
1827 #. type: Plain text
1828 #: docs/manual/protocol/n6110.rst:203
1829 #, no-wrap
1830 msgid "0x05: Profile settings\n"
1831 msgstr ""
1833 #. type: Plain text
1834 #: docs/manual/protocol/n6110.rst:204
1835 #, no-wrap
1836 msgid "s Set profile feature   { 0x0010, 1, nr, feature, a, 1 }\n"
1837 msgstr ""
1839 #. type: Plain text
1840 #: docs/manual/protocol/n6110.rst:205 docs/manual/protocol/n6110.rst:323
1841 #: docs/manual/protocol/n6110.rst:325
1842 #, no-wrap
1843 msgid "where nr: see 0x05/0x0013\n"
1844 msgstr ""
1846 #. type: Plain text
1847 #: docs/manual/protocol/n6110.rst:207
1848 #, no-wrap
1849 msgid ""
1850 "feature: see 0x05/0x0014\n"
1851 "a: see 0x05/0x0014\n"
1852 msgstr ""
1854 #. type: Plain text
1855 #: docs/manual/protocol/n6110.rst:209
1856 #, no-wrap
1857 msgid ""
1858 "r Set profile feat. OK  { 0x0011, 1 }\n"
1859 "s Get profile feature   { 0x0013, 1, nr, feature, 1 }\n"
1860 msgstr ""
1862 #. type: Plain text
1863 #: docs/manual/protocol/n6110.rst:210
1864 #, no-wrap
1865 msgid "where nr is profile number (general=0, silent, meeting, outdoor, pager, car, headset=6)\n"
1866 msgstr ""
1868 #. type: Plain text
1869 #: docs/manual/protocol/n6110.rst:211
1870 #, no-wrap
1871 msgid "feature: see 0x05/0x0014\n"
1872 msgstr ""
1874 #. type: Plain text
1875 #: docs/manual/protocol/n6110.rst:212
1876 #, no-wrap
1877 msgid "r Get profile feature   { 0x0014, 1, nr, feature, 4, a, b, c, d, 1 }\n"
1878 msgstr ""
1880 #. type: Plain text
1881 #: docs/manual/protocol/n6110.rst:216
1882 msgid ""
1883 "Note: Settings num 0x00 .. 0x09 can be assigned separately to each profile "
1884 "(0x00 .. 0x05), but rest are common to all profiles."
1885 msgstr ""
1887 #. type: Plain text
1888 #: docs/manual/protocol/n6110.rst:218
1889 msgid "6110"
1890 msgstr ""
1892 #. type: Plain text
1893 #: docs/manual/protocol/n6110.rst:224
1894 #, no-wrap
1895 msgid ""
1896 "Feature  Description                    Value\n"
1897 "-------  -------------------            -----------------\n"
1898 "0x00     keypad notes                   0xff=off, 0x00=level 1, 0x01=level 2, 0x02=level 3\n"
1899 "0x01     lights (? only in car profile) 0x00=off, 0x??=on (maybe 0x01)\n"
1900 "0x02     incoming call alert            1=ringing, 2=beep once, 3=unknown, 4=off, 5=ring once,\n"
1901 msgstr ""
1903 #. type: Plain text
1904 #: docs/manual/protocol/n6110.rst:225
1905 #, no-wrap
1906 msgid "6=ascending, 7=caller groups (see feature #0x08)\n"
1907 msgstr ""
1909 #. type: Plain text
1910 #: docs/manual/protocol/n6110.rst:244
1911 #, no-wrap
1912 msgid ""
1913 "0x03     ringing tone ID                for original 6110: 0x12=ring ring, 0x13=low, etc.\n"
1914 "0x04     ringing volume                 level 1 (0x06) - level 5 (0x0a)\n"
1915 "0x05     message alert tone             0=no tone, 1=standard, 2=special, 3=beep once, 4=ascending\n"
1916 "0x06     vibration                      0=off, 1=on\n"
1917 "0x07     warning and game tones         0xff=off, 0x04=on\n"
1918 "0x08     incoming caller groups         1=family, 2=VIP, 4=friends, 8=collegues, 16=other\n"
1919 "0x09     automatic answer               0x00=off, 0x01=on\n"
1920 "-------------------------\n"
1921 "0x16     Anykey answer                  0x00=Off, 0x01=On\n"
1922 "0x17     ???                            0x00 | 0x01\n"
1923 "0x18     Memory in use                  0x00=Phone, 0x01=SIM card\n"
1924 "0x19     Network selection              0x00=Automatic, 0x01=Manual\n"
1925 "0x1a     Automatic redial               0x00=Off, 0x01=On\n"
1926 "0x1b     ???                            0x00 | 0x01\n"
1927 "0x1c     ???                            0x00...0x18\n"
1928 "0x1d     Speed dialling                 0x00=Off, 0x01=On\n"
1929 "0x1e     Own number sending             0x00=Preset, 0x01=On, 0x02=Off\n"
1930 "0x1f     Cell info display              0x00=Off, 0x01=On\n"
1931 "0x21     Language                       0x00=English\n"
1932 msgstr ""
1934 #. type: Plain text
1935 #: docs/manual/protocol/n6110.rst:253
1936 #, no-wrap
1937 msgid ""
1938 "0x01=Deutsch\n"
1939 "0x02=Francais\n"
1940 "0x03=Italiano\n"
1941 "0x06=Nederlands\n"
1942 "0x07=Dansk\n"
1943 "0x08=Svenska\n"
1944 "0x09=Suomi\n"
1945 "0x0e=Norsk\n"
1946 "0x10=Automatic\n"
1947 msgstr ""
1949 #. type: Plain text
1950 #: docs/manual/protocol/n6110.rst:258
1951 #, no-wrap
1952 msgid ""
1953 "0x26     Reply via same centre          0x00=No, 0x01=Yes\n"
1954 "0x27     Delivery reports               0x00=No, 0x01=Yes\n"
1955 "0x28     Hide clock                     0x00=Show clock, 0x01=Hide clock\n"
1956 "0x29     Time format                    0x00=24-hour, 0x01=12-hour\n"
1957 "0x2a     Selected profile               0x00=General, 0x01.. the rest\n"
1958 msgstr ""
1960 #. type: Plain text
1961 #: docs/manual/protocol/n6110.rst:260
1962 msgid "33x0"
1963 msgstr ""
1965 #. type: Plain text
1966 #: docs/manual/protocol/n6110.rst:265
1967 #, no-wrap
1968 msgid ""
1969 "Feature  Description                    Value\n"
1970 "-------  -------------------            -----------------\n"
1971 "0x00     keypad notes                   0xff=off, 0x00=level 1, 0x01=level 2, 0x02=level 3\n"
1972 "0x01     incoming call alert            1=ringing, 2=beep once, 3=unknown, 4=off, 5=ring once,\n"
1973 msgstr ""
1975 #. type: Plain text
1976 #: docs/manual/protocol/n6110.rst:266
1977 #, no-wrap
1978 msgid "6=ascending\n"
1979 msgstr ""
1981 #. type: Plain text
1982 #: docs/manual/protocol/n6110.rst:279
1983 #, no-wrap
1984 msgid ""
1985 "0x02     ringing tone ID\n"
1986 "0x03     ringing volume                 level 1 (0x06) - level 5 (0x0a)\n"
1987 "0x04     message alert tone             0=no tone, 1=standard, 2=special, 3=beep once, 4=ascending\n"
1988 "0x05     vibration                      0=off, 1=on, 2=vibrate first\n"
1989 "0x06     warning tones                  0xff=off, 0x04=on\n"
1990 "0x07     screen saver                   1=on, 0=off\n"
1991 "0x08     Screen saver -> Timeout        0x00=5 sec, 0x01=20 sec,....\n"
1992 "0x09     Screen saver -> Screen saver   0x00 ... 0x0d = Number of picture image\n"
1993 "-------------------------\n"
1994 "0x0a:    ???:\n"
1995 "...:     ???:\n"
1996 "0x15:    ???: Read only?\n"
1997 "-------------------------\n"
1998 msgstr ""
2000 #. type: Labeled list
2001 #: docs/manual/protocol/n6110.rst:279
2002 #, no-wrap
2003 msgid "0x16:    ???:                           0x00=??? 0x01=?"
2004 msgstr ""
2006 #. type: Plain text
2007 #: docs/manual/protocol/n6110.rst:288
2008 #, no-wrap
2009 msgid ""
2010 "0x17:    Memory in use (Nokia 3330):    0x00=Phone, 0x01=SIM card\n"
2011 "0x18:    Network selection:             0x00=Automatic, 0x01=Manual\n"
2012 "0x19:    Automatic redial:              0x00=Off, 0x01=On\n"
2013 "0x1a:    Speed dialling:                0x00=Off, 0x01=On\n"
2014 "0x1b:    Own number sending:            0x00=Set by network, 0x01=On, 0x02=Off\n"
2015 "0x1c:    Cell info display:             0x00=Off\n"
2016 "0x1d:    Type of view:                  0x00=Name list,0x01=Name, number,0x02=Large font\n"
2017 "0x1e:    Language:                      0x00=English\n"
2018 msgstr ""
2020 #. type: Plain text
2021 #: docs/manual/protocol/n6110.rst:294
2022 #, no-wrap
2023 msgid ""
2024 "0x07=Dansk\n"
2025 "0x08=Svenska\n"
2026 "0x09=Suomi\n"
2027 "0x0c=Turcke\n"
2028 "0x0e=Norsk\n"
2029 "0x10=Automatic\n"
2030 msgstr ""
2032 #. type: Plain text
2033 #: docs/manual/protocol/n6110.rst:306
2034 #, no-wrap
2035 msgid ""
2036 "0x32:    Reboots ME (3330)\n"
2037 "0x1f:    ???: Read only? (3330)\n"
2038 "0x20:    Reply via same centre:         0x00=No, 0x01=Yes\n"
2039 "0x21:    Delivery reports:              0x00=No, 0x01=Yes\t\n"
2040 "0x22:    Show/Hide clock:               0x00=Show, 0x01=Hide\n"
2041 "0x23:    Time format:                   0x00=24-hour, 0x01=12-hour\n"
2042 "0x24:    Select profile:                0x00=General, 0x01 ... 0x05=rest of them\n"
2043 "0x25:    ???: Read only? (N3330)\n"
2044 "0x26:    Confirm SIM service actions:   0x00=Not asked, 0x01=Asked\n"
2045 "0x27:    T9 Dictionary:                 0x00=Off, 0x01=English, 0x0a=Suomi\n"
2046 "0x28:    Messages -> Character support: 0x00=Automatic, 0x01=GSM alphabet, 0x02=Unicode\n"
2047 "0x29:    Startup logo settings:         0x00=Your own uploaded logo,0x01=Nokia\n"
2048 msgstr ""
2050 #. type: Plain text
2051 #: docs/manual/protocol/n6110.rst:307
2052 #, no-wrap
2053 msgid "0x02=Draft HUMAN technology(tm),0x03=Itineris\n"
2054 msgstr ""
2056 #. type: Labeled list
2057 #: docs/manual/protocol/n6110.rst:307
2058 #, no-wrap
2059 msgid "0x2a:    ???:                           0x00=??? 0x01=?"
2060 msgstr ""
2062 #. type: Labeled list
2063 #: docs/manual/protocol/n6110.rst:308
2064 #, no-wrap
2065 msgid "0x2b:    ???:                           0x00=??? 0x01=?"
2066 msgstr ""
2068 #. type: Plain text
2069 #: docs/manual/protocol/n6110.rst:311
2070 #, no-wrap
2071 msgid ""
2072 "0x2c:    ???: Read only? (N3330)\n"
2073 "0x2d:    Auto update of date and time:  0x00=Off,0x01=Confirm first,0x02=On\n"
2074 msgstr ""
2076 #. type: Plain text
2077 #: docs/manual/protocol/n6110.rst:314
2078 #, no-wrap
2079 msgid ""
2080 "s Get welcome message   { 0x0016 }\n"
2081 "r Get welcome message   { 0x0017, no.of blocks, { block } * }\n"
2082 msgstr ""
2084 #. type: Plain text
2085 #: docs/manual/protocol/n6110.rst:315
2086 #, no-wrap
2087 msgid "where block: { id, {blockspecific} }\n"
2088 msgstr ""
2090 #. type: Plain text
2091 #: docs/manual/protocol/n6110.rst:316
2092 #, no-wrap
2093 msgid "id: 1: startup logo { y, x, picture (coding?) }\n"
2094 msgstr ""
2096 #. type: Plain text
2097 #: docs/manual/protocol/n6110.rst:318
2098 #, no-wrap
2099 msgid ""
2100 "2: welcome note { len, \"message\" }\n"
2101 "3: operator msg { len, \"message\" }\n"
2102 msgstr ""
2104 #. type: Plain text
2105 #: docs/manual/protocol/n6110.rst:319
2106 #, no-wrap
2107 msgid "s Set welcome message   { 0x0018, no.of blocks, { block } * }\n"
2108 msgstr ""
2110 #. type: Plain text
2111 #: docs/manual/protocol/n6110.rst:320
2112 #, no-wrap
2113 msgid "where block: see 0x05/0x0017\n"
2114 msgstr ""
2116 #. type: Plain text
2117 #: docs/manual/protocol/n6110.rst:322
2118 #, no-wrap
2119 msgid ""
2120 "r Set welcome OK        { 0x0019, 0x01 }\n"
2121 "s Get profile name      { 0x001a, nr }\n"
2122 msgstr ""
2124 #. type: Plain text
2125 #: docs/manual/protocol/n6110.rst:324
2126 #, no-wrap
2127 msgid "r Profile name          { 0x001b, 1, 1, 3, flen, nr, len, {text} }\n"
2128 msgstr ""
2130 #. type: Plain text
2131 #: docs/manual/protocol/n6110.rst:327
2132 #, no-wrap
2133 msgid ""
2134 "len: text length\n"
2135 "flen len + len(nr, len) = len + 2\n"
2136 msgstr ""
2138 #. type: Plain text
2139 #: docs/manual/protocol/n6110.rst:328
2140 #, no-wrap
2141 msgid "Note: in Nokia 3310 name is in Unicode\n"
2142 msgstr ""
2144 #. type: Plain text
2145 #: docs/manual/protocol/n6110.rst:333
2146 #, no-wrap
2147 msgid ""
2148 "s ???                   { 0x001c }\n"
2149 "r ???                   { 0x001d, 0x93 }\n"
2150 "s Set oplogo            { 0x0030, location, MCC1, MCC2, MNC, lenhi=0x00, lenlo=0x82, OTABitmap }\n"
2151 "r Set oplogo OK         { 0x0031 }\n"
2152 "r Set oplogo error      { 0x0032, reason }\n"
2153 msgstr ""
2155 #. type: Plain text
2156 #: docs/manual/protocol/n6110.rst:334 docs/manual/protocol/n6110.rst:339
2157 #, no-wrap
2158 msgid "where reason: 0x7d invalid location\n"
2159 msgstr ""
2161 #. type: Plain text
2162 #: docs/manual/protocol/n6110.rst:335
2163 #, no-wrap
2164 msgid "s Get oplogo            { 0x0033, location }\n"
2165 msgstr ""
2167 #. type: Plain text
2168 #: docs/manual/protocol/n6110.rst:336
2169 #, no-wrap
2170 msgid "where location: 1 (doesn't seem to matter)\n"
2171 msgstr ""
2173 #. type: Plain text
2174 #: docs/manual/protocol/n6110.rst:338
2175 #, no-wrap
2176 msgid ""
2177 "r Get oplogo            { 0x0034, location, MCC1, MCC2, MNC, lenhi=0x00, lenlo=0x82, OTABitmap }\n"
2178 "r Get oplogo error      { 0x0035, reason }\n"
2179 msgstr ""
2181 #. type: Plain text
2182 #: docs/manual/protocol/n6110.rst:342
2183 #, no-wrap
2184 msgid ""
2185 "s Set ringtone          { 0x0036, location,0x00,0x78, ringtone packed according to SM2.0}\n"
2186 "r Set ringtone OK       { 0x0037 }\n"
2187 "r Set ringtone error    { 0x0038, reason }\n"
2188 msgstr ""
2190 #. type: Plain text
2191 #: docs/manual/protocol/n6110.rst:343
2192 #, no-wrap
2193 msgid "where reason=0x7d, when not supported location\n"
2194 msgstr ""
2196 #. type: Plain text
2197 #: docs/manual/protocol/n6110.rst:344
2198 #, no-wrap
2199 msgid "s Get services settings { 0x0080, setting (2 bytes) }\n"
2200 msgstr ""
2202 #. type: Plain text
2203 #: docs/manual/protocol/n6110.rst:345
2204 #, no-wrap
2205 msgid "where: setting: 0x02,0x00=Nokia access number 1\n"
2206 msgstr ""
2208 #. type: Plain text
2209 #: docs/manual/protocol/n6110.rst:349
2210 #, no-wrap
2211 msgid ""
2212 "0x02,0x01=Operator access number 1\n"
2213 "0x01,0x00=Personal bookmark 1 settings (name only ?)\n"
2214 "0x01,0x01=?\n"
2215 "0x02,0x02=?\n"
2216 msgstr ""
2218 #. type: Plain text
2219 #: docs/manual/protocol/n6110.rst:351
2220 #, no-wrap
2221 msgid ""
2222 "r Get services sett.OK  { 0x0081, .... }\n"
2223 "r Get services sett.err { 0x0082, 0x7b }\n"
2224 msgstr ""
2226 #. type: Plain text
2227 #: docs/manual/protocol/n6110.rst:352 docs/manual/protocol/n7110.rst:163
2228 #, no-wrap
2229 msgid "0x06: Calling line restriction/Call forwarding etc\n"
2230 msgstr ""
2232 #. type: Plain text
2233 #: docs/manual/protocol/n6110.rst:354 docs/manual/protocol/n7110.rst:165
2234 #, no-wrap
2235 msgid ""
2236 "r Get call divert       { 0x0001, 0x02, x, 0x00, divtype, 0x02, calltype, y, z, 0x0b, number, 0x00...0x00, timeout (byte 45) }\n"
2237 "s Set call divert       { 0x0001, 0x03, 0x00, divtype, calltype, 0x01, number(packed like in SMS), 0x00 ... 0x00,\n"
2238 msgstr ""
2240 #. type: Plain text
2241 #: docs/manual/protocol/n6110.rst:355 docs/manual/protocol/n7110.rst:166
2242 #, no-wrap
2243 msgid "length of number (byte 29), 0x00 ... 0x00, timeout (byte 52), 0x00, 0x00, 0x00}\n"
2244 msgstr ""
2246 #. type: Plain text
2247 #: docs/manual/protocol/n6110.rst:357 docs/manual/protocol/n7110.rst:168
2248 #, no-wrap
2249 msgid ""
2250 "NOTE: msglen=0x37\n"
2251 "where timeout:\n"
2252 msgstr ""
2254 #. type: Plain text
2255 #: docs/manual/protocol/n6110.rst:364 docs/manual/protocol/n7110.rst:175
2256 #, no-wrap
2257 msgid ""
2258 "0x00: not set ?\n"
2259 "0x05: 5 second\n"
2260 "0x0a: 10 second\n"
2261 "0x0f: 15 second\n"
2262 "0x14: 20 second\n"
2263 "0x19: 25 second\n"
2264 "0x1e: 30 second\n"
2265 msgstr ""
2267 #. type: Plain text
2268 #: docs/manual/protocol/n6110.rst:365 docs/manual/protocol/n7110.rst:176
2269 #, no-wrap
2270 msgid "where divtype:\n"
2271 msgstr ""
2273 #. type: Plain text
2274 #: docs/manual/protocol/n6110.rst:366 docs/manual/protocol/n7110.rst:177
2275 #, no-wrap
2276 msgid "0x02: all diverts for all call types ?\n"
2277 msgstr ""
2279 #. type: Plain text
2280 #: docs/manual/protocol/n6110.rst:367 docs/manual/protocol/n7110.rst:178
2281 #, no-wrap
2282 msgid "Found only, when deactivate all diverts for all call types (with call type 0x00)\n"
2283 msgstr ""
2285 #. type: Plain text
2286 #: docs/manual/protocol/n6110.rst:371 docs/manual/protocol/n7110.rst:182
2287 #, no-wrap
2288 msgid ""
2289 "0x15: all calls\n"
2290 "0x43: when busy\n"
2291 "0x3d: when not answered\n"
2292 "0x3e: if not reached\n"
2293 msgstr ""
2295 #. type: Plain text
2296 #: docs/manual/protocol/n6110.rst:372 docs/manual/protocol/n7110.rst:183
2297 #, no-wrap
2298 msgid "calltype:\n"
2299 msgstr ""
2301 #. type: Plain text
2302 #: docs/manual/protocol/n6110.rst:376 docs/manual/protocol/n7110.rst:187
2303 #, no-wrap
2304 msgid ""
2305 "0x00: all calls (data, voice, fax)\n"
2306 "0x0b: voice calls\n"
2307 "0x0d: fax calla\n"
2308 "0x19: data calls\n"
2309 msgstr ""
2311 #. type: Plain text
2312 #: docs/manual/protocol/n6110.rst:377 docs/manual/protocol/n7110.rst:188
2313 #, no-wrap
2314 msgid "s Deactivate calldiverts{ 0x0001, 0x04, 0x00, divtype, calltype, 0x00 }\n"
2315 msgstr ""
2317 #. type: Plain text
2318 #: docs/manual/protocol/n6110.rst:378 docs/manual/protocol/n6110.rst:381
2319 #: docs/manual/protocol/n6110.rst:383 docs/manual/protocol/n7110.rst:189
2320 #: docs/manual/protocol/n7110.rst:192 docs/manual/protocol/n7110.rst:194
2321 #, no-wrap
2322 msgid "where divtype, calltype: see above\n"
2323 msgstr ""
2325 #. type: Plain text
2326 #: docs/manual/protocol/n6110.rst:380 docs/manual/protocol/n7110.rst:191
2327 #, no-wrap
2328 msgid ""
2329 "r Deactivate calldiverts{ 0x0002, 0x04, 0x00, divtype, 0x02, calltype, data }\n"
2330 "s Get call diverts      { 0x0001, 0x05, 0x00, divtype, calltype, 0x00 }\n"
2331 msgstr ""
2333 #. type: Plain text
2334 #: docs/manual/protocol/n6110.rst:382 docs/manual/protocol/n7110.rst:193
2335 #, no-wrap
2336 msgid "r Get call diverts ok   { 0x0002, 0x05, 0x00, divtype, 0x02, calltype, data }\n"
2337 msgstr ""
2339 #. type: Plain text
2340 #: docs/manual/protocol/n6110.rst:384 docs/manual/protocol/n7110.rst:195
2341 #, no-wrap
2342 msgid "data: { 0x01, 0x00 } - isn't active\n"
2343 msgstr ""
2345 #. type: Plain text
2346 #: docs/manual/protocol/n6110.rst:385 docs/manual/protocol/n7110.rst:196
2347 #, no-wrap
2348 msgid "{ 0x02, 0x01, number(packed like in SMS), 0x00, 0x00..., timeout }\n"
2349 msgstr ""
2351 #. type: Plain text
2352 #: docs/manual/protocol/n6110.rst:387 docs/manual/protocol/n7110.rst:198
2353 #, no-wrap
2354 msgid ""
2355 "r Get prepaid(?) info   { 0x0005, ?,?,?,length,message(packed like in 7bit SMS)}\n"
2356 "r Call diverts active   { 0x0006, ??? }\n"
2357 msgstr ""
2359 #. type: Plain text
2360 #: docs/manual/protocol/n6110.rst:388
2361 #, no-wrap
2362 msgid "0x07:\n"
2363 msgstr ""
2365 #. type: Plain text
2366 #: docs/manual/protocol/n6110.rst:394
2367 #, no-wrap
2368 msgid ""
2369 "s ???                   { 0x0022, ? (1&2 sounds OK) }\n"
2370 "r ??? OK                { 0x0023, ?,?,? }\n"
2371 "r ??? error             { 0x0024, reason }\n"
2372 "s ???                   { 0x0025, ??? }\n"
2373 "r ??? OK                { 0x0026, ??? }\n"
2374 "r ??? error             { 0x0027, reason }\n"
2375 msgstr ""
2377 #. type: Plain text
2378 #: docs/manual/protocol/n6110.rst:395
2379 #, no-wrap
2380 msgid "0x08: Security codes\n"
2381 msgstr ""
2383 #. type: Plain text
2384 #: docs/manual/protocol/n6110.rst:396
2385 #, no-wrap
2386 msgid "s Change code           { 0x0004, code, \"current\", 0x00, \"new\", 0x00 }\n"
2387 msgstr ""
2389 #. type: Plain text
2390 #: docs/manual/protocol/n6110.rst:397
2391 #, no-wrap
2392 msgid "where code: 1: security code (5 chars)\n"
2393 msgstr ""
2395 #. type: Plain text
2396 #: docs/manual/protocol/n6110.rst:401
2397 #, no-wrap
2398 msgid ""
2399 "2: PIN (4 chars)\n"
2400 "3: PIN2 (4 chars)\n"
2401 "4: PUK (8 chars)\n"
2402 "5: PUK2 (8 chars)\n"
2403 msgstr ""
2405 #. type: Plain text
2406 #: docs/manual/protocol/n6110.rst:403
2407 #, no-wrap
2408 msgid ""
2409 "s Status request        { 0x0007, 0x01 }\n"
2410 "r pin recvd             { 0x0008, accepted }\n"
2411 msgstr ""
2413 #. type: Plain text
2414 #: docs/manual/protocol/n6110.rst:404
2415 #, no-wrap
2416 msgid "where accepted: 0x0c (or 0x06): OK\n"
2417 msgstr ""
2419 #. type: Plain text
2420 #: docs/manual/protocol/n6110.rst:405
2421 #, no-wrap
2422 msgid "code: waiting for (0x08/0x0004) code\n"
2423 msgstr ""
2425 #. type: Plain text
2426 #: docs/manual/protocol/n6110.rst:406
2427 #, no-wrap
2428 msgid "s entering code         { 0x000a, code, \"code\", 0x00 }\n"
2429 msgstr ""
2431 #. type: Plain text
2432 #: docs/manual/protocol/n6110.rst:407 docs/manual/protocol/n6110.rst:611
2433 #: docs/manual/protocol/n6110.rst:615 docs/manual/protocol/n7110.rst:552
2434 #, no-wrap
2435 msgid "where code: see 0x08/0x0004\n"
2436 msgstr ""
2438 #. type: Plain text
2439 #: docs/manual/protocol/n6110.rst:408
2440 #, no-wrap
2441 msgid "0x09: SIM login\n"
2442 msgstr ""
2444 #. type: Plain text
2445 #: docs/manual/protocol/n6110.rst:410
2446 #, no-wrap
2447 msgid ""
2448 "r login                 { 0x0080 }\n"
2449 "r logout                { 0x0081 }\n"
2450 msgstr ""
2452 #. type: Plain text
2453 #: docs/manual/protocol/n6110.rst:411 docs/manual/protocol/n7110.rst:199
2454 #, no-wrap
2455 msgid "0x0a: Network status\n"
2456 msgstr ""
2458 #. type: Plain text
2459 #: docs/manual/protocol/n6110.rst:414
2460 #, no-wrap
2461 msgid ""
2462 "s Key duplication on/off{ 0x0044, on? 0x01: 0x02 }\n"
2463 "s get used network      { 0x0070 }\n"
2464 "r network registration  { 0x0071, ?,?,?,length,netstatus,netsel,cellIDH,cellIDL,lacH,lacL,netcode,netcode,netcode }\n"
2465 msgstr ""
2467 #. type: Plain text
2468 #: docs/manual/protocol/n6110.rst:415
2469 #, no-wrap
2470 msgid "0x0c: Keys\n"
2471 msgstr ""
2473 #. type: Plain text
2474 #: docs/manual/protocol/n6110.rst:417
2475 #, no-wrap
2476 msgid ""
2477 "s Get key assignments   { 0x0040, 0x01 }\n"
2478 "r Get key assignments   { 0x0041, {key '1'}, 0x00, {key '2'} ... {key '0'}, 0,0,0, {symbols}, 0 }\n"
2479 msgstr ""
2481 #. type: Plain text
2482 #: docs/manual/protocol/n6110.rst:418
2483 #, no-wrap
2484 msgid "where {key '0'} => ' ', '0'\n"
2485 msgstr ""
2487 #. type: Plain text
2488 #: docs/manual/protocol/n6110.rst:419
2489 #, no-wrap
2490 msgid "s Press key             { 0x0042, press: 0x01; release: 0x02, button, 0x01 }\n"
2491 msgstr ""
2493 #. type: Plain text
2494 #: docs/manual/protocol/n6110.rst:420
2495 #, no-wrap
2496 msgid "where button: 0x01 - 0x09: 1-9\n"
2497 msgstr ""
2499 #. type: Plain text
2500 #: docs/manual/protocol/n6110.rst:433
2501 #, no-wrap
2502 msgid ""
2503 "0x0a: 0\n"
2504 "0x0b: #\n"
2505 "0x0c: *\n"
2506 "0x0d: Power\n"
2507 "0x0e: Pick up phone\n"
2508 "0x0f: Hang\n"
2509 "0x10: Volume +\n"
2510 "0x11: Volume -\n"
2511 "0x17: Up\n"
2512 "0x18: Down\n"
2513 "0x19: Menu\n"
2514 "0x1a: Names\n"
2515 "0x1B onwards: don't know but they do produce\n"
2516 msgstr ""
2518 #. type: Plain text
2519 #: docs/manual/protocol/n6110.rst:435
2520 #, no-wrap
2521 msgid ""
2522 "a beep and light up the keypad as if\n"
2523 "a key had been pressed.\n"
2524 msgstr ""
2526 #. type: Plain text
2527 #: docs/manual/protocol/n6110.rst:438
2528 #, no-wrap
2529 msgid ""
2530 "r Press key ack         { 0x0043, press/release/error(0x05) }\n"
2531 "s ???                   { 0x0044 }\n"
2532 "r ??? ack               { 0x0045, 0x01 }\n"
2533 msgstr ""
2535 #. type: Plain text
2536 #: docs/manual/protocol/n6110.rst:439
2537 #, no-wrap
2538 msgid "0x0d: Status\n"
2539 msgstr ""
2541 #. type: Plain text
2542 #: docs/manual/protocol/n6110.rst:442
2543 #, no-wrap
2544 msgid ""
2545 "r Display               { 0x0050, 0x01, y, x, len, \"string\"(unicode) }\n"
2546 "s Status request        { 0x0051 }\n"
2547 "r Status                { 0x0052, no. of byte pairs, {byte pair} }\n"
2548 msgstr ""
2550 #. type: Plain text
2551 #: docs/manual/protocol/n6110.rst:444
2552 #, no-wrap
2553 msgid ""
2554 "where {byte pair}: {cmd, 1:off 2:on}\n"
2555 "cmd: 1: call in progress\n"
2556 msgstr ""
2558 #. type: Labeled list
2559 #: docs/manual/protocol/n6110.rst:444
2560 #, no-wrap
2561 msgid "2: ?"
2562 msgstr ""
2564 #. type: Plain text
2565 #: docs/manual/protocol/n6110.rst:451
2566 msgid ""
2567 "3: have unread sms 4: voice call active 5: fax call active 6: data call "
2568 "active 7: key lock active 8: is SMS storage full"
2569 msgstr ""
2571 #. type: Plain text
2572 #: docs/manual/protocol/n6110.rst:452
2573 #, no-wrap
2574 msgid "s Display status        { 0x0053, 1:on 2:off }\n"
2575 msgstr ""
2577 #. type: Plain text
2578 #: docs/manual/protocol/n6110.rst:453
2579 #, no-wrap
2580 msgid "(will send displayed messages with x,y coordinates)\n"
2581 msgstr ""
2583 #. type: Plain text
2584 #: docs/manual/protocol/n6110.rst:454
2585 #, no-wrap
2586 msgid "r Display status ack    { 0x0054, 1 }\n"
2587 msgstr ""
2589 #. type: Plain text
2590 #: docs/manual/protocol/n6110.rst:455
2591 #, no-wrap
2592 msgid "0x11: Phone clock & alarm\n"
2593 msgstr ""
2595 #. type: Plain text
2596 #: docs/manual/protocol/n6110.rst:459 docs/manual/protocol/n7110.rst:353
2597 #, no-wrap
2598 msgid ""
2599 "s set date and time     { 0x0060, 1,1,7,yearh,yearl,month,mday,hour,min,0x00 }\n"
2600 "r date and time set     { 0x0061 }\n"
2601 "s get date and time     { 0x0062 }\n"
2602 "r date and time recvd   { 0x0063,date_set?,time_set?,?,?,yearh,yearl,month,mday,hour,min,second }\n"
2603 msgstr ""
2605 #. type: Plain text
2606 #: docs/manual/protocol/n6110.rst:460 docs/manual/protocol/n7110.rst:354
2607 #, no-wrap
2608 msgid "where: date_set & time_set==0x01 - set\n"
2609 msgstr ""
2611 #. type: Plain text
2612 #: docs/manual/protocol/n6110.rst:461 docs/manual/protocol/n7110.rst:355
2613 #, no-wrap
2614 msgid "0x00 - not set, ?,?,yearh,yearl,month,mday,hour,min,second\n"
2615 msgstr ""
2617 #. type: Plain text
2618 #: docs/manual/protocol/n6110.rst:462 docs/manual/protocol/n7110.rst:356
2619 #, no-wrap
2620 msgid "not available in frame\n"
2621 msgstr ""
2623 #. type: Plain text
2624 #: docs/manual/protocol/n6110.rst:466 docs/manual/protocol/n7110.rst:360
2625 #, no-wrap
2626 msgid ""
2627 "s set alarm             { 0x006b, 1,32,3,0x02(on-off),hour,min,0x00 }\n"
2628 "r alarm set             { 0x006c }\n"
2629 "s get alarm             { 0x006d }\n"
2630 "r alarm received        { 0x006e,?,?,?,?,alrm(==2:on),hour,min }\n"
2631 msgstr ""
2633 #. type: Plain text
2634 #: docs/manual/protocol/n6110.rst:467
2635 #, no-wrap
2636 msgid "0x12: Connect to NBS port (61xx only ?)\n"
2637 msgstr ""
2639 #. type: Plain text
2640 #: docs/manual/protocol/n6110.rst:468
2641 #, no-wrap
2642 msgid "s Send                  {+0x0c, 0x01, UDH header, data}\n"
2643 msgstr ""
2645 #. type: Plain text
2646 #: docs/manual/protocol/n6110.rst:469
2647 #, no-wrap
2648 msgid "(without 0,1 header  -- for oplogo, cli, ringtone etc upload)\n"
2649 msgstr ""
2651 #. type: Plain text
2652 #: docs/manual/protocol/n6110.rst:470
2653 #, no-wrap
2654 msgid "where: UDH header = 0x06, 0x05, 0x04,destporth,destportl,srcporth,srcportl\n"
2655 msgstr ""
2657 #. type: Plain text
2658 #: docs/manual/protocol/n6110.rst:471 docs/manual/protocol/n7110.rst:219
2659 #, no-wrap
2660 msgid "0x13: Calendar notes\n"
2661 msgstr ""
2663 #. type: Plain text
2664 #: docs/manual/protocol/n6110.rst:472
2665 #, no-wrap
2666 msgid "s Write calendar note   { 0x0064, 0x01, 0x10, length, type, yearH, yearL, month, day, hour, timezone,\n"
2667 msgstr ""
2669 #. type: Plain text
2670 #: docs/manual/protocol/n6110.rst:474
2671 #, no-wrap
2672 msgid ""
2673 "alarm?(alarm yearH, yearL, month, day, hour, timezone): (0,0,0,0,0,0),\n"
2674 "textlen, \"text\" }\n"
2675 msgstr ""
2677 #. type: Plain text
2678 #: docs/manual/protocol/n6110.rst:475
2679 #, no-wrap
2680 msgid "r Write cal.note report { 0x0065, return }\n"
2681 msgstr ""
2683 #. type: Plain text
2684 #: docs/manual/protocol/n6110.rst:476
2685 #, no-wrap
2686 msgid "where return: 0x01: ok\n"
2687 msgstr ""
2689 #. type: Plain text
2690 #: docs/manual/protocol/n6110.rst:477
2691 #, no-wrap
2692 msgid "0x73: failure\n"
2693 msgstr ""
2695 #. type: Plain text
2696 #: docs/manual/protocol/n6110.rst:478
2697 #, no-wrap
2698 msgid "0x81: calendar functions busy. Exit Calendar menu and try again\n"
2699 msgstr ""
2701 #. type: Plain text
2702 #: docs/manual/protocol/n6110.rst:481
2703 #, no-wrap
2704 msgid ""
2705 "s Calendar notes set    { 0x0066... }\n"
2706 "r Calendar note recvd   { 0x0067, 0x01, ?, length, type, yrH,yrL,mon,day,hr,tz,alrm yrH,yrL,mon,day,hr,tz,textlen, \"text\" }\n"
2707 "r Cal.note recvd error  { 0x0067, err }\n"
2708 msgstr ""
2710 #. type: Plain text
2711 #: docs/manual/protocol/n6110.rst:482
2712 #, no-wrap
2713 msgid "where err: 0x93: not available\n"
2714 msgstr ""
2716 #. type: Plain text
2717 #: docs/manual/protocol/n6110.rst:483
2718 #, no-wrap
2719 msgid "(0x01: OK)\n"
2720 msgstr ""
2722 #. type: Plain text
2723 #: docs/manual/protocol/n6110.rst:484
2724 #, no-wrap
2725 msgid "other: error\n"
2726 msgstr ""
2728 #. type: Plain text
2729 #: docs/manual/protocol/n6110.rst:486
2730 #, no-wrap
2731 msgid ""
2732 "s Delete cal.note       { 0x0068, location }\n"
2733 "r Del. cal.note report  { 0x0069, err }\n"
2734 msgstr ""
2736 #. type: Plain text
2737 #: docs/manual/protocol/n6110.rst:487
2738 #, no-wrap
2739 msgid "where err: 0x01: OK\n"
2740 msgstr ""
2742 #. type: Plain text
2743 #: docs/manual/protocol/n6110.rst:488
2744 #, no-wrap
2745 msgid "0x93: cannot delete\n"
2746 msgstr ""
2748 #. type: Plain text
2749 #: docs/manual/protocol/n6110.rst:489
2750 #, no-wrap
2751 msgid "0x14: SMS funcs\n"
2752 msgstr ""
2754 #. type: Plain text
2755 #: docs/manual/protocol/n6110.rst:492
2756 #, no-wrap
2757 msgid ""
2758 "s Write SMS to SIM      { 0x0004, .... }\n"
2759 "s Mark SMS as read      { 0x0007, 0x02, location, 0x00, 0x64 }\n"
2760 "r SMS message frame rcv { 0x0008,subtype,?,num,?,BCD(smscenter)...} 20->type, 22->status\n"
2761 msgstr ""
2763 #. type: Plain text
2764 #: docs/manual/protocol/n6110.rst:493
2765 #, no-wrap
2766 msgid "where type: 0x06: delivery report\n"
2767 msgstr ""
2769 #. type: Plain text
2770 #: docs/manual/protocol/n6110.rst:494
2771 #, no-wrap
2772 msgid "status: 0x00: delivered\n"
2773 msgstr ""
2775 #. type: Plain text
2776 #: docs/manual/protocol/n6110.rst:497
2777 #, no-wrap
2778 msgid ""
2779 "0x30: pending\n"
2780 "0x46: failed\n"
2781 "0x09: reading failed\n"
2782 msgstr ""
2784 #. type: Plain text
2785 #: docs/manual/protocol/n6110.rst:498
2786 #, no-wrap
2787 msgid "subtype: 0x02: invalid mem type\n"
2788 msgstr ""
2790 #. type: Plain text
2791 #: docs/manual/protocol/n6110.rst:499
2792 #, no-wrap
2793 msgid "0x07: empty SMS location\n"
2794 msgstr ""
2796 #. type: Plain text
2797 #: docs/manual/protocol/n6110.rst:500
2798 #, no-wrap
2799 msgid "0x0c: no access to memory (no PIN in card, etc.)\n"
2800 msgstr ""
2802 #. type: Plain text
2803 #: docs/manual/protocol/n6110.rst:505
2804 #, no-wrap
2805 msgid ""
2806 "s Delete SMS message    { 0x000a, 0x02, location }\n"
2807 "r Delete OK             { 0x000b }\n"
2808 "s SMS status request    { 0x0036, 0x64 }\n"
2809 "r SMS status            { 0x0037,?,?,?,?,?,?,msgnumber,unread }\n"
2810 "r SMS status error      { 0x0038 }\n"
2811 msgstr ""
2813 #. type: Plain text
2814 #: docs/manual/protocol/n6110.rst:506 docs/manual/protocol/n7110.rst:453
2815 #, no-wrap
2816 msgid "0x3f: WAP\n"
2817 msgstr ""
2819 #. type: Plain text
2820 #: docs/manual/protocol/n6110.rst:508 docs/manual/protocol/n7110.rst:455
2821 #, no-wrap
2822 msgid ""
2823 "s Enable WAP frames     { 0x0000}\n"
2824 "r Enable WAP frames     { 0x0002, 0x01}\n"
2825 msgstr ""
2827 #. type: Plain text
2828 #: docs/manual/protocol/n6110.rst:511 docs/manual/protocol/n7110.rst:458
2829 #, no-wrap
2830 msgid ""
2831 "s  ??                   { 0x0003}\n"
2832 "r  ??                   { 0x0004}\n"
2833 msgstr ""
2835 #. type: Plain text
2836 #: docs/manual/protocol/n6110.rst:513 docs/manual/protocol/n7110.rst:460
2837 #, no-wrap
2838 msgid "s Get WAP bookmark      { 0x0006, 0x00, location}\n"
2839 msgstr ""
2841 #. type: Plain text
2842 #: docs/manual/protocol/n6110.rst:514 docs/manual/protocol/n7110.rst:461
2843 #, no-wrap
2844 msgid "where location: 0 - 14\n"
2845 msgstr ""
2847 #. type: Plain text
2848 #: docs/manual/protocol/n6110.rst:515 docs/manual/protocol/n7110.rst:462
2849 #, no-wrap
2850 msgid "r Get WAP bookmark      { 0x0007, 0x00, name_len, name(unicode),\n"
2851 msgstr ""
2853 #. type: Plain text
2854 #: docs/manual/protocol/n6110.rst:516 docs/manual/protocol/n7110.rst:463
2855 #, no-wrap
2856 msgid "url_len, url(unicode), 0x01,0x80,0x00[7]}\n"
2857 msgstr ""
2859 #. type: Plain text
2860 #: docs/manual/protocol/n6110.rst:517 docs/manual/protocol/n7110.rst:464
2861 #, no-wrap
2862 msgid "r Get WAP bookmark err  { 0x0008, error }\n"
2863 msgstr ""
2865 #. type: Plain text
2866 #: docs/manual/protocol/n6110.rst:518 docs/manual/protocol/n6110.rst:531
2867 #: docs/manual/protocol/n6110.rst:553 docs/manual/protocol/n7110.rst:465
2868 #: docs/manual/protocol/n7110.rst:478 docs/manual/protocol/n7110.rst:500
2869 #, no-wrap
2870 msgid "where error:\n"
2871 msgstr ""
2873 #. type: Plain text
2874 #: docs/manual/protocol/n6110.rst:521 docs/manual/protocol/n7110.rst:468
2875 #, no-wrap
2876 msgid ""
2877 "0x00(?)invalid position\n"
2878 "0x01   user inside \"Bookmarks\" menu. Must leave it\n"
2879 "0x02   invalid/too high/empty location\n"
2880 msgstr ""
2882 #. type: Plain text
2883 #: docs/manual/protocol/n6110.rst:523 docs/manual/protocol/n7110.rst:470
2884 #, no-wrap
2885 msgid "s Set WAP bookmark      { 0x0009, 0xff, 0xff, name_len, name(unicode),\n"
2886 msgstr ""
2888 #. type: Plain text
2889 #: docs/manual/protocol/n6110.rst:525 docs/manual/protocol/n7110.rst:472
2890 #, no-wrap
2891 msgid ""
2892 "url_len, url(unicode), 0x01,0x80,0x00[7] }\n"
2893 "Note: bookmark is added to the first free location.\n"
2894 msgstr ""
2896 #. type: Plain text
2897 #: docs/manual/protocol/n6110.rst:526 docs/manual/protocol/n7110.rst:473
2898 #, no-wrap
2899 msgid "r Set WAP bookmark OK   {+0x01, 0x36, 0x0a, block }\n"
2900 msgstr ""
2902 #. type: Plain text
2903 #: docs/manual/protocol/n6110.rst:527 docs/manual/protocol/n7110.rst:474
2904 #, no-wrap
2905 msgid "where block:\n"
2906 msgstr ""
2908 #. type: Plain text
2909 #: docs/manual/protocol/n6110.rst:529 docs/manual/protocol/n7110.rst:476
2910 #, no-wrap
2911 msgid ""
2912 "0x0a, location_of_just_written_bookmark(?),\n"
2913 "0x00, next_free_location(?)\n"
2914 msgstr ""
2916 #. type: Plain text
2917 #: docs/manual/protocol/n6110.rst:530 docs/manual/protocol/n7110.rst:477
2918 #, no-wrap
2919 msgid "r Set WAP bookmark err  {+0x01, 0x36, 0x0b, error }\n"
2920 msgstr ""
2922 #. type: Plain text
2923 #: docs/manual/protocol/n6110.rst:534 docs/manual/protocol/n7110.rst:481
2924 #, no-wrap
2925 msgid ""
2926 "0x04 - memory is full\n"
2927 "0x01 - we are in the bookmark menu\n"
2928 "0x00 - unknown reason for now ;(\n"
2929 msgstr ""
2931 #. type: Plain text
2932 #: docs/manual/protocol/n6110.rst:536 docs/manual/protocol/n7110.rst:483
2933 #, no-wrap
2934 msgid "?   s Delete WAP bookmark   { 0x000c, 0x00, location }\n"
2935 msgstr ""
2937 #. type: Plain text
2938 #: docs/manual/protocol/n6110.rst:537 docs/manual/protocol/n7110.rst:484
2939 #, no-wrap
2940 msgid "where: location = 0-14\n"
2941 msgstr ""
2943 #. type: Plain text
2944 #: docs/manual/protocol/n6110.rst:539 docs/manual/protocol/n7110.rst:486
2945 #, no-wrap
2946 msgid ""
2947 "?   r Delete WAR bookmark OK{ 0x000d }\n"
2948 "?   r Delete WAPbookmark err{ 0x000e, 0x02 }\n"
2949 msgstr ""
2951 #. type: Plain text
2952 #: docs/manual/protocol/n6110.rst:542 docs/manual/protocol/n7110.rst:489
2953 #, no-wrap
2954 msgid ""
2955 "s ??                    { 0x000F}\n"
2956 "r ??                    { 0x0010, 0x00}\n"
2957 msgstr ""
2959 #. type: Plain text
2960 #: docs/manual/protocol/n6110.rst:544 docs/manual/protocol/n7110.rst:491
2961 #, no-wrap
2962 msgid "s Get WAP settings 1    { 0x0015, location}\n"
2963 msgstr ""
2965 #. type: Plain text
2966 #: docs/manual/protocol/n6110.rst:545 docs/manual/protocol/n7110.rst:492
2967 #, no-wrap
2968 msgid "where location: 0x00 - 0x05\n"
2969 msgstr ""
2971 #. type: Plain text
2972 #: docs/manual/protocol/n6110.rst:546 docs/manual/protocol/n7110.rst:493
2973 #, no-wrap
2974 msgid "r Get WAP settings 1 OK { 0x0016, title length, title (Unicode), URL length, URL(Unicode),con_type, ???[6 bytes],location, ???[5 bytes],security,...}\n"
2975 msgstr ""
2977 #. type: Plain text
2978 #: docs/manual/protocol/n6110.rst:548 docs/manual/protocol/n7110.rst:495
2979 #, no-wrap
2980 msgid "con_type: 0x00 - temporary\n"
2981 msgstr ""
2983 #. type: Plain text
2984 #: docs/manual/protocol/n6110.rst:549 docs/manual/protocol/n7110.rst:496
2985 #, no-wrap
2986 msgid "0x01 - continuous\n"
2987 msgstr ""
2989 #. type: Plain text
2990 #: docs/manual/protocol/n6110.rst:551 docs/manual/protocol/n7110.rst:498
2991 #, no-wrap
2992 msgid ""
2993 "location: when use \"Get WAP settings 2 frame\", must give it\n"
2994 "security: 0x00 = no, 0x01 = yes\n"
2995 msgstr ""
2997 #. type: Plain text
2998 #: docs/manual/protocol/n6110.rst:552 docs/manual/protocol/n7110.rst:499
2999 #, no-wrap
3000 msgid "r Get WAP settings 1 err{ 0x0017, error }\n"
3001 msgstr ""
3003 #. type: Plain text
3004 #: docs/manual/protocol/n6110.rst:555 docs/manual/protocol/n7110.rst:502
3005 #, no-wrap
3006 msgid ""
3007 "0x01   user inside \"Settings\" menu. Must leave it\n"
3008 "0x02   invalid/too high/empty location\n"
3009 msgstr ""
3011 #. type: Plain text
3012 #: docs/manual/protocol/n6110.rst:557 docs/manual/protocol/n7110.rst:503
3013 #, no-wrap
3014 msgid "s Get WAP settings 2    { 0x001b, location}\n"
3015 msgstr ""
3017 #. type: Plain text
3018 #: docs/manual/protocol/n6110.rst:558 docs/manual/protocol/n7110.rst:504
3019 #, no-wrap
3020 msgid "where location: 0x00 - 0x1d (you get it in \"Get WAP settings 1\" frame)\n"
3021 msgstr ""
3023 #. type: Plain text
3024 #: docs/manual/protocol/n6110.rst:559 docs/manual/protocol/n7110.rst:505
3025 #, no-wrap
3026 msgid "r Get WAP settings 2 OK { 0x001c, 0x01, type, frame...}\n"
3027 msgstr ""
3029 #. type: Plain text
3030 #: docs/manual/protocol/n6110.rst:560 docs/manual/protocol/n7110.rst:506
3031 #, no-wrap
3032 msgid "where type : 0x00 - SMS bearer\n"
3033 msgstr ""
3035 #. type: Plain text
3036 #: docs/manual/protocol/n6110.rst:561 docs/manual/protocol/n6110.rst:564
3037 #: docs/manual/protocol/n7110.rst:507 docs/manual/protocol/n7110.rst:510
3038 #, no-wrap
3039 msgid "frame:\n"
3040 msgstr ""
3042 #. type: Plain text
3043 #: docs/manual/protocol/n6110.rst:562 docs/manual/protocol/n7110.rst:508
3044 #, no-wrap
3045 msgid "service_num_len, service_num (Unicode), server_num_len, server_num(Unicode)\n"
3046 msgstr ""
3048 #. type: Plain text
3049 #: docs/manual/protocol/n6110.rst:563 docs/manual/protocol/n7110.rst:509
3050 #, no-wrap
3051 msgid "0x01 - data bearer\n"
3052 msgstr ""
3054 #. type: Plain text
3055 #: docs/manual/protocol/n6110.rst:567 docs/manual/protocol/n7110.rst:513
3056 #, no-wrap
3057 msgid ""
3058 "auth, call_type, call_speed, ?, IP len, IP (Unicode), dialup len, dialup (Unicode),\n"
3059 "user len, user (Unicode), password len, password (Unicode)\n"
3060 "where auth: 0x00 - normal, 0x01 - secure\n"
3061 msgstr ""
3063 #. type: Plain text
3064 #: docs/manual/protocol/n6110.rst:569 docs/manual/protocol/n7110.rst:515
3065 #, no-wrap
3066 msgid ""
3067 "call_type: 0x00 - analogue, 0x01 - ISDN\n"
3068 "call_speed: 0x00 - 9600, 0x01 - 14400\n"
3069 msgstr ""
3071 #. type: Plain text
3072 #: docs/manual/protocol/n6110.rst:570 docs/manual/protocol/n7110.rst:516
3073 #, no-wrap
3074 msgid "0x02 - USSD bearer\n"
3075 msgstr ""
3077 #. type: Plain text
3078 #: docs/manual/protocol/n6110.rst:571 docs/manual/protocol/n7110.rst:517
3079 #, no-wrap
3080 msgid "frame: type, service number len/IP len,service num (Unicode)/IP (Unicode),service code len,\n"
3081 msgstr ""
3083 #. type: Plain text
3084 #: docs/manual/protocol/n6110.rst:572 docs/manual/protocol/n7110.rst:518
3085 #, no-wrap
3086 msgid "service code (Unicode)\n"
3087 msgstr ""
3089 #. type: Plain text
3090 #: docs/manual/protocol/n6110.rst:573 docs/manual/protocol/n7110.rst:519
3091 #, no-wrap
3092 msgid "where type: 0x01 - service number, 0x00 - IP\n"
3093 msgstr ""
3095 #. type: Plain text
3096 #: docs/manual/protocol/n6110.rst:574 docs/manual/protocol/n7110.rst:520
3097 #, no-wrap
3098 msgid "r Get WAP settings 2 err{ 0x001d,error}\n"
3099 msgstr ""
3101 #. type: Plain text
3102 #: docs/manual/protocol/n6110.rst:575 docs/manual/protocol/n7110.rst:521
3103 #, no-wrap
3104 msgid "where: error=0x05\n"
3105 msgstr ""
3107 #. type: Plain text
3108 #: docs/manual/protocol/n6110.rst:576
3109 #, no-wrap
3110 msgid "0x40: Security commands\n"
3111 msgstr ""
3113 #. type: Plain text
3114 #: docs/manual/protocol/n6110.rst:577
3115 #, no-wrap
3116 msgid "s ???                   {+0x00, 0x00, 0x07, 0x11, 0x00, 0x10, 0x00, 0x00}\n"
3117 msgstr ""
3119 #. type: Plain text
3120 #: docs/manual/protocol/n6110.rst:578
3121 #, no-wrap
3122 msgid "This frame hangs phone (N3310 4.02). Meaning unknown !\n"
3123 msgstr ""
3125 #. type: Plain text
3126 #: docs/manual/protocol/n6110.rst:583
3127 #, no-wrap
3128 msgid ""
3129 "s Open simlock 1        { 0x02, 0x03, 0x1f, 0x11, 0x01, 0x01, 0x10, 0x00}\n"
3130 "r Open simlock 1        { 0x02 }\n"
3131 "s ???(N6150)            { 0x08, 0x00 }\n"
3132 "r ???(N6150)            { 0x08 }\n"
3133 "s Enable extended cmds  { 0x64, cmd }\n"
3134 msgstr ""
3136 #. type: Plain text
3137 #: docs/manual/protocol/n6110.rst:584 docs/manual/protocol/n7110.rst:526
3138 #, no-wrap
3139 msgid "where cmd: 0x00: off\n"
3140 msgstr ""
3142 #. type: Plain text
3143 #: docs/manual/protocol/n6110.rst:585
3144 #, no-wrap
3145 msgid "0x01: on\n"
3146 msgstr ""
3148 #. type: Plain text
3149 #: docs/manual/protocol/n6110.rst:586
3150 #, no-wrap
3151 msgid "0x02: enter service mode ?\n"
3152 msgstr ""
3154 #. type: Plain text
3155 #: docs/manual/protocol/n6110.rst:588
3156 #, no-wrap
3157 msgid ""
3158 "0x03: reset (doesn't ask for PIN again)\n"
3159 "0x04: reset (PIN is requested)\n"
3160 msgstr ""
3162 #. type: Plain text
3163 #: docs/manual/protocol/n6110.rst:589 docs/manual/protocol/n7110.rst:530
3164 #, no-wrap
3165 msgid "In 5110 makes reset without PIN\n"
3166 msgstr ""
3168 #. type: Plain text
3169 #: docs/manual/protocol/n6110.rst:590 docs/manual/protocol/n7110.rst:531
3170 #, no-wrap
3171 msgid "0x06: CONTACT SERVICE!!! Don't try it!\n"
3172 msgstr ""
3174 #. type: Plain text
3175 #: docs/manual/protocol/n6110.rst:591 docs/manual/protocol/n7110.rst:532
3176 #, no-wrap
3177 msgid "s Reset phone settings  { 0x65, value, 0x00 }\n"
3178 msgstr ""
3180 #. type: Plain text
3181 #: docs/manual/protocol/n6110.rst:592 docs/manual/protocol/n7110.rst:533
3182 #, no-wrap
3183 msgid "where value: 0x08 - reset UI (User Interface) settings\n"
3184 msgstr ""
3186 #. type: Plain text
3187 #: docs/manual/protocol/n6110.rst:593 docs/manual/protocol/n7110.rst:534
3188 #, no-wrap
3189 msgid "0x38 - reset UI, SCM and call counters\n"
3190 msgstr ""
3192 #. type: Plain text
3193 #: docs/manual/protocol/n6110.rst:594 docs/manual/protocol/n7110.rst:535
3194 #, no-wrap
3195 msgid "0x40 - reset test 36 in netmonitor\n"
3196 msgstr ""
3198 #. type: Plain text
3199 #: docs/manual/protocol/n6110.rst:600 docs/manual/protocol/n7110.rst:541
3200 #, no-wrap
3201 msgid ""
3202 "r Reset phone settings  { 0x65, 0x00 }\n"
3203 "s Get IMEI              { 0x66 }\n"
3204 "r Get IMEI              { 0x66, 0x01, IMEI, 0x00}\n"
3205 "s (ACD Readings)?(N6150 { 0x68 }\n"
3206 "r (ACD Readings)?(N6150 { 0x68, ... }\n"
3207 "s Get Product Profile\n"
3208 msgstr ""
3210 #. type: Plain text
3211 #: docs/manual/protocol/n6110.rst:601 docs/manual/protocol/n7110.rst:542
3212 #, no-wrap
3213 msgid "Settings              { 0x6a}\n"
3214 msgstr ""
3216 #. type: Plain text
3217 #: docs/manual/protocol/n6110.rst:602 docs/manual/protocol/n7110.rst:543
3218 #, no-wrap
3219 msgid "r Get Product Profile\n"
3220 msgstr ""
3222 #. type: Plain text
3223 #: docs/manual/protocol/n6110.rst:603 docs/manual/protocol/n7110.rst:544
3224 #, no-wrap
3225 msgid "Settings              { 0x6a, 4bytes with Product Profile Settings }\n"
3226 msgstr ""
3228 #. type: Plain text
3229 #: docs/manual/protocol/n6110.rst:604 docs/manual/protocol/n7110.rst:545
3230 #, no-wrap
3231 msgid "s Set Product Profile\n"
3232 msgstr ""
3234 #. type: Plain text
3235 #: docs/manual/protocol/n6110.rst:605 docs/manual/protocol/n7110.rst:546
3236 #, no-wrap
3237 msgid "Settings              { 0x6b, 4bytes with Product Profile Settings }\n"
3238 msgstr ""
3240 #. type: Plain text
3241 #: docs/manual/protocol/n6110.rst:606 docs/manual/protocol/n7110.rst:547
3242 #, no-wrap
3243 msgid "r Set Product Profile\n"
3244 msgstr ""
3246 #. type: Plain text
3247 #: docs/manual/protocol/n6110.rst:607 docs/manual/protocol/n7110.rst:548
3248 #, no-wrap
3249 msgid "Settings OK ?         { 0x6b }\n"
3250 msgstr ""
3252 #. type: Plain text
3253 #: docs/manual/protocol/n6110.rst:608 docs/manual/protocol/n7110.rst:549
3254 #, no-wrap
3255 msgid "s Get code              { 0x6e, code }\n"
3256 msgstr ""
3258 #. type: Plain text
3259 #: docs/manual/protocol/n6110.rst:609
3260 #, no-wrap
3261 msgid "where code: see 0x08/0x0004 (only sec.code is allowed)\n"
3262 msgstr ""
3264 #. type: Plain text
3265 #: docs/manual/protocol/n6110.rst:610 docs/manual/protocol/n7110.rst:551
3266 #, no-wrap
3267 msgid "r Get code              { 0x6e, code, allowed, allowed? (sec code (text)) }\n"
3268 msgstr ""
3270 #. type: Plain text
3271 #: docs/manual/protocol/n6110.rst:612 docs/manual/protocol/n7110.rst:553
3272 #, no-wrap
3273 msgid "allowed: 0: no\n"
3274 msgstr ""
3276 #. type: Plain text
3277 #: docs/manual/protocol/n6110.rst:613 docs/manual/protocol/n7110.rst:554
3278 #, no-wrap
3279 msgid "1: yes\n"
3280 msgstr ""
3282 #. type: Plain text
3283 #: docs/manual/protocol/n6110.rst:614
3284 #, no-wrap
3285 msgid "s Set code              { 0x6f, code, sec code(text), 0x00 }\n"
3286 msgstr ""
3288 #. type: Plain text
3289 #: docs/manual/protocol/n6110.rst:616
3290 #, no-wrap
3291 msgid "s Start monitoring      { 0x70, block }\n"
3292 msgstr ""
3294 #. type: Plain text
3295 #: docs/manual/protocol/n6110.rst:617
3296 #, no-wrap
3297 msgid "where block(N6150):\n"
3298 msgstr ""
3300 #. type: Plain text
3301 #: docs/manual/protocol/n6110.rst:624
3302 #, no-wrap
3303 msgid ""
3304 "0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,\n"
3305 "0xff,0xff,0xff,0xff,0xff,0xf9,0x76,0x65,0x20,0x00,\n"
3306 "0x00,0x00,0x00,0x00,0x18,0x26,0x15,0x7d,0x0a,0x00,\n"
3307 "0xf5,0x82,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,\n"
3308 "0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf0,0x77,0x80,\n"
3309 "0x77,0x80,0xf2,0x82,0x20,0x20,0x20,0x20,0x20,0x20,\n"
3310 "0x20,0x20,0x20,0x20\n"
3311 msgstr ""
3313 #. type: Plain text
3314 #: docs/manual/protocol/n6110.rst:626
3315 #, no-wrap
3316 msgid ""
3317 "This block enables probably all possible monitorred parameters.\n"
3318 "After it phone sends 0x00 message type values\n"
3319 msgstr ""
3321 #. type: Plain text
3322 #: docs/manual/protocol/n6110.rst:628
3323 #, no-wrap
3324 msgid ""
3325 "s Break monitoring      { 0x71 }\n"
3326 "r Break monitoring      { 0x71 }\n"
3327 msgstr ""
3329 #. type: Plain text
3330 #: docs/manual/protocol/n6110.rst:630 docs/manual/protocol/n7110.rst:556
3331 #, no-wrap
3332 msgid ""
3333 "?   s ????                  { 0x74, 0x01, 0x01, 0x0e }\n"
3334 "?   r ????                  { 0x74 }\n"
3335 msgstr ""
3337 #. type: Plain text
3338 #: docs/manual/protocol/n6110.rst:631 docs/manual/protocol/n7110.rst:557
3339 #, no-wrap
3340 msgid "s Call commands         { 0x7c, block }\n"
3341 msgstr ""
3343 #. type: Plain text
3344 #: docs/manual/protocol/n6110.rst:632 docs/manual/protocol/n7110.rst:558
3345 #, no-wrap
3346 msgid "where where: command, (values)\n"
3347 msgstr ""
3349 #. type: Plain text
3350 #: docs/manual/protocol/n6110.rst:634 docs/manual/protocol/n7110.rst:560
3351 #, no-wrap
3352 msgid ""
3353 "command: 0x01\n"
3354 "values: number(ASCII), 0x00 - makes voice call\n"
3355 msgstr ""
3357 #. type: Plain text
3358 #: docs/manual/protocol/n6110.rst:636 docs/manual/protocol/n7110.rst:562
3359 #, no-wrap
3360 msgid ""
3361 "command: 0x02 - answer call\n"
3362 "command: 0x03 - release call\n"
3363 msgstr ""
3365 #. type: Plain text
3366 #: docs/manual/protocol/n6110.rst:638 docs/manual/protocol/n7110.rst:564
3367 #, no-wrap
3368 msgid ""
3369 "r Call commands         { 0x7c, command }\n"
3370 "s Netmonitor            { 0x7e, field }\n"
3371 msgstr ""
3373 #. type: Plain text
3374 #: docs/manual/protocol/n6110.rst:639 docs/manual/protocol/n7110.rst:565
3375 #, no-wrap
3376 msgid "where: field: 00: next\n"
3377 msgstr ""
3379 #. type: Plain text
3380 #: docs/manual/protocol/n6110.rst:643 docs/manual/protocol/n7110.rst:569
3381 #, no-wrap
3382 msgid ""
3383 "F0: reset\n"
3384 "F1: off\n"
3385 "F2: field test menus\n"
3386 "F3: developer menus\n"
3387 msgstr ""
3389 #. type: Plain text
3390 #: docs/manual/protocol/n6110.rst:644
3391 #, no-wrap
3392 msgid "s Open simlock 2        { 0x81, 0x01, locknumber, 0x10, 0x10, 0x10, 0x10, 0x10 }\n"
3393 msgstr ""
3395 #. type: Plain text
3396 #: docs/manual/protocol/n6110.rst:645
3397 #, no-wrap
3398 msgid "Note: sets simlock type to factory?\n"
3399 msgstr ""
3401 #. type: Plain text
3402 #: docs/manual/protocol/n6110.rst:646 docs/manual/protocol/n6110.rst:648
3403 #: docs/manual/protocol/n6110.rst:650
3404 #, no-wrap
3405 msgid "where locknumber: 1,2,4,8\n"
3406 msgstr ""
3408 #. type: Plain text
3409 #: docs/manual/protocol/n6110.rst:647
3410 #, no-wrap
3411 msgid "s Open simlock 2        { 0x81, 0x01, locknumber }\n"
3412 msgstr ""
3414 #. type: Plain text
3415 #: docs/manual/protocol/n6110.rst:649
3416 #, no-wrap
3417 msgid "s Close simlock         { 0x82, 0x01, locknumber, 0x00, 0x00, locksinfo(lock1,4,2,3), 0x00 }\n"
3418 msgstr ""
3420 #. type: Plain text
3421 #: docs/manual/protocol/n6110.rst:653
3422 #, no-wrap
3423 msgid ""
3424 "r Close simlock         { 0x82, the rest like in 0x40/0x8a }\n"
3425 "s Get simlock info      { 0x8a, 0x00}\n"
3426 "r Get simlock info      { 0x8a, 0x00, 0x01, lockstype, locksclosed, 0x00, 0x00, locksinfo(lock1,4,2,3), counter1,counter2,counter4,counter4,0x00 }\n"
3427 msgstr ""
3429 #. type: Plain text
3430 #: docs/manual/protocol/n6110.rst:654 docs/manual/protocol/n7110.rst:572
3431 #, no-wrap
3432 msgid "where: lockstype:   bit1,bit2,bit3,bit4 - if set, selected lock is user lock\n"
3433 msgstr ""
3435 #. type: Plain text
3436 #: docs/manual/protocol/n6110.rst:656 docs/manual/protocol/n7110.rst:574
3437 #, no-wrap
3438 msgid ""
3439 "locksclosed: bit1,bit2,bit3,bit4 - if set, selected lock is closed\n"
3440 "counter1 - counter4: counters for locks\n"
3441 msgstr ""
3443 #. type: Plain text
3444 #: docs/manual/protocol/n6110.rst:661
3445 #, no-wrap
3446 msgid ""
3447 "s Set downloaded OpName { 0x8b, 0x00, MCC1, MCC2, MNC, Name, 0x00 }\n"
3448 "r SetdownloadedOpNameOK?{ 0x8b, 0x00, 0x01 }\n"
3449 "s Get downloaded OpName { 0x8c, 0x00 }\n"
3450 "r Get downloaded OpName { 0x8c, 0x00, 0x01, MCC1, MCC2, MNC, Name, 0x00,...}\n"
3451 "s Buzzer pitch          { 0x8f, volume, hzLO, hzHI }\n"
3452 msgstr ""
3454 #. type: Plain text
3455 #: docs/manual/protocol/n6110.rst:662 docs/manual/protocol/n7110.rst:576
3456 #, no-wrap
3457 msgid "if volume and hz is 0, it's off\n"
3458 msgstr ""
3460 #. type: Plain text
3461 #: docs/manual/protocol/n6110.rst:666
3462 #, no-wrap
3463 msgid ""
3464 "r Buzzer pitch          { 0x8f}\n"
3465 "s ACD Readings ?        { 0x91, parameter?(0x02,0x03,0x04,0x05,0x07) }\n"
3466 "r ACD Readings ?        { 0x91, parameter?, value? }\n"
3467 "s Sleep mode test       { 0x92, 0x00, 0x00, howlong(2 bytes), enable }\n"
3468 msgstr ""
3470 #. type: Plain text
3471 #: docs/manual/protocol/n6110.rst:667
3472 #, no-wrap
3473 msgid "where: enable == 0x01 - enable after test\n"
3474 msgstr ""
3476 #. type: Plain text
3477 #: docs/manual/protocol/n6110.rst:668
3478 #, no-wrap
3479 msgid "0x00 - don't enable after test\n"
3480 msgstr ""
3482 #. type: Plain text
3483 #: docs/manual/protocol/n6110.rst:669
3484 #, no-wrap
3485 msgid "howlong (ms) = 0x07, 0xd0 = 2000\n"
3486 msgstr ""
3488 #. type: Plain text
3489 #: docs/manual/protocol/n6110.rst:672
3490 #, no-wrap
3491 msgid ""
3492 "s ???(N6150)            { 0x98, 0x00 }\n"
3493 "r ???(N6150)            { 0x98, 0x00, 0x04 }\n"
3494 "s Get bin ringtone      { 0x9e, location }\n"
3495 msgstr ""
3497 #. type: Plain text
3498 #: docs/manual/protocol/n6110.rst:673 docs/manual/protocol/n6110.rst:679
3499 #: docs/manual/protocol/n7110.rst:583 docs/manual/protocol/n7110.rst:589
3500 #, no-wrap
3501 msgid "where: location=0,1,etc.\n"
3502 msgstr ""
3504 #. type: Plain text
3505 #: docs/manual/protocol/n6110.rst:674 docs/manual/protocol/n7110.rst:584
3506 #, no-wrap
3507 msgid "r Get bin ringtone      { 0x9e, location, error, contents... }\n"
3508 msgstr ""
3510 #. type: Plain text
3511 #: docs/manual/protocol/n6110.rst:675 docs/manual/protocol/n6110.rst:681
3512 #: docs/manual/protocol/n7110.rst:585 docs/manual/protocol/n7110.rst:591
3513 #, no-wrap
3514 msgid "where location=0,1,etc.\n"
3515 msgstr ""
3517 #. type: Plain text
3518 #: docs/manual/protocol/n6110.rst:676 docs/manual/protocol/n7110.rst:586
3519 #, no-wrap
3520 msgid "error=0x0a, ringtone NOT available\n"
3521 msgstr ""
3523 #. type: Plain text
3524 #: docs/manual/protocol/n6110.rst:677 docs/manual/protocol/n7110.rst:587
3525 #, no-wrap
3526 msgid "0x00, OK\n"
3527 msgstr ""
3529 #. type: Plain text
3530 #: docs/manual/protocol/n6110.rst:678 docs/manual/protocol/n7110.rst:588
3531 #, no-wrap
3532 msgid "s Set bin ringtone      { 0xa0, location, 0x00, contenst... }\n"
3533 msgstr ""
3535 #. type: Plain text
3536 #: docs/manual/protocol/n6110.rst:680 docs/manual/protocol/n7110.rst:590
3537 #, no-wrap
3538 msgid "r Set bin ringtone      { 0xa0, location, error }\n"
3539 msgstr ""
3541 #. type: Plain text
3542 #: docs/manual/protocol/n6110.rst:682 docs/manual/protocol/n7110.rst:592
3543 #, no-wrap
3544 msgid "error=0x0a, ringtone NOT set\n"
3545 msgstr ""
3547 #. type: Plain text
3548 #: docs/manual/protocol/n6110.rst:683 docs/manual/protocol/n7110.rst:593
3549 #, no-wrap
3550 msgid "0x00, ringtone set OK\n"
3551 msgstr ""
3553 #. type: Plain text
3554 #: docs/manual/protocol/n6110.rst:704
3555 #, no-wrap
3556 msgid ""
3557 "r Get MSid              { 0xb5, 0x01, 0x2f, msid, 0x25 }\n"
3558 "s Get info about phone  { 0xc8, 0x01 }\n"
3559 "r Get info about phone  { 0xc8, 0x01, 0x00, \"V \", \"firmware\", 0x0a, \"firmware date\", 0x0a, \"model\", 0x0a, \"(c) NMP.\", 0x00 }\n"
3560 "s Get MCU SW Checksum   { 0xc8, 0x02 }\n"
3561 "r Get MCU SW Checksum   { 0xc8, 0x02, 0x00, checksum (4 bytes),0x00 }\n"
3562 "s DPS External SW       { 0xc7, 0x03 }\n"
3563 "r DSP External SW       { 0xc7, 0x03, 0x00, string,0x00 }\n"
3564 "s Get HW                { 0xc8, 0x05 }\n"
3565 "r Get HW                { 0xc8, 0x05, 0x00, HW version (4 bytes), 0x00 }\n"
3566 "s Get \"Made\" Date       { 0xc8, 0x05 }\n"
3567 "r Get \"Made\" Date       { 0xc8, 0x05, 0x00, date(4 bytes), 0x00 }\n"
3568 "s Get DSP Internal SW   { 0xc8, 0x09 }\n"
3569 "r Get DSP Internal SW   { 0xc8, 0x09, 0x00, version (1 bytes), 0x00 }\n"
3570 "s Get PCI version       { 0xc8, 0x0b }\n"
3571 "r Get PCI version       { 0xc8, 0x0b, 0x00, version, 0x00 }\n"
3572 "s Get system ASIC       { 0xc8, 0x0c }\n"
3573 "r Get system ASIC       { 0xc8, 0x0c, 0x00, string, 0x00 }\n"
3574 "s Get COBBA             { 0xc8, 0x0d }\n"
3575 "r Get COBBA             { 0xc8, 0x0d, 0x00, string, 0x00 }\n"
3576 "s Get PLUSSA            { 0xc8, 0x0e }\n"
3577 "r Get PLUSSA            { 0xc8, 0x0e, available, 0x00 }\n"
3578 msgstr ""
3580 #. type: Plain text
3581 #: docs/manual/protocol/n6110.rst:705 docs/manual/protocol/n6110.rst:708
3582 #: docs/manual/protocol/n7110.rst:615 docs/manual/protocol/n7110.rst:618
3583 #, no-wrap
3584 msgid "where available: 0x01: not available\n"
3585 msgstr ""
3587 #. type: Plain text
3588 #: docs/manual/protocol/n6110.rst:707 docs/manual/protocol/n7110.rst:617
3589 #, no-wrap
3590 msgid ""
3591 "s Get CCONT             { 0xc8, 0x0f }\n"
3592 "r Get CCONT             { 0xc8, 0x0f, available, 0x00 }\n"
3593 msgstr ""
3595 #. type: Plain text
3596 #: docs/manual/protocol/n6110.rst:733 docs/manual/protocol/n7110.rst:643
3597 #, no-wrap
3598 msgid ""
3599 "s Get PPM version       { 0xc8, 0x10 }\n"
3600 "r Get PPM version       { 0xc8, 0x10, 0x00, \"V \", \"firmware\", 0x0a, \"firmware date\", 0x0a, \"model\", 0x0a, \"(c) NMP.\", 0x00 }\n"
3601 "s Get PPM info          { 0xc8, 0x12 }\n"
3602 "r Get PPM info          { 0xc8, 0x12, 0x00, PPM version (\"B\", \"C\", etc.), 0x00 }\n"
3603 "s Set HW version        { 0xc9, 0x05, version, 0x00 }\n"
3604 "s Get Product Code      { 0xca, 0x01 }\n"
3605 "r Get Product Code      { 0xca, 0x01, 0x00, number, 0x00 }\n"
3606 "s Get Order Number      { 0xca, 0x02 }\n"
3607 "r Get Order Number      { 0xca, 0x02, 0x00, string, 0x00 }\n"
3608 "s Get Prod.Ser.Number   { 0xca, 0x03 }\n"
3609 "r Get Prod.Ser.Number   { 0xca, 0x03, 0x00, number, 0x00 }\n"
3610 "s Get Basic Prod.Code   { 0xca, 0x04 }\n"
3611 "r Get Basic Prod.Code   { 0xca, 0x04, 0x00, number, 0x00 }\n"
3612 "s Set Product Code      { 0xcb, 0x01, product code, 0x00 }\n"
3613 "s Set Order Number      { 0xcb, 0x02, number, 0x00 }\n"
3614 "s Set Prod.Ser.Number   { 0xcb, 0x03, number, 0x00 }\n"
3615 "s Get (original ?)IMEI  { 0xcc, 0x01 }\n"
3616 "r Get (original ?)IMEI  { 0xcc, 0x01, IMEI, 0x00 }\n"
3617 "s Get Manufacture Month { 0xcc, 0x02 }\n"
3618 "r Get Manufacture Month { 0xcc, 0x02, 0x00, string, 0x00 }\n"
3619 "s Get Purchare date     { 0xcc, 0x04 }\n"
3620 "r Get Purchare date     { 0xcc, 0x04, 0x00, string, 0x00 }\n"
3621 "s Set \"Made\" date       { 0xcd, 0x02, string, 0x00 }\n"
3622 "s Make \"all\" phone tests{ 0xce,0x1d,0xfe,0x23,0x00,0x00}\n"
3623 "s Make one phone test   { 0xce,0x1d,num1,num2,num3,num4}\n"
3624 msgstr ""
3626 #. type: Plain text
3627 #: docs/manual/protocol/n6110.rst:734 docs/manual/protocol/n7110.rst:644
3628 #, no-wrap
3629 msgid "Where num1-num4: 0x02,0x00,0x00,0x00;\n"
3630 msgstr ""
3632 #. type: Plain text
3633 #: docs/manual/protocol/n6110.rst:743 docs/manual/protocol/n7110.rst:653
3634 #, no-wrap
3635 msgid ""
3636 "0x04,0x00,0x00,0x00;\n"
3637 "0x08,0x00,0x00,0x00;\n"
3638 "0x10,0x00,0x00,0x00;\n"
3639 "0x20,0x00,0x00,0x00;\n"
3640 "0x40,0x00,0x00,0x00;\n"
3641 "0x80,0x00,0x00,0x00;\n"
3642 "0x00,0x01,0x00,0x00;\n"
3643 "0x00,0x02,0x00,0x00;\n"
3644 "0x00,0x04,0x00,0x00; - \"Power off\"\n"
3645 msgstr ""
3647 #. type: Plain text
3648 #: docs/manual/protocol/n6110.rst:744 docs/manual/protocol/n7110.rst:654
3649 #, no-wrap
3650 msgid "No test for \"Security data\"\n"
3651 msgstr ""
3653 #. type: Plain text
3654 #: docs/manual/protocol/n6110.rst:751 docs/manual/protocol/n7110.rst:661
3655 #, no-wrap
3656 msgid ""
3657 "0x00,0x10,0x00,0x00;\n"
3658 "0x00,0x20,0x00,0x00;\n"
3659 "0x00,0x40,0x00,0x00;\n"
3660 "0x00,0x80,0x00,0x00;\n"
3661 "0x00,0x00,0x01,0x00;\n"
3662 "....\n"
3663 "0x00,0x00,0x10,0x00;\n"
3664 msgstr ""
3666 #. type: Plain text
3667 #: docs/manual/protocol/n6110.rst:756
3668 #, no-wrap
3669 msgid ""
3670 "s Result of phone tests { 0xcf }\n"
3671 "r Result of phone tests { 0xcf, number of tests, results of next tests }\n"
3672 "s ???                   { 0xd1 }\n"
3673 "r ???(N5110)            { 0xd1, 0x00, 0x1d, 0x00, 0x01, 0x08, 0x00 }\n"
3674 "s LCD Test              { 0xd3, value }\n"
3675 msgstr ""
3677 #. type: Plain text
3678 #: docs/manual/protocol/n6110.rst:757 docs/manual/protocol/n7110.rst:667
3679 #, no-wrap
3680 msgid "where value: 0x03, 0x02 - 1'st test\n"
3681 msgstr ""
3683 #. type: Plain text
3684 #: docs/manual/protocol/n6110.rst:759
3685 #, no-wrap
3686 msgid ""
3687 "0x03, 0x01 - 2'nd test\n"
3688 "0x02, 0x03 - clears screen\n"
3689 msgstr ""
3691 #. type: Plain text
3692 #: docs/manual/protocol/n6110.rst:762
3693 #, no-wrap
3694 msgid ""
3695 "s ACD Readings(N6150)?  { 0xd4, 0x02, 0x00, 0x02, 0x00, 0x0e, 0x01}\n"
3696 "r ACD Readings(N6150)?  { 0xd4, 0x02, 0x00, 0x02, 0x00, 0x0e, 0x01, ?}\n"
3697 "s Get EEPROM            { 0xd4, 0x02, 0x00, 0xa0, locationLo, locationHi, numofbytes }\n"
3698 msgstr ""
3700 #. type: Plain text
3701 #: docs/manual/protocol/n6110.rst:763
3702 #, no-wrap
3703 msgid "where: numofbytes - how many bytes to read\n"
3704 msgstr ""
3706 #. type: Plain text
3707 #: docs/manual/protocol/n6110.rst:764
3708 #, no-wrap
3709 msgid "Note: Works ONLY in MBUS\n"
3710 msgstr ""
3712 #. type: Plain text
3713 #: docs/manual/protocol/n6110.rst:765
3714 #, no-wrap
3715 msgid "r Get EEPROM            { 0xd4, 0x02, 0x00, 0xa0, locationLo, locationHi, numofbytes, contest... }\n"
3716 msgstr ""
3718 #. type: Plain text
3719 #: docs/manual/protocol/n6110.rst:766
3720 #, no-wrap
3721 msgid "where numofbytes - how many bytes available\n"
3722 msgstr ""
3724 #. type: Plain text
3725 #: docs/manual/protocol/n6110.rst:767
3726 #, no-wrap
3727 msgid "contest - bytes with contests (if numofbytes != 0)\n"
3728 msgstr ""
3730 #. type: Plain text
3731 #: docs/manual/protocol/n6110.rst:769
3732 #, no-wrap
3733 msgid ""
3734 "0x41: Snake game ?\n"
3735 "0x47:\n"
3736 msgstr ""
3738 #. type: Plain text
3739 #: docs/manual/protocol/n6110.rst:771
3740 #, no-wrap
3741 msgid ""
3742 "s Get Picture Image     { 0x0001, location }\n"
3743 "r Get Picture Image     when contains sender number\n"
3744 msgstr ""
3746 #. type: Plain text
3747 #: docs/manual/protocol/n6110.rst:772
3748 #, no-wrap
3749 msgid "{ 0x0002, location, number(like in SMS), 0x00, len, text, 0x00, width, height, 0x01, bitmap }\n"
3750 msgstr ""
3752 #. type: Plain text
3753 #: docs/manual/protocol/n6110.rst:773
3754 #, no-wrap
3755 msgid "NOTE:\n"
3756 msgstr ""
3758 #. type: Plain text
3759 #: docs/manual/protocol/n6110.rst:775
3760 #, no-wrap
3761 msgid ""
3762 "Supports only 0x81 and 0x91 coding (NOT alphanumeric numbers!)\n"
3763 "in sender without sender number\n"
3764 msgstr ""
3766 #. type: Plain text
3767 #: docs/manual/protocol/n6110.rst:776
3768 #, no-wrap
3769 msgid "{ 0x0002, location, 0x00, 0x00, 0x00, len, text, 0x00, width, height, 0x01, bitmap }\n"
3770 msgstr ""
3772 #. type: Plain text
3773 #: docs/manual/protocol/n6110.rst:777
3774 #, no-wrap
3775 msgid "s Set Picture Image     { 0x0003, frame...}\n"
3776 msgstr ""
3778 #. type: Plain text
3779 #: docs/manual/protocol/n6110.rst:778
3780 #, no-wrap
3781 msgid "where frame: see 0x47/0x0002\n"
3782 msgstr ""
3784 #. type: Plain text
3785 #: docs/manual/protocol/n6110.rst:780
3786 #, no-wrap
3787 msgid ""
3788 "r Get/Set PictureImageOK{ 0x0004 }\n"
3789 "r Set Picture Image err { 0x0005, error? }\n"
3790 msgstr ""
3792 #. type: Plain text
3793 #: docs/manual/protocol/n6110.rst:781
3794 #, no-wrap
3795 msgid "where error=0x74 - wrong location ?\n"
3796 msgstr ""
3798 #. type: Plain text
3799 #: docs/manual/protocol/n6110.rst:782
3800 #, no-wrap
3801 msgid "0x64:\n"
3802 msgstr ""
3804 #. type: Plain text
3805 #: docs/manual/protocol/n6110.rst:785
3806 #, no-wrap
3807 msgid ""
3808 "s Phone ID request      { 0x0010 }\n"
3809 "r Phone ID recvd        { 0x0011, \"NOKIA\", \"imei\", 0, \"model\", 0, \"prod.code\", 0, \"HW\", 0, \"firmware\", magic bytes x 4 ... }\n"
3810 "s Accessory connection  { 0x0012, 16x0x00, 'NOKIA&NOKIA accessory', 3x0x00 } (45 bytes)\n"
3811 msgstr ""
3813 #. type: Plain text
3814 #: docs/manual/protocol/n6110.rst:786 docs/manual/protocol/n7110.rst:708
3815 #, no-wrap
3816 msgid "0x7f: Acknowledge(FBUS/IRDA){+type, seq }\n"
3817 msgstr ""
3819 #. type: Plain text
3820 #: docs/manual/protocol/n6110.rst:787 docs/manual/protocol/n7110.rst:709
3821 #, no-wrap
3822 msgid "Acknowledge(MBUS)...\n"
3823 msgstr ""
3825 #. type: Plain text
3826 #: docs/manual/protocol/n6110.rst:788 docs/manual/protocol/n7110.rst:710
3827 #, no-wrap
3828 msgid "0xd0:\n"
3829 msgstr ""
3831 #. type: Plain text
3832 #: docs/manual/protocol/n6110.rst:790 docs/manual/protocol/n7110.rst:712
3833 #, no-wrap
3834 msgid ""
3835 "s Power on message seq1 {+04 }\n"
3836 "r Power on message seq1 {+05 }\n"
3837 msgstr ""
3839 #. type: Plain text
3840 #: docs/manual/protocol/n6110.rst:791 docs/manual/protocol/n7110.rst:713
3841 #, no-wrap
3842 msgid "0xd1:\n"
3843 msgstr ""
3845 #. type: Plain text
3846 #: docs/manual/protocol/n6110.rst:792 docs/manual/protocol/n7110.rst:714
3847 #: docs/manual/protocol/n6510.rst:804
3848 #, no-wrap
3849 msgid "s Get HW&SW version     { 0x0003, 0x00 }\n"
3850 msgstr ""
3852 #. type: Plain text
3853 #: docs/manual/protocol/n6110.rst:793 docs/manual/protocol/n7110.rst:715
3854 #: docs/manual/protocol/n6510.rst:805
3855 #, no-wrap
3856 msgid "0xd2:\n"
3857 msgstr ""
3859 #. type: Plain text
3860 #: docs/manual/protocol/n6110.rst:794 docs/manual/protocol/n7110.rst:716
3861 #: docs/manual/protocol/n6510.rst:806
3862 #, no-wrap
3863 msgid "r Get HW&SW version     { 0x0003 \"V \" \"firmware\\n\" \"firmware date\\n\"\n"
3864 msgstr ""
3866 #. type: Plain text
3867 #: docs/manual/protocol/n6110.rst:795 docs/manual/protocol/n7110.rst:717
3868 #: docs/manual/protocol/n6510.rst:806
3869 #, no-wrap
3870 msgid "\"model\\n\" \"(c) NMP.\" }\n"
3871 msgstr ""
3873 #. type: Plain text
3874 #: docs/manual/protocol/n6110.rst:797
3875 #, no-wrap
3876 msgid ""
3877 "0xda: ? (during playing 2 player snake)\n"
3878 "0xf0:\n"
3879 msgstr ""
3881 #. type: Plain text
3882 #: docs/manual/protocol/n6110.rst:798
3883 #, no-wrap
3884 msgid "s Send RLP frame        {+0x00, 0xd9, ... }\n"
3885 msgstr ""
3887 #. type: Plain text
3888 #: docs/manual/protocol/n6110.rst:798 docs/manual/protocol/n7110.rst:717
3889 #, no-wrap
3890 msgid "0xf4: Power on message seq 2\n"
3891 msgstr ""
3893 #. type: Title =
3894 #: docs/manual/protocol/samsung.rst:2
3895 #, no-wrap
3896 msgid "SAMSUNG Organizer AT commands"
3897 msgstr ""
3899 #. type: Title +
3900 #: docs/manual/protocol/samsung.rst:5
3901 #, no-wrap
3902 msgid "Get organizer information"
3903 msgstr ""
3905 #. type: Labeled list
3906 #: docs/manual/protocol/samsung.rst:7 docs/manual/protocol/samsung.rst:34
3907 #: docs/manual/protocol/samsung.rst:263 docs/manual/protocol/samsung.rst:282
3908 #, no-wrap
3909 msgid "Invocation"
3910 msgstr ""
3912 #. type: Plain text
3913 #: docs/manual/protocol/samsung.rst:10
3914 msgid "AT+ORGI?"
3915 msgstr ""
3917 #. type: Title -
3918 #: docs/manual/protocol/samsung.rst:11 docs/manual/protocol/samsung.rst:271
3919 #: docs/manual/protocol/samsung.rst:288 docs/manual/smsd/dbi.rst:35
3920 #: docs/manual/smsd/pgsql.rst:17 docs/manual/smsd/mysql.rst:34
3921 #: docs/manual/python/objects.rst:193 docs/manual/python/objects.rst:243
3922 #: docs/manual/python/objects.rst:279 docs/manual/python/objects.rst:491
3923 #: docs/manual/python/objects.rst:577 docs/manual/python/objects.rst:643
3924 #: docs/manual/python/objects.rst:805 docs/manual/formats/smsbackup.rst:104
3925 #: docs/manual/utils/gammu-detect.rst:83
3926 #, no-wrap
3927 msgid "Example"
3928 msgstr ""
3930 #. type: Plain text
3931 #: docs/manual/protocol/samsung.rst:16
3932 msgid "AT+ORGI? +ORGI: 84,400,30,100,30 OK"
3933 msgstr ""
3935 #. type: Plain text
3936 #: docs/manual/protocol/samsung.rst:18
3937 msgid "Return 5 values:"
3938 msgstr ""
3940 #. type: Plain text
3941 #: docs/manual/protocol/samsung.rst:22
3942 #, no-wrap
3943 msgid ""
3944 "par1\n"
3945 "    ( 84) Busy entries (1 to par1 of par2 possibles entries)\n"
3946 "par2\n"
3947 msgstr ""
3949 #. type: Plain text
3950 #: docs/manual/protocol/samsung.rst:26
3951 #, no-wrap
3952 msgid ""
3953 "Max possible entries\n"
3954 "par3\n"
3955 "    ( 30) Unknown\n"
3956 "par4\n"
3957 msgstr ""
3959 #. type: Plain text
3960 #: docs/manual/protocol/samsung.rst:29
3961 #, no-wrap
3962 msgid ""
3963 "Unknown\n"
3964 "par5\n"
3965 "    ( 30) Unknown\n"
3966 msgstr ""
3968 #. type: Title +
3969 #: docs/manual/protocol/samsung.rst:32
3970 #, no-wrap
3971 msgid "Get organizer details"
3972 msgstr ""
3974 #. type: Plain text
3975 #: docs/manual/protocol/samsung.rst:37
3976 msgid "AT+ORGR=number"
3977 msgstr ""
3979 #. type: Plain text
3980 #: docs/manual/protocol/samsung.rst:40
3981 msgid "Get organizer details for index entry \"number\" Returns 24 values:"
3982 msgstr ""
3984 #. type: Labeled list
3985 #: docs/manual/protocol/samsung.rst:41
3986 #, no-wrap
3987 msgid "Example 1"
3988 msgstr ""
3990 #. type: Plain text
3991 #: docs/manual/protocol/samsung.rst:46
3992 msgid ""
3993 "AT+ORGR=10 +ORGR: 161,1,\"Comprar lagrimas artificiales\",\"Farmacia"
3994 "\",2,4,2009,9,0,2,4,2009,9,10,\"Farmacia\",1,1,0,3,,,29,1,2010 OK"
3995 msgstr ""
3997 #. type: Labeled list
3998 #: docs/manual/protocol/samsung.rst:47
3999 #, no-wrap
4000 msgid "Example 2"
4001 msgstr ""
4003 #. type: Plain text
4004 #: docs/manual/protocol/samsung.rst:52
4005 msgid ""
4006 "AT+ORGR=15 +ORGR: 67,2,,\"Laura Santiesteban Cabrera"
4007 "\",3,11,2009,9,0,,,,,,,1,3,0,4,,,,, OK"
4008 msgstr ""
4010 #. type: Labeled list
4011 #: docs/manual/protocol/samsung.rst:53
4012 #, no-wrap
4013 msgid "Example 3"
4014 msgstr ""
4016 #. type: Plain text
4017 #: docs/manual/protocol/samsung.rst:58
4018 msgid ""
4019 "AT+ORGR=19 +ORGR: 205,3,,\"Cemento"
4020 "\",13,3,2009,10,35,13,3,2009,,,,1,3,0,0,1,0,,, OK"
4021 msgstr ""
4023 #. type: Labeled list
4024 #: docs/manual/protocol/samsung.rst:59
4025 #, no-wrap
4026 msgid "Example 4"
4027 msgstr ""
4029 #. type: Plain text
4030 #: docs/manual/protocol/samsung.rst:64
4031 msgid ""
4032 "AT+ORGR=23 +ORGR: 235,4,\"Curso\",\"Averiguar"
4033 "\",13,3,2009,9,50,13,3,2009,9,59,,1,1,0,,,,,, OK"
4034 msgstr ""
4036 #. type: Plain text
4037 #: docs/manual/protocol/samsung.rst:66
4038 msgid "+ORGR: AT+ORGR answer header"
4039 msgstr ""
4041 #. type: Plain text
4042 #: docs/manual/protocol/samsung.rst:71
4043 #, no-wrap
4044 msgid ""
4045 "par01\n"
4046 "    Pointer to real memory position\n"
4047 "par02\n"
4048 "    Organizer entry type (1=appointments, 2=aniversaries, 3=tasks, 4=miscellany )\n"
4049 msgstr ""
4051 #. type: Plain text
4052 #: docs/manual/protocol/samsung.rst:73
4053 msgid "If par02 =1, appointment entry type"
4054 msgstr ""
4056 #. type: Plain text
4057 #: docs/manual/protocol/samsung.rst:118
4058 #, no-wrap
4059 msgid ""
4060 "par03\n"
4061 "    Organizer entry short name\n"
4062 "par04\n"
4063 "    Organizer entry detailed description\n"
4064 "par05\n"
4065 "    Start day\n"
4066 "par06\n"
4067 "    Start month\n"
4068 "par07\n"
4069 "    Start year\n"
4070 "par08\n"
4071 "    Start hour\n"
4072 "par09\n"
4073 "    Start minute\n"
4074 "par10\n"
4075 "    End day\n"
4076 "par11\n"
4077 "    End month\n"
4078 "par12\n"
4079 "    End year\n"
4080 "par13\n"
4081 "    End hour\n"
4082 "par14\n"
4083 "    End minute\n"
4084 "par15\n"
4085 "    Location\n"
4086 "par16\n"
4087 "    Alarm flag (0=no, 1=yes)\n"
4088 "par17\n"
4089 "    Alarm time unit (1=minutes, 2=hours, days, 4=weeks)\n"
4090 "par18\n"
4091 "    Alarm items quantity\n"
4092 "par19\n"
4093 "    Alarm repeat flag (0 or empty=no, 2=yes)\n"
4094 "par20\n"
4095 "    Empty\n"
4096 "par21\n"
4097 "    Empty\n"
4098 "par22\n"
4099 "    Repeat until day\n"
4100 "par23\n"
4101 "    Repeat until month\n"
4102 "par24\n"
4103 "    Repeat until year\n"
4104 msgstr ""
4106 #. type: Plain text
4107 #: docs/manual/protocol/samsung.rst:120
4108 msgid "If par02 = 2, aniversary entry type"
4109 msgstr ""
4111 #. type: Plain text
4112 #: docs/manual/protocol/samsung.rst:165
4113 #, no-wrap
4114 msgid ""
4115 "par03\n"
4116 "    Empty\n"
4117 "par04\n"
4118 "    Ocassion name\n"
4119 "par05\n"
4120 "    Alarm day\n"
4121 "par06\n"
4122 "    Alarm month\n"
4123 "par07\n"
4124 "    Alarm year\n"
4125 "par08\n"
4126 "    Alarm hour\n"
4127 "par09\n"
4128 "    Alarm minutes\n"
4129 "par10\n"
4130 "    Empty\n"
4131 "par11\n"
4132 "    Empty\n"
4133 "par12\n"
4134 "    Empty\n"
4135 "par13\n"
4136 "    Empty\n"
4137 "par14\n"
4138 "    Empty\n"
4139 "par15\n"
4140 "    Empty\n"
4141 "par16\n"
4142 "    Alarm flag (0=no, 1=yes)\n"
4143 "par17\n"
4144 "    Alarm time unit (1=minutes, 2=hours, days, 4=weeks)\n"
4145 "par18\n"
4146 "    Alarm items quantity\n"
4147 "par19\n"
4148 "    Repeat each year (0=no, 4=yes)\n"
4149 "par20\n"
4150 "    Empty\n"
4151 "par21\n"
4152 "    Empty\n"
4153 "par22\n"
4154 "    Empty\n"
4155 "par23\n"
4156 "    Empty\n"
4157 "par24\n"
4158 "    Empty\n"
4159 msgstr ""
4161 #. type: Plain text
4162 #: docs/manual/protocol/samsung.rst:167
4163 msgid "If par02 = 3, task entry type"
4164 msgstr ""
4166 #. type: Plain text
4167 #: docs/manual/protocol/samsung.rst:212
4168 #, no-wrap
4169 msgid ""
4170 "par03\n"
4171 "    Empty\n"
4172 "par04\n"
4173 "    Task name\n"
4174 "par05\n"
4175 "    Start day\n"
4176 "par06\n"
4177 "    Start month\n"
4178 "par07\n"
4179 "    Start year\n"
4180 "par08\n"
4181 "    Alarm hour\n"
4182 "par09\n"
4183 "    Alarm minute\n"
4184 "par10\n"
4185 "    Due day\n"
4186 "par11\n"
4187 "    Due month\n"
4188 "par12\n"
4189 "    Due year\n"
4190 "par13\n"
4191 "    Empty\n"
4192 "par14\n"
4193 "    Empty\n"
4194 "par15\n"
4195 "    Empty\n"
4196 "par16\n"
4197 "    Alarm flag (0=no, 1=yes)\n"
4198 "par17\n"
4199 "    Alarm time unit (1=minutes, 2=hours, days, 4=weeks)\n"
4200 "par18\n"
4201 "    Alarm items quantity\n"
4202 "par19\n"
4203 "    Empty\n"
4204 "par20\n"
4205 "    Task priority (1=high, 2=normal, 3=low)\n"
4206 "par21\n"
4207 "    Task status (0=undone, 1=done)\n"
4208 "par22\n"
4209 "    Empty\n"
4210 "par23\n"
4211 "    Empty\n"
4212 "par24\n"
4213 "    Empty\n"
4214 msgstr ""
4216 #. type: Plain text
4217 #: docs/manual/protocol/samsung.rst:214
4218 msgid "If par02 = 4, miscellany entry type"
4219 msgstr ""
4221 #. type: Plain text
4222 #: docs/manual/protocol/samsung.rst:259
4223 #, no-wrap
4224 msgid ""
4225 "par03\n"
4226 "    Entry name\n"
4227 "par04\n"
4228 "    Details\n"
4229 "par05\n"
4230 "    Start day\n"
4231 "par06\n"
4232 "    Start month\n"
4233 "par07\n"
4234 "    Start year\n"
4235 "par08\n"
4236 "    Start hour\n"
4237 "par09\n"
4238 "    Start minutes\n"
4239 "par10\n"
4240 "    End day\n"
4241 "par11\n"
4242 "    End month\n"
4243 "par12\n"
4244 "    End year\n"
4245 "par13\n"
4246 "    End hour\n"
4247 "par14\n"
4248 "    End minutes\n"
4249 "par15\n"
4250 "    Empty\n"
4251 "par16\n"
4252 "    Alarm flag (0=no, 1=yes)\n"
4253 "par17\n"
4254 "    Alarm time unit (1=minutes, 2=hours, days, 4=weeks)\n"
4255 "par18\n"
4256 "    Alarm items quantity\n"
4257 "par19\n"
4258 "    Empty\n"
4259 "par20\n"
4260 "    Empty\n"
4261 "par21\n"
4262 "    Empty\n"
4263 "par22\n"
4264 "    Empty\n"
4265 "par23\n"
4266 "    Empty\n"
4267 "par24\n"
4268 "    Empty\n"
4269 msgstr ""
4271 #. type: Title +
4272 #: docs/manual/protocol/samsung.rst:261
4273 #, no-wrap
4274 msgid "Write organizer entry"
4275 msgstr ""
4277 #. type: Plain text
4278 #: docs/manual/protocol/samsung.rst:266
4279 msgid "AT+ORGW=par0,par1,par2...par24"
4280 msgstr ""
4282 #. type: Plain text
4283 #: docs/manual/protocol/samsung.rst:268
4284 msgid "Write organizer entry in memory location par0"
4285 msgstr ""
4287 #. type: Plain text
4288 #: docs/manual/protocol/samsung.rst:270
4289 msgid "If par0=65535 then locate next empty entry on memory"
4290 msgstr ""
4292 #. type: Plain text
4293 #: docs/manual/protocol/samsung.rst:276
4294 msgid ""
4295 "AT+ORGW=65535,0,4,\"p2\",\"p2\",14,3,2009,2,23,14,3,2009,3,23,,0,0,0,,,,,, "
4296 "+ORGW: 253,253 OK"
4297 msgstr ""
4299 #. type: Plain text
4300 #: docs/manual/protocol/samsung.rst:278
4301 msgid "par1 to par24 has the same significance than in the AT+ORGR command"
4302 msgstr ""
4304 #. type: Title +
4305 #: docs/manual/protocol/samsung.rst:280
4306 #, no-wrap
4307 msgid "Delete organizer entry"
4308 msgstr ""
4310 #. type: Plain text
4311 #: docs/manual/protocol/samsung.rst:285
4312 msgid "AT+ORGD=number"
4313 msgstr ""
4315 #. type: Plain text
4316 #: docs/manual/protocol/samsung.rst:287
4317 msgid "Delete organizer entry of index \"number\""
4318 msgstr ""
4320 #. type: Plain text
4321 #: docs/manual/protocol/samsung.rst:291
4322 msgid "AT+ORGD=21"
4323 msgstr ""
4325 #. type: Plain text
4326 #: docs/manual/protocol/samsung.rst:293
4327 msgid "OK"
4328 msgstr ""
4330 #. type: Title +
4331 #: docs/manual/protocol/samsung.rst:295 docs/manual/protocol/m-obex.rst:394
4332 #: docs/manual/testing/dummy-driver.rst:37
4333 #, no-wrap
4334 msgid "Notes"
4335 msgstr ""
4337 #. type: Plain text
4338 #: docs/manual/protocol/samsung.rst:298
4339 msgid "Read command use index reference."
4340 msgstr ""
4342 #. type: Plain text
4343 #: docs/manual/protocol/samsung.rst:300
4344 msgid ""
4345 "Write command uses index and direct memory reference with special 65535 "
4346 "value to locate empty memory position."
4347 msgstr ""
4349 #. type: Plain text
4350 #: docs/manual/protocol/samsung.rst:302
4351 msgid ""
4352 "Delete command use direct memory reference, index are automatically "
4353 "reorganized."
4354 msgstr ""
4356 #. type: Plain text
4357 #: docs/manual/protocol/samsung.rst:304
4358 msgid ""
4359 "Hint: After create or delete an organizer entry, reread full information to "
4360 "update index table."
4361 msgstr ""
4363 #. type: Title =
4364 #: docs/manual/protocol/m-obex.rst:2
4365 #, no-wrap
4366 msgid "m-obex protocol used by some Samsung mobiles"
4367 msgstr ""
4369 #. type: Plain text
4370 #: docs/manual/protocol/m-obex.rst:5
4371 msgid ""
4372 "This document is copied from <http://code.google.com/p/samsyncro/wiki/mobex> "
4373 "and extended."
4374 msgstr ""
4376 #. type: Plain text
4377 #: docs/manual/protocol/m-obex.rst:7 docs/manual/protocol/carkit.rst:14
4378 #, no-wrap
4379 msgid "Introduction"
4380 msgstr ""
4382 #. type: Plain text
4383 #: docs/manual/protocol/m-obex.rst:10
4384 msgid ""
4385 "This is an attempt to document the m-obex protocol. It is a obex-variation "
4386 "by Samsung used to exchange PIM data and files over bluetooth."
4387 msgstr ""
4389 #. type: Plain text
4390 #: docs/manual/protocol/m-obex.rst:12
4391 msgid ""
4392 "This documentation is by no means complete but is only a reference for the "
4393 "samsyncro implementation. As I don't know the obex protocol I can't say in "
4394 "which parts it differs from the standard-obex. The only thing I found "
4395 "strange is the fact, that you will always get 0xA0 as a response. Wich means "
4396 "Ok, sucess in obex. If there was an error you will find it's error code in "
4397 "the 0x42 header. If this is a normal behavior: Why are there so many "
4398 "response codes defined?"
4399 msgstr ""
4401 #. type: Plain text
4402 #: docs/manual/protocol/m-obex.rst:14
4403 msgid ""
4404 "The information about the protocol was gained by listening to the transfered "
4405 "data from Samsungs New PC Studio to a SGH-F480i and B2100 mobile."
4406 msgstr ""
4408 #. type: Title -
4409 #: docs/manual/protocol/m-obex.rst:16
4410 #, no-wrap
4411 msgid "Requirements"
4412 msgstr ""
4414 #. type: Plain text
4415 #: docs/manual/protocol/m-obex.rst:19
4416 msgid "Established bluetooth connection to the serial channel of the mobile"
4417 msgstr ""
4419 #. type: Plain text
4420 #: docs/manual/protocol/m-obex.rst:20
4421 msgid "Some way to access this serial port. For example minicom."
4422 msgstr ""
4424 #. type: Title -
4425 #: docs/manual/protocol/m-obex.rst:22
4426 #, no-wrap
4427 msgid "Starting the obex server"
4428 msgstr ""
4430 #. type: Labeled list
4431 #: docs/manual/protocol/m-obex.rst:24
4432 #, no-wrap
4433 msgid "To start the obex server you have to send this AT command first"
4434 msgstr ""
4436 #. type: Plain text
4437 #: docs/manual/protocol/m-obex.rst:27
4438 msgid "AT+SYNCML=MOBEXSTART"
4439 msgstr ""
4441 #. type: Labeled list
4442 #: docs/manual/protocol/m-obex.rst:28
4443 #, no-wrap
4444 msgid "Some phones seem to start with following command"
4445 msgstr ""
4447 #. type: Plain text
4448 #: docs/manual/protocol/m-obex.rst:31
4449 msgid "AT$TSSPCSW=1"
4450 msgstr ""
4452 #. type: Title -
4453 #: docs/manual/protocol/m-obex.rst:33
4454 #, no-wrap
4455 msgid "Obex commands"
4456 msgstr ""
4458 #. type: Plain text
4459 #: docs/manual/protocol/m-obex.rst:36
4460 msgid ""
4461 "In the following chapters I will describe the obex packages to read and edit "
4462 "data on the mobile. I think most of them are in standard-obex format and are "
4463 "following this structure:"
4464 msgstr ""
4466 #. type: Plain text
4467 #: docs/manual/protocol/m-obex.rst:45
4468 #, no-wrap
4469 msgid ""
4470 "+-------------------------------------------+-----------------------------------+-------------------------------------------+\n"
4471 "|Package Header                             |Session Id                         |Obex Header(s)                             |\n"
4472 "+===========================================+===================================+===========================================+\n"
4473 "|* First byte: Type of request.             |* 0xCB and four bytes of session id|* First byte: Type of header.              |\n"
4474 "|* Second and third bytes: length of package|                                   |* Second and third bytes: length of header.|\n"
4475 "|                                           |                                   |* Next bytes: data.                        |\n"
4476 "|                                           |                                   |* Last byte: 0x00                          |\n"
4477 "+-------------------------------------------+-----------------------------------+-------------------------------------------+\n"
4478 msgstr ""
4480 #. type: Plain text
4481 #: docs/manual/protocol/m-obex.rst:47
4482 msgid ""
4483 "For detailed information about obex, for example what types of packages and "
4484 "headers exists, get the official Obex documentation from Inrared Data "
4485 "Association. But I don't know if this is available for free."
4486 msgstr ""
4488 #. type: Plain text
4489 #: docs/manual/protocol/m-obex.rst:49
4490 msgid "Here is a list of the most used types for the Samsung mobiles:"
4491 msgstr ""
4493 #. type: Plain text
4494 #: docs/manual/protocol/m-obex.rst:51
4495 msgid ""
4496 "There exists mainly two types of operations: Put (package header 0x02 and "
4497 "0x82) to write data to the mobile and Get (package header 0x03 and 0x83) to "
4498 "retrieve data from the mobile. A put or get operation can be divided into "
4499 "several packages. The high-bit indicates if this is the last package of an "
4500 "operation. For example if you want to transfer a file to the mobile you send "
4501 "n-time 0x02 packages and only the last one is 0x82."
4502 msgstr ""
4504 #. type: Plain text
4505 #: docs/manual/protocol/m-obex.rst:53
4506 msgid ""
4507 "Headers consists normally out of three blocks: First byte: Header type, "
4508 "second and third byte: length of the header (if the headers length is "
4509 "variable), following bytes: data. The most used header types are"
4510 msgstr ""
4512 #. type: Plain text
4513 #: docs/manual/protocol/m-obex.rst:71
4514 #, no-wrap
4515 msgid ""
4516 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4517 "| Obex description      | Byte | following two bytes    | following bytes                                                                                                                                   |\n"
4518 "+=======================+======+========================+===================================================================================================================================================+\n"
4519 "| Name                  | 0x01 | length of header       | Used for filesystem operation to name a path or file                                                                                              |\n"
4520 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4521 "| Type                  | 0x42 | length of header       | Obex command for example \"m-obex/contacts/list\"                                                                                                   |\n"
4522 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4523 "| Length                | 0xC3 |                        | Used in put operations and specifies the length of the transfered data (without header bytes). The length is represented in 4 bytes.              |\n"
4524 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4525 "| Body                  | 0x48 | length of header       | Data in a multi-package put operation                                                                                                             |\n"
4526 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4527 "| End of Bady           | 0x49 | length of header       | Last data package in a put operation                                                                                                              |\n"
4528 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4529 "| Session id            | 0xCB |                        | Four bytes representing the session id. Needed for multiplexing                                                                                   |\n"
4530 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4531 "| Application Parameter | 0X4C | length of header       | In a request: Parameters for example a contact's id. <p>In an answer: The error/return code. If it is 0x00 0x00 than the operation was successful |\n"
4532 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4533 msgstr ""
4535 #. type: Title -
4536 #: docs/manual/protocol/m-obex.rst:73
4537 #, no-wrap
4538 msgid "Contacts"
4539 msgstr ""
4541 #. type: Title +
4542 #: docs/manual/protocol/m-obex.rst:76
4543 #, no-wrap
4544 msgid "Get contacts count"
4545 msgstr ""
4547 #. type: Title ~
4548 #: docs/manual/protocol/m-obex.rst:79 docs/manual/protocol/m-obex.rst:106
4549 #: docs/manual/protocol/m-obex.rst:140 docs/manual/protocol/m-obex.rst:172
4550 #: docs/manual/protocol/m-obex.rst:200 docs/manual/protocol/m-obex.rst:227
4551 #: docs/manual/protocol/m-obex.rst:253 docs/manual/protocol/m-obex.rst:278
4552 #: docs/manual/protocol/m-obex.rst:302 docs/manual/protocol/m-obex.rst:331
4553 #: docs/manual/protocol/m-obex.rst:357 docs/manual/protocol/m-obex.rst:382
4554 #, no-wrap
4555 msgid "Request"
4556 msgstr ""
4558 #. type: Plain text
4559 #: docs/manual/protocol/m-obex.rst:89
4560 #, no-wrap
4561 msgid ""
4562 "*83* 00 25\n"
4563 "    Obex Get\n"
4564 "CB 00 00 00 00\n"
4565 "    Session Id\n"
4566 "*42* 00 19 6D 2D 6F 62 65 78 2F 63 6F 6E 74 61 63 74 73 2F 63 6F 75 6E 74 00\n"
4567 "    m-obex command: m-obex/contacts/count\n"
4568 "4C 00 04 01\n"
4569 "    Unknown! Didn' see PC Studio sending something other than 0x01 as parameter\n"
4570 msgstr ""
4572 #. type: Title ~
4573 #: docs/manual/protocol/m-obex.rst:91 docs/manual/protocol/m-obex.rst:117
4574 #: docs/manual/protocol/m-obex.rst:155 docs/manual/protocol/m-obex.rst:187
4575 #: docs/manual/protocol/m-obex.rst:211 docs/manual/protocol/m-obex.rst:238
4576 #: docs/manual/protocol/m-obex.rst:264 docs/manual/protocol/m-obex.rst:288
4577 #: docs/manual/protocol/m-obex.rst:317 docs/manual/protocol/m-obex.rst:346
4578 #: docs/manual/protocol/m-obex.rst:368
4579 #, no-wrap
4580 msgid "Answer"
4581 msgstr ""
4583 #. type: Plain text
4584 #: docs/manual/protocol/m-obex.rst:100
4585 #, no-wrap
4586 msgid ""
4587 "*A0* 00 14\n"
4588 "    Obex ok\n"
4589 "*C3* 00 00 00 04\n"
4590 "    Maybe the number of requests you have to send to get all contacts. See next chapter for more information\n"
4591 "*4C* 00 05 00 00\n"
4592 "    Error code\n"
4593 "*49* 00 07 07 D0 00 18\n"
4594 "    First two data bytes: maximal number of contacts (0x07D0 = 2000). Last two data bytes: Current number of contacts\n"
4595 msgstr ""
4597 #. type: Title +
4598 #: docs/manual/protocol/m-obex.rst:103 docs/manual/protocol/m-obex.rst:275
4599 #, no-wrap
4600 msgid "List all"
4601 msgstr ""
4603 #. type: Plain text
4604 #: docs/manual/protocol/m-obex.rst:115
4605 #, no-wrap
4606 msgid ""
4607 "*83* 00 26\n"
4608 "    Obex Get package\n"
4609 "*CB* 00 00 00 00\n"
4610 "    Session Id\n"
4611 "*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"
4612 "    m-obex Command: m-obex/contacts/load\n"
4613 "*4C* 00 06 01 00 00\n"
4614 "    First Byte unknown. Last two bytes: increment until all contacts recieved\n"
4615 msgstr ""
4617 #. type: Plain text
4618 #: docs/manual/protocol/m-obex.rst:126
4619 #, no-wrap
4620 msgid ""
4621 "*A0* 08 C1\n"
4622 "    Obex Ok\n"
4623 "*C3* 00 00 08 B1\n"
4624 "    Length of sent data\n"
4625 "*4C* 00 05 00 02\n"
4626 "    Indicates if these are the last contacts\n"
4627 "*49* 07 41 01 10 01 8D ....\"\n"
4628 "    The first byte is unknown but all answers have this byte, then byte 2 and 3 contains the length of the answer, bytes 4 and 5 are the ID of the first entry bytes 6 and 7 are the length of this entry.\n"
4629 msgstr ""
4631 #. type: Plain text
4632 #: docs/manual/protocol/m-obex.rst:128
4633 #, no-wrap
4634 msgid "    In one response more than 1 vcard can be returned in this case, entries are separated by 4 bytes with the following meaning: bytes 1 and 2 ID of the entry, bytes 3 and 4: length of the entry.\n"
4635 msgstr ""
4637 #. type: Plain text
4638 #: docs/manual/protocol/m-obex.rst:130
4639 msgid ""
4640 "To get all contacts the request have to be sent several times. The last two "
4641 "bytes must be incremented by every call."
4642 msgstr ""
4644 #. type: Plain text
4645 #: docs/manual/protocol/m-obex.rst:132
4646 msgid ""
4647 "The end of the contacts list is reached if the header 0x4C is 0. The header "
4648 "will be 4C 00 05 00 00."
4649 msgstr ""
4651 #. type: Title +
4652 #: docs/manual/protocol/m-obex.rst:135
4653 #, no-wrap
4654 msgid "Create a contact"
4655 msgstr ""
4657 #. type: Plain text
4658 #: docs/manual/protocol/m-obex.rst:138 docs/manual/protocol/m-obex.rst:170
4659 msgid ""
4660 "Beware: This is a put operation and is performed in some obex "
4661 "implementations in several packages (for example 0x02, 0x02, 0x82). But I "
4662 "didn't get the mobile to accept this. I had to create/update PIM data in "
4663 "exactly one package."
4664 msgstr ""
4666 #. type: Plain text
4667 #: docs/manual/protocol/m-obex.rst:153
4668 #, no-wrap
4669 msgid ""
4670 "*82* 00 88\n"
4671 "    Obex put\n"
4672 "*CB* 00 00 00 00\n"
4673 "    Session id\n"
4674 "*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 00\n"
4675 "    m-obex/contacts/create\n"
4676 "*4C* 00 04 01\n"
4677 "    ? maybe flag for internal/external memory\n"
4678 "C3 00 00 00 5A\n"
4679 "    Length of the vcard string\n"
4680 "49 00 5D 42 45....\n"
4681 "    Contact as vcard\n"
4682 msgstr ""
4684 #. type: Plain text
4685 #: docs/manual/protocol/m-obex.rst:164
4686 #, no-wrap
4687 msgid ""
4688 "*A0* 00 12\n"
4689 "    Obex ok\n"
4690 "*C3* 00 00 00 02\n"
4691 "    ?\n"
4692 "*4C* 00 05 00 00\n"
4693 "    Error code\n"
4694 "*49* 00 05 00 21\n"
4695 "    last two bytes: the id of the newly created contact\n"
4696 msgstr ""
4698 #. type: Title +
4699 #: docs/manual/protocol/m-obex.rst:167
4700 #, no-wrap
4701 msgid "Update a contact"
4702 msgstr ""
4704 #. type: Plain text
4705 #: docs/manual/protocol/m-obex.rst:185
4706 #, no-wrap
4707 msgid ""
4708 "*82* 00 8D\n"
4709 "    Obex put\n"
4710 "*CB* 00 00 00 00\n"
4711 "    Session id\n"
4712 "*42* 00 19 6D 2D 6F 62 65 78 2F 63 6F 6E 74 61 63 74 73 2F 77 72 69 74 65 00\n"
4713 "    m-obex/contacts/write\n"
4714 "*4C* 00 06 01 00 20\n"
4715 "    Id of the contact which should be updated\n"
4716 "C3 00 00 00 5E\n"
4717 "    Length of the vcard string\n"
4718 "49 00 61 42...\n"
4719 "    Contact as vcard\n"
4720 msgstr ""
4722 #. type: Plain text
4723 #: docs/manual/protocol/m-obex.rst:192
4724 #, no-wrap
4725 msgid ""
4726 "*A0* 00 08\n"
4727 "    Obex ok\n"
4728 "*4C* 00 05 00 00\n"
4729 "    Error code: 0x00 0x00 means successful\n"
4730 msgstr ""
4732 #. type: Title +
4733 #: docs/manual/protocol/m-obex.rst:195
4734 #, no-wrap
4735 msgid "Read one contact"
4736 msgstr ""
4738 #. type: Plain text
4739 #: docs/manual/protocol/m-obex.rst:198
4740 msgid "There is also the possibility to read exactly one contact."
4741 msgstr ""
4743 #. type: Plain text
4744 #: docs/manual/protocol/m-obex.rst:209
4745 #, no-wrap
4746 msgid ""
4747 "*83* 00 26\n"
4748 "    Obex get\n"
4749 "*CB* 00 00 00 00\n"
4750 "    Session id\n"
4751 "*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"
4752 "    m-obex/contacts/read\n"
4753 "*4C* 00 06 01 00 20\n"
4754 "    First byte:? Last two bytes: Id of contact\n"
4755 msgstr ""
4757 #. type: Plain text
4758 #: docs/manual/protocol/m-obex.rst:220
4759 #, no-wrap
4760 msgid ""
4761 "*A0* 00 C4\n"
4762 "    Obex ok\n"
4763 "*C3* 00 00 00 B4\n"
4764 "    Length of vcard (without headers, just data)\n"
4765 "*4C* 00 05 00 00\n"
4766 "    Error code\n"
4767 "49 00 B7 42 45 47 49 4E ...\n"
4768 "    contact as vcard. TODO: where is id? First two bytes?\n"
4769 msgstr ""
4771 #. type: Title +
4772 #: docs/manual/protocol/m-obex.rst:222
4773 #, no-wrap
4774 msgid "Delete contact"
4775 msgstr ""
4777 #. type: Plain text
4778 #: docs/manual/protocol/m-obex.rst:225
4779 msgid "To delete a contact you only have to know it's id."
4780 msgstr ""
4782 #. type: Plain text
4783 #: docs/manual/protocol/m-obex.rst:236
4784 #, no-wrap
4785 msgid ""
4786 "*82* 00 28\n"
4787 "    Obex put\n"
4788 "*CB* 00 00 00 00\n"
4789 "    Session id\n"
4790 "*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 00\n"
4791 "    m-obex/contacts/delete\n"
4792 "*4C* 00 06 01 00 19\n"
4793 "    First byte: ? Last two bytes: Id of contact\n"
4794 msgstr ""
4796 #. type: Plain text
4797 #: docs/manual/protocol/m-obex.rst:244 docs/manual/protocol/m-obex.rst:351
4798 #, no-wrap
4799 msgid ""
4800 "*A0* 00 08\n"
4801 "    Obex ok\n"
4802 "*4C* 00 05 00 00\n"
4803 "    Error code\n"
4804 msgstr ""
4806 #. type: Title =
4807 #: docs/manual/protocol/m-obex.rst:247 docs/manual/testing/dummy-driver.rst:42
4808 #: docs/manual/python/objects.rst:419 docs/manual/python/gammu.rst:1290
4809 #: docs/manual/c/calendar.rst:2
4810 #, no-wrap
4811 msgid "Calendar"
4812 msgstr ""
4814 #. type: Title +
4815 #: docs/manual/protocol/m-obex.rst:250
4816 #, no-wrap
4817 msgid "Get count"
4818 msgstr ""
4820 #. type: Plain text
4821 #: docs/manual/protocol/m-obex.rst:262
4822 #, no-wrap
4823 msgid ""
4824 "*83* 00 25\n"
4825 "    Obex get\n"
4826 "*CB* 00 00 00 00\n"
4827 "    Session id\n"
4828 "*42* 00 19 6D 2D 6F 62 65 78 2F 63 61 6C 65 6E 64 61 72 2F 63 6F 75 6E 74 00\n"
4829 "    m-obex/calendar/count\n"
4830 "*4C* 00 04 FF\n"
4831 "    ?\n"
4832 msgstr ""
4834 #. type: Plain text
4835 #: docs/manual/protocol/m-obex.rst:273
4836 #, no-wrap
4837 msgid ""
4838 "A0 00 1C\n"
4839 "    Obex ok\n"
4840 "*C3* 00 00 00 0C\n"
4841 "    length of data\n"
4842 "*4C* 00 05 00 00\n"
4843 "    Error code\n"
4844 "*49* 00 0F 01 2C 00 06 00 64 00 00 00 64 00 00\n"
4845 "    ?TODO?\n"
4846 msgstr ""
4848 #. type: Plain text
4849 #: docs/manual/protocol/m-obex.rst:285
4850 #, no-wrap
4851 msgid ""
4852 "*83* 00 20\n"
4853 "    Obex get\n"
4854 "*CB* 00 00 00 00\n"
4855 "    Session id\n"
4856 "*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"
4857 "    m-obex/calendar/load\n"
4858 msgstr ""
4860 #. type: Plain text
4861 #: docs/manual/protocol/m-obex.rst:297
4862 #, no-wrap
4863 msgid ""
4864 "*A0* 00 C0\n"
4865 "    Obex ok\n"
4866 "*C3* 00 00 00 B0\n"
4867 "    Session\n"
4868 "*4C* 00 05 00 00\n"
4869 "    Error code\n"
4870 "*49* 00 B3 01 07 08 00 00 00 00 00 00 00 00 ...\n"
4871 "    Calendar items in vcalendar format. TODO: where are the ids?\n"
4872 msgstr ""
4874 #. type: Title +
4875 #: docs/manual/protocol/m-obex.rst:299
4876 #, no-wrap
4877 msgid "Create"
4878 msgstr ""
4880 #. type: Plain text
4881 #: docs/manual/protocol/m-obex.rst:315
4882 #, no-wrap
4883 msgid ""
4884 "*82* 00 CC\n"
4885 "    Obex put\n"
4886 "*CB* 00 00 00 00\n"
4887 "    Session\n"
4888 "*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 00\n"
4889 "    m-obex/calendar/create\n"
4890 "4C 00 04 01\n"
4891 "    ?\n"
4892 "*C3* 00 00 00 9E\n"
4893 "    Length of vcalendar\n"
4894 "*49* 00 A1 42 45 47 49 4E 3A 56 43 41 4C 45 ...\n"
4895 "    vcalendar\n"
4896 msgstr ""
4898 #. type: Plain text
4899 #: docs/manual/protocol/m-obex.rst:326
4900 #, no-wrap
4901 msgid ""
4902 "*A0* 00 12\n"
4903 "    Obex ok\n"
4904 "*C3* 00 00 00 02\n"
4905 "    Length\n"
4906 "*4C* 00 05 00 00\n"
4907 "    Error code\n"
4908 "*49* 00 05 00 06\n"
4909 "    Id of the created item\n"
4910 msgstr ""
4912 #. type: Title +
4913 #: docs/manual/protocol/m-obex.rst:328
4914 #, no-wrap
4915 msgid "Update"
4916 msgstr ""
4918 #. type: Plain text
4919 #: docs/manual/protocol/m-obex.rst:344
4920 #, no-wrap
4921 msgid ""
4922 "*82* 00 F7\n"
4923 "    Obex put\n"
4924 "*CB* 00 00 00 00\n"
4925 "    Session\n"
4926 "*42* 00 19 6D 2D 6F 62 65 78 2F 63 61 6C 65 6E 64 61 72 2F 77 72 69 74 65 00\n"
4927 "    m-obex/calendar/write\n"
4928 "*4C* 00 06 01 00 05\n"
4929 "    First byte: ? Second and third byte: Id of the item\n"
4930 "*C3* 00 00 00 C8\n"
4931 "    Length of vcalendar\n"
4932 "*49* 00 CB 42 45 47 49 4E 3A 56\n"
4933 "    vcalendar item\n"
4934 msgstr ""
4936 #. type: Title +
4937 #: docs/manual/protocol/m-obex.rst:354
4938 #, no-wrap
4939 msgid "Read"
4940 msgstr ""
4942 #. type: Plain text
4943 #: docs/manual/protocol/m-obex.rst:366
4944 #, no-wrap
4945 msgid ""
4946 "*83* 00 26\n"
4947 "    Obex get\n"
4948 "*CB* 00 00 00 00\n"
4949 "    Session\n"
4950 "*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"
4951 "    m-obex/calendar/read\n"
4952 "4C 00 06 01 00 06\n"
4953 "    Id of calendar item\n"
4954 msgstr ""
4956 #. type: Plain text
4957 #: docs/manual/protocol/m-obex.rst:377
4958 #, no-wrap
4959 msgid ""
4960 "*A0* 00 C0\n"
4961 "    Obex ok\n"
4962 "*C3* 00 00 00 B0\n"
4963 "    Length\n"
4964 "*4C* 00 05 00 00\n"
4965 "    Error code\n"
4966 "*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 4F 4E 3A 31 2E 3....\n"
4967 "    vcalendar item. TODO: Where is the id?\n"
4968 msgstr ""
4970 #. type: Title +
4971 #: docs/manual/protocol/m-obex.rst:379
4972 #, no-wrap
4973 msgid "Delete"
4974 msgstr ""
4976 #. type: Plain text
4977 #: docs/manual/protocol/m-obex.rst:391
4978 #, no-wrap
4979 msgid ""
4980 "*82* 00 28\n"
4981 "    Obex put\n"
4982 "*CB* 00 00 00 00\n"
4983 "    Session\n"
4984 "*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 00\n"
4985 "    m-obex/calendar/delete\n"
4986 "*4C* 00 06 01 00 06\n"
4987 "    id of calendar item\n"
4988 msgstr ""
4990 #. type: Title -
4991 #: docs/manual/protocol/m-obex.rst:398
4992 #, no-wrap
4993 msgid "Tasks"
4994 msgstr ""
4996 #. type: Title -
4997 #: docs/manual/protocol/m-obex.rst:402
4998 #, no-wrap
4999 msgid "Files"
5000 msgstr ""
5002 #. type: Plain text
5003 #: docs/manual/protocol/m-obex.rst:405
5004 msgid ""
5005 "To get the file structure on the mobile, there are two commands. One that "
5006 "lists all subdirectories and one that lists all files."
5007 msgstr ""
5009 #. type: Title +
5010 #: docs/manual/protocol/m-obex.rst:407
5011 #, no-wrap
5012 msgid "List directories"
5013 msgstr ""
5015 #. type: Title +
5016 #: docs/manual/protocol/m-obex.rst:410
5017 #, no-wrap
5018 msgid "List files"
5019 msgstr ""
5021 #. type: Title +
5022 #: docs/manual/protocol/m-obex.rst:413
5023 #, no-wrap
5024 msgid "Get file"
5025 msgstr ""
5027 #. type: Title +
5028 #: docs/manual/protocol/m-obex.rst:416
5029 #, no-wrap
5030 msgid "Create file"
5031 msgstr ""
5033 #. type: Title +
5034 #: docs/manual/protocol/m-obex.rst:419
5035 #, no-wrap
5036 msgid "Delete file"
5037 msgstr ""
5039 #. type: Plain text
5040 #: docs/manual/protocol/m-obex.rst:423
5041 #, no-wrap
5042 msgid ""
5043 "SMS\n"
5044 "---\n"
5045 msgstr ""
5047 #. type: Plain text
5048 #: docs/manual/protocol/m-obex.rst:427
5049 msgid "0x01: Inbox 0x08: Outbox"
5050 msgstr ""
5052 #. type: Title +
5053 #: docs/manual/protocol/m-obex.rst:429
5054 #, no-wrap
5055 msgid "Get sms count"
5056 msgstr ""
5058 #. type: Title +
5059 #: docs/manual/protocol/m-obex.rst:432
5060 #, no-wrap
5061 msgid "List all sms"
5062 msgstr ""
5064 #. type: Title +
5065 #: docs/manual/protocol/m-obex.rst:435
5066 #, no-wrap
5067 msgid "Send sms"
5068 msgstr ""
5070 #. type: Title +
5071 #: docs/manual/protocol/m-obex.rst:438
5072 #, no-wrap
5073 msgid "Create sms"
5074 msgstr ""
5076 #. type: Plain text
5077 #: docs/manual/protocol/m-obex.rst:440
5078 msgid ""
5079 "I don't think this is possible. At least I didn't find the function in New "
5080 "PC Studio. So sadly there will be no backup of sms messages."
5081 msgstr ""
5083 #. type: Title =
5084 #: docs/manual/protocol/carkit.rst:2
5085 #, no-wrap
5086 msgid "Nokia 6210/6310, CARC91, PC Experiment"
5087 msgstr ""
5089 #. type: Plain text
5090 #: docs/manual/protocol/carkit.rst:6
5091 #, no-wrap
5092 msgid ""
5093 "Author:\n"
5094 "    Jens Bennfors\n"
5095 msgstr ""
5097 #. type: Plain text
5098 #: docs/manual/protocol/carkit.rst:9
5099 #, no-wrap
5100 msgid ""
5101 "Company\n"
5102 "    AB Indevia\n"
5103 msgstr ""
5105 #. type: Plain text
5106 #: docs/manual/protocol/carkit.rst:12
5107 #, no-wrap
5108 msgid ""
5109 "Date:\n"
5110 "    2002-04-09\n"
5111 msgstr ""
5113 #. type: delimited block -
5114 #: docs/manual/protocol/carkit.rst:17
5115 #, no-wrap
5116 msgid "The purpose of this experiment is to gain understanding about how Nokias commands for handsfree works in a way that can be of use in the construction of Com.n.sense. The means available is a Nokia 6210, a Nokia 6310, a HFU-2 CARC91 and a PC with a LabVIEW program installed.\n"
5117 msgstr ""
5119 #. type: delimited block -
5120 #: docs/manual/protocol/carkit.rst:19
5121 #, no-wrap
5122 msgid "Setup\n"
5123 msgstr ""
5125 #. type: Plain text
5126 #: docs/manual/protocol/carkit.rst:22
5127 msgid ""
5128 "I have connected the phone to a Nokia original handsfree (CARC91). I then "
5129 "use the PC for listening to the data communication between the phone and "
5130 "CARC91. I also send the frames directly from the PC to the phone."
5131 msgstr ""
5133 #. type: Title -
5134 #: docs/manual/protocol/carkit.rst:24
5135 #, no-wrap
5136 msgid "Nokia 6210"
5137 msgstr ""
5139 #. type: Title +
5140 #: docs/manual/protocol/carkit.rst:27 docs/manual/protocol/carkit.rst:319
5141 #, no-wrap
5142 msgid "Phone connected to PC"
5143 msgstr ""
5145 #. type: Title ~
5146 #: docs/manual/protocol/carkit.rst:30 docs/manual/protocol/carkit.rst:135
5147 #: docs/manual/protocol/carkit.rst:322 docs/manual/protocol/carkit.rst:479
5148 #, no-wrap
5149 msgid "Initiation"
5150 msgstr ""
5152 #. type: Plain text
5153 #: docs/manual/protocol/carkit.rst:63
5154 #, no-wrap
5155 msgid ""
5156 "1F0004 D0 0001 04 00CE\n"
5157 "    Power up from PC\n"
5158 "1F0004 D0 0001 04 01CF\n"
5159 "    Power up from PC\n"
5160 "1F0400 D0 0001 05 10DF\n"
5161 "    Power up from phone\n"
5162 "1F0004 79 0005 0201 0164 00 0203\n"
5163 "    Enable carkit mode from PC\n"
5164 "1F0004 79 0005 0201 0164 00 0302\n"
5165 "    Enable carkit mode from PC\n"
5166 "1F0400 7F 0367\n"
5167 "    Ack from phone\n"
5168 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 044F\n"
5169 "      HFU-2 Version\n"
5170 "1F0400 7F 0460\n"
5171 "    Ack from phone\n"
5172 "1F0400 78 0004 0102 0801 117C\n"
5173 "    Status 0x08, 0x01 from phone\n"
5174 "1F0400 DA 0002 0002 12D3\n"
5175 "    Type => 0xDA, data => 0x00, 0x02\n"
5176 "1F0004 79 0005 0201 0164 00 0504\n"
5177 "    Enable carkit mode from PC\n"
5178 "1F0004 79 0005 0201 0164 00 0607\n"
5179 "    Enable carkit mode from PC\n"
5180 "1F0400 7F 0662\n"
5181 "    Ack from phone\n"
5182 "1F0004 78 0003 0201 0307 67\n"
5183 "    Status confirm from PC\n"
5184 "1F0004 78 0003 0201 0308 68\n"
5185 "    Status confirm from PC\n"
5186 "1F0400 7F 086C\n"
5187 "    Ack from phone\n"
5188 msgstr ""
5190 #. type: Plain text
5191 #: docs/manual/protocol/carkit.rst:65
5192 msgid ""
5193 "The phone enters the profile ”handsfree” when the frame carkit enable is "
5194 "sent. It sends out an unknown status frame 0x08, 0x01."
5195 msgstr ""
5197 #. type: Title ~
5198 #: docs/manual/protocol/carkit.rst:67 docs/manual/protocol/carkit.rst:181
5199 #: docs/manual/protocol/carkit.rst:354 docs/manual/protocol/carkit.rst:511
5200 #, no-wrap
5201 msgid "Incoming call"
5202 msgstr ""
5204 #. type: Plain text
5205 #: docs/manual/protocol/carkit.rst:73
5206 #, no-wrap
5207 msgid ""
5208 "1F0400 78 0004 0102 0701 197B\n"
5209 "    Status 0x07, 0x01 from phone\n"
5210 "1F0400 78 0004 0102 0E03 1A73\n"
5211 "    Status 0x0E, 0x03 from phone\n"
5212 msgstr ""
5214 #. type: Plain text
5215 #: docs/manual/protocol/carkit.rst:75
5216 msgid ""
5217 "Status type 0x07 with status 0x01 means mute external audio equipment. "
5218 "Status type 0x0E with status 0x03 means audio amplifier on."
5219 msgstr ""
5221 #. type: Title ~
5222 #: docs/manual/protocol/carkit.rst:77 docs/manual/protocol/carkit.rst:197
5223 #: docs/manual/protocol/carkit.rst:368 docs/manual/protocol/carkit.rst:541
5224 #, no-wrap
5225 msgid "Connected"
5226 msgstr ""
5228 #. type: Plain text
5229 #: docs/manual/protocol/carkit.rst:80 docs/manual/protocol/carkit.rst:200
5230 msgid "The phone doesn’t send out anything when a call has been set up."
5231 msgstr ""
5233 #. type: Title ~
5234 #: docs/manual/protocol/carkit.rst:82 docs/manual/protocol/carkit.rst:202
5235 #: docs/manual/protocol/carkit.rst:373 docs/manual/protocol/carkit.rst:575
5236 #, no-wrap
5237 msgid "Initiation with connected phone"
5238 msgstr ""
5240 #. type: Plain text
5241 #: docs/manual/protocol/carkit.rst:114
5242 #, no-wrap
5243 msgid ""
5244 "1F0004 D0 0001 04 00CE\n"
5245 "    Power up from PC\n"
5246 "1F0400 D0 0001 05 1BD4\n"
5247 "    Power up from phone\n"
5248 "1F0004 79 0005 0201 0164 0001 00\n"
5249 "    Enable carkit mode from PC\n"
5250 "1F0400 7F 0165\n"
5251 "    Ack from phone\n"
5252 "1F0400 78 0004 0102 0E03 1C75\n"
5253 "    Status 0x0E, 0x03 from phone\n"
5254 "1F0400 78 0004 0102 0701 1D7F\n"
5255 "    Status 0x07, 0x01 from phone\n"
5256 "1F0004 79 0012 0201 0206 00 5620 3037 2E30 300A 4846 5532 00 0249\n"
5257 "    HFU-2 Version from PC\n"
5258 "1F0400 7F 0266\n"
5259 "    Ack from phone\n"
5260 "1F0400 78 0004 0102 0801 1E73\n"
5261 "    Status 0x08, 0x01 from phone\n"
5262 "1F0004 79 0005 0201 0164 0003 02\n"
5263 "    Enable carkit mode from PC\n"
5264 "1F0400 7F 0367\n"
5265 "    Ack from phone\n"
5266 "1F0400 78 0004 0102 0E03 1F76\n"
5267 "    Status 0x0E, 0x03 from phone\n"
5268 "1F0400 78 0004 0102 0701 2042\n"
5269 "    Status 0x07, 0x01 from phone\n"
5270 "1F0004 78 0003 0201 03 0464\n"
5271 "    Status confirm from PC\n"
5272 "1F0400 7F 0460\n"
5273 "    Ack from phone\n"
5274 msgstr ""
5276 #. type: Title ~
5277 #: docs/manual/protocol/carkit.rst:116 docs/manual/protocol/carkit.rst:260
5278 #: docs/manual/protocol/carkit.rst:461 docs/manual/protocol/carkit.rst:621
5279 #, no-wrap
5280 msgid "Disconnected"
5281 msgstr ""
5283 #. type: Plain text
5284 #: docs/manual/protocol/carkit.rst:120
5285 #, no-wrap
5286 msgid ""
5287 "1F04 0078 0004 0102 0700 2142\n"
5288 "    Status 0x07, 0x00\n"
5289 msgstr ""
5291 #. type: Title ~
5292 #: docs/manual/protocol/carkit.rst:122 docs/manual/protocol/carkit.rst:276
5293 #: docs/manual/protocol/carkit.rst:466 docs/manual/protocol/carkit.rst:651
5294 #, no-wrap
5295 msgid "Incoming SMS"
5296 msgstr ""
5298 #. type: Plain text
5299 #: docs/manual/protocol/carkit.rst:130
5300 #, no-wrap
5301 msgid ""
5302 "FCF0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0F0 F0\n"
5303 "    Initiation of bit length from phone\n"
5304 "1F0400 78 0004 0102 0E03 254C\n"
5305 "    Status 0x0E, 0x03 from phone\n"
5306 "F0F0F0F0\n"
5307 "    Initiation of bit length from phone\n"
5308 msgstr ""
5310 #. type: Title +
5311 #: docs/manual/protocol/carkit.rst:132 docs/manual/protocol/carkit.rst:476
5312 #, no-wrap
5313 msgid "Phone connected to CARC91"
5314 msgstr ""
5316 #. type: Plain text
5317 #: docs/manual/protocol/carkit.rst:179
5318 #, no-wrap
5319 msgid ""
5320 "1F0004 D0 0001 04 00CE\n"
5321 "    Power up from HFU-2\n"
5322 "1F0400 D0 0001 05 02CD\n"
5323 "    Power up from phone\n"
5324 "1F0004 79 0005 0201 0164 00 0100\n"
5325 "    Enable carkit mode from HFU-2\n"
5326 "1F0400 7F 0165\n"
5327 "    Ack from phone\n"
5328 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5329 "    HFU-2 Version\n"
5330 "1F0400 7F 0266\n"
5331 "    Ack from phone\n"
5332 "1F0400 78 0004 0102 0801 036E\n"
5333 "    Status 0x08, 0x01\n"
5334 "1F0004 79 0005 0201 0164 00 0302\n"
5335 "    Enable carkit mode from HFU-2\n"
5336 "1F0400 7F 0367\n"
5337 "    Ack from phone\n"
5338 "1F0400 78 0004 0102 0801 036E\n"
5339 "    Status 0x08, 0x01\n"
5340 "1F0004 7F 0367\n"
5341 "    Ack from HFU-2\n"
5342 "1F0400 DA 0002 0002 04C5\n"
5343 "    Status type => 0xDA, data => 0x00, 0x02\n"
5344 "1F0004 7F 0460\n"
5345 "    Ack from HFU-2\n"
5346 "1F0400 78 0004 0102 0E03 056C\n"
5347 "    Status 0x0E, 0x03\n"
5348 "1F0004 7F 0561\n"
5349 "    Ack from HFU-2\n"
5350 "1F0004 78 0003 0201 03 0464\n"
5351 "    Status confirm from HFU-2\n"
5352 "1F0400 7F 0460\n"
5353 "    Ack from phone\n"
5354 "1F0400 78 0004 0102 0E00 066C\n"
5355 "    Status 0x0E, 0x00\n"
5356 "1F0004 7F 0662\n"
5357 "    Ack from HFU-2\n"
5358 "1F0004 78 0003 0201 03 0565\n"
5359 "    Status confirm from HFU-2\n"
5360 "1F0400 7F 0561\n"
5361 "    Ack from phone\n"
5362 msgstr ""
5364 #. type: Plain text
5365 #: docs/manual/protocol/carkit.rst:195
5366 #, no-wrap
5367 msgid ""
5368 "1F0400 78 0004 0102 0701 1173\n"
5369 "    Status 0x07, 0x01\n"
5370 "1F0004 7F 1175\n"
5371 "    Ack from HFU-2\n"
5372 "1F0400 78 0004 0102 0E03 127B\n"
5373 "    Status 0x0E, 0x03\n"
5374 "1F0004 7F 1276\n"
5375 "    Ack from HFU-2\n"
5376 "1F0004 78 0003 0201 03 0868\n"
5377 "    Status confirm from HFU-2\n"
5378 "1F0400 7F 086C\n"
5379 "    Ack from phone\n"
5380 msgstr ""
5382 #. type: Plain text
5383 #: docs/manual/protocol/carkit.rst:258
5384 #, no-wrap
5385 msgid ""
5386 "1F0004 D0 0001 04 00CE\n"
5387 "    Power up from HFU-2\n"
5388 "1F0400 D0 0001 05 1AD5\n"
5389 "    Power up from phone\n"
5390 "1F0004 79 0005 0201 0164 00 0100\n"
5391 "    Enable carkit mode from HFU-2\n"
5392 "1F0400 7F 0165\n"
5393 "    Ack from phone\n"
5394 "1F0400 78 0004 0102 0E03 1B72\n"
5395 "    Status 0x0E, 0x03\n"
5396 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5397 "    HFU-2 Version\n"
5398 "1F0400 7F 0266\n"
5399 "    Ack from phone\n"
5400 "1F0004 79 0005 0201 0164 00 0302\n"
5401 "    Enable carkit mode from HFU-2\n"
5402 "1F0400 7F 0367\n"
5403 "    Ack from phone\n"
5404 "1F0400 78 0004 0102 0E03 1B72\n"
5405 "    Status 0x0E, 0x03\n"
5406 "1F0004 7F 1B7F\n"
5407 "    Ack from HFU-2\n"
5408 "1F0400 78 0004 0102 0801 1C71\n"
5409 "    Status 0x08, 0x01\n"
5410 "1F0004 78 0003 0201 03 0464\n"
5411 "    Status confirm from HFU-2\n"
5412 "1F0400 7F 0460\n"
5413 "    Ack from phone\n"
5414 "1F0400 78 0004 0102 0801 1C71\n"
5415 "    Status 0x08, 0x01\n"
5416 "1F0004 7F 1C78\n"
5417 "    Ack from HFU-2\n"
5418 "1F0400 78 0004 0102 0E03 1D74\n"
5419 "    Status 0x0E, 0x03\n"
5420 "1F0004 7F 1D79\n"
5421 "    Ack from HFU-2\n"
5422 "1F0400 78 0004 0102 0701 1E7C\n"
5423 "    Status 0x07, 0x01\n"
5424 "1F0004 78 0003 0201 03 0565\n"
5425 "    Status confirm from HFU-2\n"
5426 "1F0400 7F 0561\n"
5427 "    Ack from phone\n"
5428 "1F0400 78 0004 0102 0701 1E7C\n"
5429 "    Status 0x07, 0x01\n"
5430 "1F0004 7F 1E7A\n"
5431 "    Ack from HFU-2\n"
5432 "1F0400 78 0004 0102 0701 1F7D\n"
5433 "    Status 0x07, 0x01\n"
5434 "1F0004 7F 1F7B\n"
5435 "    Ack from phone\n"
5436 "1F0400 DA 0002 0002 20E1\n"
5437 "    Typ => 0xDA, data => 0x00. 0x02\n"
5438 "1F0004 7F 2044\n"
5439 "    Ack from HFU-2\n"
5440 msgstr ""
5442 #. type: Plain text
5443 #: docs/manual/protocol/carkit.rst:274
5444 #, no-wrap
5445 msgid ""
5446 "1F0400 78 0004 0102 0700 1774\n"
5447 "    Status 0x07, 0x00\n"
5448 "1F0004 7F 1773\n"
5449 "    Ack from HFU-2\n"
5450 "1F0400 78 0004 0102 0E00 1872\n"
5451 "    Status 0x0E, 0x00\n"
5452 "1F0004 7F 187C\n"
5453 "    Ack from HFU-2\n"
5454 "1F0004 78 0003 0201 03 0B6B\n"
5455 "    Status confirm from HFU-2\n"
5456 "1F0400 7F 0B6F\n"
5457 "    Ack from phone\n"
5458 msgstr ""
5460 #. type: Plain text
5461 #: docs/manual/protocol/carkit.rst:294
5462 #, no-wrap
5463 msgid ""
5464 "1F0400 78 0004 0102 0E03 076E\n"
5465 "    Status 0x0E, 0x03\n"
5466 "1F0004 7F 0763\n"
5467 "    Ack from HFU-2\n"
5468 "1F0004 78 0003 0201 03 0666\n"
5469 "    Status confirm from HFU-2\n"
5470 "1F0400 7F 0662\n"
5471 "    Ack from phone\n"
5472 "1F0400 78 0004 0102 0E00 0862\n"
5473 "    Status 0x0E, 0x00\n"
5474 "1F0004 7F 086C\n"
5475 "    Ack from HFU-2\n"
5476 "1F0004 78 0003 0201 03 0767\n"
5477 "    Status confirm from HFU-2\n"
5478 "1F0400 7F 0763\n"
5479 "    Ack from phone\n"
5480 msgstr ""
5482 #. type: Title ~
5483 #: docs/manual/protocol/carkit.rst:296 docs/manual/protocol/carkit.rst:671
5484 #, no-wrap
5485 msgid "Button pushed"
5486 msgstr ""
5488 #. type: Plain text
5489 #: docs/manual/protocol/carkit.rst:314
5490 #, no-wrap
5491 msgid ""
5492 "1F0400 78 0004 0102 0E03 0960\n"
5493 "    Status 0x0E, 0x03\n"
5494 "1F0004 7F 096D\n"
5495 "    Ack from HFU-2\n"
5496 "1F0004 78 0003 0201 03 0868\n"
5497 "    Status confirm from HFU-2\n"
5498 "1F0400 7F 086C\n"
5499 "    Ack from phone\n"
5500 "1F0400 78 0004 0102 0E00 0A60\n"
5501 "    Status 0x0E, 0x00\n"
5502 "1F0004 7F 0A6E\n"
5503 "    Ack from HFU-2\n"
5504 "1F0004 78 0003 0201 03 0969\n"
5505 "    Status confirm from HFU-2\n"
5506 "1F0400 7F 096D\n"
5507 "    Ack from phone\n"
5508 msgstr ""
5510 #. type: Title -
5511 #: docs/manual/protocol/carkit.rst:316
5512 #, no-wrap
5513 msgid "Nokia 6310"
5514 msgstr ""
5516 #. type: Plain text
5517 #: docs/manual/protocol/carkit.rst:350
5518 #, no-wrap
5519 msgid ""
5520 "1F0004 D0 0001 04 02CC\n"
5521 "    Power up from PC\n"
5522 "1F0400 D0 0001 05 0DC2\n"
5523 "    Power up from phone\n"
5524 "1F0004 79 0005 0201 0164 00 0C0D\n"
5525 "    Enable carkit mode from PC\n"
5526 "1F0400 7F 0C68\n"
5527 "    Ack from phone\n"
5528 "1F0400 78 0004 0128 0B00 0E4B\n"
5529 "    Status 0x0B, 0x00 from phone\n"
5530 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0D46\n"
5531 "    HFU-2 version from PC\n"
5532 "1F0400 7F 0E6A\n"
5533 "    Ack from phone\n"
5534 "1F0400 DA 0004 0028 0000 0FE2\n"
5535 "    ?\n"
5536 "1F0004 79 0005 0201 0164 00 1716\n"
5537 "    Enable carkit mode from PC\n"
5538 "1F0400 7F 1773\n"
5539 "    Ack from phone\n"
5540 "1F0400 78 0004 0128 0B00 1055\n"
5541 "    Status 0x0B, 0x00 from phone\n"
5542 "1F0004 78 0003 0201 03 1878\n"
5543 "    Status confirm from PC\n"
5544 "1F0400 7F 1A7E\n"
5545 "    Ack from phone\n"
5546 msgstr ""
5548 #. type: Plain text
5549 #: docs/manual/protocol/carkit.rst:352
5550 msgid "An unknown status frame (0x0B) is sent by the phone."
5551 msgstr ""
5553 #. type: Plain text
5554 #: docs/manual/protocol/carkit.rst:364
5555 #, no-wrap
5556 msgid ""
5557 "1F0400 78 0004 0128 0701 0D45\n"
5558 "    Status 0x07, 0x01 from phone\n"
5559 "1F0400 78 0004 0128 0E01 0F4E\n"
5560 "    Status 0x0E, 0x01 from phone\n"
5561 "1F0400 78 0004 0128 0A00 1054\n"
5562 "    Status 0x0A, 0x00 from phone\n"
5563 "1F0400 78 0004 0128 0901 1157\n"
5564 "    Status 0x09, 0x01 from phone\n"
5565 msgstr ""
5567 #. type: Plain text
5568 #: docs/manual/protocol/carkit.rst:366
5569 msgid ""
5570 "Byte 8 in the status frames is some kind of ID number. 0x28 is the ID for "
5571 "6310. Status 0x0A, 0x09 is unknown."
5572 msgstr ""
5574 #. type: Plain text
5575 #: docs/manual/protocol/carkit.rst:371
5576 msgid ""
5577 "The phone doesn’t send out anything when a call has been set up. This might "
5578 "be because the profile “handsfree” is lost when ack isn’t sent."
5579 msgstr ""
5581 #. type: Plain text
5582 #: docs/manual/protocol/carkit.rst:459
5583 #, no-wrap
5584 msgid ""
5585 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 1C57\n"
5586 "    HFU-2 version from PC\n"
5587 "1F0400 7F 1C78\n"
5588 "    Ack from phone\n"
5589 "1F0400 78 0004 0128 0E02 1A58\n"
5590 "    Status 0x0E, 0x02\n"
5591 "1F0400 78 0004 0128 0A00 1B5F\n"
5592 "    Status 0x0A, 0x00\n"
5593 "1F0400 78 0004 0128 0900 1C5B\n"
5594 "    Status 0x09, 0x00\n"
5595 "1F0400 78 0004 0128 0701 1D55\n"
5596 "    Status 0x07, 0x01\n"
5597 "1F0004 D0 0001 04 00CE\n"
5598 "    Power up from HFU-2\n"
5599 "1F0400 D0 0001 05 74BB\n"
5600 "    Power up from phone\n"
5601 "1F0004 79 0005 0201 0164 00 0100\n"
5602 "    Enable carkit mode from HFU-2\n"
5603 "1F0400 7F 0165\n"
5604 "    Ack from phone\n"
5605 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5606 "    HFU-2 Version\n"
5607 "1F0400 7F 0266\n"
5608 "    Ack from phone\n"
5609 "1F0400 78 0004 0128 0E01 7534\n"
5610 "    Status 0x0E, 0x01\n"
5611 "1F0004 79 0005 0201 0164 00 0302\n"
5612 "    Enable carkit mode from HFU-2\n"
5613 "1F0400 7F 0367\n"
5614 "    Ack from phone\n"
5615 "1F0400 78 0004 0128 0E01 7534\n"
5616 "    Status 0x0E, 0x01\n"
5617 "1F0004 7F 7511\n"
5618 "    Ack from HFU-2\n"
5619 "1F0400 78 0004 0128 0A01 7633\n"
5620 "    Status 0x0A, 0x01\n"
5621 "1F0004 7F 7612\n"
5622 "    Ack from HFU-2\n"
5623 "1F0400 78 0004 0128 0901 7731\n"
5624 "    Status 0x09, 0x01\n"
5625 "1F0004 7F 7713\n"
5626 "    Ack from HFU-2\n"
5627 "1F0400 78 0004 0128 0701 7830\n"
5628 "    Status 0x07, 0x01\n"
5629 "1F0004 7F 781C\n"
5630 "    Ack from HFU-2\n"
5631 "1F0400 78 0004 0128 0E01 7938\n"
5632 "    Status 0x0E, 0x01\n"
5633 "1F0004 7F 791D\n"
5634 "    Ack from HFU-2\n"
5635 "1F0004 78 0003 2801 03 044E\n"
5636 "    Status confirm from HFU-2\n"
5637 "1F0400 7F 0460\n"
5638 "    Ack from phone\n"
5639 "1F0400 DA 0004 0028 0000 7A97\n"
5640 "    Type => 0xDA, data => 0x0028, 0x0000\n"
5641 "1F0004 7F 7A1E\n"
5642 "    Ack from HFU-2\n"
5643 "1F0400 78 0004 0128 0E01 7B3A\n"
5644 "    Status 0x0E, 0x01\n"
5645 "1F0004 7F 7B1F\n"
5646 "    Ack from HFU-2\n"
5647 "1F0400 78 0004 0128 0A00 7C38\n"
5648 "    Status 0x0A, 0x00\n"
5649 "1F0004 78 0003 2801 03 054F\n"
5650 "    Status confirm from HFU-2\n"
5651 "1F0400 7F 0561\n"
5652 "    Ack from phone\n"
5653 "1F0400 78 0004 0128 0A00 7C38\n"
5654 "    Status 0x0A, 0x00\n"
5655 "1F0004 7F 7C18\n"
5656 "    Ack from HFU-2\n"
5657 "1F0400 78 0004 0128 0700 7D34\n"
5658 "    Status 0x07, 0x00\n"
5659 "1F0004 7F 7D19\n"
5660 "    Ack from HFU-2\n"
5661 "1F0400 78 0004 0128 0E00 7E3E\n"
5662 "    Status 0x0E, 0x00\n"
5663 "1F0004 7F 7E1A\n"
5664 "    Ack from HFU-2\n"
5665 "1F0004 78 0003 2801 03 064C\n"
5666 "    Status confirm from HFU-2\n"
5667 "1F0400 7F 0662\n"
5668 "    Ack from phone\n"
5669 msgstr ""
5671 #. type: Plain text
5672 #: docs/manual/protocol/carkit.rst:464
5673 msgid "No response. Probably because phone has lost the profile “handsfree”."
5674 msgstr ""
5676 #. type: Plain text
5677 #: docs/manual/protocol/carkit.rst:474
5678 #, no-wrap
5679 msgid ""
5680 "1F0400 78 0004 0128 0E01 0849\n"
5681 "    Status 0x0E, 0x01\n"
5682 "1F0400 78 0004 0128 0A00 094D\n"
5683 "    Status 0x0A, 0x00\n"
5684 "1F0400 78 0004 0128 0901 0A4C\n"
5685 "    Status 0x09, 0x01\n"
5686 msgstr ""
5688 #. type: Plain text
5689 #: docs/manual/protocol/carkit.rst:509
5690 #, no-wrap
5691 msgid ""
5692 "1F0004 D0 0001 04 00CE\n"
5693 "    Power up from HFU-2\n"
5694 "1F0400 D0 0001 05 2DE2\n"
5695 "    Power up from phone\n"
5696 "1F0004 79 0005 0201 0164 00 0100\n"
5697 "    Enable carkit mode from HFU-2\n"
5698 "1F0400 7F 0165\n"
5699 "    Ack from phone\n"
5700 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5701 "    HFU version from HFU-2\n"
5702 "1F0400 7F 0266\n"
5703 "    Ack from phone\n"
5704 "1F0004 79 0005 0201 0164 00 0302\n"
5705 "    Enable carkit mode from HFU-2\n"
5706 "1F0400 7F 0367\n"
5707 "    Ack from phone\n"
5708 "1F0400 78 0004 0128 0E00 2E6E\n"
5709 "    Status 0x0E, 0x00\n"
5710 "1F0004 7F 2E4A\n"
5711 "    Ack from HFU-2\n"
5712 "1F0004 78 0003 2801 03 044E\n"
5713 "    Status confirm from HFU-2\n"
5714 "1F0400 7F 0460\n"
5715 "    Ack from phone\n"
5716 "1F0400 DA 0004 0028 0000 2FC2\n"
5717 "    ?\n"
5718 "1F0004 7F 2F4B\n"
5719 "    Ack from HFU-2\n"
5720 msgstr ""
5722 #. type: Plain text
5723 #: docs/manual/protocol/carkit.rst:539
5724 #, no-wrap
5725 msgid ""
5726 "1F0400 78 0004 0128 0701 3078\n"
5727 "    Status 0x07, 0x01\n"
5728 "1F0004 7F 3054\n"
5729 "    Ack from HFU-2\n"
5730 "1F0400 78 0004 0128 0701 3179\n"
5731 "    Status 0x07, 0x01\n"
5732 "1F0004 7F 3155\n"
5733 "    Ack from HFU-2\n"
5734 "1F0400 78 0004 0128 0E01 3273\n"
5735 "    Status 0x0E, 0x01\n"
5736 "1F0004 7F 3256\n"
5737 "    Ack from HFU-2\n"
5738 "1F0400 78 0004 0128 0A00 3377\n"
5739 "    Status 0x0A, 0x00\n"
5740 "1F0004 78 0003 2801 03 054F\n"
5741 "    Status confirm from HFU-2\n"
5742 "1F0400 7F 0561\n"
5743 "    Ack from phone\n"
5744 "1F0400 78 0004 0128 0A00 3377\n"
5745 "    Status 0x0A, 0x00\n"
5746 "1F0004 7F 33 57\n"
5747 "    Ack from HFU-2\n"
5748 "1F0400 78 0004 0128 0901 3472\n"
5749 "    Status 0x09, 0x01\n"
5750 "1F0004 7F 3450\n"
5751 "    Ack from HFU-2\n"
5752 msgstr ""
5754 #. type: Plain text
5755 #: docs/manual/protocol/carkit.rst:573
5756 #, no-wrap
5757 msgid ""
5758 "1F0400 78 0004 0128 0E01 3574\n"
5759 "    Status 0x0E, 0x01\n"
5760 "1F0004 7F 3551\n"
5761 "    Ack from HFU-2\n"
5762 "1F0400 78 0004 0128 0A01 3673\n"
5763 "    Status 0x0A, 0x01\n"
5764 "1F0004 78 0003 2801 03 064C\n"
5765 "    Status confirm from HFU-2\n"
5766 "1F0400 7F 0662\n"
5767 "    Ack from phone\n"
5768 "1F0400 78 0004 0128 0A01 3673\n"
5769 "    Status 0x0A, 0x01\n"
5770 "1F0004 7F 3652\n"
5771 "    Ack from HFU-2\n"
5772 "1F0400 78 0004 0128 0A00 3773\n"
5773 "    Status 0x0A, 0x00\n"
5774 "1F0004 7F 3753\n"
5775 "    Ack from HFU-2\n"
5776 "1F0400 78 0004 0128 0900 387F\n"
5777 "    Status 0x09, 0x00\n"
5778 "1F0004 7F 385C\n"
5779 "    Ack from HFU-2\n"
5780 "1F0400 78 0004 0128 0A01 397C\n"
5781 "    Status 0x0A, 0x01\n"
5782 "1F0004 7F 395D\n"
5783 "    Ack from HFU-2\n"
5784 "1F0400 78 0004 0128 0901 3A7C\n"
5785 "    Status 0x09, 0x01\n"
5786 "1F0004 7F 3A5E\n"
5787 "    Ack from HFU-2\n"
5788 msgstr ""
5790 #. type: Plain text
5791 #: docs/manual/protocol/carkit.rst:619
5792 #, no-wrap
5793 msgid ""
5794 "1F0004 D0 0001 04 00CE\n"
5795 "    Power up from HFU-2\n"
5796 "1F0400 D0 0001 05 5996\n"
5797 "    Power up from phone\n"
5798 "1F0004 79 0005 0201 0164 00 0100\n"
5799 "    Enable carkit mode from HFU-2\n"
5800 "1F0400 7F 0165\n"
5801 "    Ack from phone\n"
5802 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5803 "    HFU-2 Version\n"
5804 "1F0400 7F 0266\n"
5805 "    Ack from phone\n"
5806 "1F0400 78 0004 0128 0E01 5A1B\n"
5807 "    Status 0x0E, 0x01\n"
5808 "1F0004 79 0005 0201 0164 00 0302\n"
5809 "    Enable carkit mode from HFU-2\n"
5810 "1F0400 7F 0367\n"
5811 "    Ack from phone\n"
5812 "1F0400 78 0004 0128 0E01 5A1B\n"
5813 "    Status 0x0E, 0x01\n"
5814 "1F0004 7F 5A3E\n"
5815 "    Ack from HFU-2\n"
5816 "1F0400 78 0004 0128 0A01 5B1E\n"
5817 "    Status 0x0A, 0x01\n"
5818 "1F0004 7F 5B3F\n"
5819 "    Ack from HFU-2\n"
5820 "1F0400 78 0004 0128 0901 5C1A\n"
5821 "    Status 0x09, 0x01\n"
5822 "1F0004 7F 5C38\n"
5823 "    Ack from HFU-2\n"
5824 "1F0400 78 0004 0128 0701 5D15\n"
5825 "    Status 0x07, 0x01\n"
5826 "1F0004 7F 5D39\n"
5827 "    Ack from HFU-2\n"
5828 "1F0004 78 0003 2801 0305 4F\n"
5829 "    Status confirm from HFU-2\n"
5830 "1F0400 7F 0561\n"
5831 "    Ack from phone\n"
5832 "1F0400 DA 0004 0028 0000 5EB3\n"
5833 "    ?\n"
5834 "1F0004 7F 5E3A\n"
5835 "    Ack from HFU-2\n"
5836 msgstr ""
5838 #. type: Plain text
5839 #: docs/manual/protocol/carkit.rst:649
5840 #, no-wrap
5841 msgid ""
5842 "1F0400 78 0004 0128 0E01 3B7A\n"
5843 "    Status 0x0E, 0x01\n"
5844 "1F0004 7F 3B5F\n"
5845 "    Ack from HFU-2\n"
5846 "1F0400 78 0004 0128 0A00 3C78\n"
5847 "    Status 0x0A, 0x00\n"
5848 "1F0004 78 0003 2801 03 074D\n"
5849 "    Status confirm from HFU-2\n"
5850 "1F0400 7F 0763\n"
5851 "    Ack from phone\n"
5852 "1F0400 78 0004 0128 0A00 3C78\n"
5853 "    Status 0x0A, 0x00\n"
5854 "1F0004 7F 3C58\n"
5855 "    Ack from HFU-2\n"
5856 "1F0400 78 0004 0128 0700 3D74\n"
5857 "    Status 0x07, 0x00\n"
5858 "1F0004 7F 3D59\n"
5859 "    Ack from HFU-2\n"
5860 "1F0400 78 0004 0128 0E00 3E7E\n"
5861 "    Status 0x0E, 0x00\n"
5862 "1F0004 7F 3E5A\n"
5863 "    Ack from HFU-2\n"
5864 "1F0004 78 0003 2801 0308 42\n"
5865 "    Status confirm from HFU-2\n"
5866 "1F0400 7F 086C\n"
5867 "    Ack from phone\n"
5868 msgstr ""
5870 #. type: Plain text
5871 #: docs/manual/protocol/carkit.rst:669
5872 #, no-wrap
5873 msgid ""
5874 "1F0400 78 0004 0128 0E01 6627\n"
5875 "    Status 0x0E, 0x01\n"
5876 "1F0004 7F 6602\n"
5877 "    Ack from HFU-2\n"
5878 "1F0004 78 0003 2801 03 064C\n"
5879 "    Status confirm from HFU-2\n"
5880 "1F0400 7F 0662\n"
5881 "    Ack from phone\n"
5882 "1F0400 78 0004 0128 0E00 6727\n"
5883 "    Status 0x0E, 0x00\n"
5884 "1F0004 7F 6703\n"
5885 "    Ack from HFU-2\n"
5886 "1F0004 78 0003 2801 03 074D\n"
5887 "    Status confirm from HFU-2\n"
5888 "1F0400 7F 0763\n"
5889 "    Ack from phone\n"
5890 msgstr ""
5892 #. type: Plain text
5893 #: docs/manual/protocol/carkit.rst:689
5894 #, no-wrap
5895 msgid ""
5896 "1F0400 78 0004 0128 0E01 0948\n"
5897 "    Status 0x0E, 0x01\n"
5898 "1F0004 7F 096D\n"
5899 "    Ack from HFU-2\n"
5900 "1F0004 78 0003 2801 03 064C\n"
5901 "    Status confirm from HFU-2\n"
5902 "1F0400 7F 0662\n"
5903 "    Ack from phone\n"
5904 "1F0400 78 0004 0128 0E00 0A4A\n"
5905 "    Status 0x0E, 0x00\n"
5906 "1F0004 7F 0A6E\n"
5907 "    Ack from HFU-2\n"
5908 "1F0004 78 0003 2801 03 074D\n"
5909 "    Status confirm from HFU-2\n"
5910 "1F0400 7F 0763\n"
5911 "    Ack from phone\n"
5912 msgstr ""
5914 #. type: Title -
5915 #: docs/manual/protocol/carkit.rst:691
5916 #, no-wrap
5917 msgid "Result"
5918 msgstr ""
5920 #. type: Plain text
5921 #: docs/manual/protocol/carkit.rst:694
5922 msgid ""
5923 "Important things to consider when designing a program for Com.n.sense that "
5924 "is to work with 6310."
5925 msgstr ""
5927 #. type: Plain text
5928 #: docs/manual/protocol/carkit.rst:696
5929 msgid "6310 sends out status 0x0E, 0x01 when speaker should be enabled"
5930 msgstr ""
5932 #. type: Plain text
5933 #: docs/manual/protocol/carkit.rst:697
5934 msgid ""
5935 "HFU-2 version has to be sent in order for 6310 to switch to profile "
5936 "”Handsfree”."
5937 msgstr ""
5939 #. type: Plain text
5940 #: docs/manual/protocol/carkit.rst:698
5941 msgid ""
5942 "Status 0x0A might say weather the phone is ringing or connected. Only 6310 "
5943 "send this status."
5944 msgstr ""
5946 #. type: Plain text
5947 #: docs/manual/protocol/carkit.rst:698
5948 msgid "Status confirm should be sent when status 0x0E is received."
5949 msgstr ""
5951 #. type: Title =
5952 #: docs/manual/protocol/n7110.rst:2
5953 #, no-wrap
5954 msgid "Nokia 7110"
5955 msgstr ""
5957 #. type: Plain text
5958 #: docs/manual/protocol/n7110.rst:17
5959 #, no-wrap
5960 msgid ""
5961 "Assembled by\n"
5962 "Balazs Nagy    <js@iksz.hu>\n"
5963 "Marcin Wiacek  <Marcin@MWiacek.com>\n"
5964 "Jens Bennfors  <jens.bennfors@ing.hj.se>\n"
5965 "Michael Hund   <michael@drhund.de>\n"
5966 "Jay Bertrand   <jay.bertrand@libertysurf.fr>\n"
5967 "Gabriele Zappi <gzappi@inwind.it>\n"
5968 "Markus Plail   <plail@web.de>\n"
5969 "Ralf Thelen    <ralf@mythelen.de>\n"
5970 "Walek          <walek@pa98.opole.sdi.tpnet.pl>\n"
5971 "... and other members of gnokii mailing list\n"
5972 "and authors of some WWW pages.\n"
5973 msgstr ""
5975 #. type: Plain text
5976 #: docs/manual/protocol/n7110.rst:30
5977 msgid ""
5978 "Document describing frames used in GSM Nokia 6210 and derivatives (7110)"
5979 msgstr ""
5981 #. type: Plain text
5982 #: docs/manual/protocol/n7110.rst:33
5983 msgid ""
5984 "Correct format is FBUS version 2/Infrared/MBUS version 2 (see nokia.txt for "
5985 "protocol details):"
5986 msgstr ""
5988 #. type: Plain text
5989 #: docs/manual/protocol/n7110.rst:37
5990 msgid "0x00: Connect to NBS port ?"
5991 msgstr ""
5993 #. type: Plain text
5994 #: docs/manual/protocol/n7110.rst:38
5995 #, no-wrap
5996 msgid "r Set ringtone          {+0x7c,0x01,0x00,0x0d,0x06[6],0x78,ringtone packed according to SM2.0}\n"
5997 msgstr ""
5999 #. type: Plain text
6000 #: docs/manual/protocol/n7110.rst:39
6001 #, no-wrap
6002 msgid "Seems not to work in MBUS!\n"
6003 msgstr ""
6005 #. type: Plain text
6006 #: docs/manual/protocol/n7110.rst:47
6007 #, no-wrap
6008 msgid ""
6009 "0x01: Communication Status\n"
6010 "?   r Call msg              { 0x0002 }\n"
6011 "?   r Call in progress      { 0x0003, seqnr }\n"
6012 "?   r Remote end hang up    { 0x0004, seqnr, ?, error (like in netmon in 39) }\n"
6013 "?   r incoming call alert   { 0x0005, seqnr, numlen, \"number\", namelen, \"name\" }\n"
6014 "?   r answered call         { 0x0007, seqnr }\n"
6015 "?   r terminated call       { 0x0009, seqnr }\n"
6016 "?   r call msg              { 0x000a, seqnr }\n"
6017 msgstr ""
6019 #. type: Plain text
6020 #: docs/manual/protocol/n7110.rst:48
6021 #, no-wrap
6022 msgid "Note: in 6210 4.27 all msg from 0x01 seems to be unavailable\n"
6023 msgstr ""
6025 #. type: Plain text
6026 #: docs/manual/protocol/n7110.rst:49
6027 #, no-wrap
6028 msgid "0x02: SMS handling\n"
6029 msgstr ""
6031 #. type: Plain text
6032 #: docs/manual/protocol/n7110.rst:53
6033 #, no-wrap
6034 msgid ""
6035 "s Send SMS message      { 0x0001, 0x02, 0x00 (SEND REQUEST), ... }\n"
6036 "r Message sent          { 0x0002 }\n"
6037 "r Send failed           { 0x0003, ?, ?, error (like in netmon in 65)}\n"
6038 "s Incoming SMS info on  { 0x000d, 0x00, 0x00, 0x02}\n"
6039 msgstr ""
6041 #. type: Plain text
6042 #: docs/manual/protocol/n7110.rst:54 docs/manual/protocol/n7110.rst:56
6043 #, no-wrap
6044 msgid "note: no info about Delivery Reports\n"
6045 msgstr ""
6047 #. type: Plain text
6048 #: docs/manual/protocol/n7110.rst:55
6049 #, no-wrap
6050 msgid "r Incoming SMS info onOK{ 0x000e }\n"
6051 msgstr ""
6053 #. type: Plain text
6054 #: docs/manual/protocol/n7110.rst:57
6055 #, no-wrap
6056 msgid "r Incoming SMS infoonerr{ 0x000f, error }\n"
6057 msgstr ""
6059 #. type: Plain text
6060 #: docs/manual/protocol/n7110.rst:58
6061 #, no-wrap
6062 msgid "where error: 0x0c - no PIN\n"
6063 msgstr ""
6065 #. type: Plain text
6066 #: docs/manual/protocol/n7110.rst:60
6067 #, no-wrap
6068 msgid ""
6069 "r SMS message received  { 0x0011, ...... } (whole message)\n"
6070 "s Set CellBroadcast     { 0x0020, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01 }\n"
6071 msgstr ""
6073 #. type: Plain text
6074 #: docs/manual/protocol/n7110.rst:66
6075 #, no-wrap
6076 msgid ""
6077 "r Set CellBroadcast OK  { 0x0021, 0x01 }\n"
6078 "r Read CellBroadcast    { 0x0023, ?, ?, ?, channel, ?, message... } ?\n"
6079 "s Set SMS center        { 0x0030, 0x64, priority, checksum?, format,\n"
6080 msgstr ""
6082 #. type: Plain text
6083 #: docs/manual/protocol/n7110.rst:68
6084 #, no-wrap
6085 msgid ""
6086 "validity[2], {DefaultRecipient no.}[12],\n"
6087 "{SMScenter no.}[12], {SMSC name}, 0x00}\n"
6088 msgstr ""
6090 #. type: Plain text
6091 #: docs/manual/protocol/n7110.rst:80
6092 #, no-wrap
6093 msgid "validity: 0x000b:  1 hour\n"
6094 msgstr ""
6096 #. type: Plain text
6097 #: docs/manual/protocol/n7110.rst:85
6098 #, no-wrap
6099 msgid ""
6100 "0x0047:  6 hours\n"
6101 "0x00a7: 24 hours\n"
6102 "0x00a9: 72 hours\n"
6103 "0x00ad:  1 week\n"
6104 "0x00ff: max.time\n"
6105 msgstr ""
6107 #. type: Plain text
6108 #: docs/manual/protocol/n7110.rst:89
6109 #, no-wrap
6110 msgid ""
6111 "r Set SMS center OK     { 0x0031 }\n"
6112 "r Set SMS center error  { 0x0032, reason }\n"
6113 "s Get SMS center        { 0x0033, 0x64, priority }\n"
6114 "r SMS center received   { 0x0034, priority, checksum?, type,\n"
6115 msgstr ""
6117 #. type: Plain text
6118 #: docs/manual/protocol/n7110.rst:91
6119 #, no-wrap
6120 msgid ""
6121 "validity[2], {DefaultRecipient no.}[12],\n"
6122 "{SMScenter no.}[12], {SMSC name}, 0x00 }\n"
6123 msgstr ""
6125 #. type: Plain text
6126 #: docs/manual/protocol/n7110.rst:98
6127 #, no-wrap
6128 msgid ""
6129 "r SMS center error recv { 0x0035, reason }\n"
6130 "s??                     { 0x0074}\n"
6131 "r??                     { 0x0075, 0xFF, 0x11, 0x98}\n"
6132 "s??                     { 0x008C}\n"
6133 "r??                     { 0x008D, 0x00}\n"
6134 msgstr ""
6136 #. type: Plain text
6137 #: docs/manual/protocol/n7110.rst:100
6138 #, no-wrap
6139 msgid "s Get memory status     { 0x0103, 0x02, memory type }\n"
6140 msgstr ""
6142 #. type: Plain text
6143 #: docs/manual/protocol/n7110.rst:101
6144 #, no-wrap
6145 msgid "where: memory type - see 0x03/0x0107\n"
6146 msgstr ""
6148 #. type: Plain text
6149 #: docs/manual/protocol/n7110.rst:102
6150 #, no-wrap
6151 msgid "r Get memory status     { 0x0104, 0x00, xL, 0x00[2], y1H, y1L, 0x10,\n"
6152 msgstr ""
6154 #. type: Plain text
6155 #: docs/manual/protocol/n7110.rst:104
6156 #, no-wrap
6157 msgid ""
6158 "0x00[2], z?, ymaxH, ymaxL, y2H, y2L,\n"
6159 "0x0d?, xH?, 0x00[2]? }\n"
6160 msgstr ""
6162 #. type: Plain text
6163 #: docs/manual/protocol/n7110.rst:105
6164 #, no-wrap
6165 msgid "where y1: location (lowermost)\n"
6166 msgstr ""
6168 #. type: Plain text
6169 #: docs/manual/protocol/n7110.rst:107
6170 #, no-wrap
6171 msgid ""
6172 "y2: no. of locations\n"
6173 "ymax: maximum location no.\n"
6174 msgstr ""
6176 #. type: Plain text
6177 #: docs/manual/protocol/n7110.rst:108
6178 #, no-wrap
6179 msgid "s Read memory           { 0x0107, 0x01, 0x01, 0x00, 0x01, xH, xL,\n"
6180 msgstr ""
6182 #. type: Plain text
6183 #: docs/manual/protocol/n7110.rst:109
6184 #, no-wrap
6185 msgid "yH, yL, 0x00, 0x00}\n"
6186 msgstr ""
6188 #. type: Plain text
6189 #: docs/manual/protocol/n7110.rst:110
6190 #, no-wrap
6191 msgid "where x: memory type\n"
6192 msgstr ""
6194 #. type: Plain text
6195 #: docs/manual/protocol/n7110.rst:120
6196 #, no-wrap
6197 msgid ""
6198 "0x01: (256) Dialled numbers\n"
6199 "0x02: (512) Missed calls\n"
6200 "0x03: (768) Received calls\n"
6201 "0x05: (500) telephone phonebook\n"
6202 "0x06: (160) SIM phonebook\n"
6203 "0x07: (10/0)\n"
6204 "0x08: (1/0)\n"
6205 "0x09: (4) voice mailbox\n"
6206 "0x0e: (10) speed dials\n"
6207 "0x10: (5) caller groups\n"
6208 msgstr ""
6210 #. type: Plain text
6211 #: docs/manual/protocol/n7110.rst:121
6212 #, no-wrap
6213 msgid "y: location\n"
6214 msgstr ""
6216 #. type: Plain text
6217 #: docs/manual/protocol/n7110.rst:122
6218 #, no-wrap
6219 msgid "r Read memory error     { 0x0108, 0x00, 0x01,\n"
6220 msgstr ""
6222 #. type: Plain text
6223 #: docs/manual/protocol/n7110.rst:123
6224 #, no-wrap
6225 msgid "code,0x00, 0x00, z, error}\n"
6226 msgstr ""
6228 #. type: Plain text
6229 #: docs/manual/protocol/n7110.rst:124
6230 #, no-wrap
6231 msgid "where code==0x0f\n"
6232 msgstr ""
6234 #. type: Plain text
6235 #: docs/manual/protocol/n7110.rst:125
6236 #, no-wrap
6237 msgid "error: 0x34 - phonebook location not found\n"
6238 msgstr ""
6240 #. type: Plain text
6241 #: docs/manual/protocol/n7110.rst:126
6242 #, no-wrap
6243 msgid "0x3b - speed dial not assigned\n"
6244 msgstr ""
6246 #. type: Plain text
6247 #: docs/manual/protocol/n7110.rst:127
6248 #, no-wrap
6249 msgid "r Read memory OK        { 0x0108, 0x00, 0x01,\n"
6250 msgstr ""
6252 #. type: Plain text
6253 #: docs/manual/protocol/n7110.rst:128
6254 #, no-wrap
6255 msgid "code,0x00, 0x00, z, xH, xL, yH, yL, 0x00, 0x00, 0x00, no.of blocks, { block } * }\n"
6256 msgstr ""
6258 #. type: Plain text
6259 #: docs/manual/protocol/n7110.rst:129
6260 #, no-wrap
6261 msgid "where code: != 0x0f\n"
6262 msgstr ""
6264 #. type: Plain text
6265 #: docs/manual/protocol/n7110.rst:132
6266 #, no-wrap
6267 msgid ""
6268 "y: location\n"
6269 "z: generic block size\n"
6270 "block: {id, 0, 0, blocksize, block no.,\n"
6271 msgstr ""
6273 #. type: Plain text
6274 #: docs/manual/protocol/n7110.rst:133
6275 #, no-wrap
6276 msgid "{contents}, 0x00}\n"
6277 msgstr ""
6279 #. type: Plain text
6280 #: docs/manual/protocol/n7110.rst:134
6281 #, no-wrap
6282 msgid "id: 0x04 pointer to another memory location { 0xff?, yH, yL, xL,0x00[3] }\n"
6283 msgstr ""
6285 #. type: Plain text
6286 #: docs/manual/protocol/n7110.rst:140
6287 #, no-wrap
6288 msgid ""
6289 "0x07 name {len, (unicode)},\n"
6290 "0x08 email\n"
6291 "0x09 postal\n"
6292 "0x0a note {len, (unicode)}\n"
6293 "0x0b number {type, 0x00[3], len, (unicode)}\n"
6294 "0x0c ringtone {ringtone no., 0, 0}\n"
6295 msgstr ""
6297 #. type: Plain text
6298 #: docs/manual/protocol/n7110.rst:141
6299 #, no-wrap
6300 msgid "0x13 date for a called list (DC, RC, etc.)\n"
6301 msgstr ""
6303 #. type: Plain text
6304 #: docs/manual/protocol/n7110.rst:144
6305 #, no-wrap
6306 msgid ""
6307 "0x1b caller group graphic {width, height, 0, 0 {bitmap}}\n"
6308 "0x1c caller group graphic on? {(1: yes, 0: no), 0, 0}\n"
6309 "0x1e caller group number {number, 0, 0}\n"
6310 msgstr ""
6312 #. type: Plain text
6313 #: docs/manual/protocol/n7110.rst:145
6314 #, no-wrap
6315 msgid "type: 0x0a: General,\n"
6316 msgstr ""
6318 #. type: Plain text
6319 #: docs/manual/protocol/n7110.rst:149
6320 #, no-wrap
6321 msgid ""
6322 "0x03: Mobile (office ?),\n"
6323 "0x06: Work,\n"
6324 "0x04: Fax,\n"
6325 "0x02: Home (mobile ?)\n"
6326 msgstr ""
6328 #. type: Plain text
6329 #: docs/manual/protocol/n7110.rst:150
6330 #, no-wrap
6331 msgid "s Set mem location      { 0x010b, 0x00, 0x01, 0x01, 0x00, 0x00, z,\n"
6332 msgstr ""
6334 #. type: Plain text
6335 #: docs/manual/protocol/n7110.rst:152
6336 #, no-wrap
6337 msgid ""
6338 "xH, xL, yH, yL, 0x00, 0x00, 0x00,\n"
6339 "no.of blocks, { block }[no.of blocks] }\n"
6340 msgstr ""
6342 #. type: Plain text
6343 #: docs/manual/protocol/n7110.rst:153
6344 #, no-wrap
6345 msgid "r Set mem location      { 0x010c, 0?, 1?, code, 0?, 0?, z?, 0?, 0?,\n"
6346 msgstr ""
6348 #. type: Plain text
6349 #: docs/manual/protocol/n7110.rst:154
6350 #, no-wrap
6351 msgid "yH, yL, xL }\n"
6352 msgstr ""
6354 #. type: Plain text
6355 #: docs/manual/protocol/n7110.rst:155
6356 #, no-wrap
6357 msgid "where code:\n"
6358 msgstr ""
6360 #. type: Plain text
6361 #: docs/manual/protocol/n7110.rst:157
6362 #, no-wrap
6363 msgid ""
6364 "0x3d - wrong entry type\n"
6365 "0x3e - too much entries\n"
6366 msgstr ""
6368 #. type: Plain text
6369 #: docs/manual/protocol/n7110.rst:158
6370 #, no-wrap
6371 msgid "s Delete mem location   { 0x010f, 0x00, 0x01, 0x04, 0x00, 0x00, 0x0c, 0x01, 0xff, xH, xL,\n"
6372 msgstr ""
6374 #. type: Plain text
6375 #: docs/manual/protocol/n7110.rst:161
6376 #, no-wrap
6377 msgid ""
6378 "yH, yL, 0x00, 0x00}\n"
6379 "where   x: location\n"
6380 "y: memory type\n"
6381 msgstr ""
6383 #. type: Plain text
6384 #: docs/manual/protocol/n7110.rst:162
6385 #, no-wrap
6386 msgid "r Delete mem location   { 0x0110, 0x00, 0x00 }\n"
6387 msgstr ""
6389 #. type: Plain text
6390 #: docs/manual/protocol/n7110.rst:201
6391 #, no-wrap
6392 msgid ""
6393 "s get used network      { 0x0070 }\n"
6394 "r get used network      { 0x0071, available,?,?,length,netstatus,netsel,cellIDH,\n"
6395 msgstr ""
6397 #. type: Plain text
6398 #: docs/manual/protocol/n7110.rst:203
6399 #, no-wrap
6400 msgid ""
6401 "cellIDL,lacH,lacL,MCC+MNC[3],{Opstr}, 4?,\n"
6402 "len, xlen(78), ylen(21), 0, {bitmap} }\n"
6403 msgstr ""
6405 #. type: Plain text
6406 #: docs/manual/protocol/n7110.rst:204
6407 #, no-wrap
6408 msgid "where {Opstr}: namelen, {operator name(unicode)}\n"
6409 msgstr ""
6411 #. type: Plain text
6412 #: docs/manual/protocol/n7110.rst:206
6413 #, no-wrap
6414 msgid ""
6415 "len: {xlen, ylen, 0, {bitmap} + 2\n"
6416 "{bitmap}: bitmaplen, 0, 0, {OTA bitmap}\n"
6417 msgstr ""
6419 #. type: Plain text
6420 #: docs/manual/protocol/n7110.rst:207
6421 #, no-wrap
6422 msgid "available: 0x02 if the logo following is valid,\n"
6423 msgstr ""
6425 #. type: Plain text
6426 #: docs/manual/protocol/n7110.rst:208
6427 #, no-wrap
6428 msgid "0x01 for no operator logo following\n"
6429 msgstr ""
6431 #. type: Plain text
6432 #: docs/manual/protocol/n7110.rst:211
6433 #, no-wrap
6434 msgid ""
6435 "s get network status    { 0x0081 }\n"
6436 "r get network status    { 0x0082, network%, 0x14? }\n"
6437 "s set operator logo     { 0x01a3 0x01, oplogo?, MCC+MNC[3], 0?,4?,len,\n"
6438 msgstr ""
6440 #. type: Plain text
6441 #: docs/manual/protocol/n7110.rst:213
6442 #, no-wrap
6443 msgid ""
6444 "xlen(78),ylen(21), 0 (frames?),\n"
6445 "{bitmap}*?, 0x00(padding) }\n"
6446 msgstr ""
6448 #. type: Plain text
6449 #: docs/manual/protocol/n7110.rst:214
6450 #, no-wrap
6451 msgid "where len, {bitmap}: see 0x0a/0x0071\n"
6452 msgstr ""
6454 #. type: Plain text
6455 #: docs/manual/protocol/n7110.rst:216
6456 #, no-wrap
6457 msgid ""
6458 "r set operator logo OK  { 0x01a4 }\n"
6459 "s clear operator logo   { 0x00af, x}\n"
6460 msgstr ""
6462 #. type: Plain text
6463 #: docs/manual/protocol/n7110.rst:217
6464 #, no-wrap
6465 msgid "where x==0 to 4\n"
6466 msgstr ""
6468 #. type: Plain text
6469 #: docs/manual/protocol/n7110.rst:218
6470 #, no-wrap
6471 msgid "r clear operator logo   { 0x00bf}\n"
6472 msgstr ""
6474 #. type: Plain text
6475 #: docs/manual/protocol/n7110.rst:224
6476 #, no-wrap
6477 msgid ""
6478 "s Add meeting note      { 0x0001, body like in subtype 0x001a...}\n"
6479 "r Add meeting note      { 0x0002, location (2 bytes), status (2 bytes)}\n"
6480 "s Add call note         { 0x0003, body like in subtype 0x001a...}\n"
6481 "r Add call note         { 0x0004, location (2 bytes), status (2 bytes)}\n"
6482 "s Add birthday note     { 0x0005, location (2 bytes), entry type, 0x00, year of birth(2 bytes),\n"
6483 msgstr ""
6485 #. type: Plain text
6486 #: docs/manual/protocol/n7110.rst:225
6487 #, no-wrap
6488 msgid "Month, Day, 0x00, 0x00, alarm (4 bytes), alarm type, length, text (Unicode)}\n"
6489 msgstr ""
6491 #. type: Plain text
6492 #: docs/manual/protocol/n7110.rst:232
6493 #, no-wrap
6494 msgid ""
6495 "r Add birthday note     { 0x0006, location (2 bytes), status (2 bytes)}\n"
6496 "s Add reminder note     { 0x0007, body like in subtype 0x001a...}\n"
6497 "r Add reminder note     { 0x0008, location (2 bytes), status (2 bytes)}\n"
6498 "s Delete calendar note  { 0x000b, location (2 bytes) }\n"
6499 "r Delete calendar note  { 0x000c, location (2 bytes), ?, ?, ?, ? }\n"
6500 "s Get calendar note     { 0x0019, location (2 bytes) }\n"
6501 "r Calendar note recvd   { 0x001a, location (2 bytes), entry type, 0x00, year (2 bytes), Month, Day, block}\n"
6502 msgstr ""
6504 #. type: Plain text
6505 #: docs/manual/protocol/n7110.rst:233
6506 #, no-wrap
6507 msgid "where: entry type - 0x01 - Meeting, 0x02 - Call, 0x04 - Birthday, 0x08 - Reminder\n"
6508 msgstr ""
6510 #. type: Plain text
6511 #: docs/manual/protocol/n7110.rst:234
6512 #, no-wrap
6513 msgid "block: for Meeting:{hour,minute,alarm (two bytes),recurrance (two bytes),len,0x00,string(unicode)}\n"
6514 msgstr ""
6516 #. type: Plain text
6517 #: docs/manual/protocol/n7110.rst:235
6518 #, no-wrap
6519 msgid "where alarm=Number of minutes before the time of the meeting\n"
6520 msgstr ""
6522 #. type: Plain text
6523 #: docs/manual/protocol/n7110.rst:239
6524 #, no-wrap
6525 msgid ""
6526 "that the alarm should be triggered:\n"
6527 "For meetings with \"No alarm\"=0xFFFF (-1).\n"
6528 "For \"On time\"=0x0000\n"
6529 "half an hour=0x001E, and so on.\n"
6530 msgstr ""
6532 #. type: Plain text
6533 #: docs/manual/protocol/n7110.rst:240
6534 #, no-wrap
6535 msgid "Recurrance=in hours, between future occurances of this meeting.\n"
6536 msgstr ""
6538 #. type: Plain text
6539 #: docs/manual/protocol/n7110.rst:242
6540 #, no-wrap
6541 msgid ""
6542 "If there is no repeat, this value is 0x0000. The special value 0xffff\n"
6543 "means 1 Year!\n"
6544 msgstr ""
6546 #. type: Plain text
6547 #: docs/manual/protocol/n7110.rst:243
6548 #, no-wrap
6549 msgid "for Call:{Hour,Minute,Alarm (as above),Recurrance (as above),namelen,numberlen,\n"
6550 msgstr ""
6552 #. type: Plain text
6553 #: docs/manual/protocol/n7110.rst:244
6554 #, no-wrap
6555 msgid "name(unicode),number(unicode)}\n"
6556 msgstr ""
6558 #. type: Plain text
6559 #: docs/manual/protocol/n7110.rst:246
6560 #, no-wrap
6561 msgid ""
6562 "for Reminder:{Recurrance (as above),len,0x00,string(unicode)}\n"
6563 "for Birthday:{byte1,byte2,alarm(4 bytes),yearofbirth,alarmtype,len,string(unicode)}\n"
6564 msgstr ""
6566 #. type: Plain text
6567 #: docs/manual/protocol/n7110.rst:250
6568 #, no-wrap
6569 msgid ""
6570 "byte1 and byte2 may vary (???). Usually are 0x00 both (but not always)\n"
6571 "In Birthday, the Year in the common part, usually contains a strange year.\n"
6572 "So, don't consider it as Year of note, neither year of BirthDay (for Year of\n"
6573 "Birthday use the value described below).\n"
6574 msgstr ""
6576 #. type: Plain text
6577 #: docs/manual/protocol/n7110.rst:251
6578 #, no-wrap
6579 msgid "where alarm=32-bit integer that is the number of seconds between the desired\n"
6580 msgstr ""
6582 #. type: Plain text
6583 #: docs/manual/protocol/n7110.rst:253
6584 #, no-wrap
6585 msgid ""
6586 "alarm time and 11:59:58pm on the birthday.For \"No Alarm\", the value is\n"
6587 "0x0000FFFF (65535).\n"
6588 msgstr ""
6590 #. type: Plain text
6591 #: docs/manual/protocol/n7110.rst:254
6592 #, no-wrap
6593 msgid "YearOfBirth=used instead of the one in the common part of the entry (see above)\n"
6594 msgstr ""
6596 #. type: Plain text
6597 #: docs/manual/protocol/n7110.rst:256
6598 #, no-wrap
6599 msgid ""
6600 "but only when reading birthday entries. For storing entries, this field does\n"
6601 "not exist.\n"
6602 msgstr ""
6604 #. type: Plain text
6605 #: docs/manual/protocol/n7110.rst:257
6606 #, no-wrap
6607 msgid "AlarmType: 0x00 - Tone, 0x01 - Silent\n"
6608 msgstr ""
6610 #. type: Plain text
6611 #: docs/manual/protocol/n7110.rst:263
6612 #, no-wrap
6613 msgid ""
6614 "?   s???                    { 0x0021 }\n"
6615 "?   r???                    { 0x0022, 0x5A, 0x00 }\n"
6616 "?   s???                    { 0x0025 }\n"
6617 "?   r???                    { 0x0026, 0x04, 0x00 }\n"
6618 "?   s                       { 0x0029 }\n"
6619 "?   r                       { 0x002A, 0x04, 0x00 }\n"
6620 msgstr ""
6622 #. type: Plain text
6623 #: docs/manual/protocol/n7110.rst:267
6624 #, no-wrap
6625 msgid ""
6626 "s Get first free pos    { 0x0031 }\n"
6627 "r Get first free pos    { 0x0032, location (2bytes) }\n"
6628 "s Get notes info        { 0x003a, 0xFF, 0xFE}\n"
6629 "r Get notes info        { 0x003b, how many notes used (2 bytes), 0x01, 0x07, { two bytes with location for each note} *}\n"
6630 msgstr ""
6632 #. type: Plain text
6633 #: docs/manual/protocol/n7110.rst:270
6634 #, no-wrap
6635 msgid ""
6636 "?   s Get calendar note??   { 0x003E, location (2 bytes) }\n"
6637 "?   r Get calendar note??   { 0x003F, location (2bytes), ... }\n"
6638 "0x14:\n"
6639 msgstr ""
6641 #. type: Plain text
6642 #: docs/manual/protocol/n7110.rst:272
6643 #, no-wrap
6644 msgid ""
6645 "s Get Picture Image     { 0x0007, location, number[2 bytes], 0x00, 0x64 }\n"
6646 "r Get Picture Image     { 0x0008, 0x07, location, number[2 bytes], 0x07, ??[38],\n"
6647 msgstr ""
6649 #. type: Plain text
6650 #: docs/manual/protocol/n7110.rst:273 docs/manual/protocol/n7110.rst:300
6651 #, no-wrap
6652 msgid "width, height, lenH, lenL, {bitmap}, 0x00, 0x00, text len, text(coded like in SMS)...}\n"
6653 msgstr ""
6655 #. type: Plain text
6656 #: docs/manual/protocol/n7110.rst:276
6657 #, no-wrap
6658 msgid ""
6659 "r Get SMS failed        { 0x0009, 0x02 },\n"
6660 "s Get SMS status        { 0x0036, 0x64 }\n"
6661 "r Get SMS Status        { 0x0037, 0x05/0x03, 0x01, 0x00, 0x00,\n"
6662 msgstr ""
6664 #. type: Plain text
6665 #: docs/manual/protocol/n7110.rst:280
6666 #, no-wrap
6667 msgid ""
6668 "a (2 octets), b (2 octets), c (2 octets),\n"
6669 "d (2 octets), e (2 octets), 0x00\n"
6670 "where:\n"
6671 "a - according to P.Kot:\n"
6672 msgstr ""
6674 #. type: Plain text
6675 #: docs/manual/protocol/n7110.rst:287
6676 #, no-wrap
6677 msgid ""
6678 "Number of locations in \"fixed\" memory. These are all\n"
6679 "Templates entries in my Nokias 6210 (NPE-3 (c) NMP V05.36\n"
6680 "14-11-01, NPE-3 (c) NMP V05.27 01-08-01).\n"
6681 "I can't remove any of Templates entries in my phone.\n"
6682 "Marcin Wiącek: Rather not ! I don't agree.\n"
6683 "I have 0x00, 0x0f and 10 templates and 3 SMS\n"
6684 "and 10 Picture Images.\n"
6685 msgstr ""
6687 #. type: Plain text
6688 #: docs/manual/protocol/n7110.rst:288
6689 #, no-wrap
6690 msgid "b - Number of used messages in phone memory. These\n"
6691 msgstr ""
6693 #. type: Plain text
6694 #: docs/manual/protocol/n7110.rst:290
6695 #, no-wrap
6696 msgid ""
6697 "are messages manually moved from the other folders.\n"
6698 "Picture messages are saved here.\n"
6699 msgstr ""
6701 #. type: Plain text
6702 #: docs/manual/protocol/n7110.rst:291
6703 #, no-wrap
6704 msgid "c - Number of unread messages in phone memory. Probably\n"
6705 msgstr ""
6707 #. type: Plain text
6708 #: docs/manual/protocol/n7110.rst:292
6709 #, no-wrap
6710 msgid "only smart msssages.\n"
6711 msgstr ""
6713 #. type: Plain text
6714 #: docs/manual/protocol/n7110.rst:293
6715 #, no-wrap
6716 msgid "d - Number of used messages in SIM memory. These are\n"
6717 msgstr ""
6719 #. type: Plain text
6720 #: docs/manual/protocol/n7110.rst:296
6721 #, no-wrap
6722 msgid ""
6723 "either received messages or saved into Outbox/Inbox.\n"
6724 "Note that you *can't* save message into this memory\n"
6725 "using 'Move' option. Picture messages are not here.\n"
6726 msgstr ""
6728 #. type: Plain text
6729 #: docs/manual/protocol/n7110.rst:297
6730 #, no-wrap
6731 msgid "e - Number of unread messages in SIM memory\n"
6732 msgstr ""
6734 #. type: Plain text
6735 #: docs/manual/protocol/n7110.rst:299
6736 #, no-wrap
6737 msgid "s Set Picture Image     { 0x0050, 0x07, location, number[2 bytes], 0x07, ??[38],\n"
6738 msgstr ""
6740 #. type: Plain text
6741 #: docs/manual/protocol/n7110.rst:301
6742 #, no-wrap
6743 msgid "std. size: 72x28\n"
6744 msgstr ""
6746 #. type: Plain text
6747 #: docs/manual/protocol/n7110.rst:305
6748 #, no-wrap
6749 msgid ""
6750 "r Set Picture Image     { 0x0051, location, number[2 bytes], 0x07 }\n"
6751 "s Set SMS name          { 0x0083,folder,location(2bytes),name(Unicode),0x00 , 0x00}\n"
6752 "r Set SMS name          { 0x0084,folder,0x00, 0x00, name (Unicode),0x00,0x00}\n"
6753 "s List Picture Images   { 0x0096, location, 0x0f, 0x07 }\n"
6754 msgstr ""
6756 #. type: Plain text
6757 #: docs/manual/protocol/n7110.rst:306
6758 #, no-wrap
6759 msgid "where location:\n"
6760 msgstr ""
6762 #. type: Plain text
6763 #: docs/manual/protocol/n7110.rst:307
6764 #, no-wrap
6765 msgid "LM tries with 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49\n"
6766 msgstr ""
6768 #. type: Plain text
6769 #: docs/manual/protocol/n7110.rst:308
6770 #, no-wrap
6771 msgid "Returned value with 0x21\n"
6772 msgstr ""
6774 #. type: Plain text
6775 #: docs/manual/protocol/n7110.rst:313
6776 #, no-wrap
6777 msgid ""
6778 "r List Picture Images   { 0x0097, number of pictures[2 bytes], number1[2 bytes], number2[2 bytes], ..., }\n"
6779 "s Write SMS to folder   { 0x0104, status, folder ID, location(2 bytes), 0x02, 0x01, SMS stuff ... }\n"
6780 "r Write SMS to folder   { 0x0105, folder ID, location(2 bytes), 0x00 }\n"
6781 "r Write SMS to folder   { 0x0106, 0x02 (write failed errorcode ?) }\n"
6782 "s Get SMS from folder   { 0x0107, folderID, location(2 bytes), 0x01, 0x65, 0x01}\n"
6783 msgstr ""
6785 #. type: Plain text
6786 #: docs/manual/protocol/n7110.rst:314 docs/manual/protocol/n7110.rst:331
6787 #, no-wrap
6788 msgid "where: folderID - see 0x14/0x017B\n"
6789 msgstr ""
6791 #. type: Plain text
6792 #: docs/manual/protocol/n7110.rst:315
6793 #, no-wrap
6794 msgid "r Get SMS from folder   { 0x0108, status, folderID, 0x00, location, type, sender number,...}\n"
6795 msgstr ""
6797 #. type: Plain text
6798 #: docs/manual/protocol/n7110.rst:317
6799 msgid "where: status=0x01 - reveived/read"
6800 msgstr ""
6802 #. type: Plain text
6803 #: docs/manual/protocol/n7110.rst:320
6804 msgid "0x03 - received/unread 0x05 - stored/sent 0x07 - stored/not sent"
6805 msgstr ""
6807 #. type: Plain text
6808 #: docs/manual/protocol/n7110.rst:322
6809 msgid "where: folderID - see 0x14/0x017B"
6810 msgstr ""
6812 #. type: Plain text
6813 #: docs/manual/protocol/n7110.rst:324
6814 msgid "where: type=0x00 - received SMS"
6815 msgstr ""
6817 #. type: Plain text
6818 #: docs/manual/protocol/n7110.rst:327
6819 msgid "0x01 - delivery report 0x02 - stored SMS 0x07 - picture message"
6820 msgstr ""
6822 #. type: Plain text
6823 #: docs/manual/protocol/n7110.rst:330
6824 #, no-wrap
6825 msgid ""
6826 "s Delete SMS message    { 0x010a, folderID, location(2 bytes), 0x01 }\n"
6827 "r Delete SMS            { 0x010b }\n"
6828 "s Get folder status     { 0x016b, folderID, 0x0F, 0x01}\n"
6829 msgstr ""
6831 #. type: Plain text
6832 #: docs/manual/protocol/n7110.rst:334
6833 #, no-wrap
6834 msgid ""
6835 "r Get folder status     { 0x016c, number of entries (2 bytes), entry1number (2 bytes), entry2number(2 bytes), ....}\n"
6836 "s Get folder names      { 0x017A, 0x00, 0x00}\n"
6837 "r Get folder names      { 0x017B, number of strings, folderID, name1, 0x00, folderID, name2, 0x00, name3, 0x00,...}\n"
6838 msgstr ""
6840 #. type: Plain text
6841 #: docs/manual/protocol/n7110.rst:335
6842 #, no-wrap
6843 msgid "where: folderID=0x08 - Inbox\n"
6844 msgstr ""
6846 #. type: Plain text
6847 #: docs/manual/protocol/n7110.rst:342
6848 #, no-wrap
6849 msgid ""
6850 "0x10 - Outbox\n"
6851 "0x18 - Archive\n"
6852 "0x20 - Templates\n"
6853 "0x29 - first \"My folders\"\n"
6854 "0x31 - second \"My folders\"\n"
6855 "0x39 - third -\"-\n"
6856 "and so on\n"
6857 msgstr ""
6859 #. type: Plain text
6860 #: docs/manual/protocol/n7110.rst:343
6861 #, no-wrap
6862 msgid "0x17:\n"
6863 msgstr ""
6865 #. type: Plain text
6866 #: docs/manual/protocol/n7110.rst:345
6867 #, no-wrap
6868 msgid ""
6869 "s Get Battery info      { 0x0002 }\n"
6870 "r Get Battery info      { 0x0003, 0x0b, batt%, 0x14?, 0x01? }\n"
6871 msgstr ""
6873 #. type: Plain text
6874 #: docs/manual/protocol/n7110.rst:346
6875 #, no-wrap
6876 msgid "0x19: Phone clock & alarm\n"
6877 msgstr ""
6879 #. type: Plain text
6880 #: docs/manual/protocol/n7110.rst:348
6881 msgid "These frames are like the same frames subtypes in 0x11 in 6110"
6882 msgstr ""
6884 #. type: Plain text
6885 #: docs/manual/protocol/n7110.rst:362
6886 msgid "These are new (?)"
6887 msgstr ""
6889 #. type: Plain text
6890 #: docs/manual/protocol/n7110.rst:367
6891 #, no-wrap
6892 msgid ""
6893 "?   s ??                    { 0x0083, id }\n"
6894 "?   r ??                    { 0x0084, 0x01, 0x40, 0x03, id, 0x00, 0x00 }\n"
6895 "?   r ??                    { 0x0084, 0x01, 0x40, 0x03, id, 0x00, 0x01 }\n"
6896 "?   r ??                    { 0x0084, 0x01, 0x40, 0x03, id, 0x01, 0x00 }\n"
6897 msgstr ""
6899 #. type: Plain text
6900 #: docs/manual/protocol/n7110.rst:368
6901 #, no-wrap
6902 msgid "where: id=0x27,0x2a,0x32,0x28,0x40\n"
6903 msgstr ""
6905 #. type: Plain text
6906 #: docs/manual/protocol/n7110.rst:369
6907 #, no-wrap
6908 msgid "0x1b:\n"
6909 msgstr ""
6911 #. type: Plain text
6912 #: docs/manual/protocol/n7110.rst:373
6913 #, no-wrap
6914 msgid ""
6915 "s Get IMEI              { 0x0001 }\n"
6916 "r Get IMEI              { 0x0002, {IMEI(ASCII)}, 0x00 }\n"
6917 "s get HW&SW version     { 0x0003, 0x01, 0x32 }\n"
6918 "r get HW&SW version     { 0x0004, \"V \" \"firmware\\n\" \"firmware date\\n\"\n"
6919 msgstr ""
6921 #. type: Plain text
6922 #: docs/manual/protocol/n7110.rst:374
6923 #, no-wrap
6924 msgid "\"model\\n\" \"(c) NMP.\" 0x00 0xff[14] }\n"
6925 msgstr ""
6927 #. type: Plain text
6928 #: docs/manual/protocol/n7110.rst:375
6929 #, no-wrap
6930 msgid "0x1f:\n"
6931 msgstr ""
6933 #. type: Plain text
6934 #: docs/manual/protocol/n7110.rst:377
6935 #, no-wrap
6936 msgid ""
6937 "s ???                   { 0x0010, 0x02, 0x00, 0xff, 0xff }\n"
6938 "r ???                   { 0x0011, length, 0x00, {block}[length] }\n"
6939 msgstr ""
6941 #. type: Plain text
6942 #: docs/manual/protocol/n7110.rst:378
6943 #, no-wrap
6944 msgid "where block: { unicode letter[2], 0x0000,\n"
6945 msgstr ""
6947 #. type: Plain text
6948 #: docs/manual/protocol/n7110.rst:379
6949 #, no-wrap
6950 msgid "0x00, 0x55, ??, ?? }\n"
6951 msgstr ""
6953 #. type: Plain text
6954 #: docs/manual/protocol/n7110.rst:380
6955 #, no-wrap
6956 msgid "s Set ringtone          { 0x011f, 0x00, location, 0x00, name(Unicode),\n"
6957 msgstr ""
6959 #. type: Plain text
6960 #: docs/manual/protocol/n7110.rst:382
6961 #, no-wrap
6962 msgid ""
6963 "ringtone(format the same to 0x40/0x019e and 0x40/0x01a0) }\n"
6964 "where: location: 0x87 to 0x8b on N6210\n"
6965 msgstr ""
6967 #. type: Plain text
6968 #: docs/manual/protocol/n7110.rst:383
6969 #, no-wrap
6970 msgid "0x74 to ... on N7110\n"
6971 msgstr ""
6973 #. type: Plain text
6974 #: docs/manual/protocol/n7110.rst:386
6975 #, no-wrap
6976 msgid ""
6977 "s Get ringtone          { 0x0122, 0x00, location}\n"
6978 "r Get ringtone          { 0x0123, 0x00, location, name(Unicode), 0x00,...,0x00, 0x02,0xFC,0x09(ringtone contenst)}\n"
6979 "r Get ringtone error    { 0x0124, ...}\n"
6980 msgstr ""
6982 #. type: Plain text
6983 #: docs/manual/protocol/n7110.rst:387
6984 #, no-wrap
6985 msgid "0x39:\n"
6986 msgstr ""
6988 #. type: Plain text
6989 #: docs/manual/protocol/n7110.rst:388
6990 #, no-wrap
6991 msgid "s get profile feature   { 0x0101, 0x01, 0x01, 0x01, number1, number2}\n"
6992 msgstr ""
6994 #. type: Plain text
6995 #: docs/manual/protocol/n7110.rst:389
6996 #, no-wrap
6997 msgid "where number1: from 0x00 to 0x07 (for each profile ?)\n"
6998 msgstr ""
7000 #. type: Plain text
7001 #: docs/manual/protocol/n7110.rst:390
7002 #, no-wrap
7003 msgid "number2: 0x00 - 0x09, 0x0A, 0x16 - 0x19, 0x1a - 0x1f, 0x20 - 0x29, 0x2a - 0x2c, 0xff\n"
7004 msgstr ""
7006 #. type: Plain text
7007 #: docs/manual/protocol/n7110.rst:391
7008 #, no-wrap
7009 msgid "where 0x09: keypad tones                                           0x02: incoming call alert                                           0x03: ringtone number\n"
7010 msgstr ""
7012 #. type: Plain text
7013 #: docs/manual/protocol/n7110.rst:394
7014 #, no-wrap
7015 msgid ""
7016 "0x04: ringing volume\n"
7017 "0x05: message alert tone                                           0x06: vibra                                           0x07: warning tones                                           0x08: caller groups alert for\t\t\t\t\t   0x09: automatic answer\n"
7018 "0xff: name\n"
7019 msgstr ""
7021 #. type: Plain text
7022 #: docs/manual/protocol/n7110.rst:395
7023 #, no-wrap
7024 msgid "r get profile feature   { 0x0102, 0x01, 0x02, number2, block...}\n"
7025 msgstr ""
7027 #. type: Plain text
7028 #: docs/manual/protocol/n7110.rst:396
7029 #, no-wrap
7030 msgid "for number2==0xff: (Profile Name)\n"
7031 msgstr ""
7033 #. type: Plain text
7034 #: docs/manual/protocol/n7110.rst:397
7035 #, no-wrap
7036 msgid "block: 0x01, length, name(Unicode), 0x00, 0x00\n"
7037 msgstr ""
7039 #. type: Plain text
7040 #: docs/manual/protocol/n7110.rst:398
7041 #, no-wrap
7042 msgid "for number2==0x00: (Keypad Tones)\n"
7043 msgstr ""
7045 #. type: Plain text
7046 #: docs/manual/protocol/n7110.rst:400
7047 #, no-wrap
7048 msgid ""
7049 "block: 0x01, 0x01, 0x01, Type, 0x01\n"
7050 "where: Type : 0x00 = Off\n"
7051 msgstr ""
7053 #. type: Plain text
7054 #: docs/manual/protocol/n7110.rst:401
7055 #, no-wrap
7056 msgid "0x01 to 0x03 = Level1 .. Level3\n"
7057 msgstr ""
7059 #. type: Plain text
7060 #: docs/manual/protocol/n7110.rst:402
7061 #, no-wrap
7062 msgid "for number2==0x02: (Incoming Call Alert)\n"
7063 msgstr ""
7065 #. type: Plain text
7066 #: docs/manual/protocol/n7110.rst:404
7067 #, no-wrap
7068 msgid ""
7069 "block: 0x01, 0x01, 0x01, Type, 0x01\n"
7070 "where: Type : 0x00 = Ringing\n"
7071 msgstr ""
7073 #. type: Plain text
7074 #: docs/manual/protocol/n7110.rst:408
7075 #, no-wrap
7076 msgid ""
7077 "0x01 = Ascending\n"
7078 "0x02 = Ring Once\n"
7079 "0x03 = Beep Once\n"
7080 "0x05 = Off\n"
7081 msgstr ""
7083 #. type: Plain text
7084 #: docs/manual/protocol/n7110.rst:409
7085 #, no-wrap
7086 msgid "for number2==0x03: (Ringtone Number)\n"
7087 msgstr ""
7089 #. type: Plain text
7090 #: docs/manual/protocol/n7110.rst:411
7091 #, no-wrap
7092 msgid ""
7093 "block: 0x01, 0x01, 0x01, Number, 0x01\n"
7094 "where: Number : 0x40 to 0x62 - gives number of factory ringtone. The number of menu is\n"
7095 msgstr ""
7097 #. type: Plain text
7098 #: docs/manual/protocol/n7110.rst:412
7099 #, no-wrap
7100 msgid "obtained by doing (Number - 0x3f);\n"
7101 msgstr ""
7103 #. type: Plain text
7104 #: docs/manual/protocol/n7110.rst:413
7105 #, no-wrap
7106 msgid "where: Number : 0x89 to 0x8d - gives number of uploaded ringtone. The number of menu is\n"
7107 msgstr ""
7109 #. type: Plain text
7110 #: docs/manual/protocol/n7110.rst:415
7111 #, no-wrap
7112 msgid ""
7113 "obtained by doing (Number - 0x65),while the uploaded ringtone number is\n"
7114 "obtained by doing (Number - 0x88).\n"
7115 msgstr ""
7117 #. type: Plain text
7118 #: docs/manual/protocol/n7110.rst:416
7119 #, no-wrap
7120 msgid "for number2==0x04: (Ringing volume)\n"
7121 msgstr ""
7123 #. type: Plain text
7124 #: docs/manual/protocol/n7110.rst:418
7125 #, no-wrap
7126 msgid ""
7127 "block: 0x01, 0x??, 0x??, Volume, 0x01\n"
7128 "where: Volume : 0 = Level1 .. to 4 = Level5\n"
7129 msgstr ""
7131 #. type: Plain text
7132 #: docs/manual/protocol/n7110.rst:419
7133 #, no-wrap
7134 msgid "for number2==0x05: (Message Alert Tone)\n"
7135 msgstr ""
7137 #. type: Plain text
7138 #: docs/manual/protocol/n7110.rst:421
7139 #, no-wrap
7140 msgid ""
7141 "block: 0x01, 0x01, 0x??, Type, 0x01\n"
7142 "where: Type : 0x00 = Off\n"
7143 msgstr ""
7145 #. type: Plain text
7146 #: docs/manual/protocol/n7110.rst:425
7147 #, no-wrap
7148 msgid ""
7149 "0x01 = Standard\n"
7150 "0x02 = Special\n"
7151 "0x03 = Beep Once\n"
7152 "0x04 = Ascending\n"
7153 msgstr ""
7155 #. type: Plain text
7156 #: docs/manual/protocol/n7110.rst:426
7157 #, no-wrap
7158 msgid "for number2==0x06: (Vibration)\n"
7159 msgstr ""
7161 #. type: Plain text
7162 #: docs/manual/protocol/n7110.rst:428 docs/manual/protocol/n7110.rst:431
7163 #: docs/manual/protocol/n7110.rst:446
7164 #, no-wrap
7165 msgid ""
7166 "block: 0x01, 0x??, 0x??, Switch, 0x01\n"
7167 "where: Switch : 0 = Off, 1 = On\n"
7168 msgstr ""
7170 #. type: Plain text
7171 #: docs/manual/protocol/n7110.rst:429
7172 #, no-wrap
7173 msgid "for number2==0x07: (Warning Tones)\n"
7174 msgstr ""
7176 #. type: Plain text
7177 #: docs/manual/protocol/n7110.rst:432
7178 #, no-wrap
7179 msgid "for number2==0x08: (Caller groups Alert for)\n"
7180 msgstr ""
7182 #. type: Plain text
7183 #: docs/manual/protocol/n7110.rst:434
7184 #, no-wrap
7185 msgid ""
7186 "block: 0x01, 0x??, 0x??, Callers, 0x01\n"
7187 "where: Callers : 0xff = All calls alert (Read below *)\n"
7188 msgstr ""
7190 #. type: Plain text
7191 #: docs/manual/protocol/n7110.rst:439
7192 #, no-wrap
7193 msgid ""
7194 "0x01 = Family\n"
7195 "0x02 = VIP\n"
7196 "0x04 = Friends\n"
7197 "0x08 = Colleagues\n"
7198 "0x10 = Others\n"
7199 msgstr ""
7201 #. type: Plain text
7202 #: docs/manual/protocol/n7110.rst:441
7203 #, no-wrap
7204 msgid ""
7205 "All logical OR among groups are valid, so if you select from one phone's profile\n"
7206 "alert for Friends and Collegues, a 0x0c will return (because 0x04 OR 0x08 = 0x0c).\n"
7207 msgstr ""
7209 #. type: Plain text
7210 #: docs/manual/protocol/n7110.rst:442
7211 #, no-wrap
7212 msgid "(*) If Callers==0xff, means \"Alert for All calls\". Then, in this case, you don't\n"
7213 msgstr ""
7215 #. type: Plain text
7216 #: docs/manual/protocol/n7110.rst:443
7217 #, no-wrap
7218 msgid "need to read other groups selection.\n"
7219 msgstr ""
7221 #. type: Plain text
7222 #: docs/manual/protocol/n7110.rst:444
7223 #, no-wrap
7224 msgid "for number2==0x09: (Automatic answer)\n"
7225 msgstr ""
7227 #. type: Plain text
7228 #: docs/manual/protocol/n7110.rst:447
7229 #, no-wrap
7230 msgid "N.B. This feature is valid for Handsfree and Headset profiles only!\n"
7231 msgstr ""
7233 #. type: Plain text
7234 #: docs/manual/protocol/n7110.rst:449
7235 #, no-wrap
7236 msgid ""
7237 "s ???                   { 0x0101, 0x04, 0x01, 0x01, 0xff, 0x03 }\n"
7238 "r ???                   { 0x0102, 0x01, 0x02, 0x03, 0x01, 0x01, 0x01, 0x85/0x087 }\n"
7239 msgstr ""
7241 #. type: Plain text
7242 #: docs/manual/protocol/n7110.rst:452
7243 #, no-wrap
7244 msgid ""
7245 "s ?                     { 0x0105}\n"
7246 "r ?                     { 0x0106, 0x01, 0x04}\n"
7247 msgstr ""
7249 #. type: Plain text
7250 #: docs/manual/protocol/n7110.rst:524
7251 #, no-wrap
7252 msgid ""
7253 "0x40: Security commands\n"
7254 "?   s ???(N6150)            { 0x08, 0x00 }\n"
7255 "?   r ???(N6150)            { 0x08 }\n"
7256 msgstr ""
7258 #. type: Plain text
7259 #: docs/manual/protocol/n7110.rst:525
7260 #, no-wrap
7261 msgid "s Enable extended cmds  { 0x64, cmd }\n"
7262 msgstr ""
7264 #. type: Plain text
7265 #: docs/manual/protocol/n7110.rst:529
7266 #, no-wrap
7267 msgid ""
7268 "0x01: on\n"
7269 "0x03: reset (doesn't ask for PIN again)\n"
7270 "0x04: reset (PIN is requested)\n"
7271 msgstr ""
7273 #. type: Plain text
7274 #: docs/manual/protocol/n7110.rst:550
7275 #, no-wrap
7276 msgid "where code: see 0x08/0x0004 (no allowed code !)\n"
7277 msgstr ""
7279 #. type: Plain text
7280 #: docs/manual/protocol/n7110.rst:571
7281 #, no-wrap
7282 msgid ""
7283 "s Get simlock info      { 0x8a, 0x00}\n"
7284 "r Get simlock info      { 0x8a, 0x00, 0x01, lockstype, locksclosed, 0x00, 0x00, locksinfo(lock1,4,2,3), counter1,counter2,counter4,counter4,0x00 }\n"
7285 msgstr ""
7287 #. type: Plain text
7288 #: docs/manual/protocol/n7110.rst:575
7289 #, no-wrap
7290 msgid "s Buzzer pitch          { 0x8f, volume, hzLO, hzHI }\n"
7291 msgstr ""
7293 #. type: Plain text
7294 #: docs/manual/protocol/n7110.rst:579
7295 #, no-wrap
7296 msgid ""
7297 "r Buzzer pitch          { 0x8f}\n"
7298 "s ACD Readings ?        { 0x91, parameter?(0x02,0x03,0x04,0x05,0x07) }\n"
7299 "r ACD Readings ?        { 0x91, parameter?, value? }\n"
7300 msgstr ""
7302 #. type: Plain text
7303 #: docs/manual/protocol/n7110.rst:581
7304 #, no-wrap
7305 msgid ""
7306 "?   s ???(N6150)            { 0x98, 0x00 }\n"
7307 "?   r ???(N6150)            { 0x98, 0x00, 0x04 }\n"
7308 msgstr ""
7310 #. type: Plain text
7311 #: docs/manual/protocol/n7110.rst:582
7312 #, no-wrap
7313 msgid "s Get bin ringtone      { 0x9e, location }\n"
7314 msgstr ""
7316 #. type: Plain text
7317 #: docs/manual/protocol/n7110.rst:594
7318 #, no-wrap
7319 msgid "?   r Get MSid              { 0xb5, 0x01, 0x2f, msid, 0x25 }\n"
7320 msgstr ""
7322 #. type: Plain text
7323 #: docs/manual/protocol/n7110.rst:614
7324 #, no-wrap
7325 msgid ""
7326 "s Get info about phone  { 0xc8, 0x01 }\n"
7327 "r Get info about phone  { 0xc8, 0x01, 0x00, \"V \", \"firmware\", 0x0a, \"firmware date\", 0x0a, \"model\", 0x0a, \"(c) NMP.\", 0x00 }\n"
7328 "s Get MCU SW Checksum   { 0xc8, 0x02 }\n"
7329 "r Get MCU SW Checksum   { 0xc8, 0x02, 0x00, checksum (4 bytes),0x00 }\n"
7330 "s DPS External SW       { 0xc7, 0x03 }\n"
7331 "r DSP External SW       { 0xc7, 0x03, 0x00, string,0x00 }\n"
7332 "s Get HW                { 0xc8, 0x05 }\n"
7333 "r Get HW                { 0xc8, 0x05, 0x00, HW version (4 bytes), 0x00 }\n"
7334 "s Get \"Made\" Date       { 0xc8, 0x05 }\n"
7335 "r Get \"Made\" Date       { 0xc8, 0x05, 0x00, date(4 bytes), 0x00 }\n"
7336 "s Get DSP Internal SW   { 0xc8, 0x09 }\n"
7337 "r Get DSP Internal SW   { 0xc8, 0x09, 0x00, version (1 bytes), 0x00 }\n"
7338 "s Get PCI version       { 0xc8, 0x0b }\n"
7339 "r Get PCI version       { 0xc8, 0x0b, 0x00, version, 0x00 }\n"
7340 "s Get system ASIC       { 0xc8, 0x0c }\n"
7341 "r Get system ASIC       { 0xc8, 0x0c, 0x00, string, 0x00 }\n"
7342 "s Get COBBA             { 0xc8, 0x0d }\n"
7343 "r Get COBBA             { 0xc8, 0x0d, 0x00, string, 0x00 }\n"
7344 "s Get PLUSSA            { 0xc8, 0x0e }\n"
7345 "r Get PLUSSA            { 0xc8, 0x0e, available, 0x00 }\n"
7346 msgstr ""
7348 #. type: Plain text
7349 #: docs/manual/protocol/n7110.rst:663
7350 #, no-wrap
7351 msgid ""
7352 "s Result of phone tests { 0xcf }\n"
7353 "r Result of phone tests { 0xcf, number of tests, results of next tests }\n"
7354 msgstr ""
7356 #. type: Plain text
7357 #: docs/manual/protocol/n7110.rst:665
7358 #, no-wrap
7359 msgid ""
7360 "?   s ???                   { 0xd1 }\n"
7361 "?   r ???(N5110)            { 0xd1, 0x00, 0x1d, 0x00, 0x01, 0x08, 0x00 }\n"
7362 msgstr ""
7364 #. type: Plain text
7365 #: docs/manual/protocol/n7110.rst:666
7366 #, no-wrap
7367 msgid "s LCD Test              { 0xd3, value }\n"
7368 msgstr ""
7370 #. type: Plain text
7371 #: docs/manual/protocol/n7110.rst:668
7372 #, no-wrap
7373 msgid "0x03, 0x01 - 2'nd test\n"
7374 msgstr ""
7376 #. type: Plain text
7377 #: docs/manual/protocol/n7110.rst:669
7378 #, no-wrap
7379 msgid "0x02, 0x03 - clears screen\n"
7380 msgstr ""
7382 #. type: Plain text
7383 #: docs/manual/protocol/n7110.rst:672
7384 #, no-wrap
7385 msgid ""
7386 "s ACD Readings(N6150)?  { 0xd4, 0x02, 0x00, 0x02, 0x00, 0x0e, 0x01}\n"
7387 "r ACD Readings(N6150)?  { 0xd4, 0x02, 0x00, 0x02, 0x00, 0x0e, 0x01, ?}\n"
7388 "r Function of           { 0xff, 0x8c }\n"
7389 msgstr ""
7391 #. type: Plain text
7392 #: docs/manual/protocol/n7110.rst:674
7393 #, no-wrap
7394 msgid ""
7395 "0x40 msgtype not\n"
7396 "supported ?\n"
7397 msgstr ""
7399 #. type: Plain text
7400 #: docs/manual/protocol/n7110.rst:675
7401 #, no-wrap
7402 msgid "0x78:\n"
7403 msgstr ""
7405 #. type: Plain text
7406 #: docs/manual/protocol/n7110.rst:678
7407 #, no-wrap
7408 msgid ""
7409 "s Status confirm        { 0x0201, 0x03 }\n"
7410 "r Incoming call seq1    { 0x0102 0x0e 0x03 }\n"
7411 "r Incoming call seq2    { 0x0102 0x7e 0x01 }\n"
7412 msgstr ""
7414 #. type: Plain text
7415 #: docs/manual/protocol/n7110.rst:679
7416 #, no-wrap
7417 msgid "0x79:\n"
7418 msgstr ""
7420 #. type: Plain text
7421 #: docs/manual/protocol/n7110.rst:681
7422 #, no-wrap
7423 msgid ""
7424 "s CarKit enable         { 0x0201 0x01 0x62 0x00 }\n"
7425 "r CarKit enabled        { 0x0201 0x02 0x06 0x00 \"V \" {version} \"\\nHFU\"\n"
7426 msgstr ""
7428 #. type: Plain text
7429 #: docs/manual/protocol/n7110.rst:682
7430 #, no-wrap
7431 msgid "0x00 }\n"
7432 msgstr ""
7434 #. type: Plain text
7435 #: docs/manual/protocol/n7110.rst:683
7436 #, no-wrap
7437 msgid "0x7a: settings\n"
7438 msgstr ""
7440 #. type: Plain text
7441 #: docs/manual/protocol/n7110.rst:685
7442 #, no-wrap
7443 msgid ""
7444 "r Set setting           { 0x01eb, number, 0x00 }\n"
7445 "s Set setting           { 0x01ec, number, contents }\n"
7446 msgstr ""
7448 #. type: Plain text
7449 #: docs/manual/protocol/n7110.rst:686 docs/manual/protocol/n7110.rst:698
7450 #, no-wrap
7451 msgid "where for number:\n"
7452 msgstr ""
7454 #. type: Plain text
7455 #: docs/manual/protocol/n7110.rst:688 docs/manual/protocol/n7110.rst:700
7456 #, no-wrap
7457 msgid ""
7458 "0x02 (startup text) : 0x00, text (Unicode)\n"
7459 "0x15 (startup logo) : 0x00, 0x00, 0x00, 0x04,\n"
7460 msgstr ""
7462 #. type: Plain text
7463 #: docs/manual/protocol/n7110.rst:689
7464 #, no-wrap
7465 msgid "0xc0, 0x02, 0x00, height, 0xc0, 0x03, 0x00, width,\n"
7466 msgstr ""
7468 #. type: Plain text
7469 #: docs/manual/protocol/n7110.rst:690
7470 #, no-wrap
7471 msgid "0xc0, 0x04, 0x03, 0x00, {bitmap} }\n"
7472 msgstr ""
7474 #. type: Plain text
7475 #: docs/manual/protocol/n7110.rst:691
7476 #, no-wrap
7477 msgid "where width, height, {bitmap}: see 0x7a/0x01ed 0x15\n"
7478 msgstr ""
7480 #. type: Plain text
7481 #: docs/manual/protocol/n7110.rst:692
7482 #, no-wrap
7483 msgid "s Get setting           { 0x01ee, number}\n"
7484 msgstr ""
7486 #. type: Plain text
7487 #: docs/manual/protocol/n7110.rst:693
7488 #, no-wrap
7489 msgid "where number: 0x01 - 0x1e\n"
7490 msgstr ""
7492 #. type: Plain text
7493 #: docs/manual/protocol/n7110.rst:696
7494 #, no-wrap
7495 msgid ""
7496 "0x02: startup text\n"
7497 "0x15: startup logo\n"
7498 "0x1c: security code\n"
7499 msgstr ""
7501 #. type: Plain text
7502 #: docs/manual/protocol/n7110.rst:697
7503 #, no-wrap
7504 msgid "r Get setting           { 0x01ed,number, 0x00, contents}\n"
7505 msgstr ""
7507 #. type: Plain text
7508 #: docs/manual/protocol/n7110.rst:702
7509 #, no-wrap
7510 msgid ""
7511 "0xc0, 0x02, 0x00, height, 0xc0, 0x03, 0x00, width,\n"
7512 "0xc0, 0x04, 0x03, 0x00, {bitmap} }\n"
7513 msgstr ""
7515 #. type: Plain text
7516 #: docs/manual/protocol/n7110.rst:703
7517 #, no-wrap
7518 msgid "where height: 60 (0x3c) or 65\n"
7519 msgstr ""
7521 #. type: Plain text
7522 #: docs/manual/protocol/n7110.rst:705
7523 #, no-wrap
7524 msgid ""
7525 "width:  96 (0x60)\n"
7526 "{bitmap}: like other bitmaps but pixels\n"
7527 msgstr ""
7529 #. type: Plain text
7530 #: docs/manual/protocol/n7110.rst:706
7531 #, no-wrap
7532 msgid "placed vertically.\n"
7533 msgstr ""
7535 #. type: Plain text
7536 #: docs/manual/protocol/n7110.rst:707
7537 #, no-wrap
7538 msgid "0x1c (security code): {code(ascii)}, 0x00\n"
7539 msgstr ""
7541 #. type: Title =
7542 #: docs/manual/protocol/nokia.rst:2
7543 #, no-wrap
7544 msgid "Nokia protocols"
7545 msgstr ""
7547 #. type: Plain text
7548 #: docs/manual/protocol/nokia.rst:5
7549 msgid "Document describing protocol used in Nokia phones."
7550 msgstr ""
7552 #. type: Plain text
7553 #: docs/manual/protocol/nokia.rst:11
7554 msgid "Last update 23.06.2003"
7555 msgstr ""
7557 #. type: Plain text
7558 #: docs/manual/protocol/nokia.rst:30
7559 #, no-wrap
7560 msgid ""
7561 "Assembled by\n"
7562 "Balazs Nagy          <js@iksz.hu>\n"
7563 "Alfred R. Nurnberger <arnu@flosys.com>\n"
7564 "Hugh Blemings        <Hugh.Blemings@vsb.com.au>\n"
7565 "Mike Bradley         <mike@trumpington.st>\n"
7566 "Odinokov Serge       <serge@takas.lt>\n"
7567 "Pavel Janik          <Pavel@Janik.cz>\n"
7568 "Pawel Kot            <pkot@linuxnews.pl>\n"
7569 "Marcin Wiacek        <Marcin@MWiacek.com>\n"
7570 "Jens Bennfors        <jens.bennfors@ing.hj.se>\n"
7571 "Michael Hund         <michael@drhund.de>\n"
7572 "Jay Bertrand         <jay.bertrand@libertysurf.fr>\n"
7573 "<arnu@venia.net>\n"
7574 "Andrew Kozin\n"
7575 "Pavel Machek         <pavel@ucw.cz>\n"
7576 "Diego Betancor       <dbetancor@duocom.net>\n"
7577 "... and other members of gnokii mailing list\n"
7578 "and authors of some WWW pages.\n"
7579 msgstr ""
7581 #. type: Title -
7582 #: docs/manual/protocol/nokia.rst:38
7583 #, no-wrap
7584 msgid "Frame format for MBUS version 1"
7585 msgstr ""
7587 #. type: Labeled list
7588 #: docs/manual/protocol/nokia.rst:40
7589 #, no-wrap
7590 msgid "Request from Computer/Answer from Phone"
7591 msgstr ""
7593 #. type: Plain text
7594 #: docs/manual/protocol/nokia.rst:43
7595 msgid "{ DestDEV, SrcDEV, FrameLength, MsgType, {block}, id, ChkSum }"
7596 msgstr ""
7598 #. type: Plain text
7599 #: docs/manual/protocol/nokia.rst:45
7600 #, no-wrap
7601 msgid "where DestDEV, SrcDEV:   0x00: phone\n"
7602 msgstr ""
7604 #. type: Plain text
7605 #: docs/manual/protocol/nokia.rst:47
7606 #, no-wrap
7607 msgid ""
7608 "0xf8: PC (wakeup msg)\n"
7609 "0xe4: PC (normal msg)\n"
7610 msgstr ""
7612 #. type: Plain text
7613 #: docs/manual/protocol/nokia.rst:48
7614 #, no-wrap
7615 msgid "FrameLength:       length of data frame. Maximal 0x78. Longer\n"
7616 msgstr ""
7618 #. type: Plain text
7619 #: docs/manual/protocol/nokia.rst:49
7620 #, no-wrap
7621 msgid "frames are divided into smaller.\n"
7622 msgstr ""
7624 #. type: Plain text
7625 #: docs/manual/protocol/nokia.rst:52
7626 #, no-wrap
7627 msgid ""
7628 "MsgType:           see List\n"
7629 "{block}:           main frame\n"
7630 "id:                request identity number 1..n, incremented after\n"
7631 msgstr ""
7633 #. type: Plain text
7634 #: docs/manual/protocol/nokia.rst:53
7635 #, no-wrap
7636 msgid "the request is accepted\n"
7637 msgstr ""
7639 #. type: Plain text
7640 #: docs/manual/protocol/nokia.rst:54 docs/manual/protocol/nokia.rst:68
7641 #: docs/manual/protocol/nokia.rst:86
7642 #, no-wrap
7643 msgid "ChkSum:            XOR on frame's all numbers\n"
7644 msgstr ""
7646 #. type: Labeled list
7647 #: docs/manual/protocol/nokia.rst:55
7648 #, no-wrap
7649 msgid "Ack from Phone"
7650 msgstr ""
7652 #. type: Plain text
7653 #: docs/manual/protocol/nokia.rst:58
7654 msgid "{ DestDEV, 0x00, FrameLength, MsgType, {block} , id, ChkSum }"
7655 msgstr ""
7657 #. type: Plain text
7658 #: docs/manual/protocol/nokia.rst:60
7659 #, no-wrap
7660 msgid "where DestDEV:           taken from original request packet\n"
7661 msgstr ""
7663 #. type: Plain text
7664 #: docs/manual/protocol/nokia.rst:61
7665 #, no-wrap
7666 msgid "FrameLength:       0x7f, when DestDEV = 0xe4\n"
7667 msgstr ""
7669 #. type: Plain text
7670 #: docs/manual/protocol/nokia.rst:62
7671 #, no-wrap
7672 msgid "0x7e, when DestDEV = 0xf8\n"
7673 msgstr ""
7675 #. type: Plain text
7676 #: docs/manual/protocol/nokia.rst:65
7677 #, no-wrap
7678 msgid ""
7679 "MsgType:           see List. Present only, when DestDEV = 0xf8\n"
7680 "{block}:           main frame. Present only, when DestDEV = 0xf8\n"
7681 "id:                request identity number 1..?, corresponding\n"
7682 msgstr ""
7684 #. type: Plain text
7685 #: docs/manual/protocol/nokia.rst:67
7686 #, no-wrap
7687 msgid ""
7688 "to the original request packet id\n"
7689 "the request is accepted\n"
7690 msgstr ""
7692 #. type: Plain text
7693 #: docs/manual/protocol/nokia.rst:71
7694 msgid ""
7695 "Update: description above according to the http://www.gadgets.demon.co.uk/"
7696 "nokia21xx/protocol.html."
7697 msgstr ""
7699 #. type: Plain text
7700 #: docs/manual/protocol/nokia.rst:76
7701 #, no-wrap
7702 msgid ""
7703 "Pavel Machek <pavel@ucw.cz> wrote:\n"
7704 "  0x7e is actually registration acknowledge. Both have nothing to do\n"
7705 "  with DestDEV, except that special device needs to be used for\n"
7706 "  registration.\n"
7707 msgstr ""
7709 #. type: Labeled list
7710 #: docs/manual/protocol/nokia.rst:77
7711 #, no-wrap
7712 msgid "Ack from Computer"
7713 msgstr ""
7715 #. type: Plain text
7716 #: docs/manual/protocol/nokia.rst:80
7717 msgid "{ 0x00, SrcDEV, 0x7f, id, ChkSum }"
7718 msgstr ""
7720 #. type: Plain text
7721 #: docs/manual/protocol/nokia.rst:82
7722 #, no-wrap
7723 msgid "where SrcDEV:            taken from response packet\n"
7724 msgstr ""
7726 #. type: Plain text
7727 #: docs/manual/protocol/nokia.rst:83
7728 #, no-wrap
7729 msgid "id:                request identity number 1..?, corresponding\n"
7730 msgstr ""
7732 #. type: Plain text
7733 #: docs/manual/protocol/nokia.rst:85
7734 #, no-wrap
7735 msgid ""
7736 "to the response packet id\n"
7737 "the request is accepted\n"
7738 msgstr ""
7740 #. type: Plain text
7741 #: docs/manual/protocol/nokia.rst:89
7742 #, no-wrap
7743 msgid ""
7744 "Port settings:\n"
7745 "     Speed 9600 bps, Bits 8, ParityOdd, Stop Bits 1, DTR and RTS logic 0\n"
7746 msgstr ""
7748 #. type: Plain text
7749 #: docs/manual/protocol/nokia.rst:92
7750 msgid ""
7751 "In the MBUS bus, the phone has only one connector for transmition and "
7752 "reception."
7753 msgstr ""
7755 #. type: Plain text
7756 #: docs/manual/protocol/nokia.rst:97
7757 msgid ""
7758 "Because of this characteristics of the phone connector, every time that the "
7759 "PC writes into the phone it is writing as well into its own Rx. So every "
7760 "time the PC sends info into the phone it finds that same information in its "
7761 "own Rx buffers, like a mirror copy. This should be discarded."
7762 msgstr ""
7764 #. type: Plain text
7765 #: docs/manual/protocol/nokia.rst:100
7766 msgid ""
7767 "The communications is made like an old cb radio, only one talking at a time. "
7768 "Many transmission are made this way:"
7769 msgstr ""
7771 #. type: Plain text
7772 #: docs/manual/protocol/nokia.rst:102
7773 msgid "<computer sends request>"
7774 msgstr ""
7776 #. type: Plain text
7777 #: docs/manual/protocol/nokia.rst:103
7778 msgid "<phone sends ack>"
7779 msgstr ""
7781 #. type: Plain text
7782 #: docs/manual/protocol/nokia.rst:104
7783 msgid "<phone sends response>"
7784 msgstr ""
7786 #. type: Plain text
7787 #: docs/manual/protocol/nokia.rst:105
7788 msgid "<computer sends ack>"
7789 msgstr ""
7791 #. type: Plain text
7792 #: docs/manual/protocol/nokia.rst:107
7793 msgid "Some frames are sent from phone without asking for them"
7794 msgstr ""
7796 #. type: Plain text
7797 #: docs/manual/protocol/nokia.rst:111
7798 msgid ""
7799 "You have to implement collision protocol. IE. you should listen for what you "
7800 "are transmitting, and if it does not come back, you have collision."
7801 msgstr ""
7803 #. type: Plain text
7804 #: docs/manual/protocol/nokia.rst:115
7805 msgid ""
7806 "You should wait for bus to be free for 3 miliseconds before normal message, "
7807 "and for 2.5 miliseconds before acknowledge. You should wait for acknowledge "
7808 "for 200 miliseconds, then retransmit."
7809 msgstr ""
7811 #. type: Title -
7812 #: docs/manual/protocol/nokia.rst:117
7813 #, no-wrap
7814 msgid "Frame format for FBUS version 1"
7815 msgstr ""
7817 #. type: Labeled list
7818 #: docs/manual/protocol/nokia.rst:119 docs/manual/protocol/nokia.rst:143
7819 #, no-wrap
7820 msgid "All frames"
7821 msgstr ""
7823 #. type: Plain text
7824 #: docs/manual/protocol/nokia.rst:122
7825 msgid "{ FrameID, FrameLength, MsgType, {block}, SeqNo, ChkSum }"
7826 msgstr ""
7828 #. type: Plain text
7829 #: docs/manual/protocol/nokia.rst:124
7830 #, no-wrap
7831 msgid "where FrameID:         0x01 Command frame from computer to Nokia\n"
7832 msgstr ""
7834 #. type: Labeled list
7835 #: docs/manual/protocol/nokia.rst:124
7836 #, no-wrap
7837 msgid "0x02 ??? - Data call frame from computer to Nokia - ?"
7838 msgstr ""
7840 #. type: Plain text
7841 #: docs/manual/protocol/nokia.rst:127
7842 msgid ""
7843 "0x03 Data call frame from Nokia to computer 0x04 Command frame from Nokia to "
7844 "computer"
7845 msgstr ""
7847 #. type: Plain text
7848 #: docs/manual/protocol/nokia.rst:130
7849 #, no-wrap
7850 msgid ""
7851 "FrameLength:     {block} + 2\n"
7852 "MsgType:         see List\n"
7853 "SeqNum:          Sequence number of command in case where direction is\n"
7854 msgstr ""
7856 #. type: Plain text
7857 #: docs/manual/protocol/nokia.rst:136
7858 #, no-wrap
7859 msgid ""
7860 "from ME to computer, the sequence number is\n"
7861 "counting from 0x30 to 0x37 and resetting back to 0x30.\n"
7862 "When direction is from computer to ME,\n"
7863 "sequence number counts from 0x08 to 0x0f and resets back to 0x08.\n"
7864 "It may not be required to be this way.\n"
7865 "Sequence numbers are used in acknowledging commands.\n"
7866 msgstr ""
7868 #. type: Plain text
7869 #: docs/manual/protocol/nokia.rst:137
7870 #, no-wrap
7871 msgid "ChkSum1:         CRC = 0;\n"
7872 msgstr ""
7874 #. type: Plain text
7875 #: docs/manual/protocol/nokia.rst:138
7876 #, no-wrap
7877 msgid "for (i = 0; i < (2 + CMD_LEN); i++)\n"
7878 msgstr ""
7880 #. type: Plain text
7881 #: docs/manual/protocol/nokia.rst:139
7882 #, no-wrap
7883 msgid "CRC ^= frame[i];\n"
7884 msgstr ""
7886 #. type: Title -
7887 #: docs/manual/protocol/nokia.rst:141
7888 #, no-wrap
7889 msgid "Frame format for FBUS version 2/Direct IRDA"
7890 msgstr ""
7892 #. type: Plain text
7893 #: docs/manual/protocol/nokia.rst:146
7894 msgid ""
7895 "{ FrameID, DestDEV, SrcDEV, MsgType, 0x00, FrameLength, {block}, FramesToGo,"
7896 msgstr ""
7898 #. type: Plain text
7899 #: docs/manual/protocol/nokia.rst:147
7900 msgid "SeqNo, PaddingByte?, ChkSum1, ChkSum2 }"
7901 msgstr ""
7903 #. type: Plain text
7904 #: docs/manual/protocol/nokia.rst:149
7905 #, no-wrap
7906 msgid "where FrameID:         0x1c: IR / FBUS\n"
7907 msgstr ""
7909 #. type: Plain text
7910 #: docs/manual/protocol/nokia.rst:150
7911 #, no-wrap
7912 msgid "0x1e: Serial / FBUS\n"
7913 msgstr ""
7915 #. type: Plain text
7916 #: docs/manual/protocol/nokia.rst:151 docs/manual/protocol/nokia.rst:174
7917 #: docs/manual/protocol/nokia.rst:200 docs/manual/protocol/nokia.rst:210
7918 #, no-wrap
7919 msgid "DestDev, SrcDev: 0x00: mobile phone\n"
7920 msgstr ""
7922 #. type: Plain text
7923 #: docs/manual/protocol/nokia.rst:152
7924 #, no-wrap
7925 msgid "0x0c: TE (FBUS) [eg. PC]\n"
7926 msgstr ""
7928 #. type: Plain text
7929 #: docs/manual/protocol/nokia.rst:156
7930 #, no-wrap
7931 msgid ""
7932 "MsgType:         see List\n"
7933 "FrameLength:     {block} + 2 (+ 1 if PaddingByte exists)\n"
7934 "FramesToGo:      0x01 means the last frame\n"
7935 "SeqNo:           [0xXY]\n"
7936 msgstr ""
7938 #. type: Plain text
7939 #: docs/manual/protocol/nokia.rst:157
7940 #, no-wrap
7941 msgid "X: 4: first block\n"
7942 msgstr ""
7944 #. type: Plain text
7945 #: docs/manual/protocol/nokia.rst:159
7946 #, no-wrap
7947 msgid ""
7948 "0: continuing block\n"
7949 "Y: sequence number\n"
7950 msgstr ""
7952 #. type: Plain text
7953 #: docs/manual/protocol/nokia.rst:160
7954 #, no-wrap
7955 msgid "PaddingByte:     0x00 if FrameLength would be an odd number\n"
7956 msgstr ""
7958 #. type: Plain text
7959 #: docs/manual/protocol/nokia.rst:161
7960 #, no-wrap
7961 msgid "anyways it doesn't exists\n"
7962 msgstr ""
7964 #. type: Plain text
7965 #: docs/manual/protocol/nokia.rst:163
7966 #, no-wrap
7967 msgid ""
7968 "ChkSum1:         XOR on frame's odd numbers\n"
7969 "ChkSum2?:        XOR on frame's even numbers\n"
7970 msgstr ""
7972 #. type: Title -
7973 #: docs/manual/protocol/nokia.rst:165
7974 #, no-wrap
7975 msgid "Frame format for MBUS version 2"
7976 msgstr ""
7978 #. type: Labeled list
7979 #: docs/manual/protocol/nokia.rst:167
7980 #, no-wrap
7981 msgid "Cable"
7982 msgstr ""
7984 #. type: Plain text
7985 #: docs/manual/protocol/nokia.rst:170
7986 msgid ""
7987 "{ FrameID, DestDEV, SrcDEV, MsgType, FrameLengthLO, FrameLengthHI, {block},"
7988 msgstr ""
7990 #. type: Plain text
7991 #: docs/manual/protocol/nokia.rst:171
7992 msgid "SeqNo, ChkSum }"
7993 msgstr ""
7995 #. type: Plain text
7996 #: docs/manual/protocol/nokia.rst:173
7997 #, no-wrap
7998 msgid "where FrameID:         0x1f: Serial / M2BUS\n"
7999 msgstr ""
8001 #. type: Plain text
8002 #: docs/manual/protocol/nokia.rst:180
8003 #, no-wrap
8004 msgid ""
8005 "0x1d: TE (M2BUS)\n"
8006 "0x10: TE (M2BUS) (Service Software ?)\n"
8007 "0x04: Carkit?\n"
8008 "0x48: DLR3 cable?\n"
8009 "0xF8: unknown target?\n"
8010 "0xFF: global target?\n"
8011 msgstr ""
8013 #. type: Plain text
8014 #: docs/manual/protocol/nokia.rst:184
8015 #, no-wrap
8016 msgid ""
8017 "MsgType:         see List\n"
8018 "FrameLength:     {block}\n"
8019 "SeqNo:           sequence number\n"
8020 "ChkSum:          XOR on frame's all numbers\n"
8021 msgstr ""
8023 #. type: Plain text
8024 #: docs/manual/protocol/nokia.rst:186
8025 msgid ""
8026 "Please note that M2BUS has only one checksum: XOR on frame[FrameID..SeqNo]"
8027 msgstr ""
8029 #. type: Labeled list
8030 #: docs/manual/protocol/nokia.rst:187
8031 #, no-wrap
8032 msgid "Ack"
8033 msgstr ""
8035 #. type: Plain text
8036 #: docs/manual/protocol/nokia.rst:190
8037 msgid "{ FrameID, DestDEV, SrcDEV, 0x7f, Id_SeqNo, ChkSum }"
8038 msgstr ""
8040 #. type: Plain text
8041 #: docs/manual/protocol/nokia.rst:192
8042 #, no-wrap
8043 msgid "where Id_SeqNo:        Is the sequence number that you are\n"
8044 msgstr ""
8046 #. type: Plain text
8047 #: docs/manual/protocol/nokia.rst:193
8048 #, no-wrap
8049 msgid "acknowleging (from the other part).\n"
8050 msgstr ""
8052 #. type: Labeled list
8053 #: docs/manual/protocol/nokia.rst:194
8054 #, no-wrap
8055 msgid "Frame format for Infrared"
8056 msgstr ""
8058 #. type: Plain text
8059 #: docs/manual/protocol/nokia.rst:197
8060 msgid ""
8061 "{ FrameID, DestDEV, SrcDEV, MsgType, FrameLengthLo, FrameLengthHi, {block}}"
8062 msgstr ""
8064 #. type: Plain text
8065 #: docs/manual/protocol/nokia.rst:199
8066 #, no-wrap
8067 msgid "where FrameID:         0x14\n"
8068 msgstr ""
8070 #. type: Plain text
8071 #: docs/manual/protocol/nokia.rst:201
8072 #, no-wrap
8073 msgid "0x0c: TE [eg. PC]\n"
8074 msgstr ""
8076 #. type: Plain text
8077 #: docs/manual/protocol/nokia.rst:203 docs/manual/protocol/nokia.rst:213
8078 #, no-wrap
8079 msgid ""
8080 "MsgType:         see List\n"
8081 "FrameLength:     {block}\n"
8082 msgstr ""
8084 #. type: Labeled list
8085 #: docs/manual/protocol/nokia.rst:204
8086 #, no-wrap
8087 msgid "Frame format for Bluetooth"
8088 msgstr ""
8090 #. type: Plain text
8091 #: docs/manual/protocol/nokia.rst:207
8092 msgid ""
8093 "{ FrameID, DestDEV, SrcDEV, MsgType, FrameLengthLo, FrameLengthHi, {block} }"
8094 msgstr ""
8096 #. type: Plain text
8097 #: docs/manual/protocol/nokia.rst:209
8098 #, no-wrap
8099 msgid "where FrameID:         0x19\n"
8100 msgstr ""
8102 #. type: Plain text
8103 #: docs/manual/protocol/nokia.rst:211
8104 #, no-wrap
8105 msgid "0x10: TE [eg. PC]\n"
8106 msgstr ""
8108 #. type: Labeled list
8109 #: docs/manual/protocol/nokia.rst:214
8110 #, no-wrap
8111 msgid "Frames list format"
8112 msgstr ""
8114 #. type: Plain text
8115 #: docs/manual/protocol/nokia.rst:217
8116 msgid "hex: Short description"
8117 msgstr ""
8119 #. type: Plain text
8120 #: docs/manual/protocol/nokia.rst:218
8121 #, no-wrap
8122 msgid "x msg desc                { ... }\n"
8123 msgstr ""
8125 #. type: Plain text
8126 #: docs/manual/protocol/nokia.rst:220
8127 #, no-wrap
8128 msgid ""
8129 "0xXX   -> one byte\n"
8130 "0xXXYY -> two bytes (== 0xXX, 0xYY)\n"
8131 msgstr ""
8133 #. type: Plain text
8134 #: docs/manual/protocol/nokia.rst:222
8135 #, no-wrap
8136 msgid "where hex:     message type\n"
8137 msgstr ""
8139 #. type: Plain text
8140 #: docs/manual/protocol/nokia.rst:225
8141 #, no-wrap
8142 msgid ""
8143 "x:       s=send (eg. to mobile), r=receive\n"
8144 "{ ... }: data after 0x00, 0x01 header\n"
8145 "{+... }: raw data (without header)\n"
8146 msgstr ""
8148 #. type: Title -
8149 #: docs/manual/protocol/nokia.rst:227
8150 #, no-wrap
8151 msgid "Misc (about MBUS version 2)"
8152 msgstr ""
8154 #. type: Title +
8155 #: docs/manual/protocol/nokia.rst:230
8156 #, no-wrap
8157 msgid "0x4E commands"
8158 msgstr ""
8160 #. type: Plain text
8161 #: docs/manual/protocol/nokia.rst:234
8162 msgid ""
8163 "(sent from a 5160i TDMA / 6160i TDMA / 6185 CDMA or 7110 GSM phone to the uC "
8164 "in the DLR-3 cable)"
8165 msgstr ""
8167 #. type: Plain text
8168 #: docs/manual/protocol/nokia.rst:236
8169 msgid "DLR-3 req:"
8170 msgstr ""
8172 #. type: Plain text
8173 #: docs/manual/protocol/nokia.rst:238
8174 msgid "1F 48 00 4E 00 02 01 XX SQ CS"
8175 msgstr ""
8177 #. type: Plain text
8178 #: docs/manual/protocol/nokia.rst:242
8179 #, no-wrap
8180 msgid ""
8181 "  frame sent from the phone to the DLR-3 cable\n"
8182 "  (after 15kOhm resistor detected betw. XMIC (3) and DGND (9).)\n"
8183 "  DSR,DCD,CTS flow control data is coded into the 2nd databyte\n"
8184 msgstr ""
8186 #. type: Plain text
8187 #: docs/manual/protocol/nokia.rst:244
8188 #, no-wrap
8189 msgid "  XX:\n"
8190 msgstr ""
8192 #. type: Plain text
8193 #: docs/manual/protocol/nokia.rst:246
8194 msgid "bit.0=/CTS"
8195 msgstr ""
8197 #. type: Plain text
8198 #: docs/manual/protocol/nokia.rst:247
8199 msgid "bit.1=/DCD"
8200 msgstr ""
8202 #. type: Plain text
8203 #: docs/manual/protocol/nokia.rst:248
8204 msgid "bit.2=CMD/DATA"
8205 msgstr ""
8207 #. type: Plain text
8208 #: docs/manual/protocol/nokia.rst:249
8209 msgid "bit.3=DSR"
8210 msgstr ""
8212 #. type: Plain text
8213 #: docs/manual/protocol/nokia.rst:250
8214 msgid "bit.4-7=0"
8215 msgstr ""
8217 #. type: Title +
8218 #: docs/manual/protocol/nokia.rst:252
8219 #, no-wrap
8220 msgid "0x78 / 0x79 commands"
8221 msgstr ""
8223 #. type: Plain text
8224 #: docs/manual/protocol/nokia.rst:255
8225 msgid "(used by handsfree carkit) Works also on GSM phones (5110 / 6110 / etc)"
8226 msgstr ""
8228 #. type: Plain text
8229 #: docs/manual/protocol/nokia.rst:260
8230 msgid ""
8231 "These commands are used by the Nokia Carkits to switch the phone audio path "
8232 "to XMiC and XEAR , turn the phone on/off according to the car ignition, and "
8233 "control the PA loudspeaker amplifier in the carkit and the car radio mute "
8234 "output which silences the car radio during a call"
8235 msgstr ""
8237 #. type: Plain text
8238 #: docs/manual/protocol/nokia.rst:294
8239 #, no-wrap
8240 msgid ""
8241 "mute status tone:\n"
8242 "  1F 04 00 78 00 04 01 02 0E 00 SQ CS\n"
8243 "     status indication = disable carkit audio amplifier (no audio / no tone)\n"
8244 "mute status tone:\n"
8245 "  1F 04 00 78 00 04 01 02 0E 03 SQ CS\n"
8246 "     status indication = enable carkit audio amplifier (audio / tone present)\n"
8247 "mute status call:\n"
8248 "  1F 04 00 78 00 04 01 02 07 00 SQ CS\n"
8249 "     status indication = disable radio mute output (no call)\n"
8250 "mute status call:\n"
8251 "  1F 04 00 78 00 04 01 02 07 01 SQ CS\n"
8252 "     status indication = enable radio mute output (call active)\n"
8253 "enable ???:\n"
8254 "  1F 04 00 78 00 04 01 02 08 01 SQ CS\n"
8255 "      status indication = enable ???  sent to HFU-2 on power on\n"
8256 "      byte 9 (07,08,0E) seems to be a pointer to a memory location,\n"
8257 "      byte 10 is the data at this memeory location.\n"
8258 "response from HFU:\n"
8259 "  1F 00 04 78 00 03 02 01 03 SQ CS\n"
8260 "     response message from HFU-2 (use unknown)\n"
8261 "go HF and IGN on:\n"
8262 "  1F 00 04 79 00 05 02 01 01 63 00 SQ CS\n"
8263 "     enables carkit mode + turns phone on + req. mute status\n"
8264 "go HF and IGN off:\n"
8265 "  1F 00 04 79 00 05 02 01 01 61 00 SQ CS\n"
8266 "     enables carkit mode + powers phone off (1 min delay) + req. mute status\n"
8267 "ext. HS Offhk:\n"
8268 "  1F 00 04 79 00 05 02 01 01 23 00 SQ CS\n"
8269 "     enables carkit mode + external handset lifted (OFF-Hook)\n"
8270 "ext. HS Onhk:\n"
8271 "  1F 00 04 79 00 05 02 01 01 63 00 SQ CS\n"
8272 "     enables carkit mode + external handset put back (ON-Hook)\n"
8273 "     Ignition and Hook are coded into one byte\n"
8274 msgstr ""
8276 #. type: Plain text
8277 #: docs/manual/protocol/nokia.rst:296
8278 msgid "bit.0 = 0:on power on 1:when in operation"
8279 msgstr ""
8281 #. type: Plain text
8282 #: docs/manual/protocol/nokia.rst:297
8283 msgid "bit.1 = IGNITION STATUS"
8284 msgstr ""
8286 #. type: Plain text
8287 #: docs/manual/protocol/nokia.rst:298
8288 msgid "bit.2 = x can be 1 or 0"
8289 msgstr ""
8291 #. type: Plain text
8292 #: docs/manual/protocol/nokia.rst:299
8293 msgid "bit.3 = 0"
8294 msgstr ""
8296 #. type: Plain text
8297 #: docs/manual/protocol/nokia.rst:300
8298 msgid "bit.4 = 0"
8299 msgstr ""
8301 #. type: Plain text
8302 #: docs/manual/protocol/nokia.rst:301
8303 msgid "bit.5 = 1"
8304 msgstr ""
8306 #. type: Plain text
8307 #: docs/manual/protocol/nokia.rst:302
8308 msgid "bit.6 = Hook (inverted)"
8309 msgstr ""
8311 #. type: Plain text
8312 #: docs/manual/protocol/nokia.rst:308
8313 #, no-wrap
8314 msgid ""
8315 "bit.7 = 0\n"
8316 "HFU-2 version:\n"
8317 "  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 CS\n"
8318 "for HFU-2:\n"
8319 "  1F 04 00 DA 00 02 00 02 SQ CS\n"
8320 "    function unknown - sent from Nokia phone to HFU-2mute output (call active )\n"
8321 msgstr ""
8323 #. type: Title +
8324 #: docs/manual/protocol/nokia.rst:310
8325 #, no-wrap
8326 msgid "0xD0 commands"
8327 msgstr ""
8329 #. type: Plain text
8330 #: docs/manual/protocol/nokia.rst:317
8331 #, no-wrap
8332 msgid ""
8333 "init:\n"
8334 "  1F 00 1D D0 00 01 04 SQ CS\n"
8335 "    sent by the Service Software or HFU-2 on startup\n"
8336 "init resp:\n"
8337 "  1F 1D 00 D0 00 01 05 SQ CS\n"
8338 "    response from phone to above frame\n"
8339 msgstr ""
8341 #. type: Plain text
8342 #: docs/manual/protocol/index.rst:2
8343 msgid "_protocols:"
8344 msgstr ""
8346 #. type: Title =
8347 #: docs/manual/protocol/index.rst:4
8348 #, no-wrap
8349 msgid "Phone Protocols"
8350 msgstr ""
8352 #. type: Plain text
8353 #: docs/manual/protocol/index.rst:7 docs/manual/smsd/backends.rst:10
8354 #: docs/manual/smsd/index.rst:7 docs/manual/smsd/manual.rst:5
8355 #: docs/manual/project/index.rst:7 docs/manual/index.rst:34
8356 #: docs/manual/testing/index.rst:7 docs/manual/contents.rst:7
8357 #: docs/manual/python/index.rst:35 docs/manual/python/index.rst:43
8358 #: docs/manual/internal/index.rst:11 docs/manual/formats/index.rst:10
8359 #: docs/manual/c/index.rst:22 docs/manual/c/api.rst:11
8360 #: docs/manual/utils/index.rst:7
8361 msgid "toctree::"
8362 msgstr ""
8364 #. type: Plain text
8365 #: docs/manual/protocol/index.rst:8 docs/manual/smsd/backends.rst:11
8366 #: docs/manual/smsd/index.rst:8 docs/manual/smsd/manual.rst:6
8367 #: docs/manual/project/index.rst:8 docs/manual/index.rst:35
8368 #: docs/manual/testing/index.rst:8 docs/manual/contents.rst:8
8369 #: docs/manual/internal/index.rst:12 docs/manual/formats/index.rst:11
8370 #: docs/manual/utils/index.rst:8
8371 msgid ":maxdepth: 2"
8372 msgstr ""
8374 #. type: Plain text
8375 #: docs/manual/protocol/index.rst:24
8376 msgid ""
8377 "discovering nokia nokia-s40-sms n6110 n6510 n7110 carkit tdma_5120 samsung "
8378 "samsung-gt sonim mtk m-obex s60 gnapplet"
8379 msgstr ""
8381 #. type: Plain text
8382 #: docs/manual/protocol/index.rst:28
8383 msgid ""
8384 "You can also find documentation for some protocols and vendor extensions in "
8385 "separate git repository at http://gitorious.org/gammu/gsm-docs"
8386 msgstr ""
8388 #. type: Title =
8389 #: docs/manual/protocol/samsung-gt.rst:2
8390 #, no-wrap
8391 msgid "SAMSUNG GT calendar AT commands"
8392 msgstr ""
8394 #. type: Title -
8395 #: docs/manual/protocol/samsung-gt.rst:5
8396 #, no-wrap
8397 msgid "Calendar Entries"
8398 msgstr ""
8400 #. type: Plain text
8401 #: docs/manual/protocol/samsung-gt.rst:9
8402 msgid ""
8403 "``AT+SSHT=1`` - selects the Organizer->Calendar->Appointment entries "
8404 "(Spotkania in Polish version)"
8405 msgstr ""
8407 #. type: Plain text
8408 #: docs/manual/protocol/samsung-gt.rst:12
8409 msgid ""
8410 "``AT+SSHT=2`` - selects the Organizer->Calendar->Anniversary entries "
8411 "(Rocznice in Polish version)"
8412 msgstr ""
8414 #. type: Plain text
8415 #: docs/manual/protocol/samsung-gt.rst:15
8416 msgid ""
8417 "``AT+SSHT=5`` - selects the Organizer->Calendar->Holiday entries (Święta in "
8418 "Polish version)"
8419 msgstr ""
8421 #. type: Plain text
8422 #: docs/manual/protocol/samsung-gt.rst:18
8423 msgid ""
8424 "``AT+SSHT=6`` - selects the Organizer->Calendar->Important entries (Ważne in "
8425 "Polish version)"
8426 msgstr ""
8428 #. type: Plain text
8429 #: docs/manual/protocol/samsung-gt.rst:21
8430 msgid ""
8431 "``AT+SSHT=7`` - selects the Organizer->Calendar->Private entries (Prywatne "
8432 "in Polish version)"
8433 msgstr ""
8435 #. type: Labeled list
8436 #: docs/manual/protocol/samsung-gt.rst:22
8437 #, no-wrap
8438 msgid "After selection of type, we can read all items"
8439 msgstr ""
8441 #. type: Plain text
8442 #: docs/manual/protocol/samsung-gt.rst:31
8443 msgid ""
8444 "AT+SSHR=0 +SSHR:5,\"5,test1\",\"0,\",\"0,"
8445 "\",2010,5,12,2010,5,12,21,49,22,49,0,0,0,0,2010,5,30,, +SSHR:3,\"1,x\",\"0,"
8446 "\",\"0,\",2010,6,2,2010,6,3,0,0,0,0,0,0,0,0,2010,5,30,, +SSHR:1,\"9,"
8447 "event1234\",\"0,\",\"0,\",2010,6,7,2010,6,7,7,0,8,59,0,0,0,0,2010,5,30,, "
8448 "+SSHR:4,\"7,test123\",\"0,\",\"0,"
8449 "\",2010,6,14,2010,6,14,21,37,22,37,0,0,0,0,2010,5,30,, +SSHR:2,\"7,Meeting\","
8450 "\"0,\",\"0,\",2010,6,15,2010,6,15,8,0,8,59,0,0,0,0,2010,5,30,, OK"
8451 msgstr ""
8453 #. type: Labeled list
8454 #: docs/manual/protocol/samsung-gt.rst:32
8455 #, no-wrap
8456 msgid "Or just read a single item"
8457 msgstr ""
8459 #. type: Plain text
8460 #: docs/manual/protocol/samsung-gt.rst:37
8461 msgid ""
8462 "AT+SSHR=1 +SSHR:1,\"9,Event 123\",\"0,\",\"0,"
8463 "\",2010,6,7,2010,6,7,7,0,8,59,0,0,0,0,2010,5,30,, OK"
8464 msgstr ""
8466 #. type: Labeled list
8467 #: docs/manual/protocol/samsung-gt.rst:38
8468 #, no-wrap
8469 msgid "Getting status (the last number appears to be number of notes)"
8470 msgstr ""
8472 #. type: Plain text
8473 #: docs/manual/protocol/samsung-gt.rst:43
8474 msgid "AT+SSHR=? +SSHR:100,15,100,15,\"1000000\",2008,2024,5 OK"
8475 msgstr ""
8477 #. type: Labeled list
8478 #: docs/manual/protocol/samsung-gt.rst:44
8479 #, no-wrap
8480 msgid "You can also add or modify an item"
8481 msgstr ""
8483 #. type: Plain text
8484 #: docs/manual/protocol/samsung-gt.rst:47
8485 msgid ""
8486 "AT+SSHW=\"7,event01\",\"16,details of event\",\"5,where"
8487 "\",2010,06,03,2010,06,04,12,31,13,42,0,0,0,0,2010,05,31,,,0"
8488 msgstr ""
8490 #. type: Plain text
8491 #: docs/manual/protocol/samsung-gt.rst:51
8492 msgid ""
8493 "It seems, that the last number in the above record specifies whether it is "
8494 "addition of a new record (0), or modification of the old record (then the "
8495 "number is the position of the item, as the first number"
8496 msgstr ""
8498 #. type: Labeled list
8499 #: docs/manual/protocol/samsung-gt.rst:51
8500 #, no-wrap
8501 msgid "listed after ``AT+SSHR=0``). e.g."
8502 msgstr ""
8504 #. type: Plain text
8505 #: docs/manual/protocol/samsung-gt.rst:54
8506 msgid ""
8507 "AT+SSHW=\"13,event1234 new\",\"0,\",\"0,"
8508 "\",2010,06,07,2010,06,07,07,00,08,59,0,0,0,0,2010,05,30,,,1"
8509 msgstr ""
8511 #. type: Plain text
8512 #: docs/manual/protocol/samsung-gt.rst:67
8513 msgid ""
8514 "Please note, that the format for writing is somehow different, than for "
8515 "reading - hour and minuts must be in two-digit form! The text fields (as "
8516 "shown above) are formatted in the following way: "
8517 "\"number_of_characters_in_string,string\" In all items above the first "
8518 "string is the name of event, the second string - details of event, the third "
8519 "one - place of event.  The numeric fields encode start date (year,month,"
8520 "day), end date (year, month, day), start time (hour,minutes), end time "
8521 "(hour, minutes), four unknown to me (yet?) values, date of creation? (year "
8522 "month day) - the meaning of this date is not sure for me yet."
8523 msgstr ""
8525 #. type: Labeled list
8526 #: docs/manual/protocol/samsung-gt.rst:68
8527 #: docs/manual/protocol/samsung-gt.rst:112
8528 #: docs/manual/protocol/samsung-gt.rst:158
8529 #, no-wrap
8530 msgid "To delete entries"
8531 msgstr ""
8533 #. type: Plain text
8534 #: docs/manual/protocol/samsung-gt.rst:72
8535 msgid "AT+SSHD=1 OK"
8536 msgstr ""
8538 #. type: Title -
8539 #: docs/manual/protocol/samsung-gt.rst:74
8540 #, no-wrap
8541 msgid "Task Entries"
8542 msgstr ""
8544 #. type: Plain text
8545 #: docs/manual/protocol/samsung-gt.rst:77
8546 msgid "There is yet another type, that can be selected by ``AT+SSHT=3``"
8547 msgstr ""
8549 #. type: Labeled list
8550 #: docs/manual/protocol/samsung-gt.rst:77
8551 #, no-wrap
8552 msgid "This is Organizer->Task"
8553 msgstr ""
8555 #. type: Plain text
8556 #: docs/manual/protocol/samsung-gt.rst:84
8557 msgid ""
8558 "AT+SSHT=3 OK AT+SSHR=0 +SSHR:1,\"10,Test event\","
8559 "\"10,2010-06-05\",60823,11,25,60823,11,26,0,0,0,0,0,0,0,0,0 OK"
8560 msgstr ""
8562 #. type: Plain text
8563 #: docs/manual/protocol/samsung-gt.rst:86
8564 msgid "Please note, that the format of output is different, when you read the"
8565 msgstr ""
8567 #. type: Labeled list
8568 #: docs/manual/protocol/samsung-gt.rst:86
8569 #, no-wrap
8570 msgid "specific task"
8571 msgstr ""
8573 #. type: Plain text
8574 #: docs/manual/protocol/samsung-gt.rst:90
8575 msgid ""
8576 "AT+SSHR=1 +SSHR:1,\"10,Test event\",\"12,Some details"
8577 "\",2010,6,3,2010,6,5,1,2010,6,4,10,11,0,2,0"
8578 msgstr ""
8580 #. type: Labeled list
8581 #: docs/manual/protocol/samsung-gt.rst:91
8582 #, no-wrap
8583 msgid "You can similarly add  a new task"
8584 msgstr ""
8586 #. type: Plain text
8587 #: docs/manual/protocol/samsung-gt.rst:96
8588 msgid ""
8589 "AT+SSHW=\"9,New task1\","
8590 "\"10,0123456789\",2010,06,21,2010,06,30,1,2010,06,27,08,07,0,2,0,0 +SSHW:2 OK"
8591 msgstr ""
8593 #. type: Labeled list
8594 #: docs/manual/protocol/samsung-gt.rst:97
8595 #, no-wrap
8596 msgid "Read it back"
8597 msgstr ""
8599 #. type: Plain text
8600 #: docs/manual/protocol/samsung-gt.rst:102
8601 msgid ""
8602 "AT+SSHR=2 +SSHR:2,\"9,New task1\","
8603 "\"10,0123456789\",2010,6,21,2010,6,30,1,2010,6,27,8,7,0,2,0 OK"
8604 msgstr ""
8606 #. type: Labeled list
8607 #: docs/manual/protocol/samsung-gt.rst:103
8608 #, no-wrap
8609 msgid "And modify"
8610 msgstr ""
8612 #. type: Plain text
8613 #: docs/manual/protocol/samsung-gt.rst:111
8614 msgid ""
8615 "AT+SSHW=\"9,New task1\",\"11,New details"
8616 "\",2010,06,21,2010,06,30,1,2010,06,27,08,07,0,2,0,2 +SSHW:2 OK AT+SSHR=2 "
8617 "+SSHR:2,\"9,New task1\",\"11,New details"
8618 "\",2010,6,21,2010,6,30,1,2010,6,27,8,7,0,2,0 OK"
8619 msgstr ""
8621 #. type: Plain text
8622 #: docs/manual/protocol/samsung-gt.rst:126
8623 msgid ""
8624 "AT+SSHT=3 OK AT+SSHR=0 +SSHR:1,\"10,Test event\","
8625 "\"10,2010-06-05\",60823,11,25,60823,11,26,0,60823,11,26,0,0,0,0,0 +SSHR:2,"
8626 "\"9,New task1\","
8627 "\"10,2010-06-30\",60823,11,25,60823,11,26,0,60823,11,26,0,0,0,0,0 OK AT"
8628 "+SSHD=1 OK AT+SSHR=0 +SSHR:2,\"9,New task1\","
8629 "\"10,2010-06-30\",60823,11,25,60823,11,26,0,0,0,0,0,0,0,0,0 OK"
8630 msgstr ""
8632 #. type: Title -
8633 #: docs/manual/protocol/samsung-gt.rst:128
8634 #, no-wrap
8635 msgid "Memo Notes"
8636 msgstr ""
8638 #. type: Labeled list
8639 #: docs/manual/protocol/samsung-gt.rst:130
8640 #, no-wrap
8641 msgid "The memo notes are accessible via ``AT+OMM???`` commands"
8642 msgstr ""
8644 #. type: Plain text
8645 #: docs/manual/protocol/samsung-gt.rst:134
8646 msgid "AT+OMMI? +OMMI:4,100,100"
8647 msgstr ""
8649 #. type: Plain text
8650 #: docs/manual/protocol/samsung-gt.rst:136
8651 msgid "We found, that we have 4 memos"
8652 msgstr ""
8654 #. type: Labeled list
8655 #: docs/manual/protocol/samsung-gt.rst:137
8656 #, no-wrap
8657 msgid "You can add a note"
8658 msgstr ""
8660 #. type: Plain text
8661 #: docs/manual/protocol/samsung-gt.rst:142
8662 msgid "AT+OMMW=0,\"This is a note\" +OMMW:6 OK"
8663 msgstr ""
8665 #. type: Labeled list
8666 #: docs/manual/protocol/samsung-gt.rst:143
8667 #, no-wrap
8668 msgid "You can read it"
8669 msgstr ""
8671 #. type: Plain text
8672 #: docs/manual/protocol/samsung-gt.rst:148
8673 msgid "AT+OMMR=6 +OMMR:\"This is a note\" OK"
8674 msgstr ""
8676 #. type: Labeled list
8677 #: docs/manual/protocol/samsung-gt.rst:149
8678 #, no-wrap
8679 msgid "You can modify it"
8680 msgstr ""
8682 #. type: Plain text
8683 #: docs/manual/protocol/samsung-gt.rst:157
8684 msgid ""
8685 "AT+OMMW=6,\"This is a new modified note\" +OMMW:6 OK AT+OMMR=6 +OMMR:\"This "
8686 "is a new modified note\" OK"
8687 msgstr ""
8689 #. type: Plain text
8690 #: docs/manual/protocol/samsung-gt.rst:167
8691 msgid ""
8692 "AT+OMMR=3 +OMMR:\"Note number 3\" OK AT+OMMD=3 OK AT+OMMW=3,\"New note "
8693 "number 3\" +CME ERROR:29"
8694 msgstr ""
8696 #. type: Plain text
8697 #: docs/manual/protocol/samsung-gt.rst:168
8698 msgid "ERROR"
8699 msgstr ""
8701 #. type: Title =
8702 #: docs/manual/protocol/nokia-s40-sms.rst:2
8703 #, no-wrap
8704 msgid "Nokia S40 filesystem SMS format"
8705 msgstr ""
8707 #. type: Plain text
8708 #: docs/manual/protocol/nokia-s40-sms.rst:7
8709 msgid ""
8710 "This text is work in progress and does not claim to be correct or accurate. "
8711 "It is solely based on Gammu dumps received from users. Analysed by Michal "
8712 "Cihar <michal@cihar.com>."
8713 msgstr ""
8715 #. type: Title -
8716 #: docs/manual/protocol/nokia-s40-sms.rst:9
8717 #, no-wrap
8718 msgid "File structure"
8719 msgstr ""
8721 #. type: Plain text
8722 #: docs/manual/protocol/nokia-s40-sms.rst:12
8723 msgid "176 bytes header"
8724 msgstr ""
8726 #. type: Plain text
8727 #: docs/manual/protocol/nokia-s40-sms.rst:13
8728 msgid "at offset 7 is length of PDU data"
8729 msgstr ""
8731 #. type: Plain text
8732 #: docs/manual/protocol/nokia-s40-sms.rst:14
8733 msgid "at offset 94 is stored remote number in unicode"
8734 msgstr ""
8736 #. type: Plain text
8737 #: docs/manual/protocol/nokia-s40-sms.rst:15
8738 msgid "rest is not known"
8739 msgstr ""
8741 #. type: Plain text
8742 #: docs/manual/protocol/nokia-s40-sms.rst:16
8743 msgid "PDU data (without SMSC)"
8744 msgstr ""
8746 #. type: Plain text
8747 #: docs/manual/protocol/nokia-s40-sms.rst:17
8748 msgid "here can be sometimes also some failure block, which is not known yet"
8749 msgstr ""
8751 #. type: Plain text
8752 #: docs/manual/protocol/nokia-s40-sms.rst:18
8753 msgid "structured data header: 0x01 0x00 <LEN>, where <LEN> is length of rest"
8754 msgstr ""
8756 #. type: Plain text
8757 #: docs/manual/protocol/nokia-s40-sms.rst:19
8758 msgid "structured blocks:"
8759 msgstr ""
8761 #. type: Plain text
8762 #: docs/manual/protocol/nokia-s40-sms.rst:21
8763 msgid "Block: <TYPE = byte> <LENGTH = word> <DATA ...>"
8764 msgstr ""
8766 #. type: Title -
8767 #: docs/manual/protocol/nokia-s40-sms.rst:23
8768 #, no-wrap
8769 msgid "Blocks"
8770 msgstr ""
8772 #. type: Plain text
8773 #: docs/manual/protocol/nokia-s40-sms.rst:55
8774 #, no-wrap
8775 msgid ""
8776 "0x01\n"
8777 "  Unknown \\x00 / \\x01 (maybe received / sent)\n"
8778 "0x02\n"
8779 "  SMSC number, ASCII\n"
8780 "0x03\n"
8781 "  Text, unicode\n"
8782 "0x04\n"
8783 "  Sender, unicode\n"
8784 "0x05\n"
8785 "  Recipient, unicode\n"
8786 "0x06\n"
8787 "  Unknown \\x00\\x00\\x00\\x00\n"
8788 "0x07\n"
8789 "  Unknown \\x00\n"
8790 "0x08\n"
8791 "  Unknown \\x02 / \\x00\n"
8792 "0x09\n"
8793 "  Unknown \\x00\\x00\\x00\\x00\n"
8794 "0x0a\n"
8795 "  Unknown \\x00\n"
8796 "0x0b\n"
8797 "  Unknown \\x00\n"
8798 "0x0c\n"
8799 "  Unknown, several values (maybe message reference per number)\n"
8800 "0x0d\n"
8801 "  Unknown \\x00\\x00\n"
8802 "0x0e\n"
8803 "  Unknown \\x00\\x00\n"
8804 "0x0f\n"
8805 "  Unknown \\x00\\x00\n"
8806 msgstr ""
8808 #. type: Plain text
8809 #: docs/manual/protocol/nokia-s40-sms.rst:71
8810 #, no-wrap
8811 msgid ""
8812 "0x22\n"
8813 "  Unknown \\x00\n"
8814 "0x23\n"
8815 "  Unknown \\x00\\x00\\x00\\x00\n"
8816 "0x24\n"
8817 "  Unknown \\x00\n"
8818 "0x26\n"
8819 "  Unknown \\x00\n"
8820 "0x27\n"
8821 "  Unknown \\x00\n"
8822 "0x2a\n"
8823 "  Unknown \\x00\n"
8824 "0x2b\n"
8825 "  some text (Sender?), unicode\n"
8826 msgstr ""
8828 #. type: Plain text
8829 #: docs/manual/protocol/nokia-s40-sms.rst:74
8830 msgid "To test:"
8831 msgstr ""
8833 #. type: Plain text
8834 #: docs/manual/protocol/nokia-s40-sms.rst:74
8835 msgid "multiple recipients sms"
8836 msgstr ""
8838 #. type: Title =
8839 #: docs/manual/protocol/sonim.rst:2
8840 #, no-wrap
8841 msgid "Sonim AT Commands"
8842 msgstr ""
8844 #. type: Labeled list
8845 #: docs/manual/protocol/sonim.rst:4
8846 #, no-wrap
8847 msgid "Filesystem access"
8848 msgstr ""
8850 #. type: Plain text
8851 #: docs/manual/protocol/sonim.rst:7
8852 msgid "at*list=<path> - list directory content"
8853 msgstr ""
8855 #. type: Plain text
8856 #: docs/manual/protocol/sonim.rst:8
8857 msgid "(0=file, 1=subdirectory)"
8858 msgstr ""
8860 #. type: Plain text
8861 #: docs/manual/protocol/sonim.rst:13
8862 msgid ""
8863 "at*mkdir=<path> - make directory at*rmdir=<path> - remove directory "
8864 "at*remove=<path> - remove file at*move=<srcpath>,<dstpath> - ? copy (move?) "
8865 "files at*startul=<srcpath> - prepare file to upload (from phone)"
8866 msgstr ""
8868 #. type: Plain text
8869 #: docs/manual/protocol/sonim.rst:15
8870 msgid "returned data: *STARTUL: <filesize_in_bytes>"
8871 msgstr ""
8873 #. type: Plain text
8874 #: docs/manual/protocol/sonim.rst:17
8875 msgid ""
8876 "at*startdl=<dstpath>,<filesize> - prepare file to download (to phone)  "
8877 "at*get - get base64 coded data chunk"
8878 msgstr ""
8880 #. type: Plain text
8881 #: docs/manual/protocol/sonim.rst:19 docs/manual/protocol/sonim.rst:22
8882 msgid "returned data: *GET: <chunklen>,<data>"
8883 msgstr ""
8885 #. type: Plain text
8886 #: docs/manual/protocol/sonim.rst:20
8887 msgid "at*get - get base64 coded data chunk"
8888 msgstr ""
8890 #. type: Plain text
8891 #: docs/manual/protocol/sonim.rst:23
8892 msgid "at*put=<no>,<len>,<data>,<chck> - put base64 coded data chunk"
8893 msgstr ""
8895 #. type: Plain text
8896 #: docs/manual/protocol/sonim.rst:26
8897 msgid ""
8898 "(no is chunk number, starting from 0)  (len is chunk length)  (last 4 "
8899 "characters is checksum ?)"
8900 msgstr ""
8902 #. type: Plain text
8903 #: docs/manual/protocol/sonim.rst:29
8904 msgid ""
8905 "at*end - end/finish file transfer operation ------------------- "
8906 "at*syph=?,?.?,<path> - ? (add downloaded record to phonebook?)"
8907 msgstr ""
8909 #. type: Plain text
8910 #: docs/manual/protocol/sonim.rst:31
8911 msgid "at*syph=0,1,%d,%s EXAMPLE:"
8912 msgstr ""
8914 #. type: Plain text
8915 #: docs/manual/protocol/sonim.rst:33
8916 msgid "AT*SYPH=0,1,74,/app/dir/tmp.dat at*sysm=0,1,%d - ? SMS handling"
8917 msgstr ""
8919 #. type: Plain text
8920 #: docs/manual/protocol/sonim.rst:37
8921 msgid ""
8922 "--- Phone has at least two directories from root, /app and /app3 .  "
8923 "at*list=/ gives error."
8924 msgstr ""
8926 #. type: Title =
8927 #: docs/manual/protocol/n6510.rst:2
8928 #, no-wrap
8929 msgid "Nokia 6510"
8930 msgstr ""
8932 #. type: Plain text
8933 #: docs/manual/protocol/n6510.rst:11
8934 msgid ""
8935 "Assembled by Markus Plail <plail@web.de> Marcin Wiacek <Marcin@MWiacek.com> "
8936 "<tibor.harsszegi@essnet.se> ... and other members of gnokii mailing list and "
8937 "authors of some WWW pages."
8938 msgstr ""
8940 #. type: Plain text
8941 #: docs/manual/protocol/n6510.rst:13
8942 msgid "Heavily based on nk7110.txt."
8943 msgstr ""
8945 #. type: Plain text
8946 #: docs/manual/protocol/n6510.rst:19
8947 msgid "note ::"
8948 msgstr ""
8950 #. type: Plain text
8951 #: docs/manual/protocol/n6510.rst:26
8952 msgid "Document describing frames used in GSM Nokia 6510 and derivatives (?)"
8953 msgstr ""
8955 #. type: Plain text
8956 #: docs/manual/protocol/n6510.rst:29
8957 msgid ""
8958 "Correct format is FBUS version 2/Infrared/MBUS version 2 (see nokia.txt for "
8959 "protocol details)::"
8960 msgstr ""
8962 #. type: Plain text
8963 #: docs/manual/protocol/n6510.rst:32
8964 #, no-wrap
8965 msgid ""
8966 "    0x00: Connect to NBS port ?\n"
8967 "        r Set ringtone          {+....,ringtone packed according to SM2.0}\n"
8968 msgstr ""
8970 #. type: Plain text
8971 #: docs/manual/protocol/n6510.rst:90
8972 #, no-wrap
8973 msgid ""
8974 "    0x01 COMMUNICATION\n"
8975 "         switch (message[3]) {\n"
8976 "            case  0x02:\n"
8977 "            dprintf(\"Call established, remote phone is ringing.\\n\");\n"
8978 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
8979 "            break;\n"
8980 "        case 0x03:\n"
8981 "            dprintf(\"Call complete.\\n\");\n"
8982 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
8983 "            dprintf(\"Call Mode: %i\\n\", message[5]);\n"
8984 "            dummy = malloc(message[6] + 1);\n"
8985 "            DecodeUnicode(dummy, message + 7, message[6]);\n"
8986 "            dprintf(\"Number: %s\\n\", dummy);\n"
8987 "            break;\t\t\n"
8988 "        case 0x04:\n"
8989 "            dprintf(\"Hangup!\\n\");\n"
8990 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
8991 "            dprintf(\"Cause Type: %i\\n\", message[5]);\n"
8992 "            dprintf(\"Cause ID: %i\\n\", message[6]);\n"
8993 "            break;\n"
8994 "        case 0x05:\n"
8995 "            dprintf(\"Incoming call:\\n\");\n"
8996 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
8997 "            dprintf(\"Call Mode: %i\\n\", message[5]);\n"
8998 "            dummy = malloc(message[6] + 1);\n"
8999 "            DecodeUnicode(dummy, message + 7, message[6]);\n"
9000 "            dprintf(\"From: %s\\n\", dummy);\n"
9001 "            break;\n"
9002 "        case 0x07:\n"
9003 "            dprintf(\"Call answer initiated.\\n\");\n"
9004 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
9005 "            break;\n"
9006 "        case 0x09:\n"
9007 "            dprintf(\"Call released.\\n\");\n"
9008 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
9009 "            break;\n"
9010 "        case 0x0a:\n"
9011 "            dprintf(\"Call is being released.\\n\");\n"
9012 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
9013 "            break;\n"
9014 "        case 0x0b:\n"
9015 "            /* No idea what this is about! */\n"
9016 "            break;\n"
9017 "        case 0x0c:\n"
9018 "            if (message[4] == 0x01)\n"
9019 "                dprintf(\"Audio enabled\\n\");\n"
9020 "            else\n"
9021 "                dprintf(\"Audio disabled\\n\");\n"
9022 "            break;\n"
9023 "        case 0x53:\n"
9024 "            dprintf(\"Outgoing call:\\n\");\n"
9025 "            dprintf(\"Call ID: %i\\n\", message[4]);\n"
9026 "            dprintf(\"Call Mode: %i\\n\", message[5]);\n"
9027 "            dummy = malloc(message[6] + 1);\n"
9028 "            DecodeUnicode(dummy, message + 7, message[6]);\n"
9029 "            dprintf(\"To: %s\\n\", dummy);\n"
9030 "            break;\n"
9031 msgstr ""
9033 #. type: Plain text
9034 #: docs/manual/protocol/n6510.rst:98
9035 #, no-wrap
9036 msgid ""
9037 "    0x02: SMS HANDLING\n"
9038 "        s Send SMS              { 0x02, 0x00, 0x00, 0x00, 0x55, 0x55,\n"
9039 "                                  0x01 (1 big block), 0x02 (submit), length (big block),\n"
9040 "                      type, reference, PID, DCS, 0x00, # blocks,\n"
9041 "                      blocks... }\n"
9042 "        r Send SMS              { 0x03, 0x00, 0x01, 0x0c, 0x08, 0x00, 0x00, 0xdb, 0x55, 0x55, 0x00 }\n"
9043 msgstr ""
9045 #. type: Plain text
9046 #: docs/manual/protocol/n6510.rst:103
9047 #, no-wrap
9048 msgid ""
9049 "        s Get SMSC              { 0x14, 0x01, 0x00 }\n"
9050 "        r Get SMSC              { 0x15, format,  0x01, 0x0b, 0x28, # of SMSC, 0xf8, 0x00, validity, 0x55\n"
9051 "                                  #blocks,\n"
9052 "                                  blocks ...}\n"
9053 msgstr ""
9055 #. type: Plain text
9056 #: docs/manual/protocol/n6510.rst:105
9057 #, no-wrap
9058 msgid "    0x03: PHONEBOOK HANDLING\n"
9059 msgstr ""
9061 #. type: Plain text
9062 #: docs/manual/protocol/n6510.rst:110
9063 #, no-wrap
9064 msgid ""
9065 "        s Get memory status     { 0x03, 0x01, memory type, 0x55, 0x55, 0x55, 0x00}\n"
9066 "                                where: memory type - see 0x03/0x07\n"
9067 "        r Get memory status     { 0x04, 0x00, location, 0x00[7], 0x01, 0x10, 0x00, 0x00, 0x0c,\n"
9068 "                                        total_low, total_high, used_low, used_high, 0x01, 0x00, 0x00}\n"
9069 msgstr ""
9071 #. type: Plain text
9072 #: docs/manual/protocol/n6510.rst:113
9073 #, no-wrap
9074 msgid ""
9075 "        s Read memory           { 0x07, 0x01, 0x01, 0x00, 0x01, 0x02, memory type,\n"
9076 "                            0x00, 0x00, 0x00, 0x00, location_low, location_high, 0x00, 0x00};\n"
9077 msgstr ""
9079 #. type: Plain text
9080 #: docs/manual/protocol/n6510.rst:125
9081 #, no-wrap
9082 msgid ""
9083 "                                where MT: memory type\n"
9084 "                                         0x01: (256) Dialled numbers\n"
9085 "                                         0x02: (512) Missed calls\n"
9086 "                                         0x03: (768) Received calls\n"
9087 "                                         0x05: (500) telephone phonebook\n"
9088 "                                         0x06: (160) SIM phonebook\n"
9089 "                                         0x07: (10/0)\n"
9090 "                                         0x08: (1/0)\n"
9091 "                                         0x09: (4) voice mailbox\n"
9092 "                                         0x0e: (10) speed dials\n"
9093 "                                         0x10: (5) caller groups\n"
9094 msgstr ""
9096 #. type: Plain text
9097 #: docs/manual/protocol/n6510.rst:128
9098 #, no-wrap
9099 msgid ""
9100 "        r Read memory           { 0x08, 0x00, 0x01,\n"
9101 "                                        code, 0x00, 0x00, z, xH, xL, yH, yL, 0x00[7], no.of blocks, { block } * }\n"
9102 msgstr ""
9104 #. type: Plain text
9105 #: docs/manual/protocol/n6510.rst:150
9106 #, no-wrap
9107 msgid ""
9108 "                                where if code==0x0f && xH==0x34 - phonebook location not found\n"
9109 "                                  y: location\n"
9110 "                                  z: generic block size\n"
9111 "                                  block: {id, 0, 0, blocksize, block no.,\n"
9112 "                                          {contents}, 0x00}\n"
9113 "                                    id: 0x04 pointer to another memory location { 0xff?, yH, yL, xL,0x00[3] }\n"
9114 "                                        0x07 name {len, (unicode)},\n"
9115 "                                        0x08 email\n"
9116 "                                        0x09 postal\n"
9117 "                                        0x0a note {len, (unicode)}\n"
9118 "                                        0x0b number {type, 0x00[3], len, (unicode)}\n"
9119 "                                        0x0c ringtone {ringtone no., 0, 0}\n"
9120 "                        0x13 date for a called list (DC, RC, etc.)\n"
9121 "                                        0x1b caller group graphic {width, height, 0, 0 {bitmap}}\n"
9122 "                                        0x1c caller group graphic on? {(1: yes, 0: no), 0, 0}\n"
9123 "                                        0x1e caller group number {number, 0, 0}\n"
9124 "                                       type: 0x0a: General,\n"
9125 "                                             0x03: Mobile (office ?),\n"
9126 "                                             0x06: Work,\n"
9127 "                                             0x04: Fax,\n"
9128 "                                             0x02: Home (mobile ?)\n"
9129 msgstr ""
9131 #. type: Plain text
9132 #: docs/manual/protocol/n6510.rst:158
9133 #, no-wrap
9134 msgid ""
9135 "        s Set mem location      { 0x0b, 0x00, 0x01, 0x01, 0x00, 0x00, z,\n"
9136 "                                          0x02, memory type, yH, yL, 0x00[7],\n"
9137 "                                          no.of blocks, { block }[no.of blocks] }\n"
9138 "        r Set mem location      { 0x0c, 0?, 1?, code, 0?, 0?, z?, 0?, 0?,\n"
9139 "                                          yH, yL, xL }\n"
9140 "                                where code:\n"
9141 "                                        0x3d - wrong entry type\n"
9142 msgstr ""
9144 #. type: Plain text
9145 #: docs/manual/protocol/n6510.rst:160
9146 #, no-wrap
9147 msgid "    0x08: SECURITY\n"
9148 msgstr ""
9150 #. type: Plain text
9151 #: docs/manual/protocol/n6510.rst:172
9152 #, no-wrap
9153 msgid ""
9154 "        s Get status            { 0x11, 0x00 }\n"
9155 "        r Get status            { 0x12, status, }\n"
9156 "                                where status:\n"
9157 "                                0x01: waiting for Security Code\n"
9158 "                                0x07:\n"
9159 "                                0x02: waiting for PIN\n"
9160 "                                0x03: waiting for PUK\n"
9161 "                                0x05: PIN ok, SIM ok\n"
9162 "                                0x06: No input status\n"
9163 "                                0x16: No SIM\n"
9164 "                                0x1A: SIM rejected!\n"
9165 msgstr ""
9167 #. type: Plain text
9168 #: docs/manual/protocol/n6510.rst:179
9169 #, no-wrap
9170 msgid ""
9171 "        s Enter PIN             { 0x07, 0x02, code, 0x00}\n"
9172 "        r Enter PIN             { return code, reason }\n"
9173 "                                where:\n"
9174 "                                return code: 0x08 = success\n"
9175 "                                             0x09 = failure\n"
9176 "                                reason: 0x06 = PIN wrong\n"
9177 msgstr ""
9179 #. type: Plain text
9180 #: docs/manual/protocol/n6510.rst:181
9181 #, no-wrap
9182 msgid "    0x0a: NETSTATUS\n"
9183 msgstr ""
9185 #. type: Plain text
9186 #: docs/manual/protocol/n6510.rst:186
9187 #, no-wrap
9188 msgid ""
9189 "        s Get Info              { 0x00, 0x00 }\n"
9190 "        r Get Info              { 0x01, 0x00, # blocks,\n"
9191 "                                  0x00, length, 0x00, 0x02, status, length, operator name (unicode),\n"
9192 "                                  0x09, length, LAC, LAC, 0x00, 0x00, CellID, CellID, NetworkCode (3 octets), ... }\n"
9193 msgstr ""
9195 #. type: Plain text
9196 #: docs/manual/protocol/n6510.rst:189
9197 #, no-wrap
9198 msgid ""
9199 "        s Get RF Level          { 0x0b, 0x00, 0x02, 0x00, 0x00, 0x00 }\n"
9200 "        r GET RF Level          { 0x0c, 0x00, 0x01, 0x04, 0x04, level, 0x5f }\n"
9201 msgstr ""
9203 #. type: Plain text
9204 #: docs/manual/protocol/n6510.rst:194
9205 #, no-wrap
9206 msgid ""
9207 "        s Get operator logo     { 0x23, 0x00, 0x00, 0x55, 0x55, 0x55 }\n"
9208 "        r Get operator logo     { 0x24, 0x00, 0x01, 0x00, 0x00, 0x00,\n"
9209 "                                  0x02, 0x0c, 0x08, netcode (3 octets), 0x02, 0x00, 0x00,\n"
9210 "                      0x1a, size, width, height, logo size (2 octets), logo size (2 octets), logo }\n"
9211 msgstr ""
9213 #. type: Plain text
9214 #: docs/manual/protocol/n6510.rst:196
9215 #, no-wrap
9216 msgid "    0x10: SUBSCRIBE\n"
9217 msgstr ""
9219 #. type: Plain text
9220 #: docs/manual/protocol/n6510.rst:198
9221 #, no-wrap
9222 msgid "        s Subscribe Channel     { 0x10, # channels, message types... }\n"
9223 msgstr ""
9225 #. type: Plain text
9226 #: docs/manual/protocol/n6510.rst:200
9227 #, no-wrap
9228 msgid "    0x13 CALENDAR\n"
9229 msgstr ""
9231 #. type: Plain text
9232 #: docs/manual/protocol/n6510.rst:203
9233 #, no-wrap
9234 msgid ""
9235 "        s Add meeting note      { 0x01, body like in subtype 0x1a...}\n"
9236 "        r Add meeting note      { 0x02, location (2 bytes), status (2 bytes)}\n"
9237 msgstr ""
9239 #. type: Plain text
9240 #: docs/manual/protocol/n6510.rst:206
9241 #, no-wrap
9242 msgid ""
9243 "        s Add call note         { 0x03, body like in subtype 0x1a...}\n"
9244 "        r Add call note         { 0x04, location (2 bytes), status (2 bytes)}\n"
9245 msgstr ""
9247 #. type: Plain text
9248 #: docs/manual/protocol/n6510.rst:209
9249 #, no-wrap
9250 msgid ""
9251 "        s Add birthday note     { 0x05, body like in subtype 0x1a...}\n"
9252 "        r Add birthday note     { 0x06, location (2 bytes), status (2 bytes)}\n"
9253 msgstr ""
9255 #. type: Plain text
9256 #: docs/manual/protocol/n6510.rst:212
9257 #, no-wrap
9258 msgid ""
9259 "        s Add reminder note     { 0x07, body like in subtype 0x1a...}\n"
9260 "        r Add reminder note     { 0x08, location (2 bytes), status (2 bytes)}\n"
9261 msgstr ""
9263 #. type: Plain text
9264 #: docs/manual/protocol/n6510.rst:215
9265 #, no-wrap
9266 msgid ""
9267 "        s Delete calendar note  { 0x0b, location (2 bytes) }\n"
9268 "        r Delete calendar note  { 0x0c, location (2 bytes), ?, ?, ?, ? }\n"
9269 msgstr ""
9271 #. type: Plain text
9272 #: docs/manual/protocol/n6510.rst:243
9273 #, no-wrap
9274 msgid ""
9275 "        s Get calendar note     { 0x19, location (2 bytes) }\n"
9276 "        r Calendar note recvd   { 0x1a, location (2 bytes), entry type, 0x00, year (2 bytes), Month, Day, block}\n"
9277 "                                where: entry type - 0x01 - Meeting, 0x02 - Call, 0x04 - Birthday, 0x08 - Reminder\n"
9278 "                                       block: for Meeting:{hour,minute,alarm (two bytes),recurrence (two bytes),len,0x00,string(unicode)}\n"
9279 "                                              where alarm=Number of minutes before the time of the meeting\n"
9280 "                                                      that the alarm should be triggered:\n"
9281 "                                                      For meetings with \"No alarm\"=0xFFFF (-1).\n"
9282 "                                                      For \"On time\"=0x0000\n"
9283 "                                                      half an hour=0x001E, and so on.\n"
9284 "                                                    Recurrance=in hours, between future occurances of this meeting.\n"
9285 "                                                      If there is no repeat, this value is 0x0000. The special value 0xffff\n"
9286 "                                                      means 1 Year!\n"
9287 "                                              for Call:{Hour,Minute,Alarm (as above),Recurrance (as above),namelen,numberlen,\n"
9288 "                                                        name(unicode),number(unicode)}\n"
9289 "                                              for Reminder:{Recurrance (as above),len,0x00,string(unicode)}\n"
9290 "                                              for Birthday:{byte1,byte2,alarm(4 bytes),yearofbirth,alarmtype,len,string(unicode)}\n"
9291 "                                                        byte1 and byte2 may vary (???). Usually are 0x00 both (but not always)\n"
9292 "                                                        In Birthday, the Year in the common part, usually contains a strange year.\n"
9293 "                                                        So, don't consider it as Year of note, neither year of BirthDay (for Year of\n"
9294 "                                                        Birthday use the value described below).\n"
9295 "                                              where alarm=32-bit integer that is the number of seconds between the desired\n"
9296 "                                                      alarm time and 11:59:58pm on the birthday.For \"No Alarm\", the value is\n"
9297 "                                                      0x0000FFFF (65535).\n"
9298 "                                                    YearOfBirth=used instead of the one in the common part of the entry (see above)\n"
9299 "                                                      but only when reading birthday entries. For storing entries, this field does\n"
9300 "                                                      not exist.\n"
9301 "                                                    AlarmType: 0x00 - Tone, 0x01 - Silent\n"
9302 msgstr ""
9304 #. type: Plain text
9305 #: docs/manual/protocol/n6510.rst:250
9306 #, no-wrap
9307 msgid ""
9308 "    ?   s???                    { 0x0021 }\n"
9309 "    ?   r???                    { 0x0022, 0x5A, 0x00 }\n"
9310 "    ?   s???                    { 0x0025 }\n"
9311 "    ?   r???                    { 0x0026, 0x04, 0x00 }\n"
9312 "    ?   s                       { 0x0029 }\n"
9313 "    ?   r                       { 0x002A, 0x04, 0x00 }\n"
9314 msgstr ""
9316 #. type: Plain text
9317 #: docs/manual/protocol/n6510.rst:253
9318 #, no-wrap
9319 msgid ""
9320 "        s Get first free pos    { 0x0031 }\n"
9321 "        r Get first free pos    { 0x0032, location (2bytes) }\n"
9322 msgstr ""
9324 #. type: Plain text
9325 #: docs/manual/protocol/n6510.rst:256
9326 #, no-wrap
9327 msgid ""
9328 "        s Get notes info        { 0x003a, 0xFF, 0xFE}\n"
9329 "        r Get notes info        { 0x003b, how many notes used (2 bytes), 0x01, 0x07, { two bytes with location for each note} *}\n"
9330 msgstr ""
9332 #. type: Plain text
9333 #: docs/manual/protocol/n6510.rst:261
9334 #, no-wrap
9335 msgid ""
9336 "        s Get first free pos    { 0x0031 }\n"
9337 "        r Get first free pos    { 0x0032, location (2bytes) }\n"
9338 "        s Get notes info        { 0x003a, 0xFF, 0xFE}\n"
9339 "        r Get notes info        { 0x003b, how many notes used (2 bytes), 0x01, 0x07, { two bytes with location for each note} *}\n"
9340 msgstr ""
9342 #. type: Plain text
9343 #: docs/manual/protocol/n6510.rst:264
9344 #, no-wrap
9345 msgid ""
9346 "    ?   s Get calendar note??   { 0x003E, location (2 bytes) }\n"
9347 "    ?   r Get calendar note??   { 0x003F, location (2bytes), ... }\n"
9348 msgstr ""
9350 #. type: Plain text
9351 #: docs/manual/protocol/n6510.rst:266
9352 #, no-wrap
9353 msgid "    0x14: FOLDER/PICTURE SMS HANDLING\n"
9354 msgstr ""
9356 #. type: Plain text
9357 #: docs/manual/protocol/n6510.rst:273
9358 #, no-wrap
9359 msgid ""
9360 "        s Get SMS Status        { 0x08, 0x00, 0x01 }\n"
9361 "        r Get SMS Status        { 0x09, 0x00, #blocks,\n"
9362 "                                  type, length, blocknumber,\n"
9363 "                                  a (2 octets), b (2 octets), c (2 octets), 0x00, 0x55 ,\n"
9364 "                                  type, length, blocknumber,\n"
9365 "                                  d (2 octets), e (2 octets), f (2 octets), 0x01, 0x55 }\n"
9366 msgstr ""
9368 #. type: Plain text
9369 #: docs/manual/protocol/n6510.rst:287
9370 #, no-wrap
9371 msgid ""
9372 "                                  where:\n"
9373 "                                  a - max. number of messages in phone memory\n"
9374 "                                  b - Number of used messages in phone memory. These\n"
9375 "                                    are messages manually moved from the other folders.\n"
9376 "                                    Picture messages are saved here.\n"
9377 "                                  c - Number of unread messages in phone memory. Probably\n"
9378 "                                    only smart messages.\n"
9379 "                                  d - max. number of messages on SIM\n"
9380 "                                  e - Number of used messages in SIM memory. These are\n"
9381 "                                    either received messages or saved into Outbox/Inbox.\n"
9382 "                                    Note that you *can't* save message into this memory\n"
9383 "                                    using 'Move' option. Picture messages are not here.\n"
9384 "                                  f - Number of unread messages in SIM memory\n"
9385 msgstr ""
9387 #. type: Plain text
9388 #: docs/manual/protocol/n6510.rst:299
9389 #, no-wrap
9390 msgid ""
9391 "        s Get SMS from folder   { 0x02, memory, folderID, location, location, 0x01, 0x00}\n"
9392 "                                where:\n"
9393 "                    memory - 0x01 for SIM, 0x02 for phone (SIM only for IN/OUTBOX\n"
9394 "                                folderID - see 0x14/0x017B\n"
9395 "        r Get SMS from folder   { 0x03, 0x00, 0x01, memory, folderID, locationH, locationL, 0x55, 0x55, 0x55,\n"
9396 "                                  0x01 (on big block), type, length of big block,\n"
9397 "                      [date/time1], [date/time2], # blocks,\n"
9398 "                      type, length, data...\n"
9399 "                      ... }\n"
9400 msgstr ""
9402 #. type: Plain text
9403 #: docs/manual/protocol/n6510.rst:302
9404 #, no-wrap
9405 msgid ""
9406 "        s Delete SMS            { 0x04, memory, folderID, location, location, 0x0F, 0x55 }\n"
9407 "        r Delete SMS            { 0x05 }\n"
9408 msgstr ""
9410 #. type: Plain text
9411 #: docs/manual/protocol/n6510.rst:307
9412 #, no-wrap
9413 msgid ""
9414 "        s Get folder status     { 0x0c, memory, folderID, 0x0F, 0x55, 0x55, 0x55, 0x55}\n"
9415 "                                where: folderID - see 0x14/0x017B\n"
9416 "        r Get folder status     { 0x0d, 0x00, length, number of entries (2 bytes),\n"
9417 "                    entry1number (2 bytes), entry2number(2 bytes), ..., 0x55[]}\n"
9418 msgstr ""
9420 #. type: Plain text
9421 #: docs/manual/protocol/n6510.rst:310
9422 #, no-wrap
9423 msgid ""
9424 "        s Get message info      { 0x0e, memory, folderID, location, location, 0x55, 0x55 }\n"
9425 "        r Get message info      { 0x0f, 0x00, 0x01, 0x00, 0x50, memory, type, 0x00, location, FolderID, status\n"
9426 msgstr ""
9428 #. type: Plain text
9429 #: docs/manual/protocol/n6510.rst:319
9430 #, no-wrap
9431 msgid ""
9432 "                                where: type = 0x00 - MT\n"
9433 "                                              0x01 - delivery report\n"
9434 "                                              0x02 - MO\n"
9435 "                                              0x80 - picture message\n"
9436 "                                where: status=0x01 - reveived/read\n"
9437 "                          0x03 - received/unread\n"
9438 "                          0x05 - stored/sent\n"
9439 "                          0x07 - stored/not sent\n"
9440 msgstr ""
9442 #. type: Plain text
9443 #: docs/manual/protocol/n6510.rst:331
9444 #, no-wrap
9445 msgid ""
9446 "        s Get folder names      { 0x12, 0x00, 0x00}\n"
9447 "        r Get folder names      { 0x13, 0x00, number of strings, 0x01, 0x28, folderID, length, 0x00, name1, 0x00,\n"
9448 "                    0x55[40-length(name1)], 01 28, folderID, length, 0x00, name2, 0x00, 0x55[dito] ... }\n"
9449 "                                   where: folderID = 0x02 - Inbox\n"
9450 "                                                     0x03 - Outbox\n"
9451 "                                                     0x04 - Archive\n"
9452 "                                                0x05 - Templates\n"
9453 "                                                0x06 - first \"My folders\"\n"
9454 "                                                0x07 - second \"My folders\"\n"
9455 "                                                0x08 - third -\"-\n"
9456 "                                                and so on\n"
9457 msgstr ""
9459 #. type: Plain text
9460 #: docs/manual/protocol/n6510.rst:337
9461 #, no-wrap
9462 msgid ""
9463 "    0x15:\n"
9464 "        s ???                   {+0x00, 0x06, 0x00, 0x01, 0x01, 0x00 }\n"
9465 "        r ???                   {+0x06, ',',  0x00, 'd',  0x00, 0x00 }\n"
9466 "        s ???                   {+0x00, 0x06, 0x00, 0x02, 0x00, 0x00 }\n"
9467 "        r ???                   {+0x06, '.',  0x00, 'e',  ?, ? }\n"
9468 msgstr ""
9470 #. type: Plain text
9471 #: docs/manual/protocol/n6510.rst:339
9472 #, no-wrap
9473 msgid "    0x17: BATTERY\n"
9474 msgstr ""
9476 #. type: Plain text
9477 #: docs/manual/protocol/n6510.rst:343
9478 #, no-wrap
9479 msgid ""
9480 "        s Get battery level     { 0x0a, 0x02, 0x00 }\n"
9481 "        r Get battery level     { 0x0b, 0x01, 0x01, 0x16, level, 0x07, 0x05 }\n"
9482 "                                where: level: 1-7 (as in phone display)\n"
9483 msgstr ""
9485 #. type: Plain text
9486 #: docs/manual/protocol/n6510.rst:345
9487 #, no-wrap
9488 msgid "    0x19: CLOCK\n"
9489 msgstr ""
9491 #. type: Plain text
9492 #: docs/manual/protocol/n6510.rst:348
9493 #, no-wrap
9494 msgid ""
9495 "        s Get ????              {0x01,...}\n"
9496 "        r Get ????              {0x02,...}\n"
9497 msgstr ""
9499 #. type: Plain text
9500 #: docs/manual/protocol/n6510.rst:353
9501 #, no-wrap
9502 msgid ""
9503 "        s Get date              { 0x0a, 0x00, 0x00 }\n"
9504 "        r Get date              { 0x0b, 0x00, 0x02 (blocks),\n"
9505 "                                  0x01 (type), 0x0c (length), 0x01, 0x03, year (2 octets), month, day, hour, minute, second, 0x00,\n"
9506 "                                  0x04, 0x04, 0x01, 0x00 }\n"
9507 msgstr ""
9509 #. type: Plain text
9510 #: docs/manual/protocol/n6510.rst:358
9511 #, no-wrap
9512 msgid ""
9513 "        s Get ????              {0x0c, 0x00, 0x00}\n"
9514 "        r Get ????              {0x0d..}\n"
9515 "        s Get ????              {0x11,...}\n"
9516 "        r Get ????              {0x12,...}\n"
9517 msgstr ""
9519 #. type: Plain text
9520 #: docs/manual/protocol/n6510.rst:360
9521 #, no-wrap
9522 msgid "    0x1b: IDENTIFY\n"
9523 msgstr ""
9525 #. type: Plain text
9526 #: docs/manual/protocol/n6510.rst:367
9527 #, no-wrap
9528 msgid ""
9529 "        s Get IMEI              {+0x00, 0x01, 0x01, 0x00, 'A', 0x00, 0x00, 0x00 }\n"
9530 "        r Get IMEI              {                   0x01, 0x00, 0x01, 'A', 0x14, 0x00, 0x10, {IMEI(ASCII)}, 0x00 }\n"
9531 "        s Get IMEI              {+0x00, 0x03, 0x01, 0x00, 'A', 0x00, 0x00, 0x00 }\n"
9532 "        r Get IMEI              {                   0x01, 0x00, 0x01, 'A', 0x14, 0x00, 0x10, {IMEI(ASCII)}, 0x00 }\n"
9533 "        s Get ???               {+0x00, 0x03, 0x00, 0x00, 'D',  0x00, 0x00, 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', 0x0c, 0x00, 0x05, HW(4 bytes), 0x00, 0x00, 0x00, 0x00 }\n"
9543 msgstr ""
9545 #. type: Plain text
9546 #: docs/manual/protocol/n6510.rst:374
9547 #, no-wrap
9548 msgid ""
9549 "        s get HW&SW version     { 0x07, 0x00, 0x01 }\n"
9550 "        r get HW&SW version     { 0x08, 0x00, 0x01, 0x58, 0x29, 0x00, 0x22, \"V \" \"firmware\\n\" \"firmware date\\n\"\n"
9551 "                                  \"model\\n\" \"(c) NMP.\", 0x0a, 0x43, 0x00, 0x00, 0x00 }\n"
9552 msgstr ""
9554 #. type: Plain text
9555 #: docs/manual/protocol/n6510.rst:381
9556 #, no-wrap
9557 msgid ""
9558 "        s Get product code      {+0x00, 0x03, 0x04, 0x0b, 0x00, 0x02 }\n"
9559 "        r Get product code      {                   0x0c, 0x00, 0x01, 'N', 0x0c, 0x00, 0x08, code(7 bytes), 0x00 }\n"
9560 "        s ???                   {+00 |03 |05 |0b |00 |20}\n"
9561 "        r ???                   {+03 |2b+|05 |0c |00 |01 |52R|0c |00 |08 |00 |00 |00 |00 |00 |00 | 00 |00}\n"
9562 "        s Get ???               {+00 |03 |06 |0b |00 |01}\n"
9563 "        r Get ???               {+03 |2b+|06 |0c |00 |01 |4dM|10 |00 |0a |53S|54T|41A|344|355|399|311|355|377|00 |00 |00}\n"
9564 msgstr ""
9566 #. type: Plain text
9567 #: docs/manual/protocol/n6510.rst:463
9568 #, no-wrap
9569 msgid ""
9570 "    Sending frame 0x1b / 0x0006\n"
9571 "    00 |03 |07 |0b |00 |ff                                         ..... \n"
9572 "    Received frame 0x1b / 0x0072\n"
9573 "    03 |2b+|07 |0c |00 |08 |4dM|10 |00 |0a |53S|54T|41A|344|355|39 .+....M...STA459\n"
9574 "    311|355|377|00 |00 |00 |4eN|0c |00 |08 |300|355|300|377|355|32 157...N...050752\n"
9575 "    300|00 |50P|0c |00 |08 |00 |00 |00 |00 |00 |00 |00 |00 |4fO|0c 0.P...........O.\n"
9576 "    00 |08 |300|355|300|333|366|366|366|00 |51Q|0c |00 |06 |00 |00 ..0503666.Q.....\n"
9577 "    00 |00 |00 |00 |00 |00 |52R|0c |00 |08 |00 |00 |00 |00 |00 |00 ......R.........\n"
9578 "    00 |00 |53S|0c |00 |5b[|00 |00 |00 |0d |00 |00 |00 |00 |59Y|14 ..S..[........Y.\n"
9579 "    00 |10 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 ................\n"
9580 "    00 |00                                                         ..\n"
9581 "    Sending frame 0x1b / 0x0006\n"
9582 "    00 |03 |08 |07 |01 |ff                                         ..... \n"
9583 "    Received frame 0x1b / 0x00ae\n"
9584 "    03 |2b+|08 |08 |00 |09 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9585 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9586 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00 |49I|0c .(c) NMP......I.\n"
9587 "    00 |05 |300|388|300|322|00 |00 |00 |00 |4aJ|0c |00 |05 |00 |00 ..0802....J.....\n"
9588 "    00 |00 |00 |00 |00 |00 |4bK|08 |00 |03 |333|366|00 |00 |4cL|0c ......K...36..L.\n"
9589 "    00 |04 |322|388|388|00 |00 |00 |00 |00 |54T|0c |00 |05 |300|31 ..288.....T...01\n"
9590 "    300|355|00 |00 |00 |00 |55U|10 |00 |0a |47G|344|2e.|300|2d-|34 05....U...G4.0-4\n"
9591 "    2e.|311|322|00 |00 |00 |57W|10 |00 |08 |53S|45E|49I|4bK|4fO|20 .12...W...SEIKO\n"
9592 "    300|00 |00 |00 |00 |00 |58X|29)|00 |22\"|56V|20 |300|344|2e.|30 0.....X).\"V 04.0\n"
9593 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9594 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|0a |44D|00 |00 |00         .(c) NMP..D...\n"
9595 "    Sending frame 0x1b / 0x0008\n"
9596 "    00 |03 |09 |00 |41A|00 |00 |00                                 ....A...\n"
9597 "    Received frame 0x1b / 0x001a\n"
9598 "    03 |2b+|09 |01 |00 |01 |41A|14 |00 |10 |333|355|300|377|300|30 .+....A...350700\n"
9599 "    311|300|355|388|300|311|333|300|333|00                         105801303.\n"
9600 "    Sending frame 0x1b / 0x0008\n"
9601 "    00 |03 |0a |00 |42B|00 |00 |00                                 ....B...\n"
9602 "    Received frame 0x1b / 0x0012\n"
9603 "    03 |2b+|0a |01 |00 |01 |42B|0c |00 |08 |3a:|05 |07 |10 |50P|08 .+....B...:...P.\n"
9604 "    311|00                                                         1.\n"
9605 "    Sending frame 0x1b / 0x0008\n"
9606 "    00 |03 |0b |00 |43C|00 |00 |00                                 ....C...\n"
9607 "    Received frame 0x1b / 0x0016\n"
9608 "    03 |2b+|0b |01 |00 |01 |43C|10 |00 |09 |333|05 |07 |10 |50P|08 .+....C...3...P.\n"
9609 "    311|00 |f6÷|00 |00 |00                                         1.÷...\n"
9610 "    Sending frame 0x1b / 0x0008\n"
9611 "    00 |03 |0c |00 |44D|00 |00 |00                                 ....D...\n"
9612 "    Received frame 0x1b / 0x0006\n"
9613 "    03 |2b+|0c |01 |02 |00                                         .+....\n"
9614 "    Sending frame 0x1b / 0x0008\n"
9615 "    00 |03 |0d |00 |45E|00 |00 |00                                 ....E...\n"
9616 "    Received frame 0x1b / 0x0006\n"
9617 "    03 |2b+|0d |01 |02 |00                                         .+....\n"
9618 "    Sending frame 0x1b / 0x0008\n"
9619 "    00 |03 |0e |00 |46F|00 |00 |00                                 ....F...\n"
9620 "    Received frame 0x1b / 0x0012\n"
9621 "    03 |2b+|0e |01 |00 |01 |46F|0c |00 |08 |4eN|54T|54T|4aJ|50P|12 .+....F...NTTJP.\n"
9622 "    344|56V                                                        4V\n"
9623 "    Sending frame 0x1b / 0x0008\n"
9624 "    00 |03 |0f |00 |56V|00 |00 |00                                 ....V...\n"
9625 "    Received frame 0x1b / 0x0006\n"
9626 "    03 |2b+|0f |01 |02 |00                                         .+....\n"
9627 "    Sending frame 0x1b / 0x0008\n"
9628 "    00 |03 |10 |00 |5aZ|00 |00 |00                                 ....Z...\n"
9629 "    Received frame 0x1b / 0x0006\n"
9630 "    03 |2b+|10 |01 |02 |00                                         .+....\n"
9631 "    Sending frame 0x1b / 0x0006\n"
9632 "    00 |03 |11 |0b |00 |02                                         ......\n"
9633 "    Received frame 0x1b / 0x0012\n"
9634 "    03 |2b+|11 |0c |00 |01 |4eN|0c |00 |08 |300|355|300|377|355|32 .+....N...050752\n"
9635 "    300|00                                                         0.\n"
9636 "    Sending frame 0x1b / 0x0006\n"
9637 "    00 |03 |12 |0b |00 |20                                         .....\n"
9638 "    Received frame 0x1b / 0x0012\n"
9639 "    03 |2b+|12 |0c |00 |01 |52R|0c |00 |08 |00 |00 |00 |00 |00 |00 .+....R.........\n"
9640 "    00 |00                                                         ..\n"
9641 "    Sending frame 0x1b / 0x0006\n"
9642 "    00 |03 |13 |0b |00 |01                                         ......\n"
9643 "    Received frame 0x1b / 0x0016\n"
9644 "    03 |2b+|13 |0c |00 |01 |4dM|10 |00 |0a |53S|54T|41A|344|355|39 .+....M...STA459\n"
9645 "    311|355|377|00 |00 |00                                         157...\n"
9646 "    Sending frame 0x1b / 0x0006\n"
9647 "    00 |03 |14 |07 |00 |02                                         ......\n"
9648 "    Received frame 0x1b / 0x0012\n"
9649 "    03 |2b+|14 |08 |00 |01 |49I|0c |00 |05 |300|388|300|322|00 |00 .+....I...0802..\n"
9650 "    00 |00                                                         ..\n"
9651 msgstr ""
9653 #. type: Plain text
9654 #: docs/manual/protocol/n6510.rst:466
9655 #, no-wrap
9656 msgid ""
9657 "        s Get IMEI              { 0x00, 0x41 }\n"
9658 "        r Get IMEI              { 0x01, 0x00, 0x01, 0x41, 0x14, 0x00, 0x10, {IMEI(ASCII)}, 0x00 }\n"
9659 msgstr ""
9661 #. type: Plain text
9662 #: docs/manual/protocol/n6510.rst:519
9663 #, no-wrap
9664 msgid ""
9665 "    Sending frame 0x1b / 0x0008\n"
9666 "    00 |03 |16 |00 |44D|00 |00 |00                                 ....D...\n"
9667 "    Received frame 0x1b / 0x0006\n"
9668 "    03 |2b+|16 |01 |02 |00                                         .+....\n"
9669 "    Sending frame 0x1b / 0x0006\n"
9670 "    00 |03 |17 |07 |00 |01                                         ......\n"
9671 "    Received frame 0x1b / 0x002e\n"
9672 "    03 |2b+|17 |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9673 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9674 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) NMP......\n"
9675 "    Sending frame 0x1b / 0x0006\n"
9676 "    00 |03 |18 |07 |00 |01                                         ......\n"
9677 "    Received frame 0x1b / 0x002e\n"
9678 "    03 |2b+|18 |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9679 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9680 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) NMP......\n"
9681 "    Sending frame 0x1b / 0x0006\n"
9682 "    00 |03 |19 |07 |00 |01                                         ......\n"
9683 "    Received frame 0x1b / 0x002e\n"
9684 "    03 |2b+|19 |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9685 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9686 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) NMP......\n"
9687 "    Sending frame 0x1b / 0x0006\n"
9688 "    00 |03 |1a |07 |00 |01                                         ......\n"
9689 "    Received frame 0x1b / 0x002e\n"
9690 "    03 |2b+|1a |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9691 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9692 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) NMP......\n"
9693 "    Sending frame 0x1b / 0x0006\n"
9694 "    00 |03 |1b |07 |00 |01                                         ......\n"
9695 "    Received frame 0x1b / 0x002e\n"
9696 "    03 |2b+|1b |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9697 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9698 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) NMP......\n"
9699 "    Sending frame 0x1b / 0x0006\n"
9700 "    00 |03 |1c |07 |00 |01                                         ......\n"
9701 "    Received frame 0x1b / 0x002e\n"
9702 "    03 |2b+|1c |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9703 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9704 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) NMP......\n"
9705 "    Sending frame 0x1b / 0x0006\n"
9706 "    00 |03 |1d |07 |00 |01                                         ......\n"
9707 "    Received frame 0x1b / 0x002e\n"
9708 "    03 |2b+|1d |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9709 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9710 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) NMP......\n"
9711 "    Sending frame 0x1b / 0x0006\n"
9712 "    00 |03 |1e |07 |00 |01                                         ......\n"
9713 "    Received frame 0x1b / 0x002e\n"
9714 "    03 |2b+|1e |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9715 "    344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9716 "    0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00         .(c) NMP......\n"
9717 msgstr ""
9719 #. type: Plain text
9720 #: docs/manual/protocol/n6510.rst:521
9721 #, no-wrap
9722 msgid "    0x1f: RINGTONE\n"
9723 msgstr ""
9725 #. type: Plain text
9726 #: docs/manual/protocol/n6510.rst:525
9727 #, no-wrap
9728 msgid ""
9729 "        s Get Ringtones         { 0x07, 0x00, 0x00, 0xFE, 0x00, 0x7D }\n"
9730 "        r Get Ringtones         { 0x08, 0x00, 0x23, 0x00, # ringtones, 0x00,\n"
9731 "                                  ringtone number, 0x01, 0x01, 0x00, name length (chars), name (unicode)... }\n"
9732 msgstr ""
9734 #. type: Plain text
9735 #: docs/manual/protocol/n6510.rst:533
9736 #, no-wrap
9737 msgid ""
9738 "    0x2b:\n"
9739 "        s Get IMEI              { 0x00, 0x41 }\n"
9740 "        r Get IMEI              { 0x01, 0x00, 0x01, 0x41, 0x14, 0x00, 0x10, {IMEI(ASCII)}, 0x00 }\n"
9741 "        s get HW&SW version     { 0x07, 0x00, 0x01 }\n"
9742 "        r get HW&SW version     { 0x08, 0x00, 0x01, 0x58, 0x29, 0x00, 0x22, \"V \" \"firmware\\n\" \"firmware date\\n\"\n"
9743 "                                  \"model\\n\" \"(c) NMP.\", 0x0a, 0x43, 0x00, 0x00, 0x00 }\n"
9744 msgstr ""
9746 #. type: Plain text
9747 #: docs/manual/protocol/n6510.rst:538
9748 #, no-wrap
9749 msgid ""
9750 "    0x38:\n"
9751 "        s ???                   {+00 |02 |00 |0a |00 |01 |00, location, 00}\n"
9752 "                                where location: 0, 1, 2, 3\n"
9753 "        r ???                   {+02 |1d |00 |0b |00 |01 |00, location, 08 |00 |00 |00 |00 |00}\n"
9754 msgstr ""
9756 #. type: Labeled list
9757 #: docs/manual/protocol/n6510.rst:538
9758 #, no-wrap
9759 msgid "s ?"
9760 msgstr ""
9762 #. type: Plain text
9763 #: docs/manual/protocol/n6510.rst:552
9764 #, no-wrap
9765 msgid ""
9766 "00 |02 |00 |0a |00 |60`|00 |10 |00 |11 |00 |12 |00 |13 |00 |14 .....`..........\n"
9767 "00 |15 |00 |16 |00 |17 |00 |18 |00 |19 |00 |1a |00 |1b |00 |1c ................\n"
9768 "00 |1d |00 |1e |00 |1f |00 |20 |00 |21!|00 |22\"|00 |23#|00 |24 ....... .!.\".#.$\n"
9769 "00 |25%|00 |26&|00 |27'|00 |28(|00 |29)|00 |2a*|00 |2b+|00 |2c .%.&.'.(.).*.+.,\n"
9770 "00 |2d-|00 |2e.|00 |2f/|00 |300|00 |311|00 |322|00 |333|00 |34 .-.../.0.1.2.3.4\n"
9771 "00 |355|00 |366|00 |377|00 |388|00 |399|00 |3a:|00 |3b;|00 |3c .5.6.7.8.9.:.;.<\n"
9772 "00 |3d=|00 |3e>|00 |3f?|00 |40@|00 |41A|00 |42B|00 |43C|00 |44 .=.>.?.@.A.B.C.D\n"
9773 "00 |45E|00 |46F|00 |47G|00 |48H|00 |49I|00 |4aJ|00 |4bK|00 |4c .E.F.G.H.I.J.K.L\n"
9774 "00 |4dM|00 |4eN|00 |4fO|00 |50P|00 |51Q|00 |52R|00 |53S|00 |54 .M.N.O.P.Q.R.S.T\n"
9775 "00 |55U|00 |56V|00 |57W|00 |58X|00 |59Y|00 |5aZ|00 |5b[|00 |5c .U.V.W.X.Y.Z.[.\\\n"
9776 "00 |5d]|00 |5e^|00 |5f_|00 |60`|00 |61a|00 |62b|00 |63c|00 |64 .].^._.`.a.b.c.d\n"
9777 "00 |65e|00 |66f|00 |67g|00 |68h|00 |69i|00 |6aj|00 |6bk|00 |6c .e.f.g.h.i.j.k.l\n"
9778 "00 |6dm|00 |6en|00 |6fo|00                                     .m.n.o.\n"
9779 msgstr ""
9781 #. type: Labeled list
9782 #: docs/manual/protocol/n6510.rst:552
9783 #, no-wrap
9784 msgid "r ?"
9785 msgstr ""
9787 #. type: Plain text
9788 #: docs/manual/protocol/n6510.rst:591
9789 msgid ""
9790 "02 |1d |00 |0b |00 |60`|00 |10 |04 |00 |00 |11 |0c |06 |00 |00 ....."
9791 "`..........  00 |00 |00 |00 |00 |00 |00 |12 |04 |00 |00 |13 |04 |00 |00 |"
9792 "14 ................  08 |00 |00 |00 |00 |00 |00 |15 |08 |00 |00 |00 |00 |00 |"
9793 "00 |16 ................  08 |00 |00 |00 |00 |00 |00 |17 |08 |00 |00 |00 |00 |"
9794 "00 |00 |18 ................  08 |00 |00 |00 |00 |00 |00 |19 |08 |00 |00 |00 |"
9795 "00 |00 |00 |1a ................  08 |00 |00 |00 |00 |00 |00 |1b |08 |00 |00 |"
9796 "00 |00 |00 |00 |1c ................  04 |00 |00 |1d |08 |04 |00 |00 |00 |00 |"
9797 "00 |1e |3c<|355|ff |ff ............<5   ff |ff |ff |ff |ff |ff |ff |ff |ff |"
9798 "ff |ff |ff |ff |ff |ff |ff                  ff |ff |ff |ff |ff |ff |ff |ff |"
9799 "ff |ff |ff |ff |ff |ff |ff |ff                  ff |ff |ff |ff |ff |ff |ff |"
9800 "ff |ff |ff |ff |ff |ff |ff |ff |ff                  ff |ff |ff |00 |00 |00 |"
9801 "00 |1f |08 |00 |00 |00 |00 |00 |00 |20    ............  04 |00 |00 |21!|04 |"
9802 "00 |00 |22\"|04 |00 |00 |23#|04 |00 |00 |24 ...!...\"...#...$ 04 |00 |00 |"
9803 "25%|04 |00 |00 |26&|04 |00 |00 |27'|08 |00 |00 |00 ...%...&...'....  00 |00 |"
9804 "00 |28(|08 |00 |00 |00 |00 |00 |00 |29)|08 |00 |00 |00 ...(.......)....  00 |"
9805 "00 |00 |2a*|04 |00 |00 |2b+|0c |08 |00 |00 |00 |00 |00 |00 ...*...+........  "
9806 "00 |00 |00 |2c,|04 |00 |00 |2d-|08 |00 |00 |00 |00 |00 |00 |"
9807 "2e ...,...-........  08 |00 |00 |00 |00 |00 |00 |2f/|08 |00 |00 |00 |00 |00 |"
9808 "00 |30 ......./.......0 08 |00 |00 |00 |00 |00 |00 |311|08 |00 |00 |00 |00 |"
9809 "00 |00 |32 .......1.......2 08 |00 |00 |00 |00 |00 |00 |333|08 |00 |00 |00 |"
9810 "00 |00 |00 |34 .......3.......4 08 |00 |00 |00 |00 |00 |00 |355|08 |00 |00 |"
9811 "00 |00 |00 |00 |36 .......5.......6 08 |00 |00 |00 |00 |00 |00 |377|08 |00 |"
9812 "00 |00 |00 |00 |00 |38 .......7.......8 08 |04 |00 |00 |00 |00 |00 |399|08 |"
9813 "04 |00 |00 |00 |00 |00 |3a .......9.......: 08 |04 |00 |00 |00 |00 |00 |3b;|"
9814 "14 |10 |00 |00 |00 |00 |00 |00 .......;........  00 |00 |00 |00 |00 |00 |00 |"
9815 "00 |00 |00 |00 |3c<|08 |00 |00 |00 ...........<....  00 |00 |00 |3d=|08 |00 |"
9816 "00 |00 |00 |00 |00 |3e>|08 |00 |00 |00 ...=.......>....  00 |00 |00 |3f?|08 |"
9817 "00 |00 |00 |00 |00 |00 |40@|08 |00 |00 |8e ...?.......@...Ä 00 |00 |00 |41A|"
9818 "04 |00 |00 |42B|04 |00 |00 |43C|08 |00 |00 |00 ...A...B...C....  00 |00 |00 |"
9819 "44D|08 |00 |00 |00 |00 |00 |00 |45E|08 |00 |00 |00 ...D.......E....  00 |00 |"
9820 "00 |46F|08 |00 |00 |00 |00 |00 |00 |47G|08 |00 |00 |00 ...F.......G....  00 |"
9821 "00 |00 |48H|08 |00 |00 |00 |00 |00 |00 |49I|08 |00 |00 |00 ...H.......I....  "
9822 "00 |00 |00 |4aJ|08 |00 |00 |00 |00 |00 |00 |4bK|08 |00 |00 |00 ...J......."
9823 "K....  00 |00 |00 |4cL|08 |00 |00 |00 |00 |00 |00 |4dM|08 |00 |00 |00 ..."
9824 "L.......M....  00 |00 |00 |4eN|08 |00 |00 |00 |00 |00 |00 |4fO|08 |00 |00 |"
9825 "00 ...N.......O....  00 |00 |00 |50P|08 |00 |00 |00 |00 |00 |00 |51Q|08 |00 |"
9826 "00 |00 ...P.......Q....  00 |00 |00 |52R|08 |00 |00 |00 |00 |00 |00 |53S|08 |"
9827 "00 |00 |00 ...R.......S....  00 |00 |00 |54T|08 |00 |00 |00 |00 |00 |00 |55U|"
9828 "08 |00 |00 |00 ...T.......U....  00 |00 |00 |56V|08 |00 |00 |00 |00 |00 |00 |"
9829 "57W|08 |00 |00 |00 ...V.......W....  00 |00 |00 |58X|08 |00 |00 |00 |00 |00 |"
9830 "00 |59Y|08 |00 |00 |00 ...X.......Y...."
9831 msgstr ""
9833 #. type: Plain text
9834 #: docs/manual/protocol/n6510.rst:721
9835 #, no-wrap
9836 msgid ""
9837 "00 |00 |00 |5aZ|08 |00 |00 |00 |00 |00 |00 |5b[|08 |00 |00 |00 ...Z.......[....\n"
9838 "00 |00 |00 |5c\\|08 |00 |00 |00 |00 |00 |00 |5d]|08 |00 |00 |00 ...\\.......]....\n"
9839 "00 |00 |00 |5e^|08 |00 |00 |00 |00 |00 |00 |5f_|08 |00 |00 |00 ...^......._....\n"
9840 "00 |00 |00 |60`|08 |00 |00 |00 |00 |00 |00 |61a|08 |00 |00 |00 ...`.......a....\n"
9841 "00 |00 |00 |62b|08 |00 |00 |00 |00 |00 |00 |63c|08 |00 |00 |00 ...b.......c....\n"
9842 "00 |00 |00 |64d|08 |00 |00 |00 |00 |00 |00 |65e|08 |00 |00 |00 ...d.......e....\n"
9843 "00 |00 |00 |66f|08 |00 |00 |00 |00 |00 |00 |67g|08 |00 |00 |00 ...f.......g....\n"
9844 "00 |00 |00 |68h|08 |00 |00 |00 |00 |00 |00 |69i|08 |00 |00 |00 ...h.......i....\n"
9845 "00 |00 |00 |6aj|08 |00 |00 |00 |00 |00 |00 |6bk|08 |04 |00 |00 ...j.......k....\n"
9846 "00 |00 |00 |6cl|08 |04 |00 |00 |00 |00 |00 |6dm|08 |00 |00 |00 ...l.......m....\n"
9847 "00 |00 |00 |6en|08 |00 |00 |00 |00 |00 |00 |6fo|08 |00 |00 |00 ...n.......o....\n"
9848 "00 |00                                                         ..\n"
9849 "Sending frame 0x38 / 0x00c7\n"
9850 "00 |02 |00 |0a |00 |60`|00 |70p|00 |71q|00 |72r|00 |73s|00 |74 .....`.p.q.r.s.t\n"
9851 "00 |75u|00 |76v|00 |77w|00 |78x|00 |79y|00 |7az|00 |7b{|00 |7c .u.v.w.x.y.z.{.|\n"
9852 "00 |7d}|00 |7e~|00 |7f |00 |80Ç|00 |81ü|00 |82é|00 |83â|00 |84 .}.~...Ç.ü.é.â.ä\n"
9853 "00 |85ů|00 |86ć|00 |87ç|00 |88ł|00 |89ë|00 |8aŐ|00 |8bő|00 |8c .ů.ć.ç.ł.ë.Ő.ő.î\n"
9854 "00 |8dŹ|00 |8eÄ|00 |8fĆ|00 |90É|00 |91Ĺ|00 |92ĺ|00 |93ô|00 |94 .Ź.Ä.Ć.É.Ĺ.ĺ.ô.ö\n"
9855 "00 |95Ľ|00 |96ľ|00 |97Ś|00 |98ś|00 |99Ö|00 |9aÜ|00 |9bŤ|00 |9c .Ľ.ľ.Ś.ś.Ö.Ü.Ť.ť\n"
9856 "00 |9dŁ|00 |9e×|00 |9fč|00 |a0á|00 |a1í|00 |a2ó|00 |a3ú|00 |a4 .Ł.×.č.á.í.ó.ú.Ą\n"
9857 "00 |a5ą|00 |a6Ž|00 |a7ž|00 |a8Ę|00 |a9ę|00 |aa¬|00 |abź|00 |ac .ą.Ž.ž.Ę.ę.¬.ź.Č\n"
9858 "00 |adş|00 |ae«|00 |af»|00 |b0 |00 |b1 |00 |b2 |00 |b3 |00 |b4 .ş.«.»..........\n"
9859 "00 |b5Á|00 |b6Â|00 |b7Ě|00 |b8Ş|00 |b9 |00 |ba |00 |bb |00 |bc .Á.Â.Ě.Ş........\n"
9860 "00 |bdŻ|00 |beż|00 |bf |00 |c0 |00 |c1 |00 |c2 |00 |c3 |00 |c4 .Ż.ż............\n"
9861 "00 |c5 |00 |c6Ă|00 |c7ă|00 |c8 |00 |c9 |00 |ca |00 |cb |00 |cc ...Ă.ă..........\n"
9862 "00 |cd |00 |ce |00 |cf¤|00                                     .....¤.\n"
9863 "Received frame 0x38 / 0x0306\n"
9864 "02 |1d |00 |0b |00 |60`|00 |70p|08 |00 |00 |00 |00 |00 |00 |71 .....`.p.......q\n"
9865 "08 |00 |00 |00 |00 |00 |00 |72r|08 |00 |00 |00 |00 |00 |00 |73 .......r.......s\n"
9866 "08 |00 |00 |00 |00 |00 |00 |74t|08 |00 |00 |00 |00 |00 |00 |75 .......t.......u\n"
9867 "08 |00 |00 |00 |00 |00 |00 |76v|08 |00 |00 |00 |00 |00 |00 |77 .......v.......w\n"
9868 "08 |00 |00 |00 |00 |00 |00 |78x|08 |00 |00 |00 |00 |00 |00 |79 .......x.......y\n"
9869 "08 |00 |00 |00 |00 |00 |00 |7az|08 |00 |00 |00 |00 |00 |00 |04 .......z........\n"
9870 "08 |04 |00 |7b{|00 |00 |00 |04 |08 |04 |00 |7c||00 |00 |00 |04 ...{.......|....\n"
9871 "08 |04 |00 |7d}|00 |00 |00 |04 |08 |04 |00 |7e~|00 |00 |00 |04 ...}.......~....\n"
9872 "08 |04 |00 |7f |00 |00 |00 |04 |08 |04 |00 |80Ç|00 |00 |00 |04 ...........Ç....\n"
9873 "08 |04 |00 |81ü|00 |00 |00 |04 |08 |04 |00 |82é|00 |00 |00 |04 ...ü.......é....\n"
9874 "08 |04 |00 |83â|00 |00 |00 |04 |08 |04 |00 |84ä|00 |00 |00 |04 ...â.......ä....\n"
9875 "08 |04 |00 |85ů|00 |00 |00 |04 |08 |04 |00 |86ć|00 |00 |00 |04 ...ů.......ć....\n"
9876 "08 |04 |00 |87ç|00 |00 |00 |04 |08 |04 |00 |88ł|00 |00 |00 |04 ...ç.......ł....\n"
9877 "08 |04 |00 |89ë|00 |00 |00 |04 |08 |04 |00 |8aŐ|00 |00 |00 |04 ...ë.......Ő....\n"
9878 "08 |04 |00 |8bő|00 |00 |00 |04 |08 |04 |00 |8cî|00 |00 |00 |04 ...ő.......î....\n"
9879 "08 |04 |00 |8dŹ|00 |00 |00 |04 |08 |04 |00 |8eÄ|00 |00 |00 |04 ...Ź.......Ä....\n"
9880 "08 |04 |00 |8fĆ|00 |00 |00 |04 |08 |04 |00 |90É|00 |00 |00 |04 ...Ć.......É....\n"
9881 "08 |04 |00 |91Ĺ|00 |00 |00 |04 |08 |04 |00 |92ĺ|00 |00 |00 |04 ...Ĺ.......ĺ....\n"
9882 "08 |04 |00 |93ô|00 |00 |00 |04 |08 |04 |00 |94ö|00 |00 |00 |04 ...ô.......ö....\n"
9883 "08 |04 |00 |95Ľ|00 |00 |00 |04 |08 |04 |00 |96ľ|00 |00 |00 |04 ...Ľ.......ľ....\n"
9884 "08 |04 |00 |97Ś|00 |00 |00 |04 |08 |04 |00 |98ś|00 |00 |00 |04 ...Ś.......ś....\n"
9885 "08 |04 |00 |99Ö|00 |00 |00 |04 |08 |04 |00 |9aÜ|00 |00 |00 |04 ...Ö.......Ü....\n"
9886 "08 |04 |00 |9bŤ|00 |00 |00 |04 |08 |04 |00 |9cť|00 |00 |00 |04 ...Ť.......ť....\n"
9887 "08 |04 |00 |9dŁ|00 |00 |00 |04 |08 |04 |00 |9e×|00 |00 |00 |04 ...Ł.......×....\n"
9888 "08 |04 |00 |9fč|00 |00 |00 |04 |08 |04 |00 |a0á|00 |00 |00 |04 ...č.......á....\n"
9889 "08 |04 |00 |a1í|00 |00 |00 |04 |08 |04 |00 |a2ó|00 |00 |00 |04 ...í.......ó....\n"
9890 "08 |04 |00 |a3ú|00 |00 |00 |04 |08 |04 |00 |a4Ą|00 |00 |00 |04 ...ú.......Ą....\n"
9891 "08 |04 |00 |a5ą|00 |00 |00 |04 |08 |04 |00 |a6Ž|00 |00 |00 |04 ...ą.......Ž....\n"
9892 "08 |04 |00 |a7ž|00 |00 |00 |04 |08 |04 |00 |a8Ę|00 |00 |00 |04 ...ž.......Ę....\n"
9893 "08 |04 |00 |a9ę|00 |00 |00 |04 |08 |04 |00 |aa¬|00 |00 |00 |04 ...ę.......¬....\n"
9894 "08 |04 |00 |abź|00 |00 |00 |04 |08 |04 |00 |acČ|00 |00 |00 |04 ...ź.......Č....\n"
9895 "08 |04 |00 |adş|00 |00 |00 |04 |08 |04 |00 |ae«|00 |00 |00 |04 ...ş.......«....\n"
9896 "08 |04 |00 |af»|00 |00 |00 |04 |08 |04 |00 |b0 |00 |00 |00 |04 ...»............\n"
9897 "08 |04 |00 |b1 |00 |00 |00 |04 |08 |04 |00 |b2 |00 |00 |00 |04 ................\n"
9898 "08 |04 |00 |b3 |00 |00 |00 |04 |08 |04 |00 |b4 |00 |00 |00 |04 ................\n"
9899 "08 |04 |00 |b5Á|00 |00 |00 |04 |08 |04 |00 |b6Â|00 |00 |00 |04 ...Á.......Â....\n"
9900 "08 |04 |00 |b7Ě|00 |00 |00 |04 |08 |04 |00 |b8Ş|00 |00 |00 |04 ...Ě.......Ş....\n"
9901 "08 |04 |00 |b9 |00 |00 |00 |04 |08 |04 |00 |ba |00 |00 |00 |04 ................\n"
9902 "08 |04 |00 |bb |00 |00 |00 |04 |08 |04 |00 |bc |00 |00 |00 |04 ................\n"
9903 "08 |04 |00 |bdŻ|00 |00 |00 |04 |08 |04 |00 |beż|00 |00 |00 |04 ...Ż.......ż....\n"
9904 "08 |04 |00 |bf |00 |00 |00 |04 |08 |04 |00 |c0 |00 |00 |00 |04 ................\n"
9905 "08 |04 |00 |c1 |00 |00 |00 |04 |08 |04 |00 |c2 |00 |00 |00 |04 ................\n"
9906 "08 |04 |00 |c3 |00 |00 |00 |04 |08 |04 |00 |c4 |00 |00 |00 |04 ................\n"
9907 "08 |04 |00 |c5 |00 |00 |00 |04 |08 |04 |00 |c6Ă|00 |00 |00 |04 ...........Ă....\n"
9908 "08 |04 |00 |c7ă|00 |00 |00 |04 |08 |04 |00 |c8 |00 |00 |00 |04 ...ă............\n"
9909 "08 |04 |00 |c9 |00 |00 |00 |04 |08 |04 |00 |ca |00 |00 |00 |04 ................\n"
9910 "08 |04 |00 |cb |00 |00 |00 |04 |08 |04 |00 |cc |00 |00 |00 |04 ................\n"
9911 "08 |04 |00 |cd |00 |00 |00 |04 |08 |04 |00 |ce |00 |00 |00 |04 ................\n"
9912 "08 |04 |00 |cf¤|00 |00                                         ...¤..\n"
9913 "Received frame 0x38 / 0x0306\n"
9914 "02 |1d |00 |0b |00 |60`|00 |04 |08 |04 |00 |d0đ|00 |00 |00 |04 .....`.....đ....\n"
9915 "08 |04 |00 |d1Đ|00 |00 |00 |04 |08 |04 |00 |d2Ď|00 |00 |00 |04 ...Đ.......Ď....\n"
9916 "08 |04 |00 |d3Ë|00 |00 |00 |04 |08 |04 |00 |d4ď|00 |00 |00 |04 ...Ë.......ď....\n"
9917 "08 |04 |00 |d5Ň|00 |00 |00 |04 |08 |04 |00 |d6Í|00 |00 |00 |04 ...Ň.......Í....\n"
9918 "08 |04 |00 |d7Î|00 |00 |00 |04 |08 |04 |00 |d8ě|00 |00 |00 |04 ...Î.......ě....\n"
9919 "08 |04 |00 |d9 |00 |00 |00 |04 |08 |04 |00 |da |00 |00 |00 |db ................\n"
9920 "08 |00 |00 |00 |00 |00 |00 |dc |08 |00 |00 |00 |00 |00 |00 |dd ...............Ţ\n"
9921 "08 |00 |00 |00 |00 |00 |00 |deŮ|08 |00 |00 |00 |00 |00 |00 |df .......Ů........\n"
9922 "08 |00 |00 |00 |00 |00 |00 |e0Ó|08 |00 |00 |00 |00 |00 |00 |e1 .......Ó.......ß\n"
9923 "08 |00 |00 |00 |00 |00 |00 |e2Ô|08 |00 |00 |00 |00 |00 |00 |e3 .......Ô.......Ń\n"
9924 "08 |00 |00 |00 |00 |00 |00 |e4ń|08 |00 |00 |00 |00 |00 |00 |e5 .......ń.......ň\n"
9925 "08 |00 |00 |00 |00 |00 |00 |04 |08 |04 |00 |e6Š|00 |00 |00 |e7 ...........Š...š\n"
9926 "08 |00 |00 |00 |00 |00 |00 |e8Ŕ|08 |00 |00 |00 |00 |00 |00 |04 .......Ŕ........\n"
9927 "08 |04 |00 |e9Ú|00 |00 |00 |04 |08 |04 |00 |eaŕ|00 |00 |00 |04 ...Ú.......ŕ....\n"
9928 "08 |04 |00 |ebŰ|00 |00 |00 |04 |08 |04 |00 |ecý|00 |00 |00 |04 ...Ű.......ý....\n"
9929 "08 |04 |00 |edÝ|00 |00 |00 |04 |08 |04 |00 |eeţ|00 |00 |00 |04 ...Ý.......ţ....\n"
9930 "08 |04 |00 |ef´|00 |00 |00 |04 |08 |04 |00 |f0­|00 |00 |00 |04 ...´.......­....\n"
9931 "08 |04 |00 |f1 |00 |00 |00 |04 |08 |04 |00 |f2 |00 |00 |00 |04 ................\n"
9932 "08 |04 |00 |f3 |00 |00 |00 |04 |08 |04 |00 |f4 |00 |00 |00 |f5 ...............§\n"
9933 "08 |00 |00 |00 |00 |00 |00 |f6÷|08 |00 |00 |00 |00 |00 |00 |f7 .......÷.......¸\n"
9934 "08 |00 |00 |00 |00 |00 |00 |f8°|08 |00 |00 |00 |00 |00 |00 |04 .......°........\n"
9935 "08 |04 |00 |f9¨|00 |00 |00 |04 |08 |04 |00 |fa |00 |00 |00 |04 ...¨............\n"
9936 "08 |04 |00 |fbű|00 |00 |00 |04 |08 |04 |00 |fcŘ|00 |00 |00 |04 ...ű.......Ř....\n"
9937 "08 |04 |00 |fdř|00 |00 |00 |04 |08 |04 |00 |fe |00 |00 |00 |04 ...ř............\n"
9938 "08 |04 |00 |ff |00 |00 |00 |04 |08 |04 |01 |00 |00 |00 |00 |04 ... ............\n"
9939 "08 |04 |01 |01 |00 |00 |00 |04 |08 |04 |01 |02 |00 |00 |00 |04 ................\n"
9940 "08 |04 |01 |03 |00 |00 |00 |04 |08 |04 |01 |04 |00 |00 |00 |04 ................\n"
9941 "08 |04 |01 |05 |00 |00 |00 |04 |08 |04 |01 |06 |00 |00 |00 |04 ................\n"
9942 "08 |04 |01 |07 |00 |00 |00 |04 |08 |04 |01 |08 |00 |00 |00 |04 ................\n"
9943 "08 |04 |01 |09 |00 |00 |00 |04 |08 |04 |01 |0a |00 |00 |00 |04 ................\n"
9944 "08 |04 |01 |0b |00 |00 |00 |04 |08 |04 |01 |0c |00 |00 |00 |04 ................\n"
9945 "08 |04 |01 |0d |00 |00 |00 |04 |08 |04 |01 |0e |00 |00 |00 |04 ................\n"
9946 "08 |04 |01 |0f |00 |00 |00 |04 |08 |04 |01 |10 |00 |00 |00 |04 ................\n"
9947 "08 |04 |01 |11 |00 |00 |00 |04 |08 |04 |01 |12 |00 |00 |00 |04 ................\n"
9948 "08 |04 |01 |13 |00 |00 |00 |04 |08 |04 |01 |14 |00 |00 |00 |04 ................\n"
9949 "08 |04 |01 |15 |00 |00 |00 |04 |08 |04 |01 |16 |00 |00 |00 |04 ................\n"
9950 "08 |04 |01 |17 |00 |00 |00 |04 |08 |04 |01 |18 |00 |00 |00 |04 ................\n"
9951 "08 |04 |01 |19 |00 |00 |00 |04 |08 |04 |01 |1a |00 |00 |00 |04 ................\n"
9952 "08 |04 |01 |1b |00 |00 |00 |04 |08 |04 |01 |1c |00 |00 |00 |04 ................\n"
9953 "08 |04 |01 |1d |00 |00 |00 |04 |08 |04 |01 |1e |00 |00 |00 |04 ................\n"
9954 "08 |04 |01 |1f |00 |00 |00 |04 |08 |04 |01 |20 |00 |00 |00 |04 ........... ....\n"
9955 "08 |04 |01 |21!|00 |00 |00 |04 |08 |04 |01 |22\"|00 |00 |00 |04 ...!.......\"....\n"
9956 "08 |04 |01 |23#|00 |00 |00 |04 |08 |04 |01 |24$|00 |00 |00 |04 ...#.......$....\n"
9957 "08 |04 |01 |25%|00 |00 |00 |04 |08 |04 |01 |26&|00 |00 |00 |04 ...%.......&....\n"
9958 "08 |04 |01 |27'|00 |00 |00 |04 |08 |04 |01 |28(|00 |00 |00 |04 ...'.......(....\n"
9959 "08 |04 |01 |29)|00 |00 |00 |04 |08 |04 |01 |2a*|00 |00 |00 |04 ...).......*....\n"
9960 "08 |04 |01 |2b+|00 |00 |00 |04 |08 |04 |01 |2c,|00 |00 |00 |04 ...+.......,....\n"
9961 "08 |04 |01 |2d-|00 |00 |00 |04 |08 |04 |01 |2e.|00 |00 |00 |04 ...-............\n"
9962 "08 |04 |01 |2f/|00 |00                                         .../..\n"
9963 "Sending frame 0x38 / 0x000e\n"
9964 "00 |02 |00 |0c |00 |01 |00 |01 |08 |02 |05 |08 |00 |00         ..............\n"
9965 "Received frame 0x38 / 0x0006\n"
9966 "02 |1d |00 |0d |00 |00                                         ......\n"
9967 msgstr ""
9969 #. type: Plain text
9970 #: docs/manual/protocol/n6510.rst:723
9971 msgid "0x39: PROFILES"
9972 msgstr ""
9974 #. type: Plain text
9975 #: docs/manual/protocol/n6510.rst:725
9976 #, no-wrap
9977 msgid "s Get Profile           { 0x01, 0x01, 0x0c, 0x01,\n"
9978 msgstr ""
9980 #. type: Plain text
9981 #: docs/manual/protocol/n6510.rst:726
9982 #, no-wrap
9983 msgid "0x04 (length), profile #, 'feature', 0x01 }\n"
9984 msgstr ""
9986 #. type: Plain text
9987 #: docs/manual/protocol/n6510.rst:727
9988 #, no-wrap
9989 msgid "r Get Profile           { 0x02, 0x00, 0x0c, 0x02,\n"
9990 msgstr ""
9992 #. type: Plain text
9993 #: docs/manual/protocol/n6510.rst:728
9994 #, no-wrap
9995 msgid "0x09 (length), type, 0x01, 0x02, 0x00, 0x00, 0x01, value, 0x02 ... }\n"
9996 msgstr ""
9998 #. type: Plain text
9999 #: docs/manual/protocol/n6510.rst:730
10000 #, no-wrap
10001 msgid "s Set Profile           { 0x03, 0x01, # blocks, 0x03,\n"
10002 msgstr ""
10004 #. type: Plain text
10005 #: docs/manual/protocol/n6510.rst:731
10006 #, no-wrap
10007 msgid "length, type, profile #, value, 0x00, 0x00, 0x01, value, 0x03 ... }\n"
10008 msgstr ""
10010 #. type: Plain text
10011 #: docs/manual/protocol/n6510.rst:732
10012 #, no-wrap
10013 msgid "r Set Profile           { 0x04, 0x01, # blocks,\n"
10014 msgstr ""
10016 #. type: Plain text
10017 #: docs/manual/protocol/n6510.rst:734
10018 #, no-wrap
10019 msgid ""
10020 "length, 0xXX, type, 0xXX, value\n"
10021 "where value: 0x00 = success\n"
10022 msgstr ""
10024 #. type: Plain text
10025 #: docs/manual/protocol/n6510.rst:736
10026 msgid "0x3E: FM Radio"
10027 msgstr ""
10029 #. type: Plain text
10030 #: docs/manual/protocol/n6510.rst:738
10031 #, no-wrap
10032 msgid ""
10033 "s Get FM Station\t    { 0x00, 0x01, 0x00, 0x05, location, 0x00, 0x01}\n"
10034 "r Get FM Station\t    { \t\t\t0x06, 0x00, 0x01, 0x00, 0x1c,\n"
10035 msgstr ""
10037 #. type: Plain text
10038 #: docs/manual/protocol/n6510.rst:741
10039 #, no-wrap
10040 msgid ""
10041 "name_length, 0x14, 0x09, 0x00, location, 0x00, 0x00, 0x01,\n"
10042 "FreqHI , FreqLO,\n"
10043 "name_in_unicode,[0x55,0x55] - if name_length is odd}\n"
10044 msgstr ""
10046 #. type: Plain text
10047 #: docs/manual/protocol/n6510.rst:742
10048 #, no-wrap
10049 msgid "where frequency = (0xffff + FreqHi * 0x100 + FreqLo) kHz\n"
10050 msgstr ""
10052 #. type: Plain text
10053 #: docs/manual/protocol/n6510.rst:744
10054 #, no-wrap
10055 msgid "r Get FM Station\t    { \t\t\t0x16, 0x05, 0x06 } - if entry is empty\n"
10056 msgstr ""
10058 #. type: Plain text
10059 #: docs/manual/protocol/n6510.rst:746 docs/manual/protocol/n6510.rst:750
10060 msgid "0x42:"
10061 msgstr ""
10063 #. type: Plain text
10064 #: docs/manual/protocol/n6510.rst:748
10065 #, no-wrap
10066 msgid ""
10067 "s ????                  {+00 |07 |00 |01 |00 |02}\n"
10068 "r ????                  {+07 |2d-|00 |02 |06 |02 |00 |02 |00 |01 |02 |08 |00 |0c |07 |d1 |00 |00}\n"
10069 msgstr ""
10071 #. type: Plain text
10072 #: docs/manual/protocol/n6510.rst:762
10073 #, no-wrap
10074 msgid ""
10075 "s Get ???               {+0x00, 0x07, 0x02, 0x01, 0x00, 0x01 }\n"
10076 "r Get ???               { 02 |06 |02 |00 |02 |00 |01 |02 |08 |00 |0c |07 |d1 |00 |00}\n"
10077 "s Get original IMEI ?   {+0x00, 0x07, 0x02, 0x01, 0x00, 0x01 }\n"
10078 "r Get original IMEI ?   { 0x02, 0x06, 0x01, 0x01, 0x00, 0x01, 0x01, 0x18, 0x01, 0x00, IMEI, 0x00, 'U' }\n"
10079 "s Get ???               {+0x00, 0x07, 0x03, 0x01, 0x00, 0x02 }\n"
10080 "r Get ???               { 02 |06 |02 |00 |02 |00 |01 |02 |08 |00 |0c |07 |d1 |00 |00}\n"
10081 "s Get ???               {+0x00, 0x07, 0x04, 0x01, 0x00, 0x10 }\n"
10082 "r Get ???               { 02 |06 |10 |00 |10 |00 |01 |05 |08 |00 |00 |00 |00 | 00 |00}\n"
10083 "s Get ???               {+0x00, 0x07, 0x05, 0x01, 0x00, 0x08 }\n"
10084 "r Get ???               { 02 |06 |08 |00 |08 |00 |01 |04 |08 |00 |00 |00 |00 | 00 |00}\n"
10085 "s Get ???               {+0x00, 0x07, 0x06, 0x01, 0x00, 0x20 }\n"
10086 "r Get ???               { 02 |06 |20 |00 |20 |00 |01 |06 |04 |03 |00}\n"
10087 msgstr ""
10089 #. type: Plain text
10090 #: docs/manual/protocol/n6510.rst:764
10091 msgid "0x43:"
10092 msgstr ""
10094 #. type: Plain text
10095 #: docs/manual/protocol/n6510.rst:765
10096 #, no-wrap
10097 msgid "s ????                  {+00 |08 |00 |01 |00 |00 |00 |00 |00, x}\n"
10098 msgstr ""
10100 #. type: Plain text
10101 #: docs/manual/protocol/n6510.rst:766
10102 #, no-wrap
10103 msgid "where x = 0x01, 0x02, 0x04, 0x08, 0x10\n"
10104 msgstr ""
10106 #. type: Plain text
10107 #: docs/manual/protocol/n6510.rst:767
10108 #, no-wrap
10109 msgid "r ????                  {+08 |1f |y |02 |00 |00 |00 |00 }\n"
10110 msgstr ""
10112 #. type: Plain text
10113 #: docs/manual/protocol/n6510.rst:768
10114 #, no-wrap
10115 msgid "where y = 0 - 0x04\n"
10116 msgstr ""
10118 #. type: Plain text
10119 #: docs/manual/protocol/n6510.rst:770
10120 #, no-wrap
10121 msgid ""
10122 "s ???                   {+00 |08 |05 |01 |00 |00 |00 |00 |00 |20}\n"
10123 "r ???                   {+08 |1f |05 |02 |00 |00 |00 |00}\n"
10124 msgstr ""
10126 #. type: Labeled list
10127 #: docs/manual/protocol/n6510.rst:771
10128 #, no-wrap
10129 msgid "0x45: PHONEBOOK HANDLING ??"
10130 msgstr ""
10132 #. type: Labeled list
10133 #: docs/manual/protocol/n6510.rst:772
10134 #, no-wrap
10135 msgid "the same to msg 0x03 ??"
10136 msgstr ""
10138 #. type: Plain text
10139 #: docs/manual/protocol/n6510.rst:775
10140 msgid "0x53:"
10141 msgstr ""
10143 #. type: Plain text
10144 #: docs/manual/protocol/n6510.rst:776
10145 #, no-wrap
10146 msgid "s Get simlock info      {0x0C}\n"
10147 msgstr ""
10149 #. type: Plain text
10150 #: docs/manual/protocol/n6510.rst:778
10151 msgid "0x55: TODO"
10152 msgstr ""
10154 #. type: Plain text
10155 #: docs/manual/protocol/n6510.rst:786
10156 #, no-wrap
10157 msgid ""
10158 "s Get TODO              {0x03, 0x00, 0x00, 0x80, location low, location hi}\n"
10159 "r Get TODO              {0x04, .... }\n"
10160 "s Get number of TODO    {0x07}\n"
10161 "r Get number of TODO    {0x08, number lo, number hi}\n"
10162 "s Delete all TODO       {0x11}\n"
10163 "r Delete all TODO       {0x12}\n"
10164 "s Get TODO locations    {0x15, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00}\n"
10165 "r Get TODO locations    {0x16, ...}\n"
10166 msgstr ""
10168 #. type: Plain text
10169 #: docs/manual/protocol/n6510.rst:788
10170 msgid "0x7a: STARTUP"
10171 msgstr ""
10173 #. type: Plain text
10174 #: docs/manual/protocol/n6510.rst:791
10175 #, no-wrap
10176 msgid ""
10177 "s Get startup logo      { 0x02, 0x0f }\n"
10178 "r Get startup logo      { 0x03, 0x0f, 0x00[4], # blocks,\n"
10179 msgstr ""
10181 #. type: Plain text
10182 #: docs/manual/protocol/n6510.rst:794
10183 #, no-wrap
10184 msgid ""
10185 "0xc0, 0x02, height (2 octets),\n"
10186 "0xc0, 0x03, width (2 octets),\n"
10187 "0xc0, 0x04, size (2 octets),\n"
10188 msgstr ""
10190 #. type: Plain text
10191 #: docs/manual/protocol/n6510.rst:795
10192 #, no-wrap
10193 msgid "picture }\n"
10194 msgstr ""
10196 #. type: Plain text
10197 #: docs/manual/protocol/n6510.rst:798
10198 msgid ""
10199 "s Get startup greeting { 0x02, 0x01, 0x00 } r Get startup greeting { 0x03, "
10200 "0x01, 0x00, greeting (unicode), 0x00 }"
10201 msgstr ""
10203 #. type: Plain text
10204 #: docs/manual/protocol/n6510.rst:801
10205 #, no-wrap
10206 msgid ""
10207 "s Get anykey answer     { 0x02, 0x05, 0x00 }\n"
10208 "r Get anykey answer     { 0x03, 0x05, 0x00, 0x00/0x01 }\n"
10209 msgstr ""
10211 #. type: Plain text
10212 #: docs/manual/protocol/n6510.rst:803
10213 msgid "0xd1:"
10214 msgstr ""
10216 #. type: Title =
10217 #: docs/manual/protocol/tdma_5120.rst:2
10218 #, no-wrap
10219 msgid "TDMA 5120"
10220 msgstr ""
10222 #. type: Plain text
10223 #: docs/manual/protocol/tdma_5120.rst:5
10224 msgid "Eduardo Spremolla at gnokii-users@mail.freesoftware.fsf.org"
10225 msgstr ""
10227 #. type: Plain text
10228 #: docs/manual/protocol/tdma_5120.rst:7
10229 msgid "After playing a while with my 5120i y find some use full frames:"
10230 msgstr ""
10232 #. type: Title -
10233 #: docs/manual/protocol/tdma_5120.rst:9
10234 #, no-wrap
10235 msgid "got from sneefing in Logomanger the get startup logo"
10236 msgstr ""
10238 #. type: Labeled list
10239 #: docs/manual/protocol/tdma_5120.rst:11
10240 #, no-wrap
10241 msgid "request"
10242 msgstr ""
10244 #. type: Plain text
10245 #: docs/manual/protocol/tdma_5120.rst:14
10246 msgid "40 {0x07, 0x07, 0x08, section} section goes from 1 to 6"
10247 msgstr ""
10249 #. type: Labeled list
10250 #: docs/manual/protocol/tdma_5120.rst:15
10251 #, no-wrap
10252 msgid "answer"
10253 msgstr ""
10255 #. type: Plain text
10256 #: docs/manual/protocol/tdma_5120.rst:18
10257 msgid ""
10258 "dd {+0x01, 0x00, 0x07, 0x08, (84 bytes => 84 cols x 8 bits bit0 first row )"
10259 msgstr ""
10261 #. type: Plain text
10262 #: docs/manual/protocol/tdma_5120.rst:21
10263 msgid ""
10264 "Cant figure out how to modify 6110 code to get & put the logo, not in a hi "
10265 "value to me now."
10266 msgstr ""
10268 #. type: Title -
10269 #: docs/manual/protocol/tdma_5120.rst:23
10270 #, no-wrap
10271 msgid "got key press working"
10272 msgstr ""
10274 #. type: Plain text
10275 #: docs/manual/protocol/tdma_5120.rst:26
10276 msgid "As stated in http://www.flosys.com/tdma/n5160.html"
10277 msgstr ""
10279 #. type: Labeled list
10280 #: docs/manual/protocol/tdma_5120.rst:27
10281 #, no-wrap
10282 msgid "with frame: key-press"
10283 msgstr ""
10285 #. type: Plain text
10286 #: docs/manual/protocol/tdma_5120.rst:30
10287 msgid "D1 {+00 01 50 00 01 KY}"
10288 msgstr ""
10290 #. type: Plain text
10291 #: docs/manual/protocol/tdma_5120.rst:32
10292 msgid "this seems to press the key for a while. No release needed"
10293 msgstr ""
10295 #. type: Plain text
10296 #: docs/manual/protocol/tdma_5120.rst:34
10297 msgid "key-release:"
10298 msgstr ""
10300 #. type: Plain text
10301 #: docs/manual/protocol/tdma_5120.rst:36
10302 #, no-wrap
10303 msgid "    D1 {+00 01 50 00 00 KY}\n"
10304 msgstr ""
10306 #. type: Labeled list
10307 #: docs/manual/protocol/tdma_5120.rst:37
10308 #, no-wrap
10309 msgid "keep the key press => got speedee dial"
10310 msgstr ""
10312 #. type: Plain text
10313 #: docs/manual/protocol/tdma_5120.rst:40
10314 msgid "D1 {+00 01 50 00 02 00 KY}"
10315 msgstr ""
10317 #. type: Title -
10318 #: docs/manual/protocol/tdma_5120.rst:42
10319 #, fuzzy, no-wrap
10320 msgid "get memory"
10321 msgstr "Mälu"
10323 #. type: Labeled list
10324 #: docs/manual/protocol/tdma_5120.rst:44
10325 #, no-wrap
10326 msgid "the getmemory"
10327 msgstr ""
10329 #. type: Plain text
10330 #: docs/manual/protocol/tdma_5120.rst:46
10331 msgid "40 {+00 00 07 11 00 10 00 mem}"
10332 msgstr ""
10334 #. type: Plain text
10335 #: docs/manual/protocol/tdma_5120.rst:49
10336 msgid ""
10337 "get phonebook with the phone in bcd, but it seems to be a way to read chunks "
10338 "of memory with diferent numbers in the 6 place. in particular:"
10339 msgstr ""
10341 #. type: Labeled list
10342 #: docs/manual/protocol/tdma_5120.rst:50
10343 #, no-wrap
10344 msgid "get configuration pins"
10345 msgstr ""
10347 #. type: Plain text
10348 #: docs/manual/protocol/tdma_5120.rst:53
10349 msgid "40 {+0x00, 0x00, 0x07, 0x11, 0x00, 0x0f, 0x00, 0x00 }"
10350 msgstr ""
10352 #. type: Labeled list
10353 #: docs/manual/protocol/tdma_5120.rst:54
10354 #, no-wrap
10355 msgid "get security code"
10356 msgstr ""
10358 #. type: Plain text
10359 #: docs/manual/protocol/tdma_5120.rst:57
10360 msgid "40 {+0x00, 0x00, 0x07, 0x11, 0x00, 0x09, 0x00, 0x00 }"
10361 msgstr ""
10363 #. type: Labeled list
10364 #: docs/manual/protocol/tdma_5120.rst:58
10365 #, no-wrap
10366 msgid "get NAM data "
10367 msgstr ""
10369 #. type: Plain text
10370 #: docs/manual/protocol/tdma_5120.rst:61
10371 msgid "40 {+0x00, 0x00, 0x07, 0x11, 0x00, 0x08, 0x00, nam# }"
10372 msgstr ""
10374 #. type: Labeled list
10375 #: docs/manual/protocol/tdma_5120.rst:62
10376 #, no-wrap
10377 msgid "that last answers with"
10378 msgstr ""
10380 #. type: Plain text
10381 #: docs/manual/protocol/tdma_5120.rst:65
10382 msgid "dd {+01 00 11 00 08 00 00,"
10383 msgstr ""
10385 #. type: Plain text
10386 #: docs/manual/protocol/tdma_5120.rst:114
10387 #, no-wrap
10388 msgid ""
10389 "03 04\n"
10390 "    home sys id\n"
10391 "01 4d\n"
10392 "    primary paggin channel\n"
10393 "02 c4\n"
10394 "    seconda paggin channel\n"
10395 "88 88 88 88 88\n"
10396 "    own #\n"
10397 "09 63 c2 09 03 00 0b\n"
10398 "    unknow\n"
10399 "0a\n"
10400 "    group id\n"
10401 "01\n"
10402 "    Access method\n"
10403 "01\n"
10404 "    local option\n"
10405 "0f\n"
10406 "    overload class\n"
10407 "20 41 43 41 45 00 00 00 00 00 00 00 00 00 00 00\n"
10408 "    alpha tag\n"
10409 "b3 4d\n"
10410 "    unknow\n"
10411 "01\n"
10412 "    NAM status\n"
10413 "11 11 11 11 11 00 00 00 00 00 00 00 00\n"
10414 "    unknow\n"
10415 "00 00 00 00 00 00 01 00 00 00 01 36\n"
10416 "    unknow\n"
10417 "01 4d\n"
10418 "    dedicate ch\n"
10419 "01 4e\n"
10420 "    dedicate B ch\n"
10421 "14\n"
10422 "    dedicate ch #\n"
10423 "14\n"
10424 "    dedicate B ch #\n"
10425 "00\n"
10426 "    msg center # len\n"
10427 "00\n"
10428 "    msg center in flag\n"
10429 "00 00 00 00 00 00 00 00 00 00 00 00 00 00\n"
10430 "    msg center #\n"
10431 "08 01 80 70 8f dd 00 ef 00 00 00 00 00 00 00 00\n"
10432 "    unknow\n"
10433 "00 00 00 00 00\n"
10434 "    gate way #\n"
10435 "00 00 00\n"
10436 "    unknow\n"
10437 msgstr ""
10439 #. type: Plain text
10440 #: docs/manual/protocol/tdma_5120.rst:120
10441 msgid ""
10442 "More interesting ( and dangerous ) is than the 07 10 sequence in place of 07 "
10443 "11 in the request change the command from read to write.be care full!!! I "
10444 "almost ruin my 5125 with a 40 {+0x00, 0x00, 0x07, 0x10, 0x00, 0x08, 0x00, "
10445 "0x01 } frame , since the frame is ok, but the phone the write info from an "
10446 "area of the buffer that I did not send!!!!"
10447 msgstr ""
10449 #. type: Plain text
10450 #: docs/manual/protocol/tdma_5120.rst:121
10451 msgid "OK so far. Still looking for how to handle SMS......"
10452 msgstr ""
10454 #. type: Plain text
10455 #: docs/manual/protocol/discovering.rst:2
10456 msgid "_Discovering protocol:"
10457 msgstr ""
10459 #. type: Title =
10460 #: docs/manual/protocol/discovering.rst:4
10461 #, no-wrap
10462 msgid "Discovering protocol"
10463 msgstr ""
10465 #. type: Plain text
10466 #: docs/manual/protocol/discovering.rst:9
10467 msgid ""
10468 "You need to get a communication dump to be able to understand protocol or "
10469 "discover new commands. As most vendors provide some software for Windows, "
10470 "all following sections assume you do the sniffing on Windows."
10471 msgstr ""
10473 #. type: Plain text
10474 #: docs/manual/protocol/discovering.rst:11
10475 #, no-wrap
10476 msgid ""
10477 "USB\n"
10478 "---\n"
10479 msgstr ""
10481 #. type: Plain text
10482 #: docs/manual/protocol/discovering.rst:16
10483 msgid ""
10484 "For USB there exist various tools to dump USB communication. The dumps can "
10485 "be later analyzed and used to discover protocol details or unknown commands. "
10486 "One of the best free tools available currently is `UsbSnoop`_."
10487 msgstr ""
10489 #. type: Plain text
10490 #: docs/manual/protocol/discovering.rst:19
10491 msgid ""
10492 "In directory ``contrib/usbsnoop`` in Gammu sources you can find some tools "
10493 "to decode the output."
10494 msgstr ""
10496 #. type: Plain text
10497 #: docs/manual/protocol/discovering.rst:21
10498 msgid "_UsbSnoop: http://www.pcausa.com/Utilities/UsbSnoop/"
10499 msgstr ""
10501 #. type: Title -
10502 #: docs/manual/protocol/discovering.rst:23
10503 #, no-wrap
10504 msgid "Serial port"
10505 msgstr ""
10507 #. type: Plain text
10508 #: docs/manual/protocol/discovering.rst:28
10509 msgid ""
10510 "Download `Portmon`_, which allows one to capture bytes sent and received by "
10511 "ready binary software."
10512 msgstr ""
10514 #. type: Plain text
10515 #: docs/manual/protocol/discovering.rst:30
10516 msgid "_Portmon: http://technet.microsoft.com/en-us/sysinternals/bb896644.aspx"
10517 msgstr ""
10519 #. type: Plain text
10520 #: docs/manual/protocol/discovering.rst:32
10521 msgid ""
10522 "If you have log saved by PortMon and protocol is the same to \"old\" Nokia"
10523 msgstr ""
10525 #. type: Labeled list
10526 #: docs/manual/protocol/discovering.rst:32
10527 #, no-wrap
10528 msgid "protocols, can use Gammu to decode it. It's simple"
10529 msgstr ""
10531 #. type: Plain text
10532 #: docs/manual/protocol/discovering.rst:35
10533 msgid "gammu --decodesniff MBUS2 file 6210 > log"
10534 msgstr ""
10536 #. type: Plain text
10537 #: docs/manual/protocol/discovering.rst:39
10538 msgid ""
10539 "saves in log decoded MBUS2 dump session. There is used phone module for 6210 "
10540 "and have you have debug info about 6210 specific frames (you don't have to "
10541 "add model). Dump file for --decodesniff and MBUS should be specific:"
10542 msgstr ""
10544 #. type: Plain text
10545 #: docs/manual/protocol/discovering.rst:42
10546 msgid ""
10547 "without bytes sent to phone (in Portmon you set it here: \"Edit\", \"Filter/"
10548 "Highlight\")"
10549 msgstr ""
10551 #. type: Plain text
10552 #: docs/manual/protocol/discovering.rst:44
10553 msgid "in Hex format (\"Options\", \"Show Hex\")"
10554 msgstr ""
10556 #. type: Plain text
10557 #: docs/manual/protocol/discovering.rst:46
10558 msgid "without Date & Time (\"Options\", \"Show Time\" & \"Clock Time\")"
10559 msgstr ""
10561 #. type: Title -
10562 #: docs/manual/protocol/discovering.rst:49
10563 #, no-wrap
10564 msgid "Infrared"
10565 msgstr ""
10567 #. type: Plain text
10568 #: docs/manual/protocol/discovering.rst:56
10569 msgid ""
10570 "First of all you need two computers with IrDA. One running linux, that will "
10571 "sniff and one running windows, which will communicate with the phone and "
10572 "whatever software you want (Nokia, Logomanager, Oxygen Phone Manager).  Then "
10573 "you have to get the software from http://www.dev-thomynet.de/nokworld/"
10574 "noktrace/"
10575 msgstr ""
10577 #. type: Plain text
10578 #: docs/manual/protocol/discovering.rst:66
10579 msgid ""
10580 "You have to disable IrDA services on the linux machine and eventually you "
10581 "have to change the default port the 'irda_intercept' program is sniffing "
10582 "from (default ttyS1). On the windows machine you should decrease the maximum "
10583 "transmission speed to 9600bps if possible, because the intercept program "
10584 "doesn't seem to handle speed changes. (9600 is for searching devices in "
10585 "range and then the highest possible speed is chosen) If it isn't possible "
10586 "you have to change the default bitrate in intercept source code, too. Then "
10587 "you won't see anything until the windows machine and the phone start "
10588 "transmitting data, which isn't too bad. At least here in my setup I"
10589 msgstr ""
10591 #. type: Labeled list
10592 #: docs/manual/protocol/discovering.rst:66
10593 #, no-wrap
10594 msgid "could sniff the data coming from phone and sent to it in one go, like that"
10595 msgstr ""
10597 #. type: Plain text
10598 #: docs/manual/protocol/discovering.rst:69
10599 #, no-wrap
10600 msgid "win    ------------------>   Nokia\n"
10601 msgstr ""
10603 #. type: Plain text
10604 #: docs/manual/protocol/discovering.rst:70
10605 #, no-wrap
10606 msgid "machine  <-----------------    phone\n"
10607 msgstr ""
10609 #. type: Plain text
10610 #: docs/manual/protocol/discovering.rst:72
10611 #, no-wrap
10612 msgid ""
10613 "^^\n"
10614 "||\n"
10615 msgstr ""
10617 #. type: Plain text
10618 #: docs/manual/protocol/discovering.rst:73
10619 #, no-wrap
10620 msgid "sniffing\n"
10621 msgstr ""
10623 #. type: Plain text
10624 #: docs/manual/protocol/discovering.rst:74
10625 #, no-wrap
10626 msgid "device\n"
10627 msgstr ""
10629 #. type: Plain text
10630 #: docs/manual/protocol/discovering.rst:82
10631 msgid ""
10632 "You get a raw data file (.trc) from the intercept program, which you can "
10633 "then decode to hex with the second program from the above mentioned page.  "
10634 "You should possibly be able to use Marcin's magnokii for decoding the trc "
10635 "files, too, but it didn't work for me so I just figured things out from the "
10636 "hex files. In the hex files you should look for primary frames with 00 01 00 "
10637 "in it, because this is the FBUS header which is in every valuable frame sent "
10638 "to phone. It's not really joy to do that, but if it brings support for a new "
10639 "phone it's worth it :-)"
10640 msgstr ""
10642 #. type: Plain text
10643 #: docs/manual/smsd/dbi.rst:2
10644 msgid "_gammu-smsd-dbi:"
10645 msgstr ""
10647 #. type: Title =
10648 #: docs/manual/smsd/dbi.rst:4
10649 #, no-wrap
10650 msgid "DBI Backend"
10651 msgstr ""
10653 #. type: Plain text
10654 #: docs/manual/smsd/dbi.rst:9
10655 msgid ""
10656 "DBI backend stores all data in any database supported by `libdbi`_, which "
10657 "parameters are defined by configuration (see :ref:`gammu-smsdrc` for "
10658 "description of configuration options)."
10659 msgstr ""
10661 #. type: Plain text
10662 #: docs/manual/smsd/dbi.rst:11 docs/manual/smsd/pgsql.rst:11
10663 #: docs/manual/smsd/mysql.rst:11
10664 msgid "For tables description see :ref:`gammu-smsd-tables`."
10665 msgstr ""
10667 #. type: Plain text
10668 #: docs/manual/smsd/dbi.rst:13 docs/manual/smsd/pgsql.rst:13
10669 #: docs/manual/smsd/mysql.rst:13
10670 msgid "This backend is based on :ref:`gammu-smsd-sql`."
10671 msgstr ""
10673 #. type: Plain text
10674 #: docs/manual/smsd/dbi.rst:18
10675 msgid ""
10676 "The DBI driver is currently not supported on Windows because libdbi library "
10677 "does not support this platform."
10678 msgstr ""
10680 #. type: Title -
10681 #: docs/manual/smsd/dbi.rst:21
10682 #, no-wrap
10683 msgid "Supported drivers"
10684 msgstr ""
10686 #. type: Plain text
10687 #: docs/manual/smsd/dbi.rst:25
10688 msgid ""
10689 "For complete list of drivers for `libdbi`_ see `libdbi-drivers`_ project. "
10690 "The drivers for example include:"
10691 msgstr ""
10693 #. type: Plain text
10694 #: docs/manual/smsd/dbi.rst:27 docs/manual/smsd/sql.rst:14
10695 msgid "``sqlite3`` - for SQLite 3"
10696 msgstr ""
10698 #. type: Plain text
10699 #: docs/manual/smsd/dbi.rst:28 docs/manual/smsd/sql.rst:15
10700 msgid "``mysql`` - for MySQL"
10701 msgstr ""
10703 #. type: Plain text
10704 #: docs/manual/smsd/dbi.rst:29 docs/manual/smsd/sql.rst:16
10705 msgid "``pgsql`` - for PostgeSQL"
10706 msgstr ""
10708 #. type: Plain text
10709 #: docs/manual/smsd/dbi.rst:30 docs/manual/smsd/sql.rst:17
10710 msgid "``freetds`` - for MS SQL Server or Sybase"
10711 msgstr ""
10713 #. type: Plain text
10714 #: docs/manual/smsd/dbi.rst:32
10715 msgid "_libdbi: http://libdbi.sourceforge.net/"
10716 msgstr ""
10718 #. type: Plain text
10719 #: docs/manual/smsd/dbi.rst:33
10720 msgid "_libdbi-drivers: http://libdbi-drivers.sourceforge.net/"
10721 msgstr ""
10723 #. type: Plain text
10724 #: docs/manual/smsd/dbi.rst:38
10725 msgid "SQL script for creating tables in SQLite database:"
10726 msgstr ""
10728 #. type: Plain text
10729 #: docs/manual/smsd/dbi.rst:40
10730 msgid "../../sql/sqlite.sql"
10731 msgstr ""
10733 #. type: Plain text
10734 #: docs/manual/smsd/dbi.rst:41 docs/manual/smsd/pgsql.rst:23
10735 msgid ":language: sql"
10736 msgstr ""
10738 #. type: Plain text
10739 #: docs/manual/smsd/dbi.rst:45
10740 msgid ""
10741 "You can find the script in :file:`docs/sql/sqlite.sql` as well. There are "
10742 "also scripts for other databases in same folder."
10743 msgstr ""
10745 #. type: Plain text
10746 #: docs/manual/smsd/backends.rst:2
10747 msgid "_smsd_services:"
10748 msgstr ""
10750 #. type: Title -
10751 #: docs/manual/smsd/backends.rst:4 docs/manual/smsd/code.rst:5
10752 #, no-wrap
10753 msgid "Backend services"
10754 msgstr ""
10756 #. type: Plain text
10757 #: docs/manual/smsd/backends.rst:8
10758 msgid ""
10759 "The backend service is used to store messages (both incoming and queue of "
10760 "outgoing ones)."
10761 msgstr ""
10763 #. type: Plain text
10764 #: docs/manual/smsd/backends.rst:20
10765 msgid "files sql mysql pgsql dbi odbc null tables"
10766 msgstr ""
10768 #. type: Plain text
10769 #: docs/manual/smsd/sql.rst:2
10770 msgid "_gammu-smsd-sql:"
10771 msgstr ""
10773 #. type: Title =
10774 #: docs/manual/smsd/sql.rst:4
10775 #, no-wrap
10776 msgid "SQL Service"
10777 msgstr ""
10779 #. type: Plain text
10780 #: docs/manual/smsd/sql.rst:8
10781 msgid ""
10782 "SQL service stores all its data in database. It can use one of these SQL "
10783 "backends (configuration option :config:option:`Driver` in smsd section):"
10784 msgstr ""
10786 #. type: Plain text
10787 #: docs/manual/smsd/sql.rst:10
10788 msgid "``native_mysql`` for :ref:`gammu-smsd-mysql`"
10789 msgstr ""
10791 #. type: Plain text
10792 #: docs/manual/smsd/sql.rst:11
10793 msgid "``native_pgsql`` for :ref:`gammu-smsd-pgsql`"
10794 msgstr ""
10796 #. type: Plain text
10797 #: docs/manual/smsd/sql.rst:12
10798 msgid "``odbc`` for :ref:`gammu-smsd-odbc`"
10799 msgstr ""
10801 #. type: Plain text
10802 #: docs/manual/smsd/sql.rst:13
10803 msgid "drivers supported by DBI for :ref:`gammu-smsd-dbi`, which include:"
10804 msgstr ""
10806 #. type: Title -
10807 #: docs/manual/smsd/sql.rst:19
10808 #, no-wrap
10809 msgid "SQL connection parameters"
10810 msgstr ""
10812 #. type: Plain text
10813 #: docs/manual/smsd/sql.rst:22
10814 msgid "Common for all backends:"
10815 msgstr ""
10817 #. type: Plain text
10818 #: docs/manual/smsd/sql.rst:24
10819 msgid ":config:option:`User` - user connecting to database"
10820 msgstr ""
10822 #. type: Plain text
10823 #: docs/manual/smsd/sql.rst:25
10824 msgid ":config:option:`Password` - password for connecting to database"
10825 msgstr ""
10827 #. type: Plain text
10828 #: docs/manual/smsd/sql.rst:26
10829 msgid ":config:option:`Host` - database host or data source name"
10830 msgstr ""
10832 #. type: Plain text
10833 #: docs/manual/smsd/sql.rst:27
10834 msgid ":config:option:`Database` - database name"
10835 msgstr ""
10837 #. type: Plain text
10838 #: docs/manual/smsd/sql.rst:28
10839 msgid ""
10840 ":config:option:`Driver` - ``native_mysql``, ``native_pgsql``, ``odbc`` or "
10841 "DBI one"
10842 msgstr ""
10844 #. type: Plain text
10845 #: docs/manual/smsd/sql.rst:29
10846 msgid ":config:option:`SQL` - SQL dialect to use"
10847 msgstr ""
10849 #. type: Plain text
10850 #: docs/manual/smsd/sql.rst:31
10851 msgid "Specific for DBI:"
10852 msgstr ""
10854 #. type: Plain text
10855 #: docs/manual/smsd/sql.rst:33
10856 msgid ":config:option:`DriversPath` - path to DBI drivers"
10857 msgstr ""
10859 #. type: Plain text
10860 #: docs/manual/smsd/sql.rst:34
10861 msgid ":config:option:`DBDir` - sqlite/sqlite3 directory with database"
10862 msgstr ""
10864 #. type: Plain text
10865 #: docs/manual/smsd/sql.rst:36
10866 msgid "The variables are fully described in :ref:`gammurc` documentation."
10867 msgstr ""
10869 #. type: Plain text
10870 #: docs/manual/smsd/sql.rst:38
10871 msgid "_SQL Queries:"
10872 msgstr ""
10874 #. type: Title -
10875 #: docs/manual/smsd/sql.rst:40
10876 #, no-wrap
10877 msgid "SQL Queries"
10878 msgstr ""
10880 #. type: Plain text
10881 #: docs/manual/smsd/sql.rst:43
10882 msgid "Almost all queries are configurable. You can edit them in"
10883 msgstr ""
10885 #. type: Attribute :config:
10886 #: docs/manual/smsd/sql.rst:43
10887 #, no-wrap
10888 msgid "section:`[sql]` section. There are several variables used in SQL"
10889 msgstr ""
10891 #. type: Plain text
10892 #: docs/manual/smsd/sql.rst:45
10893 msgid "queries. We can separate them into three groups:"
10894 msgstr ""
10896 #. type: Plain text
10897 #: docs/manual/smsd/sql.rst:47
10898 msgid ""
10899 "phone specific, which can be used in every query, see :ref:`Phone Specific "
10900 "Parameters`"
10901 msgstr ""
10903 #. type: Plain text
10904 #: docs/manual/smsd/sql.rst:48
10905 msgid ""
10906 "SMS specific, which can be used in queries which works with SMS messages, "
10907 "see :ref:`SMS Specific Parameters`"
10908 msgstr ""
10910 #. type: Plain text
10911 #: docs/manual/smsd/sql.rst:49
10912 msgid ""
10913 "query specific, which are numeric and are specific only for given query (or "
10914 "set of queries), see :ref:`Configurable queries`"
10915 msgstr ""
10917 #. type: Plain text
10918 #: docs/manual/smsd/sql.rst:51
10919 msgid "_Phone Specific Parameters:"
10920 msgstr ""
10922 #. type: Title +
10923 #: docs/manual/smsd/sql.rst:53
10924 #, no-wrap
10925 msgid "Phone Specific Parameters"
10926 msgstr ""
10928 #. type: Plain text
10929 #: docs/manual/smsd/sql.rst:61
10930 #, no-wrap
10931 msgid ""
10932 "``%I``\n"
10933 "    IMEI of phone\n"
10934 "``%P``\n"
10935 "    PHONE ID (hostname)\n"
10936 "``%N``\n"
10937 "    client name (eg. Gammu 1.12.3)\n"
10938 msgstr ""
10940 #. type: Plain text
10941 #: docs/manual/smsd/sql.rst:63
10942 msgid "_SMS Specific Parameters:"
10943 msgstr ""
10945 #. type: Title +
10946 #: docs/manual/smsd/sql.rst:65
10947 #, no-wrap
10948 msgid "SMS Specific Parameters"
10949 msgstr ""
10951 #. type: Plain text
10952 #: docs/manual/smsd/sql.rst:93
10953 #, no-wrap
10954 msgid ""
10955 "``%R``\n"
10956 "    remote number [#f1]_\n"
10957 "``%C``\n"
10958 "    delivery datetime\n"
10959 "``%e``\n"
10960 "    delivery status on receiving or status error on sending\n"
10961 "``%t``\n"
10962 "    message reference\n"
10963 "``%d``\n"
10964 "    receiving datetime for received sms\n"
10965 "``%E``\n"
10966 "    encoded text of SMS\n"
10967 "``%c``\n"
10968 "    SMS coding (ie 8bit or UnicodeNoCompression)\n"
10969 "``%F``\n"
10970 "    sms centre number\n"
10971 "``%u``\n"
10972 "    UDH header\n"
10973 "``%x``\n"
10974 "    class\n"
10975 "``%T``\n"
10976 "    decoded SMS text\n"
10977 "``%A``\n"
10978 "    CreatorID of SMS (sending sms)\n"
10979 "``%V``\n"
10980 "    relative validity\n"
10981 msgstr ""
10983 #. type: Plain text
10984 #: docs/manual/smsd/sql.rst:95
10985 msgid ""
10986 "[#f1] Sender number for received messages (insert to inbox or delivery "
10987 "notifications), destination otherwise."
10988 msgstr ""
10990 #. type: Plain text
10991 #: docs/manual/smsd/sql.rst:97
10992 msgid "_Configurable queries:"
10993 msgstr ""
10995 #. type: Title -
10996 #: docs/manual/smsd/sql.rst:99
10997 #, no-wrap
10998 msgid "Configurable queries"
10999 msgstr ""
11001 #. type: Plain text
11002 #: docs/manual/smsd/sql.rst:102
11003 msgid ""
11004 "All configurable queries can be set in :config:section:`[sql]` section. "
11005 "Sequence of rows in selects are mandatory."
11006 msgstr ""
11008 #. type: Plain text
11009 #: docs/manual/smsd/sql.rst:105
11010 msgid ""
11011 "All default queries noted here are noted for MySQL. Actual time and time "
11012 "addition are selected for default queries during initialization."
11013 msgstr ""
11015 #. type: Plain text
11016 #: docs/manual/smsd/sql.rst:107
11017 msgid "delete_phone"
11018 msgstr ""
11020 #. type: Plain text
11021 #: docs/manual/smsd/sql.rst:109
11022 msgid "Deletes phone from database."
11023 msgstr ""
11025 #. type: Plain text
11026 #: docs/manual/smsd/sql.rst:111 docs/manual/smsd/sql.rst:121
11027 #: docs/manual/smsd/sql.rst:139 docs/manual/smsd/sql.rst:150
11028 #: docs/manual/smsd/sql.rst:167 docs/manual/smsd/sql.rst:184
11029 #: docs/manual/smsd/sql.rst:195 docs/manual/smsd/sql.rst:205
11030 #: docs/manual/smsd/sql.rst:221 docs/manual/smsd/sql.rst:239
11031 #: docs/manual/smsd/sql.rst:255 docs/manual/smsd/sql.rst:273
11032 #: docs/manual/smsd/sql.rst:288 docs/manual/smsd/sql.rst:303
11033 #: docs/manual/smsd/sql.rst:328 docs/manual/smsd/sql.rst:352
11034 #: docs/manual/smsd/sql.rst:378 docs/manual/smsd/sql.rst:388
11035 msgid "Default value:"
11036 msgstr ""
11038 #. type: Plain text
11039 #: docs/manual/smsd/sql.rst:113 docs/manual/smsd/sql.rst:123
11040 #: docs/manual/smsd/sql.rst:141 docs/manual/smsd/sql.rst:152
11041 #: docs/manual/smsd/sql.rst:169 docs/manual/smsd/sql.rst:186
11042 #: docs/manual/smsd/sql.rst:197 docs/manual/smsd/sql.rst:207
11043 #: docs/manual/smsd/sql.rst:223 docs/manual/smsd/sql.rst:241
11044 #: docs/manual/smsd/sql.rst:257 docs/manual/smsd/sql.rst:275
11045 #: docs/manual/smsd/sql.rst:290 docs/manual/smsd/sql.rst:305
11046 #: docs/manual/smsd/sql.rst:330 docs/manual/smsd/sql.rst:354
11047 #: docs/manual/smsd/sql.rst:380 docs/manual/smsd/sql.rst:390
11048 #: docs/manual/smsd/tables.rst:410 docs/manual/smsd/tables.rst:427
11049 #: docs/manual/smsd/tables.rst:457 docs/manual/smsd/mysql.rst:21
11050 msgid "sql"
11051 msgstr ""
11053 #. type: Plain text
11054 #: docs/manual/smsd/sql.rst:115
11055 msgid "DELETE FROM phones WHERE IMEI = %I"
11056 msgstr ""
11058 #. type: Plain text
11059 #: docs/manual/smsd/sql.rst:117
11060 msgid "insert_phone"
11061 msgstr ""
11063 #. type: Plain text
11064 #: docs/manual/smsd/sql.rst:119
11065 msgid "Inserts phone to database."
11066 msgstr ""
11068 #. type: Plain text
11069 #: docs/manual/smsd/sql.rst:126
11070 msgid ""
11071 "INSERT INTO phones (IMEI, ID, Send, Receive, InsertIntoDB, TimeOut, Client, "
11072 "Battery, SignalStrength)  VALUES (%I, %P, %1, %2, NOW(), (NOW() + INTERVAL "
11073 "10 SECOND) + 0, %N, -1, -1)"
11074 msgstr ""
11076 #. type: Plain text
11077 #: docs/manual/smsd/sql.rst:128 docs/manual/smsd/sql.rst:156
11078 #: docs/manual/smsd/sql.rst:173 docs/manual/smsd/sql.rst:212
11079 #: docs/manual/smsd/sql.rst:230 docs/manual/smsd/sql.rst:246
11080 #: docs/manual/smsd/sql.rst:262 docs/manual/smsd/sql.rst:279
11081 #: docs/manual/smsd/sql.rst:294 docs/manual/smsd/sql.rst:311
11082 #: docs/manual/smsd/sql.rst:335 docs/manual/smsd/sql.rst:361
11083 #: docs/manual/smsd/sql.rst:395
11084 msgid "Query specific parameters:"
11085 msgstr ""
11087 #. type: Plain text
11088 #: docs/manual/smsd/sql.rst:130 docs/manual/smsd/sql.rst:158
11089 #: docs/manual/smsd/sql.rst:175 docs/manual/smsd/sql.rst:214
11090 #: docs/manual/smsd/sql.rst:232 docs/manual/smsd/sql.rst:248
11091 #: docs/manual/smsd/sql.rst:264 docs/manual/smsd/sql.rst:281
11092 #: docs/manual/smsd/sql.rst:296 docs/manual/smsd/sql.rst:313
11093 #: docs/manual/smsd/sql.rst:337 docs/manual/smsd/sql.rst:363
11094 #: docs/manual/smsd/sql.rst:397
11095 msgid "``%1``"
11096 msgstr ""
11098 #. type: Plain text
11099 #: docs/manual/smsd/sql.rst:131
11100 msgid "enable send (yes or no) - configuration option Send"
11101 msgstr ""
11103 #. type: Plain text
11104 #: docs/manual/smsd/sql.rst:132 docs/manual/smsd/sql.rst:160
11105 #: docs/manual/smsd/sql.rst:177 docs/manual/smsd/sql.rst:266
11106 #: docs/manual/smsd/sql.rst:315 docs/manual/smsd/sql.rst:339
11107 #: docs/manual/smsd/sql.rst:365 docs/manual/smsd/sql.rst:399
11108 msgid "``%2``"
11109 msgstr ""
11111 #. type: Plain text
11112 #: docs/manual/smsd/sql.rst:133
11113 msgid "enable receive (yes or no)  - configuration option Receive"
11114 msgstr ""
11116 #. type: Plain text
11117 #: docs/manual/smsd/sql.rst:135
11118 msgid "save_inbox_sms_select"
11119 msgstr ""
11121 #. type: Plain text
11122 #: docs/manual/smsd/sql.rst:137
11123 msgid "Select message for update delivery status."
11124 msgstr ""
11126 #. type: Plain text
11127 #: docs/manual/smsd/sql.rst:144
11128 msgid ""
11129 "SELECT ID, Status, SendingDateTime, DeliveryDateTime, SMSCNumber FROM "
11130 "sentitems WHERE DeliveryDateTime IS NULL AND SenderID = %P AND TPMR = %t AND "
11131 "DestinationNumber = %R"
11132 msgstr ""
11134 #. type: Plain text
11135 #: docs/manual/smsd/sql.rst:146
11136 msgid "save_inbox_sms_update_delivered"
11137 msgstr ""
11139 #. type: Plain text
11140 #: docs/manual/smsd/sql.rst:148
11141 msgid "Update message delivery status if message was delivered."
11142 msgstr ""
11144 #. type: Plain text
11145 #: docs/manual/smsd/sql.rst:154
11146 msgid ""
11147 "UPDATE sentitems SET DeliveryDateTime = %C, Status = %1, StatusError = %e "
11148 "WHERE ID = %2 AND TPMR = %t"
11149 msgstr ""
11151 #. type: Plain text
11152 #: docs/manual/smsd/sql.rst:159 docs/manual/smsd/sql.rst:176
11153 msgid "delivery status returned by GSM network"
11154 msgstr ""
11156 #. type: Plain text
11157 #: docs/manual/smsd/sql.rst:161 docs/manual/smsd/sql.rst:178
11158 #: docs/manual/smsd/sql.rst:215 docs/manual/smsd/sql.rst:249
11159 #: docs/manual/smsd/sql.rst:265 docs/manual/smsd/sql.rst:282
11160 #: docs/manual/smsd/sql.rst:297 docs/manual/smsd/sql.rst:322
11161 #: docs/manual/smsd/sql.rst:346
11162 msgid "ID of message"
11163 msgstr ""
11165 #. type: Plain text
11166 #: docs/manual/smsd/sql.rst:163
11167 msgid "save_inbox_sms_update"
11168 msgstr ""
11170 #. type: Plain text
11171 #: docs/manual/smsd/sql.rst:165
11172 msgid "Update message if there is an delivery error."
11173 msgstr ""
11175 #. type: Plain text
11176 #: docs/manual/smsd/sql.rst:171
11177 msgid ""
11178 "UPDATE sentitems SET Status = %1, StatusError = %e WHERE ID = %2 AND TPMR = "
11179 "%t"
11180 msgstr ""
11182 #. type: Plain text
11183 #: docs/manual/smsd/sql.rst:180
11184 msgid "save_inbox_sms_insert"
11185 msgstr ""
11187 #. type: Plain text
11188 #: docs/manual/smsd/sql.rst:182
11189 msgid "Insert received message."
11190 msgstr ""
11192 #. type: Plain text
11193 #: docs/manual/smsd/sql.rst:189
11194 msgid ""
11195 "INSERT INTO inbox (ReceivingDateTime, Text, SenderNumber, Coding, "
11196 "SMSCNumber, UDH, Class, TextDecoded, RecipientID) VALUES (%d, %E, %R, %c, "
11197 "%F, %u, %x, %T, %P)"
11198 msgstr ""
11200 #. type: Plain text
11201 #: docs/manual/smsd/sql.rst:191
11202 msgid "update_received"
11203 msgstr ""
11205 #. type: Plain text
11206 #: docs/manual/smsd/sql.rst:193
11207 msgid "Update statistics after receiving message."
11208 msgstr ""
11210 #. type: Plain text
11211 #: docs/manual/smsd/sql.rst:199
11212 msgid "UPDATE phones SET Received = Received + 1 WHERE IMEI = %I"
11213 msgstr ""
11215 #. type: Plain text
11216 #: docs/manual/smsd/sql.rst:201
11217 msgid "refresh_send_status"
11218 msgstr ""
11220 #. type: Plain text
11221 #: docs/manual/smsd/sql.rst:203
11222 msgid "Update messages in outbox."
11223 msgstr ""
11225 #. type: Plain text
11226 #: docs/manual/smsd/sql.rst:210
11227 msgid ""
11228 "UPDATE outbox SET SendingTimeOut = (NOW() + INTERVAL locktime SECOND) + 0 "
11229 "WHERE ID = %1 AND (SendingTimeOut < NOW() OR SendingTimeOut IS NULL)"
11230 msgstr ""
11232 #. type: Plain text
11233 #: docs/manual/smsd/sql.rst:217
11234 msgid "find_outbox_sms_id"
11235 msgstr ""
11237 #. type: Plain text
11238 #: docs/manual/smsd/sql.rst:219
11239 msgid "Find sms messages for sending."
11240 msgstr ""
11242 #. type: Plain text
11243 #: docs/manual/smsd/sql.rst:228
11244 msgid ""
11245 "SELECT ID, InsertIntoDB, SendingDateTime, SenderID FROM outbox WHERE "
11246 "SendingDateTime < NOW() AND SendingTimeOut < NOW() AND SendBefore >= CURTIME"
11247 "() AND SendAfter <= CURTIME() AND ( SenderID is NULL OR SenderID = '' OR "
11248 "SenderID = %P ) ORDER BY InsertIntoDB ASC LIMIT %1"
11249 msgstr ""
11251 #. type: Plain text
11252 #: docs/manual/smsd/sql.rst:233
11253 msgid "limit of sms messages sended in one walk in loop"
11254 msgstr ""
11256 #. type: Plain text
11257 #: docs/manual/smsd/sql.rst:235
11258 msgid "find_outbox_body"
11259 msgstr ""
11261 #. type: Plain text
11262 #: docs/manual/smsd/sql.rst:237
11263 msgid "Select body of message."
11264 msgstr ""
11266 #. type: Plain text
11267 #: docs/manual/smsd/sql.rst:244
11268 msgid ""
11269 "SELECT Text, Coding, UDH, Class, TextDecoded, ID, DestinationNumber, "
11270 "MultiPart, RelativeValidity, DeliveryReport, CreatorID FROM outbox WHERE ID="
11271 "%1"
11272 msgstr ""
11274 #. type: Plain text
11275 #: docs/manual/smsd/sql.rst:251
11276 msgid "find_outbox_multipart"
11277 msgstr ""
11279 #. type: Plain text
11280 #: docs/manual/smsd/sql.rst:253
11281 msgid "Select remaining parts of sms message."
11282 msgstr ""
11284 #. type: Plain text
11285 #: docs/manual/smsd/sql.rst:260
11286 msgid ""
11287 "SELECT Text, Coding, UDH, Class, TextDecoded, ID, SequencePosition FROM "
11288 "outbox_multipart WHERE ID=%1 AND SequencePosition=%2"
11289 msgstr ""
11291 #. type: Plain text
11292 #: docs/manual/smsd/sql.rst:267
11293 msgid "Number of multipart message"
11294 msgstr ""
11296 #. type: Plain text
11297 #: docs/manual/smsd/sql.rst:269
11298 msgid "delete_outbox"
11299 msgstr ""
11301 #. type: Plain text
11302 #: docs/manual/smsd/sql.rst:271
11303 msgid "Remove messages from outbox after threir successful send."
11304 msgstr ""
11306 #. type: Plain text
11307 #: docs/manual/smsd/sql.rst:277
11308 msgid "DELETE FROM outbox WHERE ID=%1"
11309 msgstr ""
11311 #. type: Plain text
11312 #: docs/manual/smsd/sql.rst:284
11313 msgid "delete_outbox_multipart"
11314 msgstr ""
11316 #. type: Plain text
11317 #: docs/manual/smsd/sql.rst:286
11318 msgid "Remove messages from outbox_multipart after threir successful send."
11319 msgstr ""
11321 #. type: Plain text
11322 #: docs/manual/smsd/sql.rst:292
11323 msgid "DELETE FROM outbox_multipart WHERE ID=%1"
11324 msgstr ""
11326 #. type: Plain text
11327 #: docs/manual/smsd/sql.rst:299
11328 msgid "create_outbox"
11329 msgstr ""
11331 #. type: Plain text
11332 #: docs/manual/smsd/sql.rst:301
11333 msgid "Create message (insert to outbox)."
11334 msgstr ""
11336 #. type: Plain text
11337 #: docs/manual/smsd/sql.rst:309
11338 msgid ""
11339 "INSERT INTO outbox (CreatorID, SenderID, DeliveryReport, MultiPart, "
11340 "InsertIntoDB, Text, DestinationNumber, RelativeValidity, Coding, UDH, Class, "
11341 "TextDecoded) VALUES (%1, %P, %2, %3, NOW(), %E, %R, %V, %c, %u, %x, %T)"
11342 msgstr ""
11344 #. type: Plain text
11345 #: docs/manual/smsd/sql.rst:314 docs/manual/smsd/sql.rst:338
11346 msgid "creator of message"
11347 msgstr ""
11349 #. type: Plain text
11350 #: docs/manual/smsd/sql.rst:316 docs/manual/smsd/sql.rst:340
11351 msgid "delivery status report - yes/default"
11352 msgstr ""
11354 #. type: Plain text
11355 #: docs/manual/smsd/sql.rst:317 docs/manual/smsd/sql.rst:341
11356 #: docs/manual/smsd/sql.rst:367
11357 msgid "``%3``"
11358 msgstr ""
11360 #. type: Plain text
11361 #: docs/manual/smsd/sql.rst:318 docs/manual/smsd/sql.rst:342
11362 msgid "multipart - FALSE/TRUE"
11363 msgstr ""
11365 #. type: Plain text
11366 #: docs/manual/smsd/sql.rst:319 docs/manual/smsd/sql.rst:343
11367 #: docs/manual/smsd/sql.rst:369
11368 msgid "``%4``"
11369 msgstr ""
11371 #. type: Plain text
11372 #: docs/manual/smsd/sql.rst:320 docs/manual/smsd/sql.rst:344
11373 msgid "Part (part number)"
11374 msgstr ""
11376 #. type: Plain text
11377 #: docs/manual/smsd/sql.rst:321 docs/manual/smsd/sql.rst:345
11378 #: docs/manual/smsd/sql.rst:371
11379 msgid "``%5``"
11380 msgstr ""
11382 #. type: Plain text
11383 #: docs/manual/smsd/sql.rst:324
11384 msgid "create_outbox_multipart"
11385 msgstr ""
11387 #. type: Plain text
11388 #: docs/manual/smsd/sql.rst:326
11389 msgid "Create message remaining parts."
11390 msgstr ""
11392 #. type: Plain text
11393 #: docs/manual/smsd/sql.rst:333
11394 msgid ""
11395 "INSERT INTO outbox_multipart (SequencePosition, Text, Coding, UDH, Class, "
11396 "TextDecoded, ID) VALUES (%4, %E, %c, %u, %x, %T, %5)"
11397 msgstr ""
11399 #. type: Plain text
11400 #: docs/manual/smsd/sql.rst:348
11401 msgid "add_sent_info"
11402 msgstr ""
11404 #. type: Plain text
11405 #: docs/manual/smsd/sql.rst:350
11406 msgid "Insert to sentitems."
11407 msgstr ""
11409 #. type: Plain text
11410 #: docs/manual/smsd/sql.rst:359
11411 msgid ""
11412 "INSERT INTO sentitems (CreatorID,ID,SequencePosition,Status,SendingDateTime, "
11413 "SMSCNumber, TPMR, SenderID,Text,DestinationNumber,Coding,UDH,Class,"
11414 "TextDecoded, InsertIntoDB,RelativeValidity)  VALUES (%A, %1, %2, %3, NOW(), "
11415 "%F, %4, %P, %E, %R, %c, %u, %x, %T, %5, %V)"
11416 msgstr ""
11418 #. type: Plain text
11419 #: docs/manual/smsd/sql.rst:364
11420 msgid "ID of sms message"
11421 msgstr ""
11423 #. type: Plain text
11424 #: docs/manual/smsd/sql.rst:366
11425 msgid "part number (for multipart sms)"
11426 msgstr ""
11428 #. type: Plain text
11429 #: docs/manual/smsd/sql.rst:368
11430 msgid "message state (SendingError, Error, SendingOK, SendingOKNoReport)"
11431 msgstr ""
11433 #. type: Plain text
11434 #: docs/manual/smsd/sql.rst:370
11435 msgid "message reference (TPMR)"
11436 msgstr ""
11438 #. type: Plain text
11439 #: docs/manual/smsd/sql.rst:372
11440 msgid "time when inserted in db"
11441 msgstr ""
11443 #. type: Plain text
11444 #: docs/manual/smsd/sql.rst:374
11445 msgid "update_sent"
11446 msgstr ""
11448 #. type: Plain text
11449 #: docs/manual/smsd/sql.rst:376
11450 msgid "Update sent statistics after sending message."
11451 msgstr ""
11453 #. type: Plain text
11454 #: docs/manual/smsd/sql.rst:382
11455 msgid "UPDATE phones SET Sent= Sent + 1 WHERE IMEI = %I"
11456 msgstr ""
11458 #. type: Plain text
11459 #: docs/manual/smsd/sql.rst:384
11460 msgid "refresh_phone_status"
11461 msgstr ""
11463 #. type: Plain text
11464 #: docs/manual/smsd/sql.rst:386
11465 msgid "Update phone status (battery, signal)."
11466 msgstr ""
11468 #. type: Plain text
11469 #: docs/manual/smsd/sql.rst:393
11470 msgid ""
11471 "UPDATE phones SET TimeOut= (NOW() + INTERVAL 10 SECOND) + 0, Battery = %1, "
11472 "SignalStrength = %2 WHERE IMEI = %I"
11473 msgstr ""
11475 #. type: Plain text
11476 #: docs/manual/smsd/sql.rst:398
11477 msgid "battery percent"
11478 msgstr ""
11480 #. type: Plain text
11481 #: docs/manual/smsd/sql.rst:399
11482 msgid "signal percent"
11483 msgstr ""
11485 #. type: Plain text
11486 #: docs/manual/smsd/files.rst:2
11487 msgid "_gammu-smsd-files:"
11488 msgstr ""
11490 #. type: Title =
11491 #: docs/manual/smsd/files.rst:4
11492 #, no-wrap
11493 msgid "Files backend"
11494 msgstr ""
11496 #. type: Plain text
11497 #: docs/manual/smsd/files.rst:8
11498 msgid ""
11499 "FILES backend stores all data on a filesystem in folders defined by "
11500 "configuration (see :ref:`gammu-smsdrc` for description of configuration "
11501 "options)."
11502 msgstr ""
11504 #. type: Title -
11505 #: docs/manual/smsd/files.rst:10 docs/manual/smsd/tables.rst:16
11506 #, no-wrap
11507 msgid "Receiving of messages"
11508 msgstr ""
11510 #. type: Plain text
11511 #: docs/manual/smsd/files.rst:15
11512 msgid ""
11513 "Received messages are stored in a folder defined by configuration. The "
11514 "filename will be ``IN<date>_<time>_<serial>_<sender>_<sequence>.<ext>``, for "
11515 "example ``NN20021130_021531_00_+45409000931640979_00.txt``."
11516 msgstr ""
11518 #. type: Plain text
11519 #: docs/manual/smsd/files.rst:17 docs/manual/smsd/files.rst:45
11520 msgid "Explanation of fields:"
11521 msgstr ""
11523 #. type: Plain text
11524 #: docs/manual/smsd/files.rst:30
11525 #, no-wrap
11526 msgid ""
11527 "``<date>``\n"
11528 "    date in format ``YYYYMMDD``\n"
11529 "``<time>``\n"
11530 "    time in format ``HHMMSS``\n"
11531 "``<sender>``\n"
11532 "    sender number\n"
11533 "``<serial>``\n"
11534 "    order of a message (in case more messages were received at same time), in format ``NN``\n"
11535 "``<sequence>``\n"
11536 "    part of the message for multipart messages, in format ``NN``\n"
11537 "``<ext>``\n"
11538 "    ``txt`` for text message, 8-bit messages are stored with ``bin`` extension, ``smsbackup`` for :ref:`gammu-smsbackup`\n"
11539 msgstr ""
11541 #. type: Plain text
11542 #: docs/manual/smsd/files.rst:33
11543 msgid ""
11544 "The content of the file is content of the message and the format is defined "
11545 "by configuration directive :config:option:`InboxFormat` (see :ref:`gammu-"
11546 "smsdrc`)."
11547 msgstr ""
11549 #. type: Title -
11550 #: docs/manual/smsd/files.rst:35 docs/manual/smsd/tables.rst:21
11551 #, no-wrap
11552 msgid "Transmitting of messages"
11553 msgstr ""
11555 #. type: Plain text
11556 #: docs/manual/smsd/files.rst:39
11557 msgid ""
11558 "Transmitted messages are read from a folder defined by configuration. The "
11559 "filename should be one of the following formats:"
11560 msgstr ""
11562 #. type: Plain text
11563 #: docs/manual/smsd/files.rst:41
11564 msgid "``OUT<recipient>.<ext>``"
11565 msgstr ""
11567 #. type: Plain text
11568 #: docs/manual/smsd/files.rst:42
11569 msgid "``OUT<priority>_<recipient>_<serial>.<ext>``"
11570 msgstr ""
11572 #. type: Plain text
11573 #: docs/manual/smsd/files.rst:43
11574 msgid "``OUT<priority><date>_<time>_<serial>_<recipient>_<note>.<ext>``"
11575 msgstr ""
11577 #. type: Plain text
11578 #: docs/manual/smsd/files.rst:54
11579 #, no-wrap
11580 msgid ""
11581 "``<recipient>``\n"
11582 "    recipient number where to send message\n"
11583 "``<priority>``\n"
11584 "    an alphabetic character (A-Z) A = highest priority\n"
11585 "``<ext>``\n"
11586 "    ``txt`` for normal text SMS, ``smsbackup`` for :ref:`gammu-smsbackup`\n"
11587 "``<note>``\n"
11588 "    any artibrary text which is ignored\n"
11589 msgstr ""
11591 #. type: Plain text
11592 #: docs/manual/smsd/files.rst:56
11593 msgid "For text messages, you can additionally append flags to extension:"
11594 msgstr ""
11596 #. type: Plain text
11597 #: docs/manual/smsd/files.rst:63
11598 #, no-wrap
11599 msgid ""
11600 "    ``d``\n"
11601 "        delivery report requested\n"
11602 "    ``f``\n"
11603 "        flash SMS\n"
11604 "    ``b``\n"
11605 "        WAP bookmark as name,URL\n"
11606 msgstr ""
11608 #. type: Plain text
11609 #: docs/manual/smsd/files.rst:65
11610 msgid "Other fields are same as for received messages."
11611 msgstr ""
11613 #. type: Plain text
11614 #: docs/manual/smsd/files.rst:68
11615 msgid ""
11616 "For example OUTG20040620_193810_123_+4512345678_xpq.txtdf is a flash text "
11617 "SMS requesting delivery reports."
11618 msgstr ""
11620 #. type: Plain text
11621 #: docs/manual/smsd/files.rst:71
11622 msgid ""
11623 "SMSes will be transmitted sequentially based on the file name. The contents "
11624 "of the file is the SMS to be transmitted (in Unicode or standard character "
11625 "set)."
11626 msgstr ""
11628 #. type: Plain text
11629 #: docs/manual/smsd/files.rst:75
11630 msgid ""
11631 "The contents of the file is the SMS to be transmitted (in Unicode or "
11632 "standard character set), for WAP bookmarks it is split on as Name,URL, for "
11633 "text messages whole file content is used."
11634 msgstr ""
11636 #. type: Plain text
11637 #: docs/manual/smsd/files.rst:78
11638 msgid ""
11639 "Please note that if file is not in Unicode, encoding is detected based on "
11640 "locales, which do not have to be configured if SMSD is running from init "
11641 "script. If this is your case, please add locales definition to init script."
11642 msgstr ""
11644 #. type: Plain text
11645 #: docs/manual/smsd/index.rst:2
11646 msgid "_smsd:"
11647 msgstr ""
11649 #. type: Title =
11650 #: docs/manual/smsd/index.rst:4
11651 #, no-wrap
11652 msgid "SMS Daemon"
11653 msgstr ""
11655 #. type: Plain text
11656 #: docs/manual/smsd/index.rst:15
11657 msgid "overview usage manual config run backends code"
11658 msgstr ""
11660 #. type: Title =
11661 #: docs/manual/smsd/usage.rst:2
11662 #, no-wrap
11663 msgid "Usage"
11664 msgstr ""
11666 #. type: Plain text
11667 #: docs/manual/smsd/usage.rst:6
11668 msgid ""
11669 "This chapter will describe basic ways of using SMSD. It's use is not limited "
11670 "to these, but they can give you overview of SMSD abilities."
11671 msgstr ""
11673 #. type: Title -
11674 #: docs/manual/smsd/usage.rst:8
11675 #, no-wrap
11676 msgid "Storing Messages in Backend"
11677 msgstr ""
11679 #. type: Plain text
11680 #: docs/manual/smsd/usage.rst:13
11681 msgid ""
11682 "The standard mode of operating SMSD. You simply configure backend service, "
11683 "and all received messages will end up in it and any message you put into "
11684 "outbox storage will be sent."
11685 msgstr ""
11687 #. type: Title -
11688 #: docs/manual/smsd/usage.rst:15
11689 #, no-wrap
11690 msgid "Creating Messages to Send"
11691 msgstr ""
11693 #. type: Plain text
11694 #: docs/manual/smsd/usage.rst:20
11695 msgid ""
11696 "Creating of messages to send heavily depends on service backend you use. "
11697 "Most of them support :ref:`gammu-smsd-inject`, which can be used to "
11698 "construct the message, or you can just insert message manually to the "
11699 "backend storage."
11700 msgstr ""
11702 #. type: Plain text
11703 #: docs/manual/smsd/usage.rst:22
11704 msgid "Alternatively you can use :c:func:`SMSD_InjectSMS` (from C) or using"
11705 msgstr ""
11707 #. type: Attribute :meth:
11708 #: docs/manual/smsd/usage.rst:22
11709 #, no-wrap
11710 msgid "`gammu.smsd.SMSD.GetStatus` (from Python)."
11711 msgstr ""
11713 #. type: Title -
11714 #: docs/manual/smsd/usage.rst:25
11715 #, no-wrap
11716 msgid "Notification about Received Messages"
11717 msgstr ""
11719 #. type: Plain text
11720 #: docs/manual/smsd/usage.rst:29
11721 msgid ""
11722 "Once SMSD receives message and stores it in backend service, it can invoke "
11723 "your own program to do any message processing, see :ref:`gammu-smsd-run`."
11724 msgstr ""
11726 #. type: Title -
11727 #: docs/manual/smsd/usage.rst:31
11728 #, no-wrap
11729 msgid "Monitoring SMSD Status"
11730 msgstr ""
11732 #. type: Plain text
11733 #: docs/manual/smsd/usage.rst:35
11734 msgid ""
11735 "You can use :ref:`gammu-smsd-monitor` to monitor status of SMSD. It uses "
11736 "shared memory segment to get current status of running SMSD."
11737 msgstr ""
11739 #. type: Plain text
11740 #: docs/manual/smsd/usage.rst:37
11741 msgid "Alternatively you can get the same functionality from libGammu using"
11742 msgstr ""
11744 #. type: Attribute :c:
11745 #: docs/manual/smsd/usage.rst:37
11746 #, no-wrap
11747 msgid "func:`SMSD_GetStatus` or python-gammu using"
11748 msgstr ""
11750 #. type: Attribute :meth:
11751 #: docs/manual/smsd/usage.rst:38
11752 #, no-wrap
11753 msgid "`gammu.smsd.SMSD.GetStatus`."
11754 msgstr ""
11756 #. type: Title -
11757 #: docs/manual/smsd/usage.rst:41
11758 #, no-wrap
11759 msgid "Reporting Bugs"
11760 msgstr ""
11762 #. type: Plain text
11763 #: docs/manual/smsd/usage.rst:44
11764 msgid "Please report bugs to <http://bugs.cihar.com>."
11765 msgstr ""
11767 #. type: Plain text
11768 #: docs/manual/smsd/usage.rst:46
11769 msgid ""
11770 "Before reporting a bug, please enable verbose logging in SMSD configuration:"
11771 msgstr ""
11773 #. type: Plain text
11774 #: docs/manual/smsd/usage.rst:53 docs/manual/smsd/config.rst:666
11775 msgid "[smsd] debuglevel = 255 logfile = smsd.log"
11776 msgstr ""
11778 #. type: Plain text
11779 #: docs/manual/smsd/usage.rst:54
11780 msgid "and include this verbose log within bug report."
11781 msgstr ""
11783 #. type: Plain text
11784 #: docs/manual/smsd/tables.rst:2
11785 msgid "_gammu-smsd-tables:"
11786 msgstr ""
11788 #. type: Title =
11789 #: docs/manual/smsd/tables.rst:4
11790 #, no-wrap
11791 msgid "SMSD Database Structure"
11792 msgstr ""
11794 #. type: Plain text
11795 #: docs/manual/smsd/tables.rst:8
11796 msgid ""
11797 "The backends themselves are described in their sections, this document "
11798 "describes general database structure and required tables."
11799 msgstr ""
11801 #. type: Plain text
11802 #: docs/manual/smsd/tables.rst:14
11803 msgid ""
11804 "More SMS daemons can share single database. If you do not specify PhoneID in "
11805 "their configuration, all are treated equally and you have no guarantee which "
11806 "one sends outgoing message. If you configure PhoneID and use it when "
11807 "inserting message to the ``outbox`` table (:ref:`gammu-smsd-inject` does "
11808 "this), each SMS daemon will have separate outbox queue."
11809 msgstr ""
11811 #. type: Plain text
11812 #: docs/manual/smsd/tables.rst:19
11813 msgid "Received messages are stored in :ref:`inbox` table."
11814 msgstr ""
11816 #. type: Plain text
11817 #: docs/manual/smsd/tables.rst:25
11818 msgid ""
11819 "Transmitted messages are read from table :ref:`outbox` and possible "
11820 "subsequent parts of the same message from :ref:`outbox_multipart`."
11821 msgstr ""
11823 #. type: Title -
11824 #: docs/manual/smsd/tables.rst:27
11825 #, no-wrap
11826 msgid "Description of tables"
11827 msgstr ""
11829 #. type: Title +
11830 #: docs/manual/smsd/tables.rst:30
11831 #, no-wrap
11832 msgid "daemons"
11833 msgstr ""
11835 #. type: Plain text
11836 #: docs/manual/smsd/tables.rst:33
11837 msgid "Information about running daemons."
11838 msgstr ""
11840 #. type: delimited block =
11841 #: docs/manual/smsd/tables.rst:35 docs/manual/gammu/index.rst:7
11842 #: docs/manual/python/gammu.rst:5
11843 #, no-wrap
11844 msgid "gammu"
11845 msgstr ""
11847 #. type: Plain text
11848 #: docs/manual/smsd/tables.rst:38
11849 msgid ""
11850 "Table holding single field ``Version`` - version of a database schema. See"
11851 msgstr ""
11853 #. type: Attribute :ref:
11854 #: docs/manual/smsd/tables.rst:38
11855 #, no-wrap
11856 msgid "`smsd-tables-history` for details what has changed."
11857 msgstr ""
11859 #. type: Plain text
11860 #: docs/manual/smsd/tables.rst:41
11861 msgid "_inbox:"
11862 msgstr ""
11864 #. type: Title +
11865 #: docs/manual/smsd/tables.rst:43
11866 #, no-wrap
11867 msgid "inbox"
11868 msgstr ""
11870 #. type: Plain text
11871 #: docs/manual/smsd/tables.rst:46
11872 msgid "Table where received messages will be stored."
11873 msgstr ""
11875 #. type: Plain text
11876 #: docs/manual/smsd/tables.rst:48 docs/manual/smsd/tables.rst:95
11877 #: docs/manual/smsd/tables.rst:170 docs/manual/smsd/tables.rst:198
11878 #: docs/manual/smsd/tables.rst:244
11879 msgid "Fields description:"
11880 msgstr ""
11882 #. type: Plain text
11883 #: docs/manual/smsd/tables.rst:51 docs/manual/smsd/tables.rst:98
11884 #: docs/manual/smsd/tables.rst:247
11885 #, no-wrap
11886 msgid ""
11887 "``UpdatedInDB`` (timestamp)\n"
11888 "    when somebody (daemon, user, etc.) updated it\n"
11889 msgstr ""
11891 #. type: Plain text
11892 #: docs/manual/smsd/tables.rst:54
11893 #, no-wrap
11894 msgid ""
11895 "``ReceivingDateTime`` (timestamp)\n"
11896 "    when SMS was received\n"
11897 msgstr ""
11899 #. type: Plain text
11900 #: docs/manual/smsd/tables.rst:57
11901 #, no-wrap
11902 msgid ""
11903 "``Text`` (text)\n"
11904 "    encoded SMS text (for all SMS)\n"
11905 msgstr ""
11907 #. type: Plain text
11908 #: docs/manual/smsd/tables.rst:60
11909 #, no-wrap
11910 msgid ""
11911 "``SenderNumber`` (varchar(20))\n"
11912 "    decoded SMS sender number\n"
11913 msgstr ""
11915 #. type: Plain text
11916 #: docs/manual/smsd/tables.rst:63 docs/manual/smsd/tables.rst:126
11917 #: docs/manual/smsd/tables.rst:290
11918 #, no-wrap
11919 msgid ""
11920 "``Coding`` (enum('Default_No_Compression', 'Unicode_No_Compression', '8bit', 'Default_Compression', 'Unicode_Compression'))\n"
11921 "    SMS text coding\n"
11922 msgstr ""
11924 #. type: Plain text
11925 #: docs/manual/smsd/tables.rst:66
11926 #, no-wrap
11927 msgid ""
11928 "``UDH`` (text)\n"
11929 "    encoded User Data Header text\n"
11930 msgstr ""
11932 #. type: Plain text
11933 #: docs/manual/smsd/tables.rst:69
11934 #, no-wrap
11935 msgid ""
11936 "``SMSCNumber`` (varchar(20))\n"
11937 "    decoded SMSC number\n"
11938 msgstr ""
11940 #. type: Plain text
11941 #: docs/manual/smsd/tables.rst:72
11942 #, no-wrap
11943 msgid ""
11944 "``Class`` (integer)\n"
11945 "    SMS class or \\-1 (0 is flash SMS, 1 is normal one)\n"
11946 msgstr ""
11948 #. type: Plain text
11949 #: docs/manual/smsd/tables.rst:75
11950 #, no-wrap
11951 msgid ""
11952 "``TextDecoded`` (varchar(160))\n"
11953 "    decoded SMS text (for Default Alphabet/Unicode SMS)\n"
11954 msgstr ""
11956 #. type: Plain text
11957 #: docs/manual/smsd/tables.rst:78
11958 #, no-wrap
11959 msgid ""
11960 "``ID`` (integer unsigned)\n"
11961 "    SMS identificator (for using with external applications)\n"
11962 msgstr ""
11964 #. type: Plain text
11965 #: docs/manual/smsd/tables.rst:81
11966 #, no-wrap
11967 msgid ""
11968 "``RecipientID`` (text)\n"
11969 "    which Gammu daemon has added it\n"
11970 msgstr ""
11972 #. type: Plain text
11973 #: docs/manual/smsd/tables.rst:84
11974 #, no-wrap
11975 msgid ""
11976 "``Processed`` (enum('false', 'true'))\n"
11977 "    you can use for marking, whether SMS was processed or not\n"
11978 msgstr ""
11980 #. type: Plain text
11981 #: docs/manual/smsd/tables.rst:87
11982 msgid "_outbox:"
11983 msgstr ""
11985 #. type: Title +
11986 #: docs/manual/smsd/tables.rst:89
11987 #, no-wrap
11988 msgid "outbox"
11989 msgstr ""
11991 #. type: Plain text
11992 #: docs/manual/smsd/tables.rst:93
11993 msgid ""
11994 "Messages enqueued for sending should be placed in this table. If message is "
11995 "multipart, subsequent parts are stored in table :ref:`outbox_multipart`."
11996 msgstr ""
11998 #. type: Plain text
11999 #: docs/manual/smsd/tables.rst:101 docs/manual/smsd/tables.rst:250
12000 #, no-wrap
12001 msgid ""
12002 "``InsertIntoDB`` (timestamp)\n"
12003 "    when message was inserted into database\n"
12004 msgstr ""
12006 #. type: Plain text
12007 #: docs/manual/smsd/tables.rst:104
12008 #, no-wrap
12009 msgid ""
12010 "``SendingDateTime`` (timestamp)\n"
12011 "    set it to some value, when want to force sending after some planned time\n"
12012 msgstr ""
12014 #. type: Plain text
12015 #: docs/manual/smsd/tables.rst:108
12016 #, no-wrap
12017 msgid ""
12018 "``SendBefore`` (time)\n"
12019 "    Send message before specified time, can be used to limit messages from\n"
12020 "    being sent in night. Default value is 23:59:59\n"
12021 msgstr ""
12023 #. type: Plain text
12024 #: docs/manual/smsd/tables.rst:114
12025 #, no-wrap
12026 msgid ""
12027 "``SendAfter`` (time)\n"
12028 "    Send message after specified time, can be used to limit messages from\n"
12029 "    being sent in night. Default value is 00:00:00\n"
12030 msgstr ""
12032 #. type: Plain text
12033 #: docs/manual/smsd/tables.rst:120
12034 #, no-wrap
12035 msgid ""
12036 "``Text`` (text)\n"
12037 "    SMS text encoded using hex values in proper coding. If you want to use\n"
12038 "    TextDecoded field, keep this NULL (or empty).\n"
12039 msgstr ""
12041 #. type: Plain text
12042 #: docs/manual/smsd/tables.rst:123
12043 #, no-wrap
12044 msgid ""
12045 "``DestinationNumber`` (varchar(20))\n"
12046 "    recipient number\n"
12047 msgstr ""
12049 #. type: Plain text
12050 #: docs/manual/smsd/tables.rst:130
12051 #, no-wrap
12052 msgid ""
12053 "``UDH`` (text)\n"
12054 "    User Data Header encoded using hex values which will be used for constructing\n"
12055 "    the message. Without this, message will be sent as plain text.\n"
12056 msgstr ""
12058 #. type: Plain text
12059 #: docs/manual/smsd/tables.rst:133 docs/manual/smsd/tables.rst:299
12060 #, no-wrap
12061 msgid ""
12062 "``Class`` (integer)\n"
12063 "    SMS class or \\-1 (0 is normal SMS, 1 is flash one)\n"
12064 msgstr ""
12066 #. type: Plain text
12067 #: docs/manual/smsd/tables.rst:136 docs/manual/smsd/tables.rst:302
12068 #, no-wrap
12069 msgid ""
12070 "``TextDecoded`` (varchar(160))\n"
12071 "    SMS text in \"human readable\" form\n"
12072 msgstr ""
12074 #. type: Plain text
12075 #: docs/manual/smsd/tables.rst:139
12076 #, no-wrap
12077 msgid ""
12078 "``ID`` (integer unsigned)\n"
12079 "    SMS/SMS sequence ID\n"
12080 msgstr ""
12082 #. type: Plain text
12083 #: docs/manual/smsd/tables.rst:142
12084 #, no-wrap
12085 msgid ""
12086 "    Please note that this number has to be unique also for sentitems table, so\n"
12087 "    reusing message IDs might not be a good idea.\n"
12088 msgstr ""
12090 #. type: Plain text
12091 #: docs/manual/smsd/tables.rst:145
12092 #, no-wrap
12093 msgid ""
12094 "``MultiPart`` (enum('false','true'))\n"
12095 "    info, whether there are more SMS from this sequence in outbox_multipart\n"
12096 msgstr ""
12098 #. type: Plain text
12099 #: docs/manual/smsd/tables.rst:148 docs/manual/smsd/tables.rst:317
12100 #, no-wrap
12101 msgid ""
12102 "``RelativeValidity`` (integer)\n"
12103 "    SMS relative validity like encoded using GSM specs\n"
12104 msgstr ""
12106 #. type: Plain text
12107 #: docs/manual/smsd/tables.rst:151
12108 #, no-wrap
12109 msgid ""
12110 "``SenderID`` (text)\n"
12111 "    which SMSD instance should send this one sequence, see :config:option:`PhoneID`\n"
12112 msgstr ""
12114 #. type: Plain text
12115 #: docs/manual/smsd/tables.rst:154
12116 #, no-wrap
12117 msgid ""
12118 "``SendingTimeOut`` (timestamp)\n"
12119 "    used by SMSD instance for own targets\n"
12120 msgstr ""
12122 #. type: Plain text
12123 #: docs/manual/smsd/tables.rst:157
12124 #, no-wrap
12125 msgid ""
12126 "``DeliveryReport`` (enum('default','yes','no'))\n"
12127 "    when default is used, Delivery Report is used or not according to SMSD instance settings; yes forces Delivery Report.\n"
12128 msgstr ""
12130 #. type: Plain text
12131 #: docs/manual/smsd/tables.rst:161
12132 #, no-wrap
12133 msgid ""
12134 "``CreatorID`` (text)\n"
12135 "    sender identification, it has to match PhoneID in SMSD configuration to make\n"
12136 "    SMSD process this message\n"
12137 msgstr ""
12139 #. type: Plain text
12140 #: docs/manual/smsd/tables.rst:163
12141 msgid "_outbox_multipart:"
12142 msgstr ""
12144 #. type: Title +
12145 #: docs/manual/smsd/tables.rst:165
12146 #, no-wrap
12147 msgid "outbox_multipart"
12148 msgstr ""
12150 #. type: Plain text
12151 #: docs/manual/smsd/tables.rst:168
12152 msgid "Data for outgoing multipart messages."
12153 msgstr ""
12155 #. type: Plain text
12156 #: docs/manual/smsd/tables.rst:185
12157 #, no-wrap
12158 msgid ""
12159 "``ID`` (integer unsigned)\n"
12160 "    the same meaning as values in outbox table\n"
12161 "``Text`` (text)\n"
12162 "    the same meaning as values in outbox table\n"
12163 "``Coding`` (enum('Default_No_Compression', 'Unicode_No_Compression', '8bit', 'Default_Compression', 'Unicode_Compression'))\n"
12164 "    the same meaning as values in outbox table\n"
12165 "``UDH`` (text)\n"
12166 "    the same meaning as values in outbox table\n"
12167 "``Class`` (integer)\n"
12168 "    the same meaning as values in outbox table\n"
12169 "``TextDecoded`` (varchar(160))\n"
12170 "    the same meaning as values in outbox table\n"
12171 "``ID`` (integer unsigned)\n"
12172 "    the same meaning as values in outbox table\n"
12173 msgstr ""
12175 #. type: Plain text
12176 #: docs/manual/smsd/tables.rst:189
12177 #, no-wrap
12178 msgid ""
12179 "``SequencePosition`` (integer)\n"
12180 "    info, what is SMS number in SMS sequence (start at 2, first part is in :ref:`outbox`\n"
12181 "    table).\n"
12182 msgstr ""
12184 #. type: Title +
12185 #: docs/manual/smsd/tables.rst:192
12186 #, no-wrap
12187 msgid "phones"
12188 msgstr ""
12190 #. type: Plain text
12191 #: docs/manual/smsd/tables.rst:196
12192 msgid ""
12193 "Information about connected phones. This table is periodically refreshed and "
12194 "you can get information such as battery or signal level from here."
12195 msgstr ""
12197 #. type: Plain text
12198 #: docs/manual/smsd/tables.rst:201
12199 #, no-wrap
12200 msgid ""
12201 "``ID`` (text)\n"
12202 "    PhoneID value\n"
12203 msgstr ""
12205 #. type: Plain text
12206 #: docs/manual/smsd/tables.rst:204
12207 #, no-wrap
12208 msgid ""
12209 "``UpdatedInDB`` (timestamp)\n"
12210 "    when this record has been updated\n"
12211 msgstr ""
12213 #. type: Plain text
12214 #: docs/manual/smsd/tables.rst:207
12215 #, no-wrap
12216 msgid ""
12217 "``InsertIntoDB`` (timestamp)\n"
12218 "    when this record has been created (when phone has been connected)\n"
12219 msgstr ""
12221 #. type: Plain text
12222 #: docs/manual/smsd/tables.rst:210
12223 #, no-wrap
12224 msgid ""
12225 "``TimeOut`` (timestamp)\n"
12226 "    when this record expires\n"
12227 msgstr ""
12229 #. type: Plain text
12230 #: docs/manual/smsd/tables.rst:213
12231 #, no-wrap
12232 msgid ""
12233 "``Send`` (boolean)\n"
12234 "    indicates whether SMSD is sending messages, depends on configuration directive :config:option:`Send`\n"
12235 msgstr ""
12237 #. type: Plain text
12238 #: docs/manual/smsd/tables.rst:216
12239 #, no-wrap
12240 msgid ""
12241 "``Receive`` (boolean)\n"
12242 "    indicates whether SMSD is receiving messages, depends on configuration directive :config:option:`Receive`\n"
12243 msgstr ""
12245 #. type: Plain text
12246 #: docs/manual/smsd/tables.rst:219
12247 #, no-wrap
12248 msgid ""
12249 "``IMEI`` (text)\n"
12250 "    IMEI of phone\n"
12251 msgstr ""
12253 #. type: Plain text
12254 #: docs/manual/smsd/tables.rst:222
12255 #, no-wrap
12256 msgid ""
12257 "``Client`` (text)\n"
12258 "    client name, usually string Gammu with version\n"
12259 msgstr ""
12261 #. type: Plain text
12262 #: docs/manual/smsd/tables.rst:225
12263 #, no-wrap
12264 msgid ""
12265 "``Battery`` (integer)\n"
12266 "    battery level in percent (or \\-1 if unknown)\n"
12267 msgstr ""
12269 #. type: Plain text
12270 #: docs/manual/smsd/tables.rst:228
12271 #, no-wrap
12272 msgid ""
12273 "``Signal`` (integer)\n"
12274 "    signal level in percent (or \\-1 if unknown)\n"
12275 msgstr ""
12277 #. type: Plain text
12278 #: docs/manual/smsd/tables.rst:232
12279 #, no-wrap
12280 msgid ""
12281 "``Sent`` (integer)\n"
12282 "    Number of sent SMS messages (SMSD does not reset this counter, so it might\n"
12283 "    overflow).\n"
12284 msgstr ""
12286 #. type: Plain text
12287 #: docs/manual/smsd/tables.rst:236
12288 #, no-wrap
12289 msgid ""
12290 "``Received`` (integer)\n"
12291 "    Number of received SMS messages (SMSD does not reset this counter, so it might\n"
12292 "    overflow).\n"
12293 msgstr ""
12295 #. type: Title +
12296 #: docs/manual/smsd/tables.rst:238
12297 #, no-wrap
12298 msgid "sentitems"
12299 msgstr ""
12301 #. type: Plain text
12302 #: docs/manual/smsd/tables.rst:242
12303 msgid ""
12304 "Log of sent messages (and unsent ones with error code). Also if delivery "
12305 "reports are enabled, message state is updated after receiving delivery "
12306 "report."
12307 msgstr ""
12309 #. type: Plain text
12310 #: docs/manual/smsd/tables.rst:253
12311 #, no-wrap
12312 msgid ""
12313 "``SendingDateTime`` (timestamp)\n"
12314 "    when message has been sent\n"
12315 msgstr ""
12317 #. type: Plain text
12318 #: docs/manual/smsd/tables.rst:256
12319 #, no-wrap
12320 msgid ""
12321 "``DeliveryDateTime`` (timestamp)\n"
12322 "    Time of receiving delivery report (if it has been enabled).\n"
12323 msgstr ""
12325 #. type: Plain text
12326 #: docs/manual/smsd/tables.rst:260
12327 #, no-wrap
12328 msgid ""
12329 "``Status`` (enum('SendingOK', 'SendingOKNoReport', 'SendingError', 'DeliveryOK', 'DeliveryFailed', 'DeliveryPending', 'DeliveryUnknown', 'Error'))\n"
12330 "    Status of message sending. SendingError mens that phone failed to send the\n"
12331 "    message, Error indicates some other error while processing message.\n"
12332 msgstr ""
12334 #. type: Plain text
12335 #: docs/manual/smsd/tables.rst:277
12336 #, no-wrap
12337 msgid ""
12338 "    ``SendingOK``\n"
12339 "        Message has been sent, waiting for delivery report.\n"
12340 "    ``SendingOKNoReport``\n"
12341 "        Message has been sent without asking for delivery report.\n"
12342 "    ``SendingError``\n"
12343 "        Sending has failed.\n"
12344 "    ``DeliveryOK``\n"
12345 "        Delivery report arrived and reported success.\n"
12346 "    ``DeliveryFailed``\n"
12347 "        Delivery report arrived and reports failure.\n"
12348 "    ``DeliveryPending``\n"
12349 "        Delivery report announced pending deliver.\n"
12350 "    ``DeliveryUnknown``\n"
12351 "        Delivery report reported unknown status.\n"
12352 "    ``Error``\n"
12353 "        Some other error happened during sending (usually bug in SMSD).\n"
12354 msgstr ""
12356 #. type: Plain text
12357 #: docs/manual/smsd/tables.rst:281
12358 #, no-wrap
12359 msgid ""
12360 "``StatusError`` (integer)\n"
12361 "    Status of delivery from delivery report message, codes are defined in GSM\n"
12362 "    specification 03.40 section 9.2.3.15 (TP-Status).\n"
12363 msgstr ""
12365 #. type: Plain text
12366 #: docs/manual/smsd/tables.rst:284
12367 #, no-wrap
12368 msgid ""
12369 "``Text`` (text)\n"
12370 "    SMS text encoded using hex values\n"
12371 msgstr ""
12373 #. type: Plain text
12374 #: docs/manual/smsd/tables.rst:287
12375 #, no-wrap
12376 msgid ""
12377 "``DestinationNumber`` (varchar(20))\n"
12378 "    decoded destination number for SMS\n"
12379 msgstr ""
12381 #. type: Plain text
12382 #: docs/manual/smsd/tables.rst:293
12383 #, no-wrap
12384 msgid ""
12385 "``UDH`` (text)\n"
12386 "    User Data Header encoded using hex values\n"
12387 msgstr ""
12389 #. type: Plain text
12390 #: docs/manual/smsd/tables.rst:296
12391 #, no-wrap
12392 msgid ""
12393 "``SMSCNumber`` (varchar(20))\n"
12394 "    decoded number of SMSC, which sent SMS\n"
12395 msgstr ""
12397 #. type: Plain text
12398 #: docs/manual/smsd/tables.rst:305
12399 #, no-wrap
12400 msgid ""
12401 "``ID`` (integer unsigned)\n"
12402 "    SMS ID\n"
12403 msgstr ""
12405 #. type: Plain text
12406 #: docs/manual/smsd/tables.rst:308
12407 #, no-wrap
12408 msgid ""
12409 "``SenderID`` (text)\n"
12410 "    which SMSD instance sent this one sequence, see :config:option:`PhoneID`\n"
12411 msgstr ""
12413 #. type: Plain text
12414 #: docs/manual/smsd/tables.rst:311
12415 #, no-wrap
12416 msgid ""
12417 "``SequencePosition`` (integer)\n"
12418 "    SMS number in SMS sequence\n"
12419 msgstr ""
12421 #. type: Plain text
12422 #: docs/manual/smsd/tables.rst:314
12423 #, no-wrap
12424 msgid ""
12425 "``TPMR`` (integer)\n"
12426 "    Message Reference like in GSM specs\n"
12427 msgstr ""
12429 #. type: Plain text
12430 #: docs/manual/smsd/tables.rst:320
12431 #, no-wrap
12432 msgid ""
12433 "``CreatorID`` (text)\n"
12434 "    copied from CreatorID from outbox table, matches PhoneID\n"
12435 msgstr ""
12437 #. type: Plain text
12438 #: docs/manual/smsd/tables.rst:324
12439 msgid "pbk +++"
12440 msgstr ""
12442 #. type: Plain text
12443 #: docs/manual/smsd/tables.rst:326 docs/manual/smsd/tables.rst:331
12444 msgid "Not used by SMSD currently, included only for application usage."
12445 msgstr ""
12447 #. type: Title +
12448 #: docs/manual/smsd/tables.rst:328
12449 #, no-wrap
12450 msgid "pbk_groups"
12451 msgstr ""
12453 #. type: Plain text
12454 #: docs/manual/smsd/tables.rst:333
12455 msgid "_smsd-tables-history:"
12456 msgstr ""
12458 #. type: Title -
12459 #: docs/manual/smsd/tables.rst:335
12460 #, no-wrap
12461 msgid "History of database structure"
12462 msgstr ""
12464 #. type: Plain text
12465 #: docs/manual/smsd/tables.rst:338
12466 msgid "History of schema versions:"
12467 msgstr ""
12469 #. type: Plain text
12470 #: docs/manual/smsd/tables.rst:341
12471 #, no-wrap
12472 msgid ""
12473 "13\n"
12474 "    Added ``SendBefore`` and ``SendAfter`` fields.\n"
12475 msgstr ""
12477 #. type: Labeled list
12478 #: docs/manual/smsd/tables.rst:342 docs/manual/smsd/tables.rst:349
12479 #: docs/manual/smsd/tables.rst:354 docs/manual/smsd/tables.rst:359
12480 #: docs/manual/smsd/tables.rst:363 docs/manual/smsd/tables.rst:367
12481 #: docs/manual/smsd/tables.rst:371 docs/manual/smsd/tables.rst:375
12482 #: docs/manual/smsd/tables.rst:379 docs/manual/smsd/tables.rst:383
12483 #, no-wrap
12484 msgid ".. versionchanged"
12485 msgstr ""
12487 #. type: Plain text
12488 #: docs/manual/smsd/tables.rst:348
12489 #, no-wrap
12490 msgid ""
12491 "1.29.90\n"
12492 "12\n"
12493 "    the changes only affect MySQL structure changing default values for\n"
12494 "    timestamps from ``0000-00-00 00:00:00`` to ``CURRENT_TIMESTAMP()`` by\n"
12495 "    using triggers, to update to this version, just execute triggers\n"
12496 "    definition at the end of SQL file.\n"
12497 msgstr ""
12499 #. type: Plain text
12500 #: docs/manual/smsd/tables.rst:353
12501 #, no-wrap
12502 msgid ""
12503 "1.28.94\n"
12504 "11\n"
12505 "    all fields for storing message text are no longer limited to 160 chars,\n"
12506 "    but are arbitrary length text fields.\n"
12507 msgstr ""
12509 #. type: Plain text
12510 #: docs/manual/smsd/tables.rst:358
12511 #, no-wrap
12512 msgid ""
12513 "1.25.92\n"
12514 "10\n"
12515 "    ``DeliveryDateTime`` is now NULL when message is not delivered, added several\n"
12516 "    indexes\n"
12517 msgstr ""
12519 #. type: Plain text
12520 #: docs/manual/smsd/tables.rst:362
12521 #, no-wrap
12522 msgid ""
12523 "1.22.95\n"
12524 "9\n"
12525 "    added sent/received counters to phones table\n"
12526 msgstr ""
12528 #. type: Plain text
12529 #: docs/manual/smsd/tables.rst:366
12530 #, no-wrap
12531 msgid ""
12532 "1.22.93\n"
12533 "8\n"
12534 "    Signal and battery state are now stored in database.\n"
12535 msgstr ""
12537 #. type: Plain text
12538 #: docs/manual/smsd/tables.rst:370
12539 #, no-wrap
12540 msgid ""
12541 "1.20.94\n"
12542 "7\n"
12543 "    Added ``CreatorID`` to several tables.\n"
12544 msgstr ""
12546 #. type: Plain text
12547 #: docs/manual/smsd/tables.rst:374
12548 #, no-wrap
12549 msgid ""
12550 "1.07.00\n"
12551 "6\n"
12552 "    Many fields in outbox can now be NULL.\n"
12553 msgstr ""
12555 #. type: Plain text
12556 #: docs/manual/smsd/tables.rst:378
12557 #, no-wrap
12558 msgid ""
12559 "1.06.00\n"
12560 "5\n"
12561 "    Introduced daemons table and various other changes.\n"
12562 msgstr ""
12564 #. type: Plain text
12565 #: docs/manual/smsd/tables.rst:382
12566 #, no-wrap
12567 msgid ""
12568 "1.03.00\n"
12569 "3\n"
12570 "    Introduced phones table and various other changes.\n"
12571 msgstr ""
12573 #. type: Plain text
12574 #: docs/manual/smsd/tables.rst:384
12575 msgid "0.98.0"
12576 msgstr ""
12578 #. type: Title +
12579 #: docs/manual/smsd/tables.rst:390
12580 #, no-wrap
12581 msgid "Creating tables"
12582 msgstr ""
12584 #. type: Plain text
12585 #: docs/manual/smsd/tables.rst:395
12586 msgid ""
12587 "SQL scripts to create all needed tables for most databases are included in "
12588 "Gammu documentation (docs/sql). As well as some PHP scripts interacting with "
12589 "the database."
12590 msgstr ""
12592 #. type: Plain text
12593 #: docs/manual/smsd/tables.rst:397
12594 msgid "For example to create SQLite tables, issue following command:"
12595 msgstr ""
12597 #. type: Plain text
12598 #: docs/manual/smsd/tables.rst:401
12599 msgid "sqlite3 smsd.db < docs/sql/sqlite.sql"
12600 msgstr ""
12602 #. type: Title +
12603 #: docs/manual/smsd/tables.rst:403
12604 #, no-wrap
12605 msgid "Injecting a message using SQL"
12606 msgstr ""
12608 #. type: Plain text
12609 #: docs/manual/smsd/tables.rst:408
12610 msgid ""
12611 "To send a message, you can either use :ref:`gammu-smsd-inject`, which does "
12612 "all the magic for you, or you can insert the message manually. The simplest "
12613 "example is short text message:"
12614 msgstr ""
12616 #. type: Plain text
12617 #: docs/manual/smsd/tables.rst:412 docs/manual/smsd/tables.rst:429
12618 #: docs/manual/smsd/tables.rst:459
12619 msgid "INSERT INTO outbox ("
12620 msgstr ""
12622 #. type: Plain text
12623 #: docs/manual/smsd/tables.rst:416
12624 msgid "DestinationNumber, TextDecoded, CreatorID, Coding"
12625 msgstr ""
12627 #. type: Plain text
12628 #: docs/manual/smsd/tables.rst:417 docs/manual/smsd/tables.rst:434
12629 #: docs/manual/smsd/tables.rst:466 docs/manual/smsd/tables.rst:482
12630 msgid ") VALUES ("
12631 msgstr ""
12633 #. type: Plain text
12634 #: docs/manual/smsd/tables.rst:421
12635 msgid ""
12636 "'800123465', 'This is a SQL test message', 'Program', "
12637 "'Default_No_Compression'"
12638 msgstr ""
12640 #. type: Plain text
12641 #: docs/manual/smsd/tables.rst:422 docs/manual/smsd/tables.rst:439
12642 msgid ");"
12643 msgstr ""
12645 #. type: Plain text
12646 #: docs/manual/smsd/tables.rst:425
12647 msgid ""
12648 "Please note usage of ``TextDecoded`` field, for ``Text`` field, you would "
12649 "have to hex encode the unicode text:"
12650 msgstr ""
12652 #. type: Plain text
12653 #: docs/manual/smsd/tables.rst:433
12654 msgid "DestinationNumber, Text, CreatorID, Coding"
12655 msgstr ""
12657 #. type: Plain text
12658 #: docs/manual/smsd/tables.rst:438
12659 msgid ""
12660 "'800123465', "
12661 "'005400680069007300200069007300200061002000530051004c002000740065007300740020006d006500730073006100670065', "
12662 "'Program', 'Default_No_Compression'"
12663 msgstr ""
12665 #. type: Title +
12666 #: docs/manual/smsd/tables.rst:441
12667 #, no-wrap
12668 msgid "Injecting long message using SQL"
12669 msgstr ""
12671 #. type: Plain text
12672 #: docs/manual/smsd/tables.rst:446
12673 msgid ""
12674 "Inserting multipart messages is a bit more tricky, you need to construct "
12675 "also UDH header and store it hexadecimally written into UDH field. Unless "
12676 "you have a good reason to do this manually, use :ref:`gammu-smsd-inject`."
12677 msgstr ""
12679 #. type: Plain text
12680 #: docs/manual/smsd/tables.rst:453
12681 msgid ""
12682 "For long text message, the UDH starts with ``050003`` followed by byte as a "
12683 "message reference (you can put anything there, but it should be different "
12684 "for each message, ``D3`` in following example), byte for number of messages "
12685 "(``02`` in example, it should be unique for each message you send to same "
12686 "phone number)  and byte for number of current message (``01`` for first "
12687 "message, ``02`` for second, etc.)."
12688 msgstr ""
12690 #. type: Plain text
12691 #: docs/manual/smsd/tables.rst:455
12692 msgid "For example long text message of two parts could look like following:"
12693 msgstr ""
12695 #. type: Plain text
12696 #: docs/manual/smsd/tables.rst:465
12697 msgid "CreatorID, MultiPart, DestinationNumber, UDH, TextDecoded, Coding"
12698 msgstr ""
12700 #. type: Plain text
12701 #: docs/manual/smsd/tables.rst:472
12702 msgid ""
12703 "'Gammu 1.23.91', 'true', '123465', '050003D30201', 'Mqukqirip ya konej eqniu "
12704 "rejropocejor hugiygydewl tfej nrupxujob xuemymiyliralj. Te tvyjuh qaxumur "
12705 "ibewfoiws zuucoz tdygu gelum L ejqigqesykl kya jdytbez', "
12706 "'Default_No_Compression'"
12707 msgstr ""
12709 #. type: Plain text
12710 #: docs/manual/smsd/tables.rst:473 docs/manual/smsd/tables.rst:488
12711 msgid ")"
12712 msgstr ""
12714 #. type: Plain text
12715 #: docs/manual/smsd/tables.rst:475
12716 msgid "INSERT INTO outbox_multipart ("
12717 msgstr ""
12719 #. type: Plain text
12720 #: docs/manual/smsd/tables.rst:481
12721 msgid "SequencePosition, UDH, Class, TextDecoded, ID, Coding"
12722 msgstr ""
12724 #. type: Plain text
12725 #: docs/manual/smsd/tables.rst:487
12726 msgid ""
12727 "2, '050003D30202', 'u xewz qisubevumxyzk ufuylehyzc. Nse xobq dfolizygqysj t "
12728 "bvowsyhyhyemim ovutpapeaempye giuuwbib.', "
12729 "<ID_OF_INSERTED_RECORD_IN_OUBOX_TABLE>, 'Default_No_Compression'"
12730 msgstr ""
12732 #. type: Plain text
12733 #: docs/manual/smsd/tables.rst:492
12734 msgid ""
12735 "Adding UDH means that you have less space for text, in above example you can "
12736 "use only 153 characters in single message."
12737 msgstr ""
12739 #. type: Plain text
12740 #: docs/manual/smsd/pgsql.rst:2
12741 msgid "_gammu-smsd-pgsql:"
12742 msgstr ""
12744 #. type: Title =
12745 #: docs/manual/smsd/pgsql.rst:4
12746 #, no-wrap
12747 msgid "PostgreSQL Backend"
12748 msgstr ""
12750 #. type: Plain text
12751 #: docs/manual/smsd/pgsql.rst:9
12752 msgid ""
12753 "PGSQL backend stores all data in a `PostgreSQL`_ database server, which "
12754 "parameters are defined by configuration (see :ref:`gammu-smsdrc` for "
12755 "description of configuration options)."
12756 msgstr ""
12758 #. type: Plain text
12759 #: docs/manual/smsd/pgsql.rst:15
12760 msgid "_PostgreSQL: http://www.postgresql.org/"
12761 msgstr ""
12763 #. type: Plain text
12764 #: docs/manual/smsd/pgsql.rst:20
12765 msgid "SQL script for creating tables in PostgreSQL database:"
12766 msgstr ""
12768 #. type: Plain text
12769 #: docs/manual/smsd/pgsql.rst:22
12770 msgid "../../sql/pgsql.sql"
12771 msgstr ""
12773 #. type: Plain text
12774 #: docs/manual/smsd/pgsql.rst:26
12775 msgid "You can find the script in :file:`docs/sql/pgsql.sql` as well."
12776 msgstr ""
12778 #. type: Plain text
12779 #: docs/manual/smsd/null.rst:2
12780 msgid "_gammu-smsd-null:"
12781 msgstr ""
12783 #. type: Title =
12784 #: docs/manual/smsd/null.rst:4
12785 #, no-wrap
12786 msgid "Null Backend"
12787 msgstr ""
12789 #. type: Plain text
12790 #: docs/manual/smsd/null.rst:8
12791 msgid ""
12792 "NULL backend does not store data at all. It could be useful in case you "
12793 "don't want to store messages at all and you want to process then in"
12794 msgstr ""
12796 #. type: Attribute :config:
12797 #: docs/manual/smsd/null.rst:8
12798 #, no-wrap
12799 msgid "option:`RunOnReceive` handler."
12800 msgstr ""
12802 #. type: Plain text
12803 #: docs/manual/smsd/run.rst:2
12804 msgid "_gammu-smsd-run:"
12805 msgstr ""
12807 #. type: Title =
12808 #: docs/manual/smsd/run.rst:4
12809 #, no-wrap
12810 msgid "RunOnReceive Directive"
12811 msgstr ""
12813 #. type: Plain text
12814 #: docs/manual/smsd/run.rst:10
12815 msgid ""
12816 "Gammu SMSD can be configured by :config:option:`RunOnReceive` directive (see"
12817 msgstr ""
12819 #. type: Attribute :ref:
12820 #: docs/manual/smsd/run.rst:10
12821 #, no-wrap
12822 msgid "`gammu-smsdrc` for details) to run defined program after receiving"
12823 msgstr ""
12825 #. type: Plain text
12826 #: docs/manual/smsd/run.rst:12
12827 msgid "message."
12828 msgstr ""
12830 #. type: Plain text
12831 #: docs/manual/smsd/run.rst:18 docs/manual/smsd/config.rst:291
12832 msgid ""
12833 "This parameter is executed through shell, so you might need to escape some "
12834 "special characters and you can include any number of parameters. "
12835 "Additionally parameters with identifiers of received messages are appended "
12836 "to the command line. The identifiers depend on used service backend, "
12837 "typically it is ID of inserted row for database backends or file name for "
12838 "file based backends."
12839 msgstr ""
12841 #. type: Plain text
12842 #: docs/manual/smsd/run.rst:24 docs/manual/smsd/config.rst:297
12843 msgid ""
12844 "Gammu SMSD waits for the script to terminate. If you make some time "
12845 "consuming there, it will make SMSD not receive new messages. However to "
12846 "limit breakage from this situation, the waiting time is limited to two "
12847 "minutes. After this time SMSD will continue in normal operation and might "
12848 "execute your script again."
12849 msgstr ""
12851 #. type: Plain text
12852 #: docs/manual/smsd/run.rst:29
12853 msgid ""
12854 "All input and output file descriptors are closed when this program is "
12855 "invoked, so you have to ensure to open files on your own."
12856 msgstr ""
12858 #. type: Title -
12859 #: docs/manual/smsd/run.rst:31
12860 #, no-wrap
12861 msgid "Environment"
12862 msgstr ""
12864 #. type: Plain text
12865 #: docs/manual/smsd/run.rst:35
12866 msgid ""
12867 "program is executed with environment which contains lot of information about "
12868 "the message. You can use it together with NULL service (see"
12869 msgstr ""
12871 #. type: Attribute :ref:
12872 #: docs/manual/smsd/run.rst:35
12873 #, no-wrap
12874 msgid "`gammu-smsd-null`) to implement completely own processing of messages."
12875 msgstr ""
12877 #. type: Title +
12878 #: docs/manual/smsd/run.rst:38
12879 #, no-wrap
12880 msgid "Global variables"
12881 msgstr ""
12883 #. type: Labeled list
12884 #: docs/manual/smsd/run.rst:40 docs/manual/smsd/run.rst:44
12885 #: docs/manual/smsd/run.rst:54 docs/manual/smsd/run.rst:58
12886 #: docs/manual/smsd/run.rst:62 docs/manual/smsd/run.rst:73
12887 #: docs/manual/smsd/run.rst:77 docs/manual/smsd/run.rst:81
12888 #: docs/manual/smsd/run.rst:85 docs/manual/smsd/run.rst:89
12889 #, no-wrap
12890 msgid ".. envvar"
12891 msgstr ""
12893 #. type: Plain text
12894 #: docs/manual/smsd/run.rst:41
12895 msgid "SMS_MESSAGES"
12896 msgstr ""
12898 #. type: Plain text
12899 #: docs/manual/smsd/run.rst:43
12900 msgid "Number of physical messages received."
12901 msgstr ""
12903 #. type: Plain text
12904 #: docs/manual/smsd/run.rst:45
12905 msgid "DECODED_PARTS"
12906 msgstr ""
12908 #. type: Plain text
12909 #: docs/manual/smsd/run.rst:47
12910 msgid "Number of decoded message parts."
12911 msgstr ""
12913 #. type: Title +
12914 #: docs/manual/smsd/run.rst:49
12915 #, no-wrap
12916 msgid "Per message variables"
12917 msgstr ""
12919 #. type: Plain text
12920 #: docs/manual/smsd/run.rst:53
12921 msgid ""
12922 "The variables further described as ``SMS_1_...`` are generated for each "
12923 "physical message, where 1 is replaced by current number of message."
12924 msgstr ""
12926 #. type: Plain text
12927 #: docs/manual/smsd/run.rst:55
12928 msgid "SMS_1_CLASS"
12929 msgstr ""
12931 #. type: Plain text
12932 #: docs/manual/smsd/run.rst:57
12933 msgid "Class of message."
12934 msgstr ""
12936 #. type: Plain text
12937 #: docs/manual/smsd/run.rst:59
12938 msgid "SMS_1_NUMBER"
12939 msgstr ""
12941 #. type: Plain text
12942 #: docs/manual/smsd/run.rst:61
12943 msgid "Sender number."
12944 msgstr ""
12946 #. type: Plain text
12947 #: docs/manual/smsd/run.rst:63
12948 msgid "SMS_1_TEXT"
12949 msgstr ""
12951 #. type: Plain text
12952 #: docs/manual/smsd/run.rst:65
12953 msgid "Message text. Text is not available for 8-bit binary messages."
12954 msgstr ""
12956 #. type: Title +
12957 #: docs/manual/smsd/run.rst:67
12958 #, no-wrap
12959 msgid "Per part variables"
12960 msgstr ""
12962 #. type: Plain text
12963 #: docs/manual/smsd/run.rst:72
12964 msgid ""
12965 "The variables further described as ``DECODED_1_...`` are generated for each "
12966 "message part, where 1 is replaced by current number of part. Set are only "
12967 "those variables whose content is present in the message."
12968 msgstr ""
12970 #. type: Plain text
12971 #: docs/manual/smsd/run.rst:74
12972 msgid "DECODED_1_TEXT"
12973 msgstr ""
12975 #. type: Plain text
12976 #: docs/manual/smsd/run.rst:76
12977 msgid "Decoded long message text."
12978 msgstr ""
12980 #. type: Plain text
12981 #: docs/manual/smsd/run.rst:78
12982 msgid "DECODED_1_MMS_SENDER"
12983 msgstr ""
12985 #. type: Plain text
12986 #: docs/manual/smsd/run.rst:80
12987 msgid "Sender of MMS indication message."
12988 msgstr ""
12990 #. type: Plain text
12991 #: docs/manual/smsd/run.rst:82
12992 msgid "DECODED_1_MMS_TITLE"
12993 msgstr ""
12995 #. type: Plain text
12996 #: docs/manual/smsd/run.rst:84
12997 msgid "title of MMS indication message."
12998 msgstr ""
13000 #. type: Plain text
13001 #: docs/manual/smsd/run.rst:86
13002 msgid "DECODED_1_MMS_ADDRESS"
13003 msgstr ""
13005 #. type: Plain text
13006 #: docs/manual/smsd/run.rst:88
13007 msgid "Address (URL) of MMS from MMS indication message."
13008 msgstr ""
13010 #. type: Plain text
13011 #: docs/manual/smsd/run.rst:90
13012 msgid "DECODED_1_MMS_SIZE"
13013 msgstr ""
13015 #. type: Plain text
13016 #: docs/manual/smsd/run.rst:92
13017 msgid "Size of MMS as specified in MMS indication message."
13018 msgstr ""
13020 #. type: Title +
13021 #: docs/manual/smsd/run.rst:98
13022 #, no-wrap
13023 msgid "Activating RunOnReceive"
13024 msgstr ""
13026 #. type: Plain text
13027 #: docs/manual/smsd/run.rst:102
13028 msgid ""
13029 "To activate this feature you need to set :config:option:`RunOnReceive` in "
13030 "the :ref:`gammu-smsdrc`."
13031 msgstr ""
13033 #. type: Plain text
13034 #: docs/manual/smsd/run.rst:107
13035 msgid "[smsd] RunOnReceive = /path/to/script.sh"
13036 msgstr ""
13038 #. type: Title +
13039 #: docs/manual/smsd/run.rst:109
13040 #, no-wrap
13041 msgid "Processing messages from the files backend"
13042 msgstr ""
13044 #. type: Plain text
13045 #: docs/manual/smsd/run.rst:113
13046 msgid ""
13047 "Following script (if used as :config:option:`RunOnReceive` handler) passes "
13048 "message data to other program. This works only with the :ref:`gammu-smsd-"
13049 "files`."
13050 msgstr ""
13052 #. type: Plain text
13053 #: docs/manual/smsd/run.rst:120
13054 msgid ""
13055 "#!/bin/sh INBOX=/path/to/smsd/inbox PROGRAM=/bin/cat for ID in \"$@\" ; do"
13056 msgstr ""
13058 #. type: Plain text
13059 #: docs/manual/smsd/run.rst:121
13060 msgid "$PROGRAM < $INBOX/$ID"
13061 msgstr ""
13063 #. type: Plain text
13064 #: docs/manual/smsd/run.rst:122 docs/manual/smsd/run.rst:136
13065 msgid "done"
13066 msgstr ""
13068 #. type: Title +
13069 #: docs/manual/smsd/run.rst:124
13070 #, no-wrap
13071 msgid "Passing message text to program"
13072 msgstr ""
13074 #. type: Plain text
13075 #: docs/manual/smsd/run.rst:128
13076 msgid ""
13077 "Following script (if used as :config:option:`RunOnReceive` handler) passes "
13078 "message text and sender to external program."
13079 msgstr ""
13081 #. type: Plain text
13082 #: docs/manual/smsd/run.rst:134
13083 msgid "#!/bin/sh PROGRAM=/bin/echo for i in `seq $SMS_MESSAGES` ; do"
13084 msgstr ""
13086 #. type: Plain text
13087 #: docs/manual/smsd/run.rst:135
13088 msgid ""
13089 "eval \"$PROGRAM \\\"\\${SMS_${i}_NUMBER}\\\" \\\"\\${SMS_${i}_TEXT}\\\"\""
13090 msgstr ""
13092 #. type: Title +
13093 #: docs/manual/smsd/run.rst:139
13094 #, no-wrap
13095 msgid "Passing MMS indication parameters to external program"
13096 msgstr ""
13098 #. type: Plain text
13099 #: docs/manual/smsd/run.rst:144
13100 msgid ""
13101 "Following script (if used as :config:option:`RunOnReceive` handler) will "
13102 "write information about each received MMS indication to the log file. Just "
13103 "replace echo command with your own program to do custom processing."
13104 msgstr ""
13106 #. type: Plain text
13107 #: docs/manual/smsd/run.rst:149
13108 msgid "#!/bin/sh if [ $DECODED_PARTS -eq 0 ] ; then"
13109 msgstr ""
13111 #. type: Plain text
13112 #: docs/manual/smsd/run.rst:151
13113 msgid "# No decoded parts, nothing to process exit"
13114 msgstr ""
13116 #. type: Plain text
13117 #: docs/manual/smsd/run.rst:153
13118 msgid "fi if [ \"$DECODED_1_MMS_ADDRESS\" ] ; then"
13119 msgstr ""
13121 #. type: Plain text
13122 #: docs/manual/smsd/run.rst:154
13123 msgid ""
13124 "echo \"$DECODED_1_MMS_ADDRESS\" \"$DECODED_1_MMS_SENDER\" "
13125 "\"$DECODED_1_MMS_TITLE\" >> /tmp/smsd-mms.log"
13126 msgstr ""
13128 #. type: Plain text
13129 #: docs/manual/smsd/run.rst:155
13130 msgid "fi"
13131 msgstr ""
13133 #. type: Title +
13134 #: docs/manual/smsd/run.rst:157
13135 #, no-wrap
13136 msgid "Processing message text in Python"
13137 msgstr ""
13139 #. type: Plain text
13140 #: docs/manual/smsd/run.rst:161
13141 msgid ""
13142 "Following script (if used as :config:option:`RunOnReceive` handler) written "
13143 "in Python will concatenate all text from received message:"
13144 msgstr ""
13146 #. type: Plain text
13147 #: docs/manual/smsd/run.rst:163
13148 msgid "python"
13149 msgstr ""
13151 #. type: Plain text
13152 #: docs/manual/smsd/run.rst:167
13153 msgid "#!/usr/bin/python import os import sys"
13154 msgstr ""
13156 #. type: Plain text
13157 #: docs/manual/smsd/run.rst:169
13158 msgid "numparts = int(os.environ['DECODED_PARTS'])"
13159 msgstr ""
13161 #. type: Plain text
13162 #: docs/manual/smsd/run.rst:172
13163 msgid "# Are there any decoded parts? if numparts == 0:"
13164 msgstr ""
13166 #. type: Plain text
13167 #: docs/manual/smsd/run.rst:174
13168 msgid "print('No decoded parts!')  sys.exit(1)"
13169 msgstr ""
13171 #. type: Plain text
13172 #: docs/manual/smsd/run.rst:178
13173 msgid "# Get all text parts text = '' for i in range(1, numparts + 1):"
13174 msgstr ""
13176 #. type: Plain text
13177 #: docs/manual/smsd/run.rst:180
13178 msgid "varname = 'DECODED_%d_TEXT' % i if varname in os.environ:"
13179 msgstr ""
13181 #. type: Plain text
13182 #: docs/manual/smsd/run.rst:181
13183 msgid "text = text + os.environ[varname]"
13184 msgstr ""
13186 #. type: Plain text
13187 #: docs/manual/smsd/run.rst:183
13188 msgid ""
13189 "# Do something with the text print('Number %s have sent text: %s' % (os."
13190 "environ['SMS_1_NUMBER'], text))"
13191 msgstr ""
13193 #. type: Plain text
13194 #: docs/manual/smsd/config.rst:2
13195 msgid "_gammu-smsdrc:"
13196 msgstr ""
13198 #. type: Title =
13199 #: docs/manual/smsd/config.rst:4
13200 #, no-wrap
13201 msgid "SMSD Configuration File"
13202 msgstr ""
13204 #. type: Plain text
13205 #: docs/manual/smsd/config.rst:12
13206 msgid ""
13207 "gammu-smsd reads configuration from a config file. It's location can be "
13208 "specified on command line, otherwise default path ``/etc/gammu-smsdrc`` is "
13209 "used."
13210 msgstr ""
13212 #. type: Plain text
13213 #: docs/manual/smsd/config.rst:16
13214 msgid "Configuration file of gammu-smsd consists of at least two sections -"
13215 msgstr ""
13217 #. type: Attribute :config:
13218 #: docs/manual/smsd/config.rst:16
13219 #, no-wrap
13220 msgid "section:`[gammu]` and :config:section:`[smsd]`. For :ref:`gammu-smsd-sql`"
13221 msgstr ""
13223 #. type: Plain text
13224 #: docs/manual/smsd/config.rst:18
13225 msgid "you can also use :config:section:`[sql]`."
13226 msgstr ""
13228 #. type: Plain text
13229 #: docs/manual/smsd/config.rst:21
13230 msgid ""
13231 "The :config:section:`[gammu]` section is configuration of a phone connection "
13232 "and is same as described in :ref:`gammurc` with the only exception that"
13233 msgstr ""
13235 #. type: Attribute :config:
13236 #: docs/manual/smsd/config.rst:21
13237 #, no-wrap
13238 msgid "option:`LogFile` is ignored and common logging for gammu library and"
13239 msgstr ""
13241 #. type: Plain text
13242 #: docs/manual/smsd/config.rst:24
13243 msgid ""
13244 "SMS daemon is used. However the :config:option:`LogFormat` directive still "
13245 "configures how much messages gammu emits."
13246 msgstr ""
13248 #. type: Plain text
13249 #: docs/manual/smsd/config.rst:26
13250 msgid "[smsd]"
13251 msgstr ""
13253 #. type: Plain text
13254 #: docs/manual/smsd/config.rst:30
13255 msgid ""
13256 "The :config:section:`[smsd]` section configures SMS daemon itself, which are "
13257 "described in following subsections. First general parameters of SMS daemon "
13258 "are listed and then specific parameters for storage backends."
13259 msgstr ""
13261 #. type: Plain text
13262 #: docs/manual/smsd/config.rst:32
13263 msgid "[include_numbers]"
13264 msgstr ""
13266 #. type: Plain text
13267 #: docs/manual/smsd/config.rst:34
13268 msgid ""
13269 "List of numbers from which accept messages, see :ref:`message_filtering`."
13270 msgstr ""
13272 #. type: Plain text
13273 #: docs/manual/smsd/config.rst:36
13274 msgid "[exclude_numbers]"
13275 msgstr ""
13277 #. type: Plain text
13278 #: docs/manual/smsd/config.rst:38
13279 msgid ""
13280 "List of numbers from which reject messages, see :ref:`message_filtering`."
13281 msgstr ""
13283 #. type: Plain text
13284 #: docs/manual/smsd/config.rst:40
13285 msgid "[include_smsc]"
13286 msgstr ""
13288 #. type: Plain text
13289 #: docs/manual/smsd/config.rst:42
13290 msgid ""
13291 "List of SMSC numbers from which accept messages, see :ref:"
13292 "`message_filtering`."
13293 msgstr ""
13295 #. type: Plain text
13296 #: docs/manual/smsd/config.rst:44
13297 msgid "[exclude_smsc]"
13298 msgstr ""
13300 #. type: Plain text
13301 #: docs/manual/smsd/config.rst:46
13302 msgid ""
13303 "List of SMSC numbers from which reject messages, see :ref:"
13304 "`message_filtering`."
13305 msgstr ""
13307 #. type: Plain text
13308 #: docs/manual/smsd/config.rst:48
13309 msgid "[sql]"
13310 msgstr ""
13312 #. type: Plain text
13313 #: docs/manual/smsd/config.rst:50
13314 msgid ""
13315 "Configure SQL queries used by :ref:`gammu-smsd-sql`, you usually don't have "
13316 "to modify them."
13317 msgstr ""
13319 #. type: Plain text
13320 #: docs/manual/smsd/config.rst:52
13321 msgid ":ref:`Configurable queries`"
13322 msgstr ""
13324 #. type: Title -
13325 #: docs/manual/smsd/config.rst:54
13326 #, no-wrap
13327 msgid "General parameters of SMS daemon"
13328 msgstr ""
13330 #. type: Plain text
13331 #: docs/manual/smsd/config.rst:57
13332 msgid "Service"
13333 msgstr ""
13335 #. type: Plain text
13336 #: docs/manual/smsd/config.rst:59
13337 msgid "SMSD service to use, one of following choices:"
13338 msgstr ""
13340 #. type: Plain text
13341 #: docs/manual/smsd/config.rst:61
13342 msgid "``FILES``"
13343 msgstr ""
13345 #. type: Plain text
13346 #: docs/manual/smsd/config.rst:62
13347 msgid "stores messages in files, see :ref:`gammu-smsd-files` for details"
13348 msgstr ""
13350 #. type: Plain text
13351 #: docs/manual/smsd/config.rst:63
13352 msgid "``NULL``"
13353 msgstr ""
13355 #. type: Plain text
13356 #: docs/manual/smsd/config.rst:64
13357 msgid "does not store messages at all, see :ref:`gammu-smsd-null` for details"
13358 msgstr ""
13360 #. type: Plain text
13361 #: docs/manual/smsd/config.rst:65
13362 msgid "``SQL``"
13363 msgstr ""
13365 #. type: Plain text
13366 #: docs/manual/smsd/config.rst:66
13367 msgid "stores messages in SQL database, see :ref:`gammu-smsd-sql` for details"
13368 msgstr ""
13370 #. type: Plain text
13371 #: docs/manual/smsd/config.rst:68 docs/manual/smsd/config.rst:74
13372 #: docs/manual/smsd/config.rst:80 docs/manual/smsd/config.rst:88
13373 #: docs/manual/smsd/config.rst:304 docs/manual/smsd/config.rst:448
13374 msgid "1.28.93"
13375 msgstr ""
13377 #. type: Plain text
13378 #: docs/manual/smsd/config.rst:69
13379 msgid "``MYSQL``"
13380 msgstr ""
13382 #. type: Plain text
13383 #: docs/manual/smsd/config.rst:70
13384 msgid ""
13385 "synonym for :config:option:`Service` = ``SQL`` and :config:option:`Driver` = "
13386 "``native_mysql``"
13387 msgstr ""
13389 #. type: Plain text
13390 #: docs/manual/smsd/config.rst:72
13391 msgid ""
13392 "stores messages in MySQL database, see :ref:`gammu-smsd-mysql` for details"
13393 msgstr ""
13395 #. type: Plain text
13396 #: docs/manual/smsd/config.rst:75
13397 msgid "``PGSQL``"
13398 msgstr ""
13400 #. type: Plain text
13401 #: docs/manual/smsd/config.rst:76
13402 msgid ""
13403 "synonym for :config:option:`Service` = ``SQL`` and :config:option:`Driver` = "
13404 "``native_pgsql``"
13405 msgstr ""
13407 #. type: Plain text
13408 #: docs/manual/smsd/config.rst:78
13409 msgid ""
13410 "stores messages in PostgreSQL database, see :ref:`gammu-smsd-pgsql` for "
13411 "details"
13412 msgstr ""
13414 #. type: Plain text
13415 #: docs/manual/smsd/config.rst:81
13416 msgid "``DBI``"
13417 msgstr ""
13419 #. type: Plain text
13420 #: docs/manual/smsd/config.rst:82
13421 msgid ""
13422 "synonym for :config:option:`Service` = ``SQL`` and :config:option:`Driver` = "
13423 "DBI driver"
13424 msgstr ""
13426 #. type: Plain text
13427 #: docs/manual/smsd/config.rst:86
13428 msgid ""
13429 "stores messages in any database supported by libdbi, this includes MSSQL, "
13430 "MySQL, PostgreSQL or SQLite databases, see :ref:`gammu-smsd-dbi` for details"
13431 msgstr ""
13433 #. type: Plain text
13434 #: docs/manual/smsd/config.rst:92
13435 msgid ""
13436 "Availability of backends depends on platform and compile time configuration."
13437 msgstr ""
13439 #. type: Plain text
13440 #: docs/manual/smsd/config.rst:94
13441 msgid "PIN"
13442 msgstr ""
13444 #. type: Plain text
13445 #: docs/manual/smsd/config.rst:97
13446 msgid ""
13447 "PIN for SIM card. This is optional, but you should set it if your phone "
13448 "after power on requires PIN."
13449 msgstr ""
13451 #. type: Plain text
13452 #: docs/manual/smsd/config.rst:99
13453 msgid "NetworkCode"
13454 msgstr ""
13456 #. type: Plain text
13457 #: docs/manual/smsd/config.rst:102
13458 msgid ""
13459 "Network personalisation password. This is optional, but some phones require "
13460 "it after power on."
13461 msgstr ""
13463 #. type: Plain text
13464 #: docs/manual/smsd/config.rst:104
13465 msgid "PhoneCode"
13466 msgstr ""
13468 #. type: Plain text
13469 #: docs/manual/smsd/config.rst:107
13470 msgid ""
13471 "Phone lock password. This is optional, but some phones require it after "
13472 "power on."
13473 msgstr ""
13475 #. type: Plain text
13476 #: docs/manual/smsd/config.rst:113
13477 msgid ""
13478 "File where SMSD actions are being logged. You can also use special value "
13479 "``syslog`` which will send all messages to syslog daemon. On Windows another "
13480 "special value ``eventlog`` exists, which will send logs to Windows Event Log."
13481 msgstr ""
13483 #. type: Plain text
13484 #: docs/manual/smsd/config.rst:117
13485 msgid ""
13486 "If you run SMSD as a system daemon (or service), it is recommended to use "
13487 "absolute path to log file as startup directory might be different than you "
13488 "expect."
13489 msgstr ""
13491 #. type: Plain text
13492 #: docs/manual/smsd/config.rst:119
13493 msgid "Default is to provide no logging."
13494 msgstr ""
13496 #. type: Plain text
13497 #: docs/manual/smsd/config.rst:121
13498 msgid "LogFacility"
13499 msgstr ""
13501 #. type: Plain text
13502 #: docs/manual/smsd/config.rst:124
13503 msgid ""
13504 "Facility to use on logging backends which support it (currently only "
13505 "syslog). One of following chouces:"
13506 msgstr ""
13508 #. type: Plain text
13509 #: docs/manual/smsd/config.rst:126
13510 msgid "``DAEMON`` (default)"
13511 msgstr ""
13513 #. type: Plain text
13514 #: docs/manual/smsd/config.rst:127
13515 msgid "``USER``"
13516 msgstr ""
13518 #. type: Plain text
13519 #: docs/manual/smsd/config.rst:128
13520 msgid "``LOCAL0``"
13521 msgstr ""
13523 #. type: Plain text
13524 #: docs/manual/smsd/config.rst:129
13525 msgid "``LOCAL1``"
13526 msgstr ""
13528 #. type: Plain text
13529 #: docs/manual/smsd/config.rst:130
13530 msgid "``LOCAL2``"
13531 msgstr ""
13533 #. type: Plain text
13534 #: docs/manual/smsd/config.rst:131
13535 msgid "``LOCAL3``"
13536 msgstr ""
13538 #. type: Plain text
13539 #: docs/manual/smsd/config.rst:132
13540 msgid "``LOCAL4``"
13541 msgstr ""
13543 #. type: Plain text
13544 #: docs/manual/smsd/config.rst:133
13545 msgid "``LOCAL5``"
13546 msgstr ""
13548 #. type: Plain text
13549 #: docs/manual/smsd/config.rst:134
13550 msgid "``LOCAL6``"
13551 msgstr ""
13553 #. type: Plain text
13554 #: docs/manual/smsd/config.rst:135
13555 msgid "``LOCAL7``"
13556 msgstr ""
13558 #. type: Plain text
13559 #: docs/manual/smsd/config.rst:137
13560 msgid "1.30.91"
13561 msgstr ""
13563 #. type: Plain text
13564 #: docs/manual/smsd/config.rst:139
13565 msgid "DebugLevel"
13566 msgstr ""
13568 #. type: Plain text
13569 #: docs/manual/smsd/config.rst:142
13570 msgid ""
13571 "Debug level for SMSD. The integer value should be sum of all flags you want "
13572 "to enable."
13573 msgstr ""
13575 #. type: Plain text
13576 #: docs/manual/smsd/config.rst:144
13577 msgid "1"
13578 msgstr ""
13580 #. type: Plain text
13581 #: docs/manual/smsd/config.rst:145
13582 msgid "enables basic debugging information"
13583 msgstr ""
13585 #. type: Plain text
13586 #: docs/manual/smsd/config.rst:146
13587 msgid "2"
13588 msgstr ""
13590 #. type: Plain text
13591 #: docs/manual/smsd/config.rst:147
13592 msgid "enables logging of SQL queries of service backends"
13593 msgstr ""
13595 #. type: Plain text
13596 #: docs/manual/smsd/config.rst:148
13597 msgid "4"
13598 msgstr ""
13600 #. type: Plain text
13601 #: docs/manual/smsd/config.rst:149
13602 msgid "enables logging of gammu debug information"
13603 msgstr ""
13605 #. type: Plain text
13606 #: docs/manual/smsd/config.rst:151
13607 msgid "Generally to get as much debug information as possible, use 255."
13608 msgstr ""
13610 #. type: Plain text
13611 #: docs/manual/smsd/config.rst:153
13612 msgid "Default is 0, what should mean no extra information."
13613 msgstr ""
13615 #. type: Plain text
13616 #: docs/manual/smsd/config.rst:155
13617 msgid "CommTimeout"
13618 msgstr ""
13620 #. type: Plain text
13621 #: docs/manual/smsd/config.rst:157
13622 msgid "How many seconds should SMSD wait after there is no message in outbox."
13623 msgstr ""
13625 #. type: Plain text
13626 #: docs/manual/smsd/config.rst:159 docs/manual/smsd/config.rst:166
13627 msgid "Default is 30."
13628 msgstr ""
13630 #. type: Plain text
13631 #: docs/manual/smsd/config.rst:161
13632 msgid "SendTimeout"
13633 msgstr ""
13635 #. type: Plain text
13636 #: docs/manual/smsd/config.rst:164
13637 msgid ""
13638 "Shows how many seconds SMSD should wait for network answer during sending "
13639 "sms. If nothing happen during this time, sms will be resent."
13640 msgstr ""
13642 #. type: Plain text
13643 #: docs/manual/smsd/config.rst:168
13644 msgid "MaxRetries"
13645 msgstr ""
13647 #. type: Plain text
13648 #: docs/manual/smsd/config.rst:170
13649 msgid "How many times will SMSD try to resend message if sending fails."
13650 msgstr ""
13652 #. type: Plain text
13653 #: docs/manual/smsd/config.rst:172 docs/manual/smsd/config.rst:199
13654 msgid "Default is 1."
13655 msgstr ""
13657 #. type: Plain text
13658 #: docs/manual/smsd/config.rst:174
13659 msgid "ReceiveFrequency"
13660 msgstr ""
13662 #. type: Plain text
13663 #: docs/manual/smsd/config.rst:178
13664 msgid ""
13665 "The number of seconds between testing for received SMSes, when the phone is "
13666 "busy sending SMSes. Normally a test for received SMSes is done every :config:"
13667 "option:`CommTimeout` seconds and after each sent SMS."
13668 msgstr ""
13670 #. type: Plain text
13671 #: docs/manual/smsd/config.rst:180 docs/manual/smsd/config.rst:234
13672 #: docs/manual/smsd/config.rst:248
13673 msgid "Default is 0 (not used)."
13674 msgstr ""
13676 #. type: Plain text
13677 #: docs/manual/smsd/config.rst:182
13678 msgid "StatusFrequency"
13679 msgstr ""
13681 #. type: Plain text
13682 #: docs/manual/smsd/config.rst:185
13683 msgid ""
13684 "The number of seconds between refreshing phone status (battery, signal) "
13685 "stored in shared memory and possibly in service backends. Use 0 to disable."
13686 msgstr ""
13688 #. type: Plain text
13689 #: docs/manual/smsd/config.rst:187
13690 msgid "Default is 15."
13691 msgstr ""
13693 #. type: Plain text
13694 #: docs/manual/smsd/config.rst:189
13695 msgid "LoopSleep"
13696 msgstr ""
13698 #. type: Plain text
13699 #: docs/manual/smsd/config.rst:194
13700 msgid ""
13701 "The number of seconds how long will SMSD sleep before checking for some "
13702 "activity. Please note that setting this to higher value than 1 will have "
13703 "effects to other time based configurations, because they will be effectively "
13704 "rounded to multiply of this value."
13705 msgstr ""
13707 #. type: Plain text
13708 #: docs/manual/smsd/config.rst:197
13709 msgid ""
13710 "Setting this to 0 disables sleeping. Please not this might cause Gammu to "
13711 "consume quite a lot of CPU power."
13712 msgstr ""
13714 #. type: Plain text
13715 #: docs/manual/smsd/config.rst:201
13716 msgid "MultipartTimeout"
13717 msgstr ""
13719 #. type: Plain text
13720 #: docs/manual/smsd/config.rst:205
13721 msgid ""
13722 "The number of seconds how long will SMSD wait for all parts of multipart "
13723 "message. If all parts won't arrive in time, parts will be processed as "
13724 "separate messages."
13725 msgstr ""
13727 #. type: Plain text
13728 #: docs/manual/smsd/config.rst:207 docs/manual/smsd/config.rst:270
13729 msgid "Default is 600 (10 minutes)."
13730 msgstr ""
13732 #. type: Plain text
13733 #: docs/manual/smsd/config.rst:209
13734 msgid "CheckSecurity"
13735 msgstr ""
13737 #. type: Plain text
13738 #: docs/manual/smsd/config.rst:211
13739 msgid "Whether to check if phone wants to enter PIN."
13740 msgstr ""
13742 #. type: Plain text
13743 #: docs/manual/smsd/config.rst:213 docs/manual/smsd/config.rst:219
13744 #: docs/manual/smsd/config.rst:225
13745 msgid "Default is 1 (enabled)."
13746 msgstr ""
13748 #. type: Plain text
13749 #: docs/manual/smsd/config.rst:215
13750 msgid "CheckBattery"
13751 msgstr ""
13753 #. type: Plain text
13754 #: docs/manual/smsd/config.rst:217
13755 msgid "Whether to check phone battery state periodically."
13756 msgstr ""
13758 #. type: Plain text
13759 #: docs/manual/smsd/config.rst:221
13760 msgid "CheckSignal"
13761 msgstr ""
13763 #. type: Plain text
13764 #: docs/manual/smsd/config.rst:223
13765 msgid "Whether to check signal level periodically."
13766 msgstr ""
13768 #. type: Plain text
13769 #: docs/manual/smsd/config.rst:227
13770 msgid "ResetFrequency"
13771 msgstr ""
13773 #. type: Plain text
13774 #: docs/manual/smsd/config.rst:232
13775 msgid ""
13776 "The number of seconds between performing a preventive soft reset in order to "
13777 "minimize the cases of hanging phones e.g. Nokia 5110 will sometimes freeze "
13778 "to a state when only after unmounting the battery the phone will be "
13779 "functional again."
13780 msgstr ""
13782 #. type: Plain text
13783 #: docs/manual/smsd/config.rst:236
13784 msgid "HardResetFrequency"
13785 msgstr ""
13787 #. type: Plain text
13788 #: docs/manual/smsd/config.rst:238 docs/manual/smsd/config.rst:401
13789 #: docs/manual/smsd/config.rst:407
13790 msgid "1.28.92"
13791 msgstr ""
13793 #. type: Plain text
13794 #: docs/manual/smsd/config.rst:240 docs/manual/gammu/index.rst:181
13795 #: docs/manual/gammu/index.rst:346 docs/manual/gammu/index.rst:490
13796 #: docs/manual/gammu/index.rst:825 docs/manual/gammu/index.rst:1145
13797 #: docs/manual/gammu/index.rst:1158 docs/manual/gammu/index.rst:1629
13798 #: docs/manual/project/directories.rst:118 docs/manual/c/index.rst:16
13799 #: docs/manual/c/api.rst:5
13800 msgid "warning::"
13801 msgstr ""
13803 #. type: Plain text
13804 #: docs/manual/smsd/config.rst:243
13805 msgid ""
13806 "For some phones hard reset means deleting all data in it. Use :config:option:"
13807 "`ResetFrequency`, unless you know what you are doing."
13808 msgstr ""
13810 #. type: Plain text
13811 #: docs/manual/smsd/config.rst:246
13812 msgid ""
13813 "The number of seconds between performing a preventive hard reset in order to "
13814 "minimize the cases of hanging phones."
13815 msgstr ""
13817 #. type: Plain text
13818 #: docs/manual/smsd/config.rst:250
13819 msgid "DeliveryReport"
13820 msgstr ""
13822 #. type: Plain text
13823 #: docs/manual/smsd/config.rst:252
13824 msgid ""
13825 "Whether delivery reports should be used, one of ``no``, ``log``, ``sms``."
13826 msgstr ""
13828 #. type: Plain text
13829 #: docs/manual/smsd/config.rst:254
13830 msgid "``log``"
13831 msgstr ""
13833 #. type: Plain text
13834 #: docs/manual/smsd/config.rst:255
13835 msgid "one line log entry,"
13836 msgstr ""
13838 #. type: Plain text
13839 #: docs/manual/smsd/config.rst:256
13840 msgid "``sms``"
13841 msgstr ""
13843 #. type: Plain text
13844 #: docs/manual/smsd/config.rst:257
13845 msgid "store in inbox as a received SMS"
13846 msgstr ""
13848 #. type: Plain text
13849 #: docs/manual/smsd/config.rst:258
13850 msgid "``no``"
13851 msgstr ""
13853 #. type: Plain text
13854 #: docs/manual/smsd/config.rst:259
13855 msgid "no delivery reports"
13856 msgstr ""
13858 #. type: Plain text
13859 #: docs/manual/smsd/config.rst:261
13860 msgid "Default is ``no``."
13861 msgstr ""
13863 #. type: Plain text
13864 #: docs/manual/smsd/config.rst:263
13865 msgid "DeliveryReportDelay"
13866 msgstr ""
13868 #. type: Plain text
13869 #: docs/manual/smsd/config.rst:268
13870 msgid ""
13871 "Delay in seconds how long is still delivery report considered valid. This "
13872 "depends on brokeness of your network (delivery report should have same "
13873 "timestamp as sent message). Increase this if delivery reports are not paired "
13874 "with sent messages."
13875 msgstr ""
13877 #. type: Plain text
13878 #: docs/manual/smsd/config.rst:272
13879 msgid "PhoneID"
13880 msgstr ""
13882 #. type: Plain text
13883 #: docs/manual/smsd/config.rst:275
13884 msgid ""
13885 "String with info about phone used for sending/receiving. This can be useful "
13886 "if you want to run several SMS daemons."
13887 msgstr ""
13889 #. type: Plain text
13890 #: docs/manual/smsd/config.rst:279
13891 msgid ""
13892 "When you set PhoneID, all messages (including injected ones) will be marked "
13893 "by this string (stored as SenderID in the database) and it allows more SMS "
13894 "daemons to share a single database."
13895 msgstr ""
13897 #. type: Plain text
13898 #: docs/manual/smsd/config.rst:281
13899 msgid "This option has actually no effect with :ref:`gammu-smsd-files`."
13900 msgstr ""
13902 #. type: Plain text
13903 #: docs/manual/smsd/config.rst:283
13904 msgid "RunOnReceive"
13905 msgstr ""
13907 #. type: Plain text
13908 #: docs/manual/smsd/config.rst:285
13909 msgid "Executes a program after receiving message."
13910 msgstr ""
13912 #. type: Plain text
13913 #: docs/manual/smsd/config.rst:300
13914 msgid ""
13915 "The process has available lot of information about received message in "
13916 "environment, check :ref:`gammu-smsd-run` for more details."
13917 msgstr ""
13919 #. type: Plain text
13920 #: docs/manual/smsd/config.rst:302
13921 msgid "RunOnFailure"
13922 msgstr ""
13924 #. type: Plain text
13925 #: docs/manual/smsd/config.rst:306
13926 msgid "Executes a program on failure."
13927 msgstr ""
13929 #. type: Plain text
13930 #: docs/manual/smsd/config.rst:309
13931 msgid ""
13932 "This can be used to proactively react on some failures or to interactively "
13933 "detect failure of sending message."
13934 msgstr ""
13936 #. type: Plain text
13937 #: docs/manual/smsd/config.rst:313
13938 msgid ""
13939 "The program will receive optional parameter, which can currently be either "
13940 "``INIT`` (meaning failure during phone initialization) or message ID, which "
13941 "would indicate error while sending the message."
13942 msgstr ""
13944 #. type: Labeled list
13945 #: docs/manual/smsd/config.rst:314 docs/manual/gammu/index.rst:813
13946 #: docs/manual/gammu/index.rst:1548 docs/manual/gammu/index.rst:1600
13947 #: docs/manual/project/install.rst:121 docs/manual/project/install.rst:130
13948 #, no-wrap
13949 msgid ".. note"
13950 msgstr ""
13952 #. type: Plain text
13953 #: docs/manual/smsd/config.rst:315
13954 msgid ""
13955 "The environment with message (as is in :config:option:`RunOnReceive`) is not "
13956 "passed to the command."
13957 msgstr ""
13959 #. type: Plain text
13960 #: docs/manual/smsd/config.rst:317
13961 msgid "IncludeNumbersFile"
13962 msgstr ""
13964 #. type: Plain text
13965 #: docs/manual/smsd/config.rst:322
13966 msgid ""
13967 "File with list of numbers which are accepted by SMSD. The file contains one "
13968 "number per line, blank lines are ignored. The file is read at startup and is "
13969 "reread only when configuration is being reread. See Message filtering for "
13970 "details."
13971 msgstr ""
13973 #. type: Plain text
13974 #: docs/manual/smsd/config.rst:324
13975 msgid "ExcludeNumbersFile"
13976 msgstr ""
13978 #. type: Plain text
13979 #: docs/manual/smsd/config.rst:329
13980 msgid ""
13981 "File with list of numbers which are not accepted by SMSD. The file contains "
13982 "one number per line, blank lines are ignored. The file is read at startup "
13983 "and is reread only when configuration is being reread. See Message filtering "
13984 "for details."
13985 msgstr ""
13987 #. type: Plain text
13988 #: docs/manual/smsd/config.rst:331
13989 msgid "IncludeSMSCFile"
13990 msgstr ""
13992 #. type: Plain text
13993 #: docs/manual/smsd/config.rst:336
13994 msgid ""
13995 "File with list of SMSC numbers which are accepted by SMSD. The file contains "
13996 "one number per line, blank lines are ignored. The file is read at startup "
13997 "and is reread only when configuration is being reread. See Message filtering "
13998 "for details."
13999 msgstr ""
14001 #. type: Plain text
14002 #: docs/manual/smsd/config.rst:338
14003 msgid "ExcludeSMSCFile"
14004 msgstr ""
14006 #. type: Plain text
14007 #: docs/manual/smsd/config.rst:343
14008 msgid ""
14009 "File with list of SMSC numbers which are not accepted by SMSD. The file "
14010 "contains one number per line, blank lines are ignored. The file is read at "
14011 "startup and is reread only when configuration is being reread. See Message "
14012 "filtering for details."
14013 msgstr ""
14015 #. type: Plain text
14016 #: docs/manual/smsd/config.rst:345
14017 msgid "BackendRetries"
14018 msgstr ""
14020 #. type: Plain text
14021 #: docs/manual/smsd/config.rst:347
14022 msgid "How many times will SMSD backend retry operation."
14023 msgstr ""
14025 #. type: Plain text
14026 #: docs/manual/smsd/config.rst:350
14027 msgid ""
14028 "The implementation on different backends is different, for database backends "
14029 "it generally means how many times it will try to reconnect to the server."
14030 msgstr ""
14032 #. type: Plain text
14033 #: docs/manual/smsd/config.rst:352
14034 msgid "Default is 10."
14035 msgstr ""
14037 #. type: Plain text
14038 #: docs/manual/smsd/config.rst:354
14039 msgid "Send"
14040 msgstr "Saada"
14042 #. type: Plain text
14043 #: docs/manual/smsd/config.rst:356 docs/manual/smsd/config.rst:364
14044 msgid "1.28.91"
14045 msgstr ""
14047 #. type: Plain text
14048 #: docs/manual/smsd/config.rst:358
14049 msgid "Whether to enable sending of messages."
14050 msgstr ""
14052 #. type: Plain text
14053 #: docs/manual/smsd/config.rst:360 docs/manual/smsd/config.rst:368
14054 msgid "Default is True."
14055 msgstr ""
14057 #. type: Plain text
14058 #: docs/manual/smsd/config.rst:362
14059 msgid "Receive"
14060 msgstr ""
14062 #. type: Plain text
14063 #: docs/manual/smsd/config.rst:366
14064 msgid "Whether to enable receiving of messages."
14065 msgstr ""
14067 #. type: Title -
14068 #: docs/manual/smsd/config.rst:371
14069 #, no-wrap
14070 msgid "Database backends options"
14071 msgstr ""
14073 #. type: Plain text
14074 #: docs/manual/smsd/config.rst:374
14075 msgid "All DBI, ODBC, MYSQL and PGSQL backends (see :ref:`gammu-smsd-mysql`,"
14076 msgstr ""
14078 #. type: Attribute :ref:
14079 #: docs/manual/smsd/config.rst:374
14080 #, no-wrap
14081 msgid "`gammu-smsd-odbc`, :ref:`gammu-smsd-pgsql`, :ref:`gammu-smsd-dbi` for"
14082 msgstr ""
14084 #. type: Plain text
14085 #: docs/manual/smsd/config.rst:377
14086 msgid ""
14087 "their documentation) supports same options for configuring connection to a "
14088 "database:"
14089 msgstr ""
14091 #. type: Plain text
14092 #: docs/manual/smsd/config.rst:379
14093 msgid "User"
14094 msgstr ""
14096 #. type: Plain text
14097 #: docs/manual/smsd/config.rst:381
14098 msgid "User name used for connection to a database."
14099 msgstr ""
14101 #. type: Plain text
14102 #: docs/manual/smsd/config.rst:383
14103 msgid "Password"
14104 msgstr ""
14106 #. type: Plain text
14107 #: docs/manual/smsd/config.rst:385
14108 msgid "Password used for connection to a database."
14109 msgstr ""
14111 #. type: Plain text
14112 #: docs/manual/smsd/config.rst:387
14113 msgid "Host"
14114 msgstr ""
14116 #. type: Plain text
14117 #: docs/manual/smsd/config.rst:391
14118 msgid ""
14119 "Database server address. It can also contain port or socket path after "
14120 "semicolon, for example ``localhost:/path/to/socket`` or ``192.168.1.1:8000``."
14121 msgstr ""
14123 #. type: Plain text
14124 #: docs/manual/smsd/config.rst:393
14125 msgid "For ODBC this is used as Data source name."
14126 msgstr ""
14128 #. type: Plain text
14129 #: docs/manual/smsd/config.rst:399
14130 msgid ""
14131 "Some database servers differentiate usage of ``localhost`` (to use local "
14132 "socket) and ``127.0.0.1`` (to use locat TCP/IP connection).  Please make "
14133 "sure your SMSD settings match the database server ones."
14134 msgstr ""
14136 #. type: Plain text
14137 #: docs/manual/smsd/config.rst:403
14138 msgid "PC"
14139 msgstr ""
14141 #. type: Plain text
14142 #: docs/manual/smsd/config.rst:405
14143 msgid "Synonym for :config:option:`Host`."
14144 msgstr ""
14146 #. type: Plain text
14147 #: docs/manual/smsd/config.rst:409
14148 msgid "Database"
14149 msgstr ""
14151 #. type: Plain text
14152 #: docs/manual/smsd/config.rst:413
14153 msgid ""
14154 "Name of database to use. Please note that you should create tables in this "
14155 "database before using gammu-smsd. SQL files for creating needed tables are "
14156 "included in documentation."
14157 msgstr ""
14159 #. type: Plain text
14160 #: docs/manual/smsd/config.rst:415
14161 msgid "SkipSMSCNumber"
14162 msgstr ""
14164 #. type: Plain text
14165 #: docs/manual/smsd/config.rst:419
14166 msgid ""
14167 "When you send sms from some SMS centere you can have delivery reports from "
14168 "other SMSC number. You can set here number of this SMSC used by you and "
14169 "Gammu will not check it's number during assigning reports to sent SMS."
14170 msgstr ""
14172 #. type: Plain text
14173 #: docs/manual/smsd/config.rst:421
14174 msgid "Driver"
14175 msgstr ""
14177 #. type: Plain text
14178 #: docs/manual/smsd/config.rst:423
14179 msgid "SQL driver to use."
14180 msgstr ""
14182 #. type: Plain text
14183 #: docs/manual/smsd/config.rst:426
14184 msgid ""
14185 "Can be either one of native drivers (``odbc``, ``native_mysql`` or "
14186 "``native_pgsql``) or :ref:`gammu-smsd-dbi` driver."
14187 msgstr ""
14189 #. type: Plain text
14190 #: docs/manual/smsd/config.rst:431
14191 msgid ""
14192 "Depends on what DBI drivers you have installed, DBI supports: ``mysql``, "
14193 "``freetds`` (provides access to MS SQL Server and Sybase), ``pgsql``, "
14194 "``sqlite``, ``sqlite3``, ``firebird`` and ``ingres``, ``msql`` and "
14195 "``oracle`` drivers are under development."
14196 msgstr ""
14198 #. type: Plain text
14199 #: docs/manual/smsd/config.rst:433
14200 msgid "SQL"
14201 msgstr ""
14203 #. type: Plain text
14204 #: docs/manual/smsd/config.rst:436
14205 msgid ""
14206 "SQL dialect to use. This is specially useful with :ref:`gammu-smsd-odbc` "
14207 "where SMSD does not know which server it is actually talking to."
14208 msgstr ""
14210 #. type: Plain text
14211 #: docs/manual/smsd/config.rst:438
14212 msgid "Possible values:"
14213 msgstr ""
14215 #. type: Plain text
14216 #: docs/manual/smsd/config.rst:440
14217 msgid "``mysql`` - MySQL"
14218 msgstr ""
14220 #. type: Plain text
14221 #: docs/manual/smsd/config.rst:441
14222 msgid "``pgsql`` - PostgreSQL"
14223 msgstr ""
14225 #. type: Plain text
14226 #: docs/manual/smsd/config.rst:442
14227 msgid "``sqlite`` - SQLite"
14228 msgstr ""
14230 #. type: Plain text
14231 #: docs/manual/smsd/config.rst:443
14232 msgid "``mssql`` - Microsoft SQL Server"
14233 msgstr ""
14235 #. type: Plain text
14236 #: docs/manual/smsd/config.rst:444
14237 msgid "``sybase`` - Sybase"
14238 msgstr ""
14240 #. type: Plain text
14241 #: docs/manual/smsd/config.rst:445
14242 msgid "``access`` - Microsoft Access"
14243 msgstr ""
14245 #. type: Plain text
14246 #: docs/manual/smsd/config.rst:446
14247 msgid "``odbc`` - Generic ODBC"
14248 msgstr ""
14250 #. type: Plain text
14251 #: docs/manual/smsd/config.rst:450
14252 msgid ""
14253 "You can also completely customize SQL queries used as described in :ref:`SQL "
14254 "Queries`."
14255 msgstr ""
14257 #. type: Plain text
14258 #: docs/manual/smsd/config.rst:452
14259 msgid "DriversPath"
14260 msgstr ""
14262 #. type: Plain text
14263 #: docs/manual/smsd/config.rst:455
14264 msgid ""
14265 "Path, where DBI drivers are stored, this usually does not have to be set if "
14266 "you have properly installed drivers."
14267 msgstr ""
14269 #. type: Plain text
14270 #: docs/manual/smsd/config.rst:457
14271 msgid "DBDir"
14272 msgstr ""
14274 #. type: Plain text
14275 #: docs/manual/smsd/config.rst:460
14276 msgid ""
14277 "Database directory for some (currently only sqlite) DBI drivers. Set here "
14278 "path where sqlite database files are stored."
14279 msgstr ""
14281 #. type: Title +
14282 #: docs/manual/smsd/config.rst:462
14283 #, no-wrap
14284 msgid "Files backend options"
14285 msgstr ""
14287 #. type: Plain text
14288 #: docs/manual/smsd/config.rst:465
14289 msgid "The FILES backend accepts following configuration options. See"
14290 msgstr ""
14292 #. type: Attribute :ref:
14293 #: docs/manual/smsd/config.rst:465
14294 #, no-wrap
14295 msgid "`gammu-smsd-files` for more detailed service backend description. Please note"
14296 msgstr ""
14298 #. type: Plain text
14299 #: docs/manual/smsd/config.rst:467
14300 msgid ""
14301 "that all path should contain trailing path separator (/ on Unix systems):"
14302 msgstr ""
14304 #. type: Plain text
14305 #: docs/manual/smsd/config.rst:469
14306 msgid "InboxPath"
14307 msgstr ""
14309 #. type: Plain text
14310 #: docs/manual/smsd/config.rst:471
14311 msgid "Where the received SMSes are stored."
14312 msgstr ""
14314 #. type: Plain text
14315 #: docs/manual/smsd/config.rst:473 docs/manual/smsd/config.rst:479
14316 msgid "Default is current directory."
14317 msgstr ""
14319 #. type: Plain text
14320 #: docs/manual/smsd/config.rst:475
14321 msgid "OutboxPath"
14322 msgstr ""
14324 #. type: Plain text
14325 #: docs/manual/smsd/config.rst:477
14326 msgid "Where SMSes to be sent should be placed."
14327 msgstr ""
14329 #. type: Plain text
14330 #: docs/manual/smsd/config.rst:481
14331 msgid "SentSMSPath"
14332 msgstr ""
14334 #. type: Plain text
14335 #: docs/manual/smsd/config.rst:484
14336 msgid ""
14337 "Where the transmitted SMSes are placed, if same as :config:option:"
14338 "`OutboxPath` transmitted messages are deleted."
14339 msgstr ""
14341 #. type: Plain text
14342 #: docs/manual/smsd/config.rst:486
14343 msgid "Default is to delete transmitted messages."
14344 msgstr ""
14346 #. type: Plain text
14347 #: docs/manual/smsd/config.rst:488
14348 msgid "ErrorSMSPath"
14349 msgstr ""
14351 #. type: Plain text
14352 #: docs/manual/smsd/config.rst:490
14353 msgid "Where SMSes with error in transmission is placed."
14354 msgstr ""
14356 #. type: Plain text
14357 #: docs/manual/smsd/config.rst:492
14358 msgid "Default is same as :config:option:`SentSMSPath`."
14359 msgstr ""
14361 #. type: Plain text
14362 #: docs/manual/smsd/config.rst:494
14363 msgid "InboxFormat"
14364 msgstr ""
14366 #. type: Plain text
14367 #: docs/manual/smsd/config.rst:496
14368 msgid ""
14369 "The format in which the SMS will be stored: ``detail``, ``unicode``, "
14370 "``standard``."
14371 msgstr ""
14373 #. type: Plain text
14374 #: docs/manual/smsd/config.rst:498
14375 msgid "``detail``"
14376 msgstr ""
14378 #. type: Plain text
14379 #: docs/manual/smsd/config.rst:499
14380 msgid ""
14381 "format used for message backup by :ref:`gammu`, see :ref:`gammu-smsbackup`."
14382 msgstr ""
14384 #. type: Plain text
14385 #: docs/manual/smsd/config.rst:500
14386 msgid "``unicode``"
14387 msgstr ""
14389 #. type: Plain text
14390 #: docs/manual/smsd/config.rst:501
14391 msgid "message text stored in unicode (UTF-16)"
14392 msgstr ""
14394 #. type: Plain text
14395 #: docs/manual/smsd/config.rst:502
14396 msgid "``standard``"
14397 msgstr ""
14399 #. type: Plain text
14400 #: docs/manual/smsd/config.rst:503
14401 msgid "message text stored in system charset"
14402 msgstr ""
14404 #. type: Plain text
14405 #: docs/manual/smsd/config.rst:506
14406 msgid ""
14407 "The ``standard`` and ``unicode`` settings do not apply for 8-bit messages, "
14408 "which are always written raw as they are received with extension .bin."
14409 msgstr ""
14411 #. type: Plain text
14412 #: docs/manual/smsd/config.rst:508
14413 msgid "Default is ``unicode``."
14414 msgstr ""
14416 #. type: Plain text
14417 #: docs/manual/smsd/config.rst:513
14418 msgid ""
14419 "In ``detail`` format, all message parts are stored into signle file, for all "
14420 "others each message part is saved separately."
14421 msgstr ""
14423 #. type: Plain text
14424 #: docs/manual/smsd/config.rst:515
14425 msgid "OutboxFormat"
14426 msgstr ""
14428 #. type: Plain text
14429 #: docs/manual/smsd/config.rst:518
14430 msgid ""
14431 "The format in which messages created by :ref:`gammu-smsd-inject` will be "
14432 "stored, it accepts same values as InboxFormat."
14433 msgstr ""
14435 #. type: Plain text
14436 #: docs/manual/smsd/config.rst:521
14437 msgid ""
14438 "Default is ``detail`` if Gammu is compiled in with backup functions, "
14439 "``unicode`` otherwise."
14440 msgstr ""
14442 #. type: Plain text
14443 #: docs/manual/smsd/config.rst:523
14444 msgid "TransmitFormat"
14445 msgstr ""
14447 #. type: Plain text
14448 #: docs/manual/smsd/config.rst:525
14449 msgid "The format for transmitting the SMS: ``auto``, ``unicode``, ``7bit``."
14450 msgstr ""
14452 #. type: Plain text
14453 #: docs/manual/smsd/config.rst:527
14454 msgid "Default is ``auto``."
14455 msgstr ""
14457 #. type: Plain text
14458 #: docs/manual/smsd/config.rst:529
14459 msgid "_message_filtering:"
14460 msgstr ""
14462 #. type: Title -
14463 #: docs/manual/smsd/config.rst:531
14464 #, no-wrap
14465 msgid "Message filtering"
14466 msgstr ""
14468 #. type: Plain text
14469 #: docs/manual/smsd/config.rst:535
14470 msgid ""
14471 "SMSD allows one to process only limited subset of incoming messages. You can "
14472 "define filters for sender number in :config:section:`[include_numbers]` and"
14473 msgstr ""
14475 #. type: Attribute :config:
14476 #: docs/manual/smsd/config.rst:535
14477 #, no-wrap
14478 msgid "section:`[exclude_numbers]` sections or using"
14479 msgstr ""
14481 #. type: Attribute :config:
14482 #: docs/manual/smsd/config.rst:536
14483 #, no-wrap
14484 msgid "option:`IncludeNumbersFile` and :config:option:`ExcludeNumbersFile`"
14485 msgstr ""
14487 #. type: Plain text
14488 #: docs/manual/smsd/config.rst:538
14489 msgid "directives."
14490 msgstr ""
14492 #. type: Plain text
14493 #: docs/manual/smsd/config.rst:543
14494 msgid ""
14495 "If :config:section:`[include_numbers]` section exists, all values (keys are "
14496 "ignored) from it are used as allowed phone numbers and no other message is "
14497 "processed. On the other side, in :config:section:`[exclude_numbers]` you can "
14498 "specify numbers which you want to skip."
14499 msgstr ""
14501 #. type: Plain text
14502 #: docs/manual/smsd/config.rst:549
14503 msgid ""
14504 "Lists from both sources are merged together. If there is any number in "
14505 "include list, only include list is used and only messages in this list are "
14506 "being accepted. If include list is empty, exclude list can be used to ignore "
14507 "messages from some numbers. If both lists are empty, all messages are "
14508 "accepted."
14509 msgstr ""
14511 #. type: Plain text
14512 #: docs/manual/smsd/config.rst:552
14513 msgid ""
14514 "Similar filtering rules can be used for SMSC number filtering, they just use "
14515 "different set of configuration options - :config:section:`[include_smsc]` and"
14516 msgstr ""
14518 #. type: Attribute :config:
14519 #: docs/manual/smsd/config.rst:552
14520 #, no-wrap
14521 msgid "section:`[exclude_smsc]` sections or :config:option:`IncludeSMSCFile`"
14522 msgstr ""
14524 #. type: Plain text
14525 #: docs/manual/smsd/config.rst:554
14526 msgid "and :config:option:`ExcludeSMSCFile` directives."
14527 msgstr ""
14529 #. type: Plain text
14530 #: docs/manual/smsd/config.rst:561
14531 msgid ""
14532 "There is more complete example available in Gammu documentation. Please note "
14533 "that for simplicity following examples do not include :config:section:`"
14534 "[gammu]` section, you can look into :ref:`gammurc` for some examples how it "
14535 "can look like."
14536 msgstr ""
14538 #. type: Title +
14539 #: docs/manual/smsd/config.rst:563
14540 #, no-wrap
14541 msgid "Files service"
14542 msgstr ""
14544 #. type: Plain text
14545 #: docs/manual/smsd/config.rst:566
14546 msgid "SMSD configuration file for FILES backend could look like:"
14547 msgstr ""
14549 #. type: Plain text
14550 #: docs/manual/smsd/config.rst:577
14551 msgid ""
14552 "[smsd] Service = files PIN = 1234 LogFile = syslog InboxPath = /var/spool/"
14553 "sms/inbox/ OutboPpath = /var/spool/sms/outbox/ SentSMSPath = /var/spool/sms/"
14554 "sent/ ErrorSMSPath = /var/spool/sms/error/"
14555 msgstr ""
14557 #. type: Title +
14558 #: docs/manual/smsd/config.rst:579
14559 #, no-wrap
14560 msgid "MySQL service"
14561 msgstr ""
14563 #. type: Plain text
14564 #: docs/manual/smsd/config.rst:582
14565 msgid "If you want to use MYSQL backend, you will need something like this:"
14566 msgstr ""
14568 #. type: Plain text
14569 #: docs/manual/smsd/config.rst:594
14570 msgid ""
14571 "[smsd] Service = sql Driver = native_mysql PIN = 1234 LogFile = syslog User "
14572 "= smsd Password = smsd PC = localhost Database = smsd"
14573 msgstr ""
14575 #. type: Title +
14576 #: docs/manual/smsd/config.rst:596
14577 #, no-wrap
14578 msgid "DBI service using SQLite"
14579 msgstr ""
14581 #. type: Plain text
14582 #: docs/manual/smsd/config.rst:599
14583 msgid "For :ref:`gammu-smsd-dbi` backend, in this particular case SQLite:"
14584 msgstr ""
14586 #. type: Plain text
14587 #: docs/manual/smsd/config.rst:607
14588 msgid ""
14589 "[smsd] Service = sql Driver = sqlite3 DBDir = /var/lib/sqlite3 Database = "
14590 "smsd.db"
14591 msgstr ""
14593 #. type: Title +
14594 #: docs/manual/smsd/config.rst:609
14595 #, no-wrap
14596 msgid "ODBC service using MySQL"
14597 msgstr ""
14599 #. type: Plain text
14600 #: docs/manual/smsd/config.rst:612
14601 msgid ""
14602 "For :ref:`gammu-smsd-odbc` backend, in this particular case using DSN "
14603 "``smsd`` server:"
14604 msgstr ""
14606 #. type: Plain text
14607 #: docs/manual/smsd/config.rst:619
14608 msgid "[smsd] Service = sql Driver = odbc Host = smsd"
14609 msgstr ""
14611 #. type: Plain text
14612 #: docs/manual/smsd/config.rst:621
14613 msgid ""
14614 "The DSN definition (in :file:`~/.odbc.ini` on UNIX) for using MySQL server "
14615 "would look like:"
14616 msgstr ""
14618 #. type: Plain text
14619 #: docs/manual/smsd/config.rst:633
14620 msgid ""
14621 "[smsd] Description\t\t= MySQL Driver\t\t= MySQL Server\t\t= 127.0.0.1 "
14622 "Database\t\t= smsd Port\t\t= Socket\t\t= Option\t\t= Stmt\t\t="
14623 msgstr ""
14625 #. type: Plain text
14626 #: docs/manual/smsd/config.rst:638
14627 msgid ""
14628 "[smsdsuse] Driver\t\t= MySQL ODBC 3.51.27r695 Driver DATABASE\t\t= smsd "
14629 "SERVER\t\t= 127.0.0.1"
14630 msgstr ""
14632 #. type: Title +
14633 #: docs/manual/smsd/config.rst:641
14634 #, no-wrap
14635 msgid "Numbers filtering"
14636 msgstr ""
14638 #. type: Plain text
14639 #: docs/manual/smsd/config.rst:644
14640 msgid "Process only messages from 123456 number:"
14641 msgstr ""
14643 #. type: Plain text
14644 #: docs/manual/smsd/config.rst:649
14645 msgid "[include_numbers] number1 = 123456"
14646 msgstr ""
14648 #. type: Plain text
14649 #: docs/manual/smsd/config.rst:651
14650 msgid "Do not process messages from evil number 666:"
14651 msgstr ""
14653 #. type: Plain text
14654 #: docs/manual/smsd/config.rst:656
14655 msgid "[exclude_numbers] number1 = 666"
14656 msgstr ""
14658 #. type: Title -
14659 #: docs/manual/smsd/config.rst:658 docs/manual/c/hints.rst:167
14660 #, no-wrap
14661 msgid "Debugging"
14662 msgstr ""
14664 #. type: Plain text
14665 #: docs/manual/smsd/config.rst:661
14666 msgid "Enabling debugging:"
14667 msgstr ""
14669 #. type: Title =
14670 #: docs/manual/smsd/overview.rst:2
14671 #, no-wrap
14672 msgid "Overview"
14673 msgstr ""
14675 #. type: Plain text
14676 #: docs/manual/smsd/overview.rst:7
14677 msgid ""
14678 "Gammu SMS Daemon is a program that periodically scans GSM modem for received "
14679 "messages, stores them in defined storage and also sends messages enqueued in "
14680 "this storage."
14681 msgstr ""
14683 #. type: Title -
14684 #: docs/manual/smsd/overview.rst:9
14685 #, no-wrap
14686 msgid "Overall schema"
14687 msgstr ""
14689 #. type: Plain text
14690 #: docs/manual/smsd/overview.rst:13
14691 msgid ""
14692 "The interactions of SMS Daemon and related components can be seen on "
14693 "following picture."
14694 msgstr ""
14696 #. type: Plain text
14697 #: docs/manual/smsd/overview.rst:15 docs/manual/smsd/code.rst:150
14698 #: docs/manual/smsd/code.rst:182 docs/manual/internal/state-machine.rst:11
14699 msgid "graphviz::"
14700 msgstr ""
14702 #. type: Plain text
14703 #: docs/manual/smsd/overview.rst:17
14704 msgid "digraph smsdinteractions {"
14705 msgstr ""
14707 #. type: Plain text
14708 #: docs/manual/smsd/overview.rst:34
14709 msgid ""
14710 "\"gammu-smsd-inject\" [shape=box]; \"gammu-smsd\" [shape=box]; \"Run on "
14711 "receive\" [shape=box, style=dotted]; \"GSM modem\" [shape=box, "
14712 "style=dashed]; \"gammu-smsd-monitor\" [shape=box]; \"Service\\nstorage"
14713 "\" [shape=doublecircle]; \"Kalkun\" [shape=box, style=dotted]; \"gammu-smsd"
14714 "\" -> \"GSM modem\" [label=\"Outgoing\"]; \"GSM modem\" -> \"gammu-smsd"
14715 "\" [label=\"Incoming\"]; \"gammu-smsd\" -> \"Service\\nstorage\" [label="
14716 "\"Save\"]; \"Service\\nstorage\" -> \"gammu-smsd\" [label=\"Read\"]; \"gammu-"
14717 "smsd\" -> \"Run on receive\" [label=\"Execute\"]; \"Service\\nstorage\" -> "
14718 "\"Run on receive\" [label=\"Read\"]; \"Kalkun\" -> \"Service\\nstorage"
14719 "\" [label=\"Inject\"]; \"Service\\nstorage\" -> \"Kalkun\" [label=\"Read\"]; "
14720 "\"gammu-smsd-inject\" -> \"Service\\nstorage\" [label=\"Inject\"]; \"gammu-"
14721 "smsd\" -> \"gammu-smsd-monitor\" [label=\"Monitor\"];"
14722 msgstr ""
14724 #. type: Plain text
14725 #: docs/manual/smsd/overview.rst:35 docs/manual/smsd/code.rst:177
14726 #: docs/manual/smsd/code.rst:201 docs/manual/project/coding-style.rst:21
14727 #: docs/manual/project/coding-style.rst:33
14728 #: docs/manual/project/coding-style.rst:39
14729 #: docs/manual/project/coding-style.rst:45
14730 #: docs/manual/project/coding-style.rst:51 docs/manual/python/objects.rst:131
14731 #: docs/manual/python/objects.rst:139 docs/manual/python/objects.rst:201
14732 #: docs/manual/python/objects.rst:251 docs/manual/python/objects.rst:290
14733 #: docs/manual/python/objects.rst:500 docs/manual/python/objects.rst:588
14734 #: docs/manual/python/objects.rst:653 docs/manual/python/objects.rst:820
14735 #: docs/manual/internal/reply.rst:104
14736 #: docs/manual/internal/state-machine.rst:29 docs/manual/c/hints.rst:46
14737 msgid "}"
14738 msgstr ""
14740 #. type: Title -
14741 #: docs/manual/smsd/overview.rst:37
14742 #, no-wrap
14743 msgid "SMSD operation"
14744 msgstr ""
14746 #. type: Plain text
14747 #: docs/manual/smsd/overview.rst:40
14748 msgid "The SMSD operation consist of several steps."
14749 msgstr ""
14751 #. type: Plain text
14752 #: docs/manual/smsd/overview.rst:42
14753 msgid "Process command line options."
14754 msgstr ""
14756 #. type: Plain text
14757 #: docs/manual/smsd/overview.rst:43
14758 msgid "Configure backend service."
14759 msgstr ""
14761 #. type: Plain text
14762 #: docs/manual/smsd/overview.rst:44
14763 msgid "Main loop is executed until it is signalled to be terminated."
14764 msgstr ""
14766 #. type: Plain text
14767 #: docs/manual/smsd/overview.rst:45
14768 msgid "Try to connect to phone if not connected."
14769 msgstr ""
14771 #. type: Plain text
14772 #: docs/manual/smsd/overview.rst:46
14773 msgid ""
14774 "Check for security code if configured (configured by :config:option:"
14775 "`CheckSecurity`)."
14776 msgstr ""
14778 #. type: Plain text
14779 #: docs/manual/smsd/overview.rst:47
14780 msgid ""
14781 "Check for received messages (frequency configured by :config:option:"
14782 "`ReceiveFrequency`)."
14783 msgstr ""
14785 #. type: Plain text
14786 #: docs/manual/smsd/overview.rst:48
14787 msgid ""
14788 "Check for reset of the phone if configured (frequency configured by :config:"
14789 "option:`ResetFrequency`)."
14790 msgstr ""
14792 #. type: Plain text
14793 #: docs/manual/smsd/overview.rst:49
14794 msgid ""
14795 "Check for messages to send (frequency configured by :config:option:"
14796 "`CommTimeout`)."
14797 msgstr ""
14799 #. type: Plain text
14800 #: docs/manual/smsd/overview.rst:50
14801 msgid ""
14802 "Check phone status (frequency configured by :config:option:"
14803 "`StatusFrequency`)."
14804 msgstr ""
14806 #. type: Plain text
14807 #: docs/manual/smsd/overview.rst:51
14808 msgid "Sleep for defined time (:config:option:`LoopSleep`)."
14809 msgstr ""
14811 #. type: Plain text
14812 #: docs/manual/smsd/overview.rst:51
14813 msgid "Backend service is freed."
14814 msgstr ""
14816 #. type: Title =
14817 #: docs/manual/smsd/manual.rst:2
14818 #, no-wrap
14819 msgid "Program Manuals"
14820 msgstr ""
14822 #. type: Plain text
14823 #: docs/manual/smsd/manual.rst:9
14824 msgid "smsd inject monitor"
14825 msgstr ""
14827 #. type: Plain text
14828 #: docs/manual/smsd/inject.rst:2
14829 msgid "_gammu-smsd-inject:"
14830 msgstr ""
14832 #. type: Plain text
14833 #: docs/manual/smsd/inject.rst:4 docs/manual/smsd/inject.rst:7
14834 #, no-wrap
14835 msgid "gammu-smsd-inject"
14836 msgstr ""
14838 #. type: Labeled list
14839 #: docs/manual/smsd/inject.rst:6 docs/manual/smsd/monitor.rst:6
14840 #: docs/manual/smsd/smsd.rst:6 docs/manual/gammu/index.rst:6
14841 #: docs/manual/utils/gammu-config.rst:6 docs/manual/utils/jadmaker.rst:6
14842 #: docs/manual/utils/gammu-detect.rst:9
14843 #, no-wrap
14844 msgid ".. program"
14845 msgstr ""
14847 #. type: Plain text
14848 #: docs/manual/smsd/inject.rst:12 docs/manual/smsd/monitor.rst:12
14849 #: docs/manual/smsd/monitor.rst:53 docs/manual/smsd/smsd.rst:12
14850 #: docs/manual/gammu/index.rst:13 docs/manual/python/gammu.rst:1088
14851 #: docs/manual/utils/gammu-config.rst:12 docs/manual/utils/jadmaker.rst:12
14852 #: docs/manual/utils/gammu-detect.rst:15
14853 msgid "text"
14854 msgstr ""
14856 #. type: Plain text
14857 #: docs/manual/smsd/inject.rst:14
14858 msgid ""
14859 "gammu-smsd-inject [OPTION]... MESSAGETYPE RECIPIENT [MESSAGE_PARAMETER]..."
14860 msgstr ""
14862 #. type: Plain text
14863 #: docs/manual/smsd/inject.rst:19
14864 msgid ""
14865 "This manual page documents briefly the :program:`gammu-smsd-inject` command."
14866 msgstr ""
14868 #. type: Attribute :program:
14869 #: docs/manual/smsd/inject.rst:20
14870 #, no-wrap
14871 msgid "`gammu-smsd-inject` is a program that enqueues message in Gammu SMS"
14872 msgstr ""
14874 #. type: Plain text
14875 #: docs/manual/smsd/inject.rst:22
14876 msgid ""
14877 "Daemon, which will be later sent by the daemon using connected GSM modem."
14878 msgstr ""
14880 #. type: Plain text
14881 #: docs/manual/smsd/inject.rst:25
14882 msgid ""
14883 "Support for this program depends on features available in currently used "
14884 "SMSD service backend, however currently it is supported by all of them."
14885 msgstr ""
14887 #. type: Plain text
14888 #: docs/manual/smsd/inject.rst:28 docs/manual/smsd/monitor.rst:26
14889 #: docs/manual/smsd/smsd.rst:30
14890 msgid ""
14891 "Program accepts following options (please note that long options might be "
14892 "not accepted on some platforms):"
14893 msgstr ""
14895 #. type: Labeled list
14896 #: docs/manual/smsd/inject.rst:29 docs/manual/smsd/inject.rst:33
14897 #: docs/manual/smsd/inject.rst:37 docs/manual/smsd/inject.rst:42
14898 #: docs/manual/smsd/inject.rst:46 docs/manual/smsd/monitor.rst:27
14899 #: docs/manual/smsd/monitor.rst:31 docs/manual/smsd/monitor.rst:35
14900 #: docs/manual/smsd/monitor.rst:40 docs/manual/smsd/monitor.rst:44
14901 #: docs/manual/smsd/monitor.rst:48 docs/manual/smsd/monitor.rst:56
14902 #: docs/manual/smsd/monitor.rst:60 docs/manual/smsd/smsd.rst:31
14903 #: docs/manual/smsd/smsd.rst:35 docs/manual/smsd/smsd.rst:39
14904 #: docs/manual/smsd/smsd.rst:50 docs/manual/smsd/smsd.rst:54
14905 #: docs/manual/smsd/smsd.rst:58 docs/manual/smsd/smsd.rst:62
14906 #: docs/manual/smsd/smsd.rst:66 docs/manual/smsd/smsd.rst:70
14907 #: docs/manual/smsd/smsd.rst:74 docs/manual/smsd/smsd.rst:78
14908 #: docs/manual/smsd/smsd.rst:82 docs/manual/smsd/smsd.rst:86
14909 #: docs/manual/smsd/smsd.rst:90 docs/manual/smsd/smsd.rst:95
14910 #: docs/manual/smsd/smsd.rst:101 docs/manual/smsd/smsd.rst:105
14911 #: docs/manual/gammu/index.rst:31 docs/manual/gammu/index.rst:35
14912 #: docs/manual/gammu/index.rst:39 docs/manual/gammu/index.rst:43
14913 #: docs/manual/gammu/index.rst:51 docs/manual/gammu/index.rst:55
14914 #: docs/manual/gammu/index.rst:59 docs/manual/gammu/index.rst:63
14915 #: docs/manual/gammu/index.rst:67 docs/manual/gammu/index.rst:73
14916 #: docs/manual/gammu/index.rst:88 docs/manual/gammu/index.rst:92
14917 #: docs/manual/gammu/index.rst:96 docs/manual/gammu/index.rst:101
14918 #: docs/manual/gammu/index.rst:105 docs/manual/gammu/index.rst:109
14919 #: docs/manual/gammu/index.rst:113 docs/manual/gammu/index.rst:117
14920 #: docs/manual/gammu/index.rst:203 docs/manual/gammu/index.rst:205
14921 #: docs/manual/gammu/index.rst:209 docs/manual/gammu/index.rst:216
14922 #: docs/manual/gammu/index.rst:221 docs/manual/gammu/index.rst:228
14923 #: docs/manual/gammu/index.rst:233 docs/manual/gammu/index.rst:250
14924 #: docs/manual/gammu/index.rst:256 docs/manual/gammu/index.rst:260
14925 #: docs/manual/gammu/index.rst:264 docs/manual/gammu/index.rst:270
14926 #: docs/manual/gammu/index.rst:274 docs/manual/gammu/index.rst:278
14927 #: docs/manual/gammu/index.rst:286 docs/manual/gammu/index.rst:292
14928 #: docs/manual/gammu/index.rst:297 docs/manual/gammu/index.rst:301
14929 #: docs/manual/gammu/index.rst:305 docs/manual/gammu/index.rst:309
14930 #: docs/manual/gammu/index.rst:313 docs/manual/gammu/index.rst:320
14931 #: docs/manual/gammu/index.rst:326 docs/manual/gammu/index.rst:332
14932 #: docs/manual/gammu/index.rst:340 docs/manual/gammu/index.rst:353
14933 #: docs/manual/gammu/index.rst:357 docs/manual/gammu/index.rst:361
14934 #: docs/manual/gammu/index.rst:365 docs/manual/gammu/index.rst:369
14935 #: docs/manual/gammu/index.rst:373 docs/manual/gammu/index.rst:377
14936 #: docs/manual/gammu/index.rst:381 docs/manual/gammu/index.rst:387
14937 #: docs/manual/gammu/index.rst:391 docs/manual/gammu/index.rst:397
14938 #: docs/manual/gammu/index.rst:401 docs/manual/gammu/index.rst:405
14939 #: docs/manual/gammu/index.rst:409 docs/manual/gammu/index.rst:413
14940 #: docs/manual/gammu/index.rst:417 docs/manual/gammu/index.rst:424
14941 #: docs/manual/gammu/index.rst:429 docs/manual/gammu/index.rst:448
14942 #: docs/manual/gammu/index.rst:456 docs/manual/gammu/index.rst:461
14943 #: docs/manual/gammu/index.rst:466 docs/manual/gammu/index.rst:477
14944 #: docs/manual/gammu/index.rst:484 docs/manual/gammu/index.rst:495
14945 #: docs/manual/gammu/index.rst:500 docs/manual/gammu/index.rst:505
14946 #: docs/manual/gammu/index.rst:511 docs/manual/gammu/index.rst:516
14947 #: docs/manual/gammu/index.rst:521 docs/manual/gammu/index.rst:525
14948 #: docs/manual/gammu/index.rst:530 docs/manual/gammu/index.rst:537
14949 #: docs/manual/gammu/index.rst:541 docs/manual/gammu/index.rst:545
14950 #: docs/manual/gammu/index.rst:549 docs/manual/gammu/index.rst:553
14951 #: docs/manual/gammu/index.rst:557 docs/manual/gammu/index.rst:561
14952 #: docs/manual/gammu/index.rst:566 docs/manual/gammu/index.rst:576
14953 #: docs/manual/gammu/index.rst:586 docs/manual/gammu/index.rst:590
14954 #: docs/manual/gammu/index.rst:600 docs/manual/gammu/index.rst:605
14955 #: docs/manual/gammu/index.rst:611 docs/manual/gammu/index.rst:624
14956 #: docs/manual/gammu/index.rst:629 docs/manual/gammu/index.rst:639
14957 #: docs/manual/gammu/index.rst:645 docs/manual/gammu/index.rst:651
14958 #: docs/manual/gammu/index.rst:655 docs/manual/gammu/index.rst:659
14959 #: docs/manual/gammu/index.rst:663 docs/manual/gammu/index.rst:669
14960 #: docs/manual/gammu/index.rst:710 docs/manual/gammu/index.rst:716
14961 #: docs/manual/gammu/index.rst:722 docs/manual/gammu/index.rst:728
14962 #: docs/manual/gammu/index.rst:736 docs/manual/gammu/index.rst:740
14963 #: docs/manual/gammu/index.rst:753 docs/manual/gammu/index.rst:757
14964 #: docs/manual/gammu/index.rst:761 docs/manual/gammu/index.rst:765
14965 #: docs/manual/gammu/index.rst:770 docs/manual/gammu/index.rst:774
14966 #: docs/manual/gammu/index.rst:778 docs/manual/gammu/index.rst:782
14967 #: docs/manual/gammu/index.rst:787 docs/manual/gammu/index.rst:791
14968 #: docs/manual/gammu/index.rst:795 docs/manual/gammu/index.rst:799
14969 #: docs/manual/gammu/index.rst:803 docs/manual/gammu/index.rst:807
14970 #: docs/manual/gammu/index.rst:811 docs/manual/gammu/index.rst:815
14971 #: docs/manual/gammu/index.rst:820 docs/manual/gammu/index.rst:831
14972 #: docs/manual/gammu/index.rst:835 docs/manual/gammu/index.rst:841
14973 #: docs/manual/gammu/index.rst:853 docs/manual/gammu/index.rst:860
14974 #: docs/manual/gammu/index.rst:864 docs/manual/gammu/index.rst:868
14975 #: docs/manual/gammu/index.rst:874 docs/manual/gammu/index.rst:878
14976 #: docs/manual/gammu/index.rst:882 docs/manual/gammu/index.rst:886
14977 #: docs/manual/gammu/index.rst:890 docs/manual/gammu/index.rst:894
14978 #: docs/manual/gammu/index.rst:898 docs/manual/gammu/index.rst:902
14979 #: docs/manual/gammu/index.rst:904 docs/manual/gammu/index.rst:908
14980 #: docs/manual/gammu/index.rst:915 docs/manual/gammu/index.rst:919
14981 #: docs/manual/gammu/index.rst:925 docs/manual/gammu/index.rst:929
14982 #: docs/manual/gammu/index.rst:945 docs/manual/gammu/index.rst:949
14983 #: docs/manual/gammu/index.rst:953 docs/manual/gammu/index.rst:959
14984 #: docs/manual/gammu/index.rst:961 docs/manual/gammu/index.rst:965
14985 #: docs/manual/gammu/index.rst:970 docs/manual/gammu/index.rst:975
14986 #: docs/manual/gammu/index.rst:992 docs/manual/gammu/index.rst:996
14987 #: docs/manual/gammu/index.rst:1000 docs/manual/gammu/index.rst:1008
14988 #: docs/manual/gammu/index.rst:1012 docs/manual/gammu/index.rst:1016
14989 #: docs/manual/gammu/index.rst:1023 docs/manual/gammu/index.rst:1036
14990 #: docs/manual/gammu/index.rst:1041 docs/manual/gammu/index.rst:1045
14991 #: docs/manual/gammu/index.rst:1049 docs/manual/gammu/index.rst:1068
14992 #: docs/manual/gammu/index.rst:1070 docs/manual/gammu/index.rst:1072
14993 #: docs/manual/gammu/index.rst:1074 docs/manual/gammu/index.rst:1076
14994 #: docs/manual/gammu/index.rst:1082 docs/manual/gammu/index.rst:1098
14995 #: docs/manual/gammu/index.rst:1103 docs/manual/gammu/index.rst:1131
14996 #: docs/manual/gammu/index.rst:1142 docs/manual/gammu/index.rst:1155
14997 #: docs/manual/gammu/index.rst:1164 docs/manual/gammu/index.rst:1169
14998 #: docs/manual/gammu/index.rst:1174 docs/manual/gammu/index.rst:1181
14999 #: docs/manual/gammu/index.rst:1188 docs/manual/gammu/index.rst:1197
15000 #: docs/manual/gammu/index.rst:1211 docs/manual/gammu/index.rst:1215
15001 #: docs/manual/gammu/index.rst:1221 docs/manual/gammu/index.rst:1226
15002 #: docs/manual/gammu/index.rst:1233 docs/manual/gammu/index.rst:1235
15003 #: docs/manual/gammu/index.rst:1266 docs/manual/gammu/index.rst:1271
15004 #: docs/manual/gammu/index.rst:1273 docs/manual/gammu/index.rst:1275
15005 #: docs/manual/gammu/index.rst:1277 docs/manual/gammu/index.rst:1279
15006 #: docs/manual/gammu/index.rst:1285 docs/manual/gammu/index.rst:1287
15007 #: docs/manual/gammu/index.rst:1292 docs/manual/gammu/index.rst:1314
15008 #: docs/manual/gammu/index.rst:1316 docs/manual/gammu/index.rst:1332
15009 #: docs/manual/gammu/index.rst:1342 docs/manual/gammu/index.rst:1346
15010 #: docs/manual/gammu/index.rst:1356 docs/manual/gammu/index.rst:1358
15011 #: docs/manual/gammu/index.rst:1360 docs/manual/gammu/index.rst:1378
15012 #: docs/manual/gammu/index.rst:1382 docs/manual/gammu/index.rst:1384
15013 #: docs/manual/gammu/index.rst:1390 docs/manual/gammu/index.rst:1395
15014 #: docs/manual/gammu/index.rst:1397 docs/manual/gammu/index.rst:1402
15015 #: docs/manual/gammu/index.rst:1404 docs/manual/gammu/index.rst:1408
15016 #: docs/manual/gammu/index.rst:1412 docs/manual/gammu/index.rst:1417
15017 #: docs/manual/gammu/index.rst:1423 docs/manual/gammu/index.rst:1425
15018 #: docs/manual/gammu/index.rst:1427 docs/manual/gammu/index.rst:1433
15019 #: docs/manual/gammu/index.rst:1442 docs/manual/gammu/index.rst:1444
15020 #: docs/manual/gammu/index.rst:1446 docs/manual/gammu/index.rst:1448
15021 #: docs/manual/gammu/index.rst:1450 docs/manual/gammu/index.rst:1456
15022 #: docs/manual/gammu/index.rst:1463 docs/manual/gammu/index.rst:1467
15023 #: docs/manual/gammu/index.rst:1469 docs/manual/gammu/index.rst:1475
15024 #: docs/manual/gammu/index.rst:1479 docs/manual/gammu/index.rst:1483
15025 #: docs/manual/gammu/index.rst:1503 docs/manual/gammu/index.rst:1508
15026 #: docs/manual/gammu/index.rst:1510 docs/manual/gammu/index.rst:1550
15027 #: docs/manual/gammu/index.rst:1555 docs/manual/gammu/index.rst:1562
15028 #: docs/manual/gammu/index.rst:1568 docs/manual/gammu/index.rst:1591
15029 #: docs/manual/gammu/index.rst:1603 docs/manual/gammu/index.rst:1611
15030 #: docs/manual/gammu/index.rst:1624 docs/manual/gammu/index.rst:1634
15031 #: docs/manual/gammu/index.rst:1644 docs/manual/gammu/index.rst:1650
15032 #: docs/manual/gammu/index.rst:1654 docs/manual/gammu/index.rst:1659
15033 #: docs/manual/utils/gammu-config.rst:23 docs/manual/utils/gammu-config.rst:27
15034 #: docs/manual/utils/gammu-config.rst:31 docs/manual/utils/jadmaker.rst:24
15035 #: docs/manual/utils/jadmaker.rst:28 docs/manual/utils/jadmaker.rst:32
15036 #: docs/manual/utils/gammu-detect.rst:44 docs/manual/utils/gammu-detect.rst:48
15037 #: docs/manual/utils/gammu-detect.rst:52 docs/manual/utils/gammu-detect.rst:56
15038 #: docs/manual/utils/gammu-detect.rst:60 docs/manual/utils/gammu-detect.rst:64
15039 #, no-wrap
15040 msgid ".. option"
15041 msgstr ""
15043 #. type: Plain text
15044 #: docs/manual/smsd/inject.rst:30 docs/manual/smsd/monitor.rst:28
15045 #: docs/manual/smsd/smsd.rst:32 docs/manual/utils/gammu-config.rst:24
15046 #: docs/manual/utils/jadmaker.rst:25 docs/manual/utils/gammu-detect.rst:45
15047 msgid "-h, --help"
15048 msgstr ""
15050 #. type: Plain text
15051 #: docs/manual/smsd/inject.rst:32 docs/manual/smsd/monitor.rst:30
15052 #: docs/manual/smsd/smsd.rst:34
15053 msgid "Shows help."
15054 msgstr ""
15056 #. type: Plain text
15057 #: docs/manual/smsd/inject.rst:34 docs/manual/smsd/monitor.rst:32
15058 #: docs/manual/smsd/smsd.rst:36 docs/manual/utils/gammu-detect.rst:53
15059 msgid "-v, --version"
15060 msgstr ""
15062 #. type: Plain text
15063 #: docs/manual/smsd/inject.rst:36 docs/manual/smsd/monitor.rst:34
15064 #: docs/manual/smsd/smsd.rst:38
15065 msgid "Shows version information and compiled in features."
15066 msgstr ""
15068 #. type: Plain text
15069 #: docs/manual/smsd/inject.rst:38 docs/manual/smsd/monitor.rst:36
15070 #: docs/manual/smsd/smsd.rst:40
15071 msgid "-c, --config=file"
15072 msgstr ""
15074 #. type: Plain text
15075 #: docs/manual/smsd/inject.rst:41 docs/manual/smsd/monitor.rst:39
15076 #: docs/manual/smsd/smsd.rst:43
15077 msgid ""
15078 "Configuration file to use, default is /etc/gammu-smsdrc, on Windows there is "
15079 "no default and configuration file path has to be always specified."
15080 msgstr ""
15082 #. type: Plain text
15083 #: docs/manual/smsd/inject.rst:43 docs/manual/smsd/monitor.rst:57
15084 #: docs/manual/smsd/smsd.rst:102
15085 msgid "-l, --use-log"
15086 msgstr ""
15088 #. type: Plain text
15089 #: docs/manual/smsd/inject.rst:45 docs/manual/smsd/monitor.rst:59
15090 msgid "Use logging as configured in config file."
15091 msgstr ""
15093 #. type: Plain text
15094 #: docs/manual/smsd/inject.rst:47 docs/manual/smsd/monitor.rst:61
15095 #: docs/manual/smsd/smsd.rst:106
15096 msgid "-L, --no-use-log"
15097 msgstr ""
15099 #. type: Plain text
15100 #: docs/manual/smsd/inject.rst:49 docs/manual/smsd/monitor.rst:63
15101 msgid "Do not use logging as configured in config file (default)."
15102 msgstr ""
15104 #. type: Plain text
15105 #: docs/manual/smsd/inject.rst:52
15106 msgid ""
15107 "For description of message types and their parameters, please check "
15108 "documentation for :option:`gammu savesms`."
15109 msgstr ""
15111 #. type: Plain text
15112 #: docs/manual/smsd/inject.rst:57
15113 msgid "To check it out, you need to have configuration file for SMSD, see"
15114 msgstr ""
15116 #. type: Attribute :ref:
15117 #: docs/manual/smsd/inject.rst:57
15118 #, no-wrap
15119 msgid "`gammu-smsdrc` for more details about it."
15120 msgstr ""
15122 #. type: Plain text
15123 #: docs/manual/smsd/inject.rst:60
15124 msgid "Inject text message up to standard 160 chars:"
15125 msgstr ""
15127 #. type: Plain text
15128 #: docs/manual/smsd/inject.rst:64
15129 msgid "echo \"All your base are belong to us\" | gammu-smsd-inject TEXT 123456"
15130 msgstr ""
15132 #. type: delimited block _
15133 #: docs/manual/smsd/inject.rst:66 docs/manual/smsd/inject.rst:78
15134 #: docs/manual/smsd/inject.rst:84 docs/manual/gammu/index.rst:1855
15135 #: docs/manual/gammu/index.rst:1867 docs/manual/gammu/index.rst:1873
15136 msgid "or"
15137 msgstr ""
15139 #. type: Plain text
15140 #: docs/manual/smsd/inject.rst:70
15141 msgid "gammu-smsd-inject TEXT 123456 -text \"All your base are belong to us\""
15142 msgstr ""
15144 #. type: Plain text
15145 #: docs/manual/smsd/inject.rst:72
15146 msgid "Inject long text message:"
15147 msgstr ""
15149 #. type: Plain text
15150 #: docs/manual/smsd/inject.rst:76
15151 msgid ""
15152 "echo \"All your base are belong to us\" | gammu-smsd-inject TEXT 123456 -len "
15153 "400"
15154 msgstr ""
15156 #. type: Plain text
15157 #: docs/manual/smsd/inject.rst:82
15158 msgid ""
15159 "gammu-smsd-inject TEXT 123456 -len 400 -text \"All your base are belong to us"
15160 "\""
15161 msgstr ""
15163 #. type: Plain text
15164 #: docs/manual/smsd/inject.rst:88
15165 msgid "gammu-smsd-inject EMS 123456 -text \"All your base are belong to us\""
15166 msgstr ""
15168 #. type: Plain text
15169 #: docs/manual/smsd/inject.rst:90
15170 msgid ""
15171 "Inject some funky message with predefined sound and animation from 2 bitmaps:"
15172 msgstr ""
15174 #. type: Plain text
15175 #: docs/manual/smsd/inject.rst:94
15176 msgid ""
15177 "gammu-smsd-inject EMS 123456 -text \"Greetings\" -defsound 1 -text \"from "
15178 "Gammu\" -tone10 axelf.txt -animation 2 file1.bmp file2.bmp"
15179 msgstr ""
15181 #. type: Plain text
15182 #: docs/manual/smsd/inject.rst:96
15183 msgid "Inject protected message with ringtone:"
15184 msgstr ""
15186 #. type: Plain text
15187 #: docs/manual/smsd/inject.rst:99
15188 msgid ""
15189 "gammu-smsd-inject EMS 123456 -protected 2 -variablebitmaplong ala.bmp -"
15190 "toneSElong axelf.txt -toneSE ring.txt"
15191 msgstr ""
15193 #. type: Plain text
15194 #: docs/manual/smsd/mysql.rst:2
15195 msgid "_gammu-smsd-mysql:"
15196 msgstr ""
15198 #. type: Title =
15199 #: docs/manual/smsd/mysql.rst:4
15200 #, no-wrap
15201 msgid "MySQL Backend"
15202 msgstr ""
15204 #. type: Plain text
15205 #: docs/manual/smsd/mysql.rst:9
15206 msgid ""
15207 "MYSQL backend stores all data in a `MySQL`_ database server, which "
15208 "parameters are defined by configuration (see :ref:`gammu-smsdrc` for "
15209 "description of configuration options)."
15210 msgstr ""
15212 #. type: Title -
15213 #: docs/manual/smsd/mysql.rst:15
15214 #, no-wrap
15215 msgid "Privileges"
15216 msgstr ""
15218 #. type: Plain text
15219 #: docs/manual/smsd/mysql.rst:19
15220 msgid ""
15221 "The user accessing the database does not need much privileges, the following "
15222 "privleges should be enough:"
15223 msgstr ""
15225 #. type: Plain text
15226 #: docs/manual/smsd/mysql.rst:23
15227 msgid "GRANT USAGE ON *.* TO 'smsd'@'localhost' IDENTIFIED BY 'password';"
15228 msgstr ""
15230 #. type: Plain text
15231 #: docs/manual/smsd/mysql.rst:25
15232 msgid "GRANT SELECT, INSERT, UPDATE, DELETE ON `smsd`.* TO 'smsd'@'localhost';"
15233 msgstr ""
15235 #. type: Plain text
15236 #: docs/manual/smsd/mysql.rst:30
15237 msgid ""
15238 "For creating the SQL tables you need more privileges, especially for "
15239 "creating triggers, which are used for some functionality."
15240 msgstr ""
15242 #. type: Plain text
15243 #: docs/manual/smsd/mysql.rst:32
15244 msgid "_MySQL: http://www.mysql.com/"
15245 msgstr ""
15247 #. type: Plain text
15248 #: docs/manual/smsd/mysql.rst:37
15249 msgid "SQL script for creating tables in MySQL database:"
15250 msgstr ""
15252 #. type: Plain text
15253 #: docs/manual/smsd/mysql.rst:39
15254 msgid "../../sql/mysql.sql"
15255 msgstr ""
15257 #. type: Plain text
15258 #: docs/manual/smsd/mysql.rst:40
15259 msgid ":language: mysql"
15260 msgstr ""
15262 #. type: Plain text
15263 #: docs/manual/smsd/mysql.rst:43
15264 msgid "You can find the script in :file:`docs/sql/mysql.sql` as well."
15265 msgstr ""
15267 #. type: Title =
15268 #: docs/manual/smsd/code.rst:2
15269 #, no-wrap
15270 msgid "Developer documentation"
15271 msgstr ""
15273 #. type: Plain text
15274 #: docs/manual/smsd/code.rst:11
15275 msgid ""
15276 "The backend service is responsible for storing received messages and giving "
15277 "the SMSD core messages to send. It is solely up to them how the message will "
15278 "be stored, for example currently Gammu includes backends to store messages "
15279 "on filesystem (:ref:`gammu-smsd-files`), various databases (:ref:`gammu-smsd-"
15280 "mysql`,"
15281 msgstr ""
15283 #. type: Attribute :ref:
15284 #: docs/manual/smsd/code.rst:11
15285 #, no-wrap
15286 msgid "`gammu-smsd-pgsql`, :ref:`gammu-smsd-dbi`) or backend which does not store anything"
15287 msgstr ""
15289 #. type: Plain text
15290 #: docs/manual/smsd/code.rst:13
15291 msgid "at all (:ref:`gammu-smsd-null`)."
15292 msgstr ""
15294 #. type: Title +
15295 #: docs/manual/smsd/code.rst:16
15296 #, no-wrap
15297 msgid "Backend interface"
15298 msgstr ""
15300 #. type: Plain text
15301 #: docs/manual/smsd/code.rst:20
15302 msgid ""
15303 "Each backend service needs to support several operations, which are exported "
15304 "in ``GSM_SMSDService`` structure:"
15305 msgstr ""
15307 #. type: Labeled list
15308 #: docs/manual/smsd/code.rst:21 docs/manual/smsd/code.rst:28
15309 #: docs/manual/smsd/code.rst:35 docs/manual/smsd/code.rst:42
15310 #: docs/manual/smsd/code.rst:51 docs/manual/smsd/code.rst:63
15311 #: docs/manual/smsd/code.rst:74 docs/manual/smsd/code.rst:83
15312 #: docs/manual/smsd/code.rst:95 docs/manual/smsd/code.rst:103
15313 #: docs/manual/smsd/code.rst:110 docs/manual/c/statemachine.rst:4
15314 #: docs/manual/c/statemachine.rst:14 docs/manual/c/statemachine.rst:23
15315 #: docs/manual/c/statemachine.rst:30
15316 #, no-wrap
15317 msgid ".. c:function"
15318 msgstr ""
15320 #. type: Plain text
15321 #: docs/manual/smsd/code.rst:22
15322 #, no-wrap
15323 msgid "GSM_Error\tGSM_SMSDService::Init \t      (GSM_SMSDConfig *Config)\n"
15324 msgstr ""
15326 #. type: Plain text
15327 #: docs/manual/smsd/code.rst:24
15328 msgid "Initializes internal state, connect to backend storage."
15329 msgstr ""
15331 #. type: Plain text
15332 #: docs/manual/smsd/code.rst:27 docs/manual/smsd/code.rst:34
15333 #: docs/manual/smsd/code.rst:41 docs/manual/smsd/code.rst:109
15334 #: docs/manual/smsd/code.rst:116
15335 msgid ":param Config: Pointer to SMSD configuration data :return: Error code."
15336 msgstr ""
15338 #. type: Plain text
15339 #: docs/manual/smsd/code.rst:29
15340 #, no-wrap
15341 msgid "GSM_Error\tGSM_SMSDService::Free \t      (GSM_SMSDConfig *Config)\n"
15342 msgstr ""
15344 #. type: Plain text
15345 #: docs/manual/smsd/code.rst:31
15346 msgid "Freeing internal data, disconnect from backend storage."
15347 msgstr ""
15349 #. type: Plain text
15350 #: docs/manual/smsd/code.rst:36
15351 #, no-wrap
15352 msgid "GSM_Error\tGSM_SMSDService::InitAfterConnect   (GSM_SMSDConfig *Config)\n"
15353 msgstr ""
15355 #. type: Plain text
15356 #: docs/manual/smsd/code.rst:38
15357 msgid ""
15358 "Optional hook called after SMSD is connected to phone, can be used for "
15359 "storing infromation about phone in backend."
15360 msgstr ""
15362 #. type: Plain text
15363 #: docs/manual/smsd/code.rst:43
15364 #, no-wrap
15365 msgid "GSM_Error\tGSM_SMSDService::SaveInboxSMS       (GSM_MultiSMSMessage *sms, GSM_SMSDConfig *Config, char **Locations)\n"
15366 msgstr ""
15368 #. type: Plain text
15369 #: docs/manual/smsd/code.rst:45
15370 msgid "Saves message into inbox."
15371 msgstr ""
15373 #. type: Plain text
15374 #: docs/manual/smsd/code.rst:50
15375 msgid ""
15376 ":param sms: Message data to save :param Config: Pointer to SMSD "
15377 "configuration data :param Locations: Newly allocation pointer to string with "
15378 "IDs identifying saved messages.  :return: Error code."
15379 msgstr ""
15381 #. type: Plain text
15382 #: docs/manual/smsd/code.rst:52
15383 #, no-wrap
15384 msgid "GSM_Error\tGSM_SMSDService::FindOutboxSMS      (GSM_MultiSMSMessage *sms, GSM_SMSDConfig *Config, char *ID)\n"
15385 msgstr ""
15387 #. type: Plain text
15388 #: docs/manual/smsd/code.rst:54
15389 msgid "Finds message in outbox suitable for sending."
15390 msgstr ""
15392 #. type: Plain text
15393 #: docs/manual/smsd/code.rst:58
15394 msgid ""
15395 ":param sms: Found outbox message will be stored here :param Config: Pointer "
15396 "to SMSD configuration data :param ID: Identification of found message will "
15397 "be stored here, this"
15398 msgstr ""
15400 #. type: Plain text
15401 #: docs/manual/smsd/code.rst:61
15402 msgid ""
15403 "should be unique for different message, so that repeated attempts to send "
15404 "same message can be detected by SMSD core. Empty string avoids this check."
15405 msgstr ""
15407 #. type: Plain text
15408 #: docs/manual/smsd/code.rst:62
15409 msgid ":return: Error code."
15410 msgstr ""
15412 #. type: Plain text
15413 #: docs/manual/smsd/code.rst:64
15414 #, no-wrap
15415 msgid "GSM_Error\tGSM_SMSDService::MoveSMS  \t      (GSM_MultiSMSMessage *sms, GSM_SMSDConfig *Config, char *ID, gboolean alwaysDelete, gboolean sent)\n"
15416 msgstr ""
15418 #. type: Plain text
15419 #: docs/manual/smsd/code.rst:66
15420 msgid "Moves sent message from outbox to sent items."
15421 msgstr ""
15423 #. type: Plain text
15424 #: docs/manual/smsd/code.rst:73
15425 msgid ""
15426 ":param sms: Message which should be moved, backend usually can get it by ID "
15427 "as well.  :param Config: Pointer to SMSD configuration data.  :param ID: "
15428 "Identification of message to be moved.  :param alwaysDelete: Whether to "
15429 "delete message from outbox even if moving fails.  :param sent: Whether "
15430 "message was sent (``TRUE``) or there was a failure (``FALSE``).  :return: "
15431 "Error code."
15432 msgstr ""
15434 #. type: Plain text
15435 #: docs/manual/smsd/code.rst:75
15436 #, no-wrap
15437 msgid "GSM_Error\tGSM_SMSDService::CreateOutboxSMS    (GSM_MultiSMSMessage *sms, GSM_SMSDConfig *Config, char *NewID)\n"
15438 msgstr ""
15440 #. type: Plain text
15441 #: docs/manual/smsd/code.rst:77
15442 msgid "Saves message into outbox queue."
15443 msgstr ""
15445 #. type: Plain text
15446 #: docs/manual/smsd/code.rst:82
15447 msgid ""
15448 ":param sms: Message data to save :param Config: Pointer to SMSD "
15449 "configuration data :param NewID: ID of created message will be stored "
15450 "here.  :return: Error code."
15451 msgstr ""
15453 #. type: Plain text
15454 #: docs/manual/smsd/code.rst:84
15455 #, no-wrap
15456 msgid "GSM_Error\tGSM_SMSDService::AddSentSMSInfo     (GSM_MultiSMSMessage *sms, GSM_SMSDConfig *Config, char *ID, int Part, GSM_SMSDSendingError err, int TPMR)\n"
15457 msgstr ""
15459 #. type: Plain text
15460 #: docs/manual/smsd/code.rst:86
15461 msgid "Logs information about sent message (eg. delivery report)."
15462 msgstr ""
15464 #. type: Plain text
15465 #: docs/manual/smsd/code.rst:94
15466 msgid ""
15467 ":param sms: Message which should be moved, backend usually can get it by ID "
15468 "as well.  :param Config: Pointer to SMSD configuration data :param ID: "
15469 "Identification of message to be marked.  :param Part: Part of the message "
15470 "which is being processed.  :param err: Status of sending message.  :param "
15471 "TPMR: Message reference if available (:term:`TPMR`).  :return: Error code."
15472 msgstr ""
15474 #. type: Plain text
15475 #: docs/manual/smsd/code.rst:96
15476 msgid ""
15477 "GSM_Error\tGSM_SMSDService::RefreshSendStatus (GSM_SMSDConfig *Config, char "
15478 "*ID)"
15479 msgstr ""
15481 #. type: Plain text
15482 #: docs/manual/smsd/code.rst:98
15483 msgid "Updates sending status in service backend."
15484 msgstr ""
15486 #. type: Plain text
15487 #: docs/manual/smsd/code.rst:102
15488 msgid ""
15489 ":param Config: Pointer to SMSD configuration data :param ID: Identification "
15490 "of message to be marked.  :return: Error code."
15491 msgstr ""
15493 #. type: Plain text
15494 #: docs/manual/smsd/code.rst:104
15495 msgid "GSM_Error\tGSM_SMSDService::RefreshPhoneStatus (GSM_SMSDConfig *Config)"
15496 msgstr ""
15498 #. type: Plain text
15499 #: docs/manual/smsd/code.rst:106
15500 msgid ""
15501 "Updates information about phone in database (network status, battery, etc.)."
15502 msgstr ""
15504 #. type: Plain text
15505 #: docs/manual/smsd/code.rst:111
15506 msgid "GSM_Error\tGSM_SMSDService::ReadConfiguration (GSM_SMSDConfig *Config)"
15507 msgstr ""
15509 #. type: Plain text
15510 #: docs/manual/smsd/code.rst:113
15511 msgid "Reads configuration specific for this backend."
15512 msgstr ""
15514 #. type: Title +
15515 #: docs/manual/smsd/code.rst:118
15516 #, no-wrap
15517 msgid "Message ID"
15518 msgstr ""
15520 #. type: Plain text
15521 #: docs/manual/smsd/code.rst:123
15522 msgid ""
15523 "You might have noticed that message ID is often used in the API. The primary "
15524 "reason for this is that it is usually easier for backend to handle message "
15525 "just by it's internal identification instead of handling message data from"
15526 msgstr ""
15528 #. type: Attribute :c:
15529 #: docs/manual/smsd/code.rst:123
15530 #, no-wrap
15531 msgid "type:`GSM_MultiSMSMessage`."
15532 msgstr ""
15534 #. type: Plain text
15535 #: docs/manual/smsd/code.rst:128
15536 msgid ""
15537 "If the backend does not use any IDs internally, it really does not have to "
15538 "provide them, with only exception of :c:func:`GSM_SMSDService::"
15539 "FindOutboxSMS`, where ID is used for detection of repeated sending of same "
15540 "message."
15541 msgstr ""
15543 #. type: Plain text
15544 #: docs/manual/smsd/code.rst:130
15545 msgid "The lifetime of ID for sent message:"
15546 msgstr ""
15548 #. type: Plain text
15549 #: docs/manual/smsd/code.rst:133
15550 msgid ""
15551 ":c:func:`GSM_SMSDService::CreateOutboxSMS` or direct manipulation with "
15552 "backend storage creates new ID"
15553 msgstr ""
15555 #. type: Plain text
15556 #: docs/manual/smsd/code.rst:135
15557 msgid ""
15558 ":c:func:`GSM_SMSDService::FindOutboxSMS` returns ID of message to process"
15559 msgstr ""
15561 #. type: Plain text
15562 #: docs/manual/smsd/code.rst:138
15563 msgid ""
15564 ":c:func:`GSM_SMSDService::AddSentSMSInfo` and :c:func:`GSM_SMSDService::"
15565 "RefreshSendStatus` are then notified using this ID about sending of the "
15566 "message"
15567 msgstr ""
15569 #. type: Plain text
15570 #: docs/manual/smsd/code.rst:140
15571 msgid ""
15572 ":c:func:`GSM_SMSDService::MoveSMS` then moves the message based on ID to "
15573 "sent items"
15574 msgstr ""
15576 #. type: Plain text
15577 #: docs/manual/smsd/code.rst:142
15578 msgid "The lifetime of ID for incoming messages:"
15579 msgstr ""
15581 #. type: Plain text
15582 #: docs/manual/smsd/code.rst:144
15583 msgid ":c:func:`GSM_SMSDService::SaveInboxSMS` generates the message"
15584 msgstr ""
15586 #. type: Plain text
15587 #: docs/manual/smsd/code.rst:145
15588 msgid ":ref:`gammu-smsd-run` uses this ID"
15589 msgstr ""
15591 #. type: Title -
15592 #: docs/manual/smsd/code.rst:147
15593 #, no-wrap
15594 msgid "Message Sending Workflow"
15595 msgstr ""
15597 #. type: Plain text
15598 #: docs/manual/smsd/code.rst:152
15599 msgid "digraph smsdsending {"
15600 msgstr ""
15602 #. type: Plain text
15603 #: docs/manual/smsd/code.rst:176
15604 msgid ""
15605 "\"new message\" [shape=box]; \"message in storage\" [shape=box]; \"message "
15606 "sent\" [shape=box]; \"error sending message\" [shape=box]; \"new message\" -"
15607 "> \"manually created SMS\"; \"new message\" -> \"CreateOutboxSMS\"; "
15608 "\"manually created SMS\" -> \"message in storage\"; \"CreateOutboxSMS\" -> "
15609 "\"message in storage\" \"message in storage\" -> \"FindOutboxSMS\"; "
15610 "\"FindOutboxSMS\" -> \"AddSentSMSInfo(ERROR)\" [label=\"Error\", "
15611 "style=dotted]; \"FindOutboxSMS\" -> \"check duplicates\"; \"check duplicates"
15612 "\" -> \"AddSentSMSInfo(ERROR)\" [label=\"Too many retries\", style=dotted]; "
15613 "\"check duplicates\" -> \"GSM_SendSMS\"; \"GSM_SendSMS\" -> "
15614 "\"RefreshSendStatus\"; \"GSM_SendSMS\" -> \"AddSentSMSInfo(ERROR)\" [label="
15615 "\"Error\", style=dotted]; \"RefreshSendStatus\" -> \"RefreshSendStatus"
15616 "\" [label=\"Sending\"]; \"RefreshSendStatus\" -> \"AddSentSMSInfo"
15617 "(ERROR)\" [label=\"Timeout\", style=dotted]; \"RefreshSendStatus\" -> "
15618 "\"AddSentSMSInfo(OK)\"; \"AddSentSMSInfo(OK)\" -> \"MoveSMS(noforce, OK)\"; "
15619 "\"MoveSMS(noforce, OK)\" -> \"MoveSMS(force, ERR)\" [label=\"Error\", "
15620 "style=dotted]; \"AddSentSMSInfo(OK)\" -> \"MoveSMS(force, ERR)\" [label="
15621 "\"Error\", style=dotted]; \"AddSentSMSInfo(ERROR)\" -> \"MoveSMS(force, "
15622 "ERR)\"; \"MoveSMS(noforce, OK)\" -> \"message sent\"; \"MoveSMS(force, "
15623 "ERR)\" -> \"error sending message\";"
15624 msgstr ""
15626 #. type: Title -
15627 #: docs/manual/smsd/code.rst:179
15628 #, no-wrap
15629 msgid "Message Receiving Workflow"
15630 msgstr ""
15632 #. type: Plain text
15633 #: docs/manual/smsd/code.rst:184
15634 msgid "digraph smsdreceiving {"
15635 msgstr ""
15637 #. type: Plain text
15638 #: docs/manual/smsd/code.rst:201
15639 msgid ""
15640 "\"received message\" [shape=box]; \"ignored message\" [shape=box]; \"failed "
15641 "message\" [shape=box]; \"waiting message\" [shape=box]; \"processed message"
15642 "\" [shape=box]; \"received message\" -> \"GSM_GetNextSMS\"; \"GSM_GetNextSMS"
15643 "\" -> \"SMSD_ValidMessage\"; \"SMSD_ValidMessage\" -> \"GSM_LinkSMS\"; "
15644 "\"SMSD_ValidMessage\" -> \"ignored message\" [label=\"Not valid\", "
15645 "style=dotted]; \"GSM_LinkSMS\" -> \"SMSD_CheckMultipart\"; "
15646 "\"SMSD_CheckMultipart\" -> \"SaveInboxSMS\"; \"SMSD_CheckMultipart\" -> "
15647 "\"waiting message\" [label=\"Not all parts\", style=dotted]; \"SaveInboxSMS"
15648 "\" -> \"SMSD_RunOnReceive\" [label=\"Locations are passed here\"]; "
15649 "\"SaveInboxSMS\" -> \"failed message\" [label=\"Error\", style=dotted]; "
15650 "\"SMSD_RunOnReceive\" -> \"GSM_DeleteSMS\"; \"GSM_DeleteSMS\" -> \"processed "
15651 "message\" \"GSM_DeleteSMS\" -> \"failed message\" [label=\"Error\", "
15652 "style=dotted];"
15653 msgstr ""
15655 #. type: Plain text
15656 #: docs/manual/smsd/monitor.rst:2
15657 msgid "_gammu-smsd-monitor:"
15658 msgstr ""
15660 #. type: Plain text
15661 #: docs/manual/smsd/monitor.rst:4 docs/manual/smsd/monitor.rst:7
15662 #, no-wrap
15663 msgid "gammu-smsd-monitor"
15664 msgstr ""
15666 #. type: Plain text
15667 #: docs/manual/smsd/monitor.rst:14
15668 msgid "gammu-smsd-monitor [OPTION]..."
15669 msgstr ""
15671 #. type: Plain text
15672 #: docs/manual/smsd/monitor.rst:19
15673 msgid ""
15674 "This manual page documents briefly the :program:`gammu-smsd-monitor` command."
15675 msgstr ""
15677 #. type: Attribute :program:
15678 #: docs/manual/smsd/monitor.rst:20
15679 #, no-wrap
15680 msgid "`gammu-smsd-monitor` is a program that monitors state of Gammu SMS"
15681 msgstr ""
15683 #. type: Plain text
15684 #: docs/manual/smsd/monitor.rst:23
15685 msgid ""
15686 "Daemon. It periodically displays information about phone and number of "
15687 "processed messages."
15688 msgstr ""
15690 #. type: Plain text
15691 #: docs/manual/smsd/monitor.rst:41
15692 msgid "-n, --loops=count"
15693 msgstr ""
15695 #. type: Plain text
15696 #: docs/manual/smsd/monitor.rst:43
15697 msgid "Number of loops, by default monitor loops infinitely."
15698 msgstr ""
15700 #. type: Plain text
15701 #: docs/manual/smsd/monitor.rst:45
15702 msgid "-d, --delay=seconds"
15703 msgstr ""
15705 #. type: Plain text
15706 #: docs/manual/smsd/monitor.rst:47
15707 msgid "Delay betwen polling SMSD state, default is 20 seconds."
15708 msgstr ""
15710 #. type: Plain text
15711 #: docs/manual/smsd/monitor.rst:49
15712 msgid "-C, --csv"
15713 msgstr ""
15715 #. type: Plain text
15716 #: docs/manual/smsd/monitor.rst:51
15717 msgid "Print output in comma separated values format:"
15718 msgstr ""
15720 #. type: Plain text
15721 #: docs/manual/smsd/monitor.rst:55
15722 msgid "client;phone ID;IMEI;sent;received;failed;battery;signal"
15723 msgstr ""
15725 #. type: Plain text
15726 #: docs/manual/smsd/smsd.rst:2
15727 msgid "_gammu-smsd:"
15728 msgstr ""
15730 #. type: Plain text
15731 #: docs/manual/smsd/smsd.rst:4 docs/manual/smsd/smsd.rst:7
15732 #, no-wrap
15733 msgid "gammu-smsd"
15734 msgstr ""
15736 #. type: Plain text
15737 #: docs/manual/smsd/smsd.rst:14
15738 msgid "gammu-smsd [OPTION]..."
15739 msgstr ""
15741 #. type: Plain text
15742 #: docs/manual/smsd/smsd.rst:20
15743 msgid "This manual page documents briefly the :program:`gammu-smsd` command."
15744 msgstr ""
15746 #. type: Attribute :program:
15747 #: docs/manual/smsd/smsd.rst:21
15748 #, no-wrap
15749 msgid "`gammu-smsd` is a program that periodically scans GSM modem for"
15750 msgstr ""
15752 #. type: Plain text
15753 #: docs/manual/smsd/smsd.rst:24
15754 msgid ""
15755 "received messages, stores them in defined storage and also sends messages "
15756 "enqueued in this storage."
15757 msgstr ""
15759 #. type: Plain text
15760 #: docs/manual/smsd/smsd.rst:27
15761 msgid ""
15762 "The daemon can reload configuration file after sending hangup signal "
15763 "(SIGHUP)  and properly terminates itself on SIGINT and SIGTERM."
15764 msgstr ""
15766 #. type: Plain text
15767 #: docs/manual/smsd/smsd.rst:47
15768 msgid ""
15769 "If you run SMSD as a system daemon (or service), it is recommended to use "
15770 "absolute path to configuration file as startup directory might be different "
15771 "than you expect."
15772 msgstr ""
15774 #. type: Plain text
15775 #: docs/manual/smsd/smsd.rst:49
15776 msgid "See :ref:`gammu-smsdrc` for configuration file documentation."
15777 msgstr ""
15779 #. type: Plain text
15780 #: docs/manual/smsd/smsd.rst:51
15781 msgid "-p, --pid=file"
15782 msgstr ""
15784 #. type: Plain text
15785 #: docs/manual/smsd/smsd.rst:53
15786 msgid ""
15787 "Lock file for storing pid, empty for no locking. Not supported on Windows."
15788 msgstr ""
15790 #. type: Plain text
15791 #: docs/manual/smsd/smsd.rst:55
15792 msgid "-U, --user=user"
15793 msgstr ""
15795 #. type: Plain text
15796 #: docs/manual/smsd/smsd.rst:57
15797 msgid "Drop daemon privileges to chosed user after starting."
15798 msgstr ""
15800 #. type: Plain text
15801 #: docs/manual/smsd/smsd.rst:59
15802 msgid "-G, --group=group"
15803 msgstr ""
15805 #. type: Plain text
15806 #: docs/manual/smsd/smsd.rst:61
15807 msgid "Drop daemon privileges to chosen group after starting."
15808 msgstr ""
15810 #. type: Plain text
15811 #: docs/manual/smsd/smsd.rst:63
15812 msgid "-d, --daemon"
15813 msgstr ""
15815 #. type: Plain text
15816 #: docs/manual/smsd/smsd.rst:65
15817 msgid "Daemonize program on startup. Not supported on Windows."
15818 msgstr ""
15820 #. type: Plain text
15821 #: docs/manual/smsd/smsd.rst:67
15822 msgid "-i, --install-service"
15823 msgstr ""
15825 #. type: Plain text
15826 #: docs/manual/smsd/smsd.rst:69
15827 msgid "Installs SMSD as a Windows service."
15828 msgstr ""
15830 #. type: Plain text
15831 #: docs/manual/smsd/smsd.rst:71
15832 msgid "-u, --uninstall-service"
15833 msgstr ""
15835 #. type: Plain text
15836 #: docs/manual/smsd/smsd.rst:73
15837 msgid "Uninstalls SMSD as a Windows service."
15838 msgstr ""
15840 #. type: Plain text
15841 #: docs/manual/smsd/smsd.rst:75
15842 msgid "-s, --start-service"
15843 msgstr ""
15845 #. type: Plain text
15846 #: docs/manual/smsd/smsd.rst:77
15847 msgid "Starts SMSD Windows service."
15848 msgstr ""
15850 #. type: Plain text
15851 #: docs/manual/smsd/smsd.rst:79
15852 msgid "-k, --stop-service"
15853 msgstr ""
15855 #. type: Plain text
15856 #: docs/manual/smsd/smsd.rst:81
15857 msgid "Stops SMSD Windows service."
15858 msgstr ""
15860 #. type: Plain text
15861 #: docs/manual/smsd/smsd.rst:83
15862 msgid "-f, --max-failures=count"
15863 msgstr ""
15865 #. type: Plain text
15866 #: docs/manual/smsd/smsd.rst:85
15867 msgid ""
15868 "Terminate after defined number of failures. Use 0 to not terminate (this is "
15869 "default)."
15870 msgstr ""
15872 #. type: Plain text
15873 #: docs/manual/smsd/smsd.rst:87
15874 msgid "-X, --suicide=seconds"
15875 msgstr ""
15877 #. type: Plain text
15878 #: docs/manual/smsd/smsd.rst:89
15879 msgid "Kills itself after number of seconds."
15880 msgstr ""
15882 #. type: Plain text
15883 #: docs/manual/smsd/smsd.rst:91
15884 msgid "-S, --run-service"
15885 msgstr ""
15887 #. type: Plain text
15888 #: docs/manual/smsd/smsd.rst:94
15889 msgid ""
15890 "Runs pogram as SMSD Windows service. This should not be used manually, but "
15891 "only Windows Service manager should use this command."
15892 msgstr ""
15894 #. type: Plain text
15895 #: docs/manual/smsd/smsd.rst:96
15896 msgid "-n, --service-name=name"
15897 msgstr ""
15899 #. type: Plain text
15900 #: docs/manual/smsd/smsd.rst:100
15901 msgid ""
15902 "Defines name of a Windows service. Each service requires an unique name, so "
15903 "if you want to run several SMSD instances, you have to name each service "
15904 "differently. Default is \"GammuSMSD\"."
15905 msgstr ""
15907 #. type: Plain text
15908 #: docs/manual/smsd/smsd.rst:104
15909 msgid "Use logging as configured in config file (default)."
15910 msgstr ""
15912 #. type: Plain text
15913 #: docs/manual/smsd/smsd.rst:108
15914 msgid "Do not use logging as configured in config file."
15915 msgstr ""
15917 #. type: Title +
15918 #: docs/manual/smsd/smsd.rst:113
15919 #, no-wrap
15920 msgid "Linux/Unix Examples"
15921 msgstr ""
15923 #. type: Plain text
15924 #: docs/manual/smsd/smsd.rst:116
15925 msgid "Start SMSD as a daemon on Linux:"
15926 msgstr ""
15928 #. type: Plain text
15929 #: docs/manual/smsd/smsd.rst:120
15930 msgid ""
15931 "gammu-smsd --config /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon"
15932 msgstr ""
15934 #. type: Plain text
15935 #: docs/manual/smsd/smsd.rst:122
15936 msgid "Start SMSD as a daemon on Linux with reduced privileges:"
15937 msgstr ""
15939 #. type: Plain text
15940 #: docs/manual/smsd/smsd.rst:126
15941 msgid ""
15942 "gammu-smsd --config /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon "
15943 "--user gammu --group gammu"
15944 msgstr ""
15946 #. type: Title +
15947 #: docs/manual/smsd/smsd.rst:128
15948 #, no-wrap
15949 msgid "SMSD as a system wide daemon"
15950 msgstr ""
15952 #. type: Plain text
15953 #: docs/manual/smsd/smsd.rst:133
15954 msgid ""
15955 "To use SMSD as a daemon, you might want to use init script which is shipped "
15956 "with Gammu in contrib/init directory. It is not installed by default, either "
15957 "install it manually or check INSTALL file for instructions."
15958 msgstr ""
15960 #. type: Plain text
15961 #: docs/manual/smsd/smsd.rst:136
15962 msgid ""
15963 "Under Windows 7 you might need to disable UAC (user account control) before "
15964 "you will be able to install SMSD service."
15965 msgstr ""
15967 #. type: Title +
15968 #: docs/manual/smsd/smsd.rst:138
15969 #, no-wrap
15970 msgid "Windows Service Examples"
15971 msgstr ""
15973 #. type: Plain text
15974 #: docs/manual/smsd/smsd.rst:141
15975 msgid "Install Gammu SMSD Windows service:"
15976 msgstr ""
15978 #. type: Plain text
15979 #: docs/manual/smsd/smsd.rst:145
15980 msgid "gammu-smsd.exe -c c:\\Gammu\\smsdrc -i"
15981 msgstr ""
15983 #. type: Plain text
15984 #: docs/manual/smsd/smsd.rst:147
15985 msgid "Install two instances of SMSD Windows service:"
15986 msgstr ""
15988 #. type: Plain text
15989 #: docs/manual/smsd/smsd.rst:151
15990 msgid "gammu-smsd.exe -c c:\\Gammu\\smsdrc-1 -n Gammu-first-phone -i"
15991 msgstr ""
15993 #. type: Plain text
15994 #: docs/manual/smsd/smsd.rst:153
15995 msgid "gammu-smsd.exe -c c:\\Gammu\\smsdrc-2 -n Gammu-second-phone -i"
15996 msgstr ""
15998 #. type: Plain text
15999 #: docs/manual/smsd/smsd.rst:155
16000 msgid "To uninstall a Windows service:"
16001 msgstr ""
16003 #. type: Plain text
16004 #: docs/manual/smsd/smsd.rst:159
16005 msgid "gammu-smsd.exe -u"
16006 msgstr ""
16008 #. type: Title +
16009 #: docs/manual/smsd/smsd.rst:161
16010 #, no-wrap
16011 msgid "Troubleshooting Windows Service"
16012 msgstr ""
16014 #. type: Plain text
16015 #: docs/manual/smsd/smsd.rst:168
16016 msgid ""
16017 "If Gammu fails to start as a Windows service (you will usually get \"Error "
16018 "1053: The service did not respond to the start or control request in a "
16019 "timely fashion\"), first check your SMSD logs. If they do not contain any "
16020 "useful hint, try starting SMSD manually with exactly same parameters as you "
16021 "installed the service (without -i)."
16022 msgstr ""
16024 #. type: Plain text
16025 #: docs/manual/smsd/smsd.rst:170
16026 msgid "For example the command line can look like:"
16027 msgstr ""
16029 #. type: Plain text
16030 #: docs/manual/smsd/smsd.rst:174
16031 msgid "gammu-smsd.exe -c smsdrc"
16032 msgstr ""
16034 #. type: Plain text
16035 #: docs/manual/smsd/smsd.rst:177
16036 msgid ""
16037 "You now should be able to get errors from SMSD even if it fails to start as "
16038 "a service."
16039 msgstr ""
16041 #. type: Title -
16042 #: docs/manual/smsd/smsd.rst:179
16043 #, no-wrap
16044 msgid "Known Limitations"
16045 msgstr ""
16047 #. type: Plain text
16048 #: docs/manual/smsd/smsd.rst:185
16049 msgid ""
16050 "You can not use same phone by more programs in same time. However in case "
16051 "you did not enable locking in :config:section:`[gammu]` section, it might be "
16052 "able to start the communication with phone from more programs. In this case "
16053 "neither of the programs will probably work."
16054 msgstr ""
16056 #. type: Plain text
16057 #: docs/manual/smsd/smsd.rst:188
16058 msgid ""
16059 "There is no way to detect that SMS message is reply to another by looking at "
16060 "message headers. The only way to achieve this is to add some token to the "
16061 "message and let the user include it in the message on reply."
16062 msgstr ""
16064 #. type: Plain text
16065 #: docs/manual/gammu/index.rst:2
16066 msgid "_gammu:"
16067 msgstr ""
16069 #. type: Title =
16070 #: docs/manual/gammu/index.rst:4
16071 #, no-wrap
16072 msgid "Gammu Utility"
16073 msgstr ""
16075 #. type: Plain text
16076 #: docs/manual/gammu/index.rst:15
16077 msgid "gammu [parameters] <command> [options]"
16078 msgstr ""
16080 #. type: Plain text
16081 #: docs/manual/gammu/index.rst:18
16082 msgid ""
16083 "Commands actually indicate which operation should Gammu perform. They can be "
16084 "specified with or without leading ``--``."
16085 msgstr ""
16087 #. type: Plain text
16088 #: docs/manual/gammu/index.rst:24
16089 msgid ""
16090 "This program is a tool for mobile phones. Many vendors and phones are "
16091 "supported, for actual listing see `Gammu Phones Database <http://wammu.eu/"
16092 "phones/>`_."
16093 msgstr ""
16095 #. type: Title -
16096 #: docs/manual/gammu/index.rst:27
16097 #, no-wrap
16098 msgid "Options"
16099 msgstr ""
16101 #. type: Plain text
16102 #: docs/manual/gammu/index.rst:30
16103 msgid "Parameters before command configure gammu behaviour:"
16104 msgstr ""
16106 #. type: Plain text
16107 #: docs/manual/gammu/index.rst:32
16108 msgid "-c, --config <filename>"
16109 msgstr ""
16111 #. type: Plain text
16112 #: docs/manual/gammu/index.rst:34
16113 msgid "name of configuration file"
16114 msgstr ""
16116 #. type: Plain text
16117 #: docs/manual/gammu/index.rst:36
16118 msgid "-s, --section <confign>"
16119 msgstr ""
16121 #. type: Plain text
16122 #: docs/manual/gammu/index.rst:38
16123 msgid "section of config file to use, eg. 42"
16124 msgstr ""
16126 #. type: Plain text
16127 #: docs/manual/gammu/index.rst:40
16128 msgid "-d, --debug <level>"
16129 msgstr ""
16131 #. type: Plain text
16132 #: docs/manual/gammu/index.rst:42
16133 msgid ""
16134 "debug level (see :config:option:`LogFormat` in :ref:`gammurc` for possible "
16135 "values)"
16136 msgstr ""
16138 #. type: Plain text
16139 #: docs/manual/gammu/index.rst:44
16140 msgid "-f, --debug-file <filename>"
16141 msgstr ""
16143 #. type: Plain text
16144 #: docs/manual/gammu/index.rst:46
16145 msgid "file for logging debug messages"
16146 msgstr ""
16148 #. type: Title -
16149 #: docs/manual/gammu/index.rst:49
16150 #, no-wrap
16151 msgid "Call commands"
16152 msgstr ""
16154 #. type: Plain text
16155 #: docs/manual/gammu/index.rst:52
16156 msgid "answercall [id]"
16157 msgstr ""
16159 #. type: Plain text
16160 #: docs/manual/gammu/index.rst:54
16161 msgid "Answer incoming call."
16162 msgstr ""
16164 #. type: Plain text
16165 #: docs/manual/gammu/index.rst:56
16166 msgid "cancelcall [id]"
16167 msgstr ""
16169 #. type: Plain text
16170 #: docs/manual/gammu/index.rst:58
16171 msgid "Cancel incoming call"
16172 msgstr ""
16174 #. type: Plain text
16175 #: docs/manual/gammu/index.rst:60
16176 msgid "canceldiverts"
16177 msgstr ""
16179 #. type: Plain text
16180 #: docs/manual/gammu/index.rst:62
16181 msgid "Cancel all existing call diverts."
16182 msgstr ""
16184 #. type: Plain text
16185 #: docs/manual/gammu/index.rst:64
16186 msgid "conferencecall id"
16187 msgstr ""
16189 #. type: Plain text
16190 #: docs/manual/gammu/index.rst:66
16191 msgid "Initiates a conference call."
16192 msgstr ""
16194 #. type: Plain text
16195 #: docs/manual/gammu/index.rst:68
16196 msgid "dialvoice number [show|hide]"
16197 msgstr ""
16199 #. type: Plain text
16200 #: docs/manual/gammu/index.rst:70
16201 msgid "Make voice call from SIM card line set in phone."
16202 msgstr ""
16204 #. type: Plain text
16205 #: docs/manual/gammu/index.rst:72
16206 msgid ""
16207 "``show|hide`` - optional parameter whether to disable call number indication."
16208 msgstr ""
16210 #. type: Plain text
16211 #: docs/manual/gammu/index.rst:74
16212 msgid ""
16213 "divert get|set all|busy|noans|outofreach all|voice|fax|data [number timeout]"
16214 msgstr ""
16216 #. type: Plain text
16217 #: docs/manual/gammu/index.rst:76
16218 msgid "Manage or display call diverts."
16219 msgstr ""
16221 #. type: Plain text
16222 #: docs/manual/gammu/index.rst:78
16223 msgid "``get`` or ``set``"
16224 msgstr ""
16226 #. type: Plain text
16227 #: docs/manual/gammu/index.rst:79
16228 msgid "whether to get divert information or to set it."
16229 msgstr ""
16231 #. type: Plain text
16232 #: docs/manual/gammu/index.rst:80
16233 msgid "``all`` or ``busy`` or ``noans`` or ``outofreach``"
16234 msgstr ""
16236 #. type: Plain text
16237 #: docs/manual/gammu/index.rst:81
16238 msgid "condition when apply divert"
16239 msgstr ""
16241 #. type: Plain text
16242 #: docs/manual/gammu/index.rst:82
16243 msgid "``all`` or ``voice`` or ``fax`` or ``data``"
16244 msgstr ""
16246 #. type: Plain text
16247 #: docs/manual/gammu/index.rst:83
16248 msgid "call type when apply divert"
16249 msgstr ""
16251 #. type: Plain text
16252 #: docs/manual/gammu/index.rst:84
16253 msgid "number"
16254 msgstr ""
16256 #. type: Plain text
16257 #: docs/manual/gammu/index.rst:85
16258 msgid "number where to divert"
16259 msgstr ""
16261 #. type: Plain text
16262 #: docs/manual/gammu/index.rst:86
16263 msgid "timeout"
16264 msgstr ""
16266 #. type: Plain text
16267 #: docs/manual/gammu/index.rst:87
16268 msgid "timeout when the diversion will happen"
16269 msgstr ""
16271 #. type: Plain text
16272 #: docs/manual/gammu/index.rst:89
16273 msgid "getussd code"
16274 msgstr ""
16276 #. type: Plain text
16277 #: docs/manual/gammu/index.rst:91
16278 msgid "Retrieves USSD information - dials a service number and reads response."
16279 msgstr ""
16281 #. type: Plain text
16282 #: docs/manual/gammu/index.rst:93
16283 msgid "holdcall id"
16284 msgstr ""
16286 #. type: Plain text
16287 #: docs/manual/gammu/index.rst:95
16288 msgid "Holds call."
16289 msgstr ""
16291 #. type: Plain text
16292 #: docs/manual/gammu/index.rst:97
16293 msgid "maketerminatedcall number length [show|hide]"
16294 msgstr ""
16296 #. type: Plain text
16297 #: docs/manual/gammu/index.rst:100
16298 msgid ""
16299 "Make voice call from SIM card line set in phone which will be terminated "
16300 "after ``length`` seconds."
16301 msgstr ""
16303 #. type: Plain text
16304 #: docs/manual/gammu/index.rst:102
16305 msgid "senddtmf sequence"
16306 msgstr ""
16308 #. type: Plain text
16309 #: docs/manual/gammu/index.rst:104
16310 msgid "Plays DTMF sequence. In some phones available only during calls"
16311 msgstr ""
16313 #. type: Plain text
16314 #: docs/manual/gammu/index.rst:106
16315 msgid "splitcall id"
16316 msgstr ""
16318 #. type: Plain text
16319 #: docs/manual/gammu/index.rst:108
16320 msgid "Splits call."
16321 msgstr ""
16323 #. type: Plain text
16324 #: docs/manual/gammu/index.rst:110
16325 msgid "switchcall [id]"
16326 msgstr ""
16328 #. type: Plain text
16329 #: docs/manual/gammu/index.rst:112
16330 msgid "Switches call."
16331 msgstr ""
16333 #. type: Plain text
16334 #: docs/manual/gammu/index.rst:114
16335 msgid "transfercall [id]"
16336 msgstr ""
16338 #. type: Plain text
16339 #: docs/manual/gammu/index.rst:116
16340 msgid "Transfers call."
16341 msgstr ""
16343 #. type: Plain text
16344 #: docs/manual/gammu/index.rst:118
16345 msgid "unholdcall id"
16346 msgstr ""
16348 #. type: Plain text
16349 #: docs/manual/gammu/index.rst:120
16350 msgid "Unholds call."
16351 msgstr ""
16353 #. type: Plain text
16354 #: docs/manual/gammu/index.rst:122
16355 msgid "_gammu-sms:"
16356 msgstr ""
16358 #. type: Title -
16359 #: docs/manual/gammu/index.rst:124
16360 #, no-wrap
16361 msgid "SMS and EMS commands"
16362 msgstr ""
16364 #. type: Plain text
16365 #: docs/manual/gammu/index.rst:129
16366 msgid ""
16367 "Sending messages might look a bit complicated on first attempt to use.  But "
16368 "be patient, the command line has been written in order to allow almost every "
16369 "usage. See EXAMPLE section for some hints on usage."
16370 msgstr ""
16372 #. type: Plain text
16373 #: docs/manual/gammu/index.rst:132
16374 msgid ""
16375 "There is also an option to use :ref:`gammu-smsd` when you want to send or "
16376 "receive more messages and process them automatically."
16377 msgstr ""
16379 #. type: Plain text
16380 #: docs/manual/gammu/index.rst:134
16381 msgid "Introduction to SMS formats"
16382 msgstr ""
16384 #. type: delimited block _
16385 #: docs/manual/gammu/index.rst:137
16386 msgid "Gammu has support for many SMS formats like:"
16387 msgstr ""
16389 #. type: delimited block _
16390 #: docs/manual/gammu/index.rst:148
16391 #, no-wrap
16392 msgid ""
16393 "Nokia Smart Messaging\n"
16394 "    used for monochromatic picture images, downloadable profiles, monochromatic operator logos, monochromatic caller logos and monophonic ringtones\n"
16395 "Linked SMS\n"
16396 "    both with 8 and 16-bit identification numbers in headers\n"
16397 "EMS\n"
16398 "    this is SMS format used for saving monochromatic images, monophonic ringtones, animations, text formatting and others\n"
16399 "MMS notifications\n"
16400 "    contains links where phone should download MMS\n"
16401 "Alcatel logo messages\n"
16402 "    proprietary format for logos\n"
16403 msgstr ""
16405 #. type: delimited block _
16406 #: docs/manual/gammu/index.rst:153
16407 msgid ""
16408 "You need to ensure that the target phone supports message type you want to "
16409 "send. Otherwise the phone will not be able to display it or will even crash, "
16410 "because firmware of phone did not expect this possibility."
16411 msgstr ""
16413 #. type: delimited block _
16414 #: docs/manual/gammu/index.rst:155
16415 msgid "Encoding chars in SMS text"
16416 msgstr ""
16418 #. type: Plain text
16419 #: docs/manual/gammu/index.rst:158
16420 msgid "Text in SMS can be coded using two ways:"
16421 msgstr ""
16423 #. type: Title ~
16424 #: docs/manual/gammu/index.rst:160
16425 #, no-wrap
16426 msgid "GSM Default Alphabet"
16427 msgstr ""
16429 #. type: Plain text
16430 #: docs/manual/gammu/index.rst:166
16431 msgid ""
16432 "With `GSM Default Alphabet` you can fit at most 160 chars into single SMS "
16433 "(Gammu doesn't support compressing such texts according to GSM standards, "
16434 "but it isn't big limit, because there are no phones supporting them), but "
16435 "they're from limited set:"
16436 msgstr ""
16438 #. type: Plain text
16439 #: docs/manual/gammu/index.rst:168
16440 msgid "all Latin small and large"
16441 msgstr ""
16443 #. type: Plain text
16444 #: docs/manual/gammu/index.rst:169
16445 msgid "all digits"
16446 msgstr ""
16448 #. type: Plain text
16449 #: docs/manual/gammu/index.rst:170
16450 msgid "some Greek"
16451 msgstr ""
16453 #. type: Plain text
16454 #: docs/manual/gammu/index.rst:171
16455 msgid "some other national"
16456 msgstr ""
16458 #. type: Plain text
16459 #: docs/manual/gammu/index.rst:172
16460 msgid "some symbols like @ ! \" # & / ( ) % * + = - , . : ; < > ?"
16461 msgstr ""
16463 #. type: Plain text
16464 #: docs/manual/gammu/index.rst:173
16465 msgid "few others"
16466 msgstr ""
16468 #. type: Title =
16469 #: docs/manual/gammu/index.rst:175 docs/manual/python/objects.rst:260
16470 #: docs/manual/c/hints.rst:140 docs/manual/c/unicode.rst:2
16471 #, no-wrap
16472 msgid "Unicode"
16473 msgstr ""
16475 #. type: Plain text
16476 #: docs/manual/gammu/index.rst:179
16477 msgid ""
16478 "With `Unicode` single SMS can contain at most 70 chars, but these can be any "
16479 "chars including all national and special ones."
16480 msgstr ""
16482 #. type: Plain text
16483 #: docs/manual/gammu/index.rst:184
16484 msgid ""
16485 "Please note, that some older phones might have problems displaying such "
16486 "message."
16487 msgstr ""
16489 #. type: Title ~
16490 #: docs/manual/gammu/index.rst:186
16491 #, no-wrap
16492 msgid "Conversion"
16493 msgstr ""
16495 #. type: Plain text
16496 #: docs/manual/gammu/index.rst:192
16497 msgid ""
16498 "Gammu tries to do the best to handle non ASCII characters in your message.  "
16499 "Everything is internally handled in Unicode (the input is converted "
16500 "depending on your locales configuration) and in case message uses Unicode "
16501 "the text will be given as such to the message."
16502 msgstr ""
16504 #. type: Plain text
16505 #: docs/manual/gammu/index.rst:199
16506 msgid ""
16507 "Should the message be sent in GSM Default Alphabet, Gammu will try to "
16508 "convert all characters to keep message readable. Gammu does support multi "
16509 "byte encoding for some characters in GSM Default Alphabet (it is needed for "
16510 "``^`` ``{`` ``}`` ``\\`` ``[`` ``]`` ``~`` ``|``). The characters which are "
16511 "not present in GSM Default Alphabet are transliterated to closest ASCII "
16512 "equivalent (accents are removed).  Remaining not known characters are "
16513 "replaced by question mark."
16514 msgstr ""
16516 #. type: Plain text
16517 #: docs/manual/gammu/index.rst:201
16518 msgid "SMS commands"
16519 msgstr ""
16521 #. type: delimited block _
16522 #: docs/manual/gammu/index.rst:204
16523 msgid "addsmsfolder name"
16524 msgstr ""
16526 #. type: delimited block _
16527 #: docs/manual/gammu/index.rst:206
16528 msgid "deleteallsms folder"
16529 msgstr ""
16531 #. type: delimited block _
16532 #: docs/manual/gammu/index.rst:208
16533 msgid "Delete all SMS from specified SMS folder."
16534 msgstr ""
16536 #. type: delimited block _
16537 #: docs/manual/gammu/index.rst:210
16538 msgid "deletesms folder start [stop]"
16539 msgstr ""
16541 #. type: delimited block _
16542 #: docs/manual/gammu/index.rst:213
16543 msgid ""
16544 "Delete SMS from phone. See description for :option:`gammu getsms` for info "
16545 "about sms folders naming convention."
16546 msgstr ""
16548 #. type: delimited block _
16549 #: docs/manual/gammu/index.rst:215 docs/manual/gammu/index.rst:238
16550 #: docs/manual/gammu/index.rst:255 docs/manual/gammu/index.rst:675
16551 #: docs/manual/gammu/index.rst:735 docs/manual/gammu/index.rst:958
16552 #: docs/manual/gammu/index.rst:1422 docs/manual/gammu/index.rst:1432
16553 #: docs/manual/gammu/index.rst:1438
16554 msgid "Locations are numerated from 1."
16555 msgstr ""
16557 #. type: delimited block _
16558 #: docs/manual/gammu/index.rst:217
16559 msgid "displaysms ... (options like in sendsms)"
16560 msgstr ""
16562 #. type: delimited block _
16563 #: docs/manual/gammu/index.rst:220
16564 msgid ""
16565 "Displays PDU data of encoded SMS messages. It accepts same parameters and "
16566 "behaves same like sendsms."
16567 msgstr ""
16569 #. type: delimited block _
16570 #: docs/manual/gammu/index.rst:222
16571 msgid "getallsms -pbk"
16572 msgstr ""
16574 #. type: delimited block _
16575 #: docs/manual/gammu/index.rst:227
16576 msgid ""
16577 "Get all SMS from phone. In some phones you will have also SMS templates and "
16578 "info about locations used to save Picture Images. With each sms you will see "
16579 "location. If you want to get such sms from phone alone, use :option:`gammu "
16580 "getsms`."
16581 msgstr ""
16583 #. type: delimited block _
16584 #: docs/manual/gammu/index.rst:229
16585 msgid "geteachsms -pbk"
16586 msgstr ""
16588 #. type: delimited block _
16589 #: docs/manual/gammu/index.rst:232
16590 msgid ""
16591 "Similiary to :option:`gammu getallsms`. Difference is, that links all "
16592 "concatenated sms"
16593 msgstr ""
16595 #. type: delimited block _
16596 #: docs/manual/gammu/index.rst:234
16597 msgid "getsms folder start [stop]"
16598 msgstr ""
16600 #. type: delimited block _
16601 #: docs/manual/gammu/index.rst:236
16602 msgid "Get SMS."
16603 msgstr ""
16605 #. type: delimited block _
16606 #: docs/manual/gammu/index.rst:242
16607 msgid ""
16608 "Folder 0 means that sms is being read from \"flat\" memory (all sms from all "
16609 "folders have unique numbers). It's sometimes emulated by Gammu. You can use "
16610 "it with all phones."
16611 msgstr ""
16613 #. type: delimited block _
16614 #: docs/manual/gammu/index.rst:249
16615 msgid ""
16616 "Other folders like 1, 2, etc. match folders in phone such as Inbox, Outbox, "
16617 "etc.  and each sms has unique number in his folder. Name of folders can "
16618 "depend on your phone (the most often 1=\"Inbox\", 2=\"Outbox\", etc.).  This "
16619 "method is not supported by all phones (for example, not supported by Nokia "
16620 "3310, 5110, 6110). If work with your phone, use :option:`gammu "
16621 "getsmsfolders` to get folders list."
16622 msgstr ""
16624 #. type: delimited block _
16625 #: docs/manual/gammu/index.rst:251
16626 msgid "getsmsc [start [stop]]"
16627 msgstr ""
16629 #. type: delimited block _
16630 #: docs/manual/gammu/index.rst:253
16631 msgid "Get SMSC settings from SIM card."
16632 msgstr ""
16634 #. type: delimited block _
16635 #: docs/manual/gammu/index.rst:257
16636 msgid "getsmsfolders"
16637 msgstr ""
16639 #. type: delimited block _
16640 #: docs/manual/gammu/index.rst:259
16641 msgid "Get names for SMS folders in phone"
16642 msgstr ""
16644 #. type: delimited block _
16645 #: docs/manual/gammu/index.rst:261
16646 msgid ""
16647 "savesms TYPE [type parameters] [type options] [-folder id] [-unread] [-read] "
16648 "[-unsent] [-sent] [-sender number] [-smsname name] [-smscset number] [-"
16649 "smscnumber number] [-reply] [-maxsms num]"
16650 msgstr ""
16652 #. type: delimited block _
16653 #: docs/manual/gammu/index.rst:263
16654 msgid "Saves SMS to phone, see bellow for ``TYPE`` options."
16655 msgstr ""
16657 #. type: delimited block _
16658 #: docs/manual/gammu/index.rst:265
16659 msgid "-smscset number"
16660 msgstr ""
16662 #. type: delimited block _
16663 #: docs/manual/gammu/index.rst:267
16664 msgid ""
16665 "SMSC number will be taken from phone stored SMSC configuration ``number``."
16666 msgstr ""
16668 #. type: delimited block _
16669 #: docs/manual/gammu/index.rst:269
16670 msgid "Default: 1"
16671 msgstr ""
16673 #. type: delimited block _
16674 #: docs/manual/gammu/index.rst:271
16675 msgid "-smscnumber number"
16676 msgstr ""
16678 #. type: Plain text
16679 #: docs/manual/gammu/index.rst:273 docs/manual/python/objects.rst:216
16680 msgid "SMSC number"
16681 msgstr ""
16683 #. type: delimited block _
16684 #: docs/manual/gammu/index.rst:275
16685 msgid "-reply"
16686 msgstr ""
16688 #. type: delimited block _
16689 #: docs/manual/gammu/index.rst:277
16690 msgid "reply SMSC is set"
16691 msgstr ""
16693 #. type: delimited block _
16694 #: docs/manual/gammu/index.rst:279
16695 msgid "-folder number"
16696 msgstr ""
16698 #. type: delimited block _
16699 #: docs/manual/gammu/index.rst:281
16700 msgid "save to specified folder."
16701 msgstr ""
16703 #. type: delimited block _
16704 #: docs/manual/gammu/index.rst:283
16705 msgid "Folders are numerated from 1."
16706 msgstr ""
16708 #. type: delimited block _
16709 #: docs/manual/gammu/index.rst:285
16710 msgid ""
16711 "The most often folder 1 = \"Inbox\", 2 = \"Outbox\",etc. Use :option:`gammu "
16712 "getsmsfolders` to get folder list."
16713 msgstr ""
16715 #. type: delimited block _
16716 #: docs/manual/gammu/index.rst:287
16717 msgid "-unread"
16718 msgstr ""
16720 #. type: delimited block _
16721 #: docs/manual/gammu/index.rst:291
16722 msgid ""
16723 "makes message unread. In some phones (like 6210) you won't see unread sms "
16724 "envelope after saving such sms. In some phones with internal SMS memory "
16725 "(like 6210) after using it with folder 1 SIM SMS memory will be used"
16726 msgstr ""
16728 #. type: delimited block _
16729 #: docs/manual/gammu/index.rst:293
16730 msgid "-read"
16731 msgstr ""
16733 #. type: delimited block _
16734 #: docs/manual/gammu/index.rst:296
16735 msgid ""
16736 "makes message read. In some phones with internal SMS memory (like 6210) "
16737 "after using it with folder 1 SIM SMS memory will be used"
16738 msgstr ""
16740 #. type: delimited block _
16741 #: docs/manual/gammu/index.rst:298
16742 msgid "-unsent"
16743 msgstr ""
16745 #. type: delimited block _
16746 #: docs/manual/gammu/index.rst:300
16747 msgid "makes message unsent"
16748 msgstr ""
16750 #. type: delimited block _
16751 #: docs/manual/gammu/index.rst:302
16752 msgid "-sent"
16753 msgstr ""
16755 #. type: delimited block _
16756 #: docs/manual/gammu/index.rst:304
16757 msgid "makes message sent"
16758 msgstr ""
16760 #. type: delimited block _
16761 #: docs/manual/gammu/index.rst:306
16762 msgid "-smsname name"
16763 msgstr ""
16765 #. type: delimited block _
16766 #: docs/manual/gammu/index.rst:308
16767 msgid "set message name"
16768 msgstr ""
16770 #. type: delimited block _
16771 #: docs/manual/gammu/index.rst:310
16772 msgid "-sender number"
16773 msgstr ""
16775 #. type: delimited block _
16776 #: docs/manual/gammu/index.rst:312
16777 msgid "set sender number (default: ``Gammu``)"
16778 msgstr ""
16780 #. type: delimited block _
16781 #: docs/manual/gammu/index.rst:314
16782 msgid "-maxsms num"
16783 msgstr ""
16785 #. type: delimited block _
16786 #: docs/manual/gammu/index.rst:317
16787 msgid ""
16788 "Limit maximal number of messages which will be created. If there are more "
16789 "messages, Gammu will terminate with failure."
16790 msgstr ""
16792 #. type: delimited block _
16793 #: docs/manual/gammu/index.rst:319
16794 msgid "Types of messages:"
16795 msgstr ""
16797 #. type: delimited block _
16798 #: docs/manual/gammu/index.rst:321
16799 msgid "ANIMATION frames file1 file2..."
16800 msgstr ""
16802 #. type: delimited block _
16803 #: docs/manual/gammu/index.rst:325
16804 msgid ""
16805 "Save an animation as a SMS. You need to give number of frames and picture "
16806 "for each frame. Each picture can be in any picture format which Gammu "
16807 "supports (B/W bmp, gif, wbmp, nol, nlm...)."
16808 msgstr ""
16810 #. type: delimited block _
16811 #: docs/manual/gammu/index.rst:327
16812 msgid "BOOKMARK file location"
16813 msgstr ""
16815 #. type: delimited block _
16816 #: docs/manual/gammu/index.rst:330
16817 msgid ""
16818 "Read WAP bookmark from file created by :option:`gammu backup` command and "
16819 "saves in Nokia format as SMS"
16820 msgstr ""
16822 #. type: delimited block _
16823 #: docs/manual/gammu/index.rst:333
16824 msgid "CALENDAR file location"
16825 msgstr ""
16827 #. type: delimited block _
16828 #: docs/manual/gammu/index.rst:338
16829 msgid ""
16830 "Read calendar note from file created by :option:`gammu backup` command and "
16831 "saves in VCALENDAR 1.0 format as SMS. The location identifies position of "
16832 "calendar item to be read in backup file (usually 1, but can be useful in "
16833 "case the backup contains more items)."
16834 msgstr ""
16836 #. type: delimited block _
16837 #: docs/manual/gammu/index.rst:341
16838 msgid "CALLER file"
16839 msgstr ""
16841 #. type: delimited block _
16842 #: docs/manual/gammu/index.rst:344
16843 msgid ""
16844 "Save caller logo as sms in Nokia (Smart Messaging)  format - size 72x14, two "
16845 "colors."
16846 msgstr ""
16848 #. type: delimited block _
16849 #: docs/manual/gammu/index.rst:350
16850 msgid ""
16851 "Please note, that it isn't designed for colour logos available for example "
16852 "in DCT4/TIKU - you need to put bitmap file there inside phone using "
16853 "filesystem commands."
16854 msgstr ""
16856 #. type: delimited block _
16857 #: docs/manual/gammu/index.rst:354
16858 msgid ""
16859 "EMS [-unicode] [-16bit] [-format lcrasbiut] [-text text] [-unicodefiletext "
16860 "file] [-defsound ID] [-defanimation ID] [-tone10 file] [-tone10long file] [-"
16861 "tone12 file] [-tone12long file] [-toneSE file] [-toneSElong file] [-"
16862 "fixedbitmap file] [-variablebitmap file] [-variablebitmaplong file] [-"
16863 "animation frames file1 ...] [-protected number]"
16864 msgstr ""
16866 #. type: delimited block _
16867 #: docs/manual/gammu/index.rst:356
16868 msgid ""
16869 "Saves EMS sequence. All format specific parameters (like :option:`-"
16870 "defsound`) can be used few times."
16871 msgstr ""
16873 #. type: delimited block _
16874 #: docs/manual/gammu/index.rst:358 docs/manual/gammu/index.rst:587
16875 msgid "-text"
16876 msgstr ""
16878 #. type: delimited block _
16879 #: docs/manual/gammu/index.rst:360
16880 msgid "adds text"
16881 msgstr ""
16883 #. type: delimited block _
16884 #: docs/manual/gammu/index.rst:362
16885 msgid "-unicodefiletext"
16886 msgstr ""
16888 #. type: delimited block _
16889 #: docs/manual/gammu/index.rst:364
16890 msgid "adds text from Unicode file"
16891 msgstr ""
16893 #. type: delimited block _
16894 #: docs/manual/gammu/index.rst:366
16895 msgid "-defanimation"
16896 msgstr ""
16898 #. type: delimited block _
16899 #: docs/manual/gammu/index.rst:368
16900 msgid ""
16901 "adds default animation with ID specified by user. ID for different phones "
16902 "are different."
16903 msgstr ""
16905 #. type: delimited block _
16906 #: docs/manual/gammu/index.rst:370
16907 msgid "-animation"
16908 msgstr ""
16910 #. type: delimited block _
16911 #: docs/manual/gammu/index.rst:372
16912 msgid "adds \"frames\" frames read from file1, file2, etc."
16913 msgstr ""
16915 #. type: delimited block _
16916 #: docs/manual/gammu/index.rst:374
16917 msgid "-defsound"
16918 msgstr ""
16920 #. type: delimited block _
16921 #: docs/manual/gammu/index.rst:376
16922 msgid ""
16923 "adds default sound with ID specified by user. ID for different phones are "
16924 "different."
16925 msgstr ""
16927 #. type: delimited block _
16928 #: docs/manual/gammu/index.rst:378
16929 msgid "-tone10"
16930 msgstr ""
16932 #. type: delimited block _
16933 #: docs/manual/gammu/index.rst:380
16934 msgid "adds IMelody version 1.0 read from RTTL or other compatible file"
16935 msgstr ""
16937 #. type: delimited block _
16938 #: docs/manual/gammu/index.rst:382
16939 msgid "-tone10long"
16940 msgstr ""
16942 #. type: delimited block _
16943 #: docs/manual/gammu/index.rst:386
16944 msgid ""
16945 "IMelody version 1.0 saved in one of few SMS with UPI. Phones compatible with "
16946 "UPI (like Sony-Ericsson phones) will read such ringtone as one"
16947 msgstr ""
16949 #. type: delimited block _
16950 #: docs/manual/gammu/index.rst:388
16951 msgid "-tone12"
16952 msgstr ""
16954 #. type: delimited block _
16955 #: docs/manual/gammu/index.rst:390
16956 msgid "adds IMelody version 1.2 read from RTTL or other compatible file"
16957 msgstr ""
16959 #. type: delimited block _
16960 #: docs/manual/gammu/index.rst:392
16961 msgid "-tone12long"
16962 msgstr ""
16964 #. type: delimited block _
16965 #: docs/manual/gammu/index.rst:396
16966 msgid ""
16967 "IMelody version 1.2 saved in one of few SMS with UPI. Phones compatible with "
16968 "UPI (like Sony-Ericsson phones) will read such ringtone as one"
16969 msgstr ""
16971 #. type: delimited block _
16972 #: docs/manual/gammu/index.rst:398
16973 msgid "-toneSE"
16974 msgstr ""
16976 #. type: delimited block _
16977 #: docs/manual/gammu/index.rst:400
16978 msgid "adds IMelody in \"short\" form supported by Sony-Ericsson phones"
16979 msgstr ""
16981 #. type: delimited block _
16982 #: docs/manual/gammu/index.rst:402
16983 msgid "-toneSElong"
16984 msgstr ""
16986 #. type: delimited block _
16987 #: docs/manual/gammu/index.rst:404
16988 msgid "add Sony-Ericsson IMelody saved in one or few SMS with UPI"
16989 msgstr ""
16991 #. type: delimited block _
16992 #: docs/manual/gammu/index.rst:406
16993 msgid "-variablebitmap"
16994 msgstr ""
16996 #. type: delimited block _
16997 #: docs/manual/gammu/index.rst:408
16998 msgid "bitmap in any size saved in one SMS"
16999 msgstr ""
17001 #. type: delimited block _
17002 #: docs/manual/gammu/index.rst:410
17003 msgid "-variablebitmaplong"
17004 msgstr ""
17006 #. type: delimited block _
17007 #: docs/manual/gammu/index.rst:412
17008 msgid "bitmap with maximal size 96x128 saved in one or few sms"
17009 msgstr ""
17011 #. type: delimited block _
17012 #: docs/manual/gammu/index.rst:414
17013 msgid "-fixedbitmap"
17014 msgstr ""
17016 #. type: delimited block _
17017 #: docs/manual/gammu/index.rst:416
17018 msgid "bitmap 16x16 or 32x32"
17019 msgstr ""
17021 #. type: delimited block _
17022 #: docs/manual/gammu/index.rst:418 docs/manual/gammu/index.rst:766
17023 msgid "-protected"
17024 msgstr ""
17026 #. type: delimited block _
17027 #: docs/manual/gammu/index.rst:423
17028 msgid ""
17029 "all ringtones and bitmaps after this parameter (excluding default ringtones "
17030 "and logos) will be \"protected\" (in phones compatible with ODI like "
17031 "SonyEricsson products it won't be possible to forward them from phone menu)"
17032 msgstr ""
17034 #. type: delimited block _
17035 #: docs/manual/gammu/index.rst:425 docs/manual/gammu/index.rst:601
17036 msgid "-16bit"
17037 msgstr ""
17039 #. type: delimited block _
17040 #: docs/manual/gammu/index.rst:428 docs/manual/gammu/index.rst:604
17041 msgid ""
17042 "Gammu uses SMS headers with 16-bit numbers for saving linking info in SMS "
17043 "(it means less chars available for user in each SMS)"
17044 msgstr ""
17046 #. type: delimited block _
17047 #: docs/manual/gammu/index.rst:430
17048 msgid "-format lcrasbiut"
17049 msgstr ""
17051 #. type: delimited block _
17052 #: docs/manual/gammu/index.rst:432
17053 msgid "last text will be formatted. You can use combinations of chars:"
17054 msgstr ""
17056 #. type: delimited block _
17057 #: docs/manual/gammu/index.rst:446
17058 #, no-wrap
17059 msgid ""
17060 "=========  ==================\n"
17061 "Character  Formating\n"
17062 "=========  ==================\n"
17063 "``l``      left aligned\n"
17064 "``c``      centered\n"
17065 "``r``      right aligned\n"
17066 "``a``      large font\n"
17067 "``s``      small font\n"
17068 "``b``      bold font\n"
17069 "``i``      italic font\n"
17070 "``u``      underlined font\n"
17071 "``t``      strikethrough font\n"
17072 "=========  ==================\n"
17073 msgstr ""
17075 #. type: delimited block _
17076 #: docs/manual/gammu/index.rst:449
17077 msgid "MMSINDICATOR URL Title Sender"
17078 msgstr ""
17080 #. type: delimited block _
17081 #: docs/manual/gammu/index.rst:455
17082 msgid ""
17083 "Creates a MMS indication SMS. It contains URL where the actual MMS payload "
17084 "is stored which needs to be SMIL encoded. The phone usually downloads the "
17085 "MMS data using special APN, which does not count to transmitted data, "
17086 "however there might be limitations which URLs can be accessed."
17087 msgstr ""
17089 #. type: delimited block _
17090 #: docs/manual/gammu/index.rst:457
17091 msgid "MMSSETTINGS file location"
17092 msgstr ""
17094 #. type: delimited block _
17095 #: docs/manual/gammu/index.rst:460
17096 msgid ""
17097 "Saves a message with MMS configuration. The configuration will be read from "
17098 "Gammu backup file from given location."
17099 msgstr ""
17101 #. type: delimited block _
17102 #: docs/manual/gammu/index.rst:462
17103 msgid "OPERATOR file [-netcode netcode] [-biglogo]"
17104 msgstr ""
17106 #. type: delimited block _
17107 #: docs/manual/gammu/index.rst:465
17108 msgid ""
17109 "Save operator logo as sms in Nokia (Smart Messaging) format - size 72x14 in "
17110 "two colors."
17111 msgstr ""
17113 #. type: delimited block _
17114 #: docs/manual/gammu/index.rst:467
17115 msgid "-biglogo"
17116 msgstr ""
17118 #. type: delimited block _
17119 #: docs/manual/gammu/index.rst:469
17120 msgid "Use 78x21 formatted logo instead of standard 72x14."
17121 msgstr ""
17123 #. type: delimited block _
17124 #: docs/manual/gammu/index.rst:475
17125 msgid ""
17126 "This isn't designed for colour logos available for example in newer phones - "
17127 "you need to put bitmap file there inside phone using filesystem commands."
17128 msgstr ""
17130 #. type: delimited block _
17131 #: docs/manual/gammu/index.rst:478
17132 msgid "PICTURE file [-text text] [-unicode] [-alcatelbmmi]"
17133 msgstr ""
17135 #. type: delimited block _
17136 #: docs/manual/gammu/index.rst:482
17137 msgid ""
17138 "Read bitmap from 2 colors file (bmp, nlm, nsl, ngg, nol, wbmp, etc.), format "
17139 "into bitmap in Smart Messaging (72x28, 2 colors, called often Picture Image "
17140 "and saved with text) or Alcatel format and send/save over SMS."
17141 msgstr ""
17143 #. type: delimited block _
17144 #: docs/manual/gammu/index.rst:485
17145 msgid "PROFILE [-name name] [-bitmap bitmap] [-ringtone ringtone]"
17146 msgstr ""
17148 #. type: delimited block _
17149 #: docs/manual/gammu/index.rst:488
17150 msgid ""
17151 "Read ringtone (RTTL) format, bitmap (Picture Image size) and name, format "
17152 "into Smart Messaging profile and send/save as SMS."
17153 msgstr ""
17155 #. type: delimited block _
17156 #: docs/manual/gammu/index.rst:493
17157 msgid ""
17158 "Please note, that this format is abandoned by Nokia and supported by some "
17159 "(older) devices only like Nokia 3310."
17160 msgstr ""
17162 #. type: delimited block _
17163 #: docs/manual/gammu/index.rst:496
17164 msgid "RINGTONE file [-long] [-scale]"
17165 msgstr ""
17167 #. type: delimited block _
17168 #: docs/manual/gammu/index.rst:499
17169 msgid ""
17170 "Read RTTL ringtone from file and save as SMS into SIM/phone memory. Ringtone "
17171 "is saved in Nokia (Smart Messaging) format."
17172 msgstr ""
17174 #. type: delimited block _
17175 #: docs/manual/gammu/index.rst:501
17176 msgid "-long"
17177 msgstr ""
17179 #. type: delimited block _
17180 #: docs/manual/gammu/index.rst:504
17181 msgid ""
17182 "ringtone is saved using Profile style. It can be longer (and saved in 2 "
17183 "SMS), but decoded only by newer phones (like 33xx)"
17184 msgstr ""
17186 #. type: delimited block _
17187 #: docs/manual/gammu/index.rst:506 docs/manual/gammu/index.rst:976
17188 msgid "-scale"
17189 msgstr ""
17191 #. type: delimited block _
17192 #: docs/manual/gammu/index.rst:509
17193 msgid ""
17194 "ringtone will have Scale info for each note. It will allow one to edit it "
17195 "correctly later in phone composer (for example, in 33xx)"
17196 msgstr ""
17198 #. type: delimited block _
17199 #: docs/manual/gammu/index.rst:512
17200 msgid ""
17201 "SMSTEMPLATE [-unicode] [-text text] [-unicodefiletext file] [-defsound ID] [-"
17202 "defanimation ID] [-tone10 file] [-tone10long file] [-tone12 file] [-"
17203 "tone12long file] [-toneSE file] [-toneSElong file] [-variablebitmap file] [-"
17204 "variablebitmaplong file] [-animation frames file1 ...]"
17205 msgstr ""
17207 #. type: delimited block _
17208 #: docs/manual/gammu/index.rst:514
17209 msgid "Saves a SMS template (for Alcatel phones)."
17210 msgstr ""
17212 #. type: delimited block _
17213 #: docs/manual/gammu/index.rst:517
17214 msgid ""
17215 "TEXT [-inputunicode] [-16bit] [-flash] [-len len] [-autolen len] [-unicode] "
17216 "[-enablevoice] [-disablevoice] [-enablefax] [-disablefax] [-enableemail] [-"
17217 "disableemail] [-voidsms] [-replacemessages ID] [-replacefile file] [-text "
17218 "msgtext] [-textutf8 msgtext]"
17219 msgstr ""
17221 #. type: delimited block _
17222 #: docs/manual/gammu/index.rst:520
17223 msgid ""
17224 "Take text from stdin (or commandline if -text specified) and save as text "
17225 "SMS into SIM/phone memory."
17226 msgstr ""
17228 #. type: delimited block _
17229 #: docs/manual/gammu/index.rst:522
17230 msgid "-flash"
17231 msgstr ""
17233 #. type: delimited block _
17234 #: docs/manual/gammu/index.rst:524
17235 msgid ""
17236 "Class 0 SMS (should be displayed after receiving on recipients' phone "
17237 "display after receiving without entering Inbox)"
17238 msgstr ""
17240 #. type: delimited block _
17241 #: docs/manual/gammu/index.rst:526
17242 msgid "-len len"
17243 msgstr ""
17245 #. type: delimited block _
17246 #: docs/manual/gammu/index.rst:529
17247 msgid ""
17248 "specify, how many chars will be read. When use this option and text will be "
17249 "longer than 1 SMS, will be split into more linked SMS"
17250 msgstr ""
17252 #. type: delimited block _
17253 #: docs/manual/gammu/index.rst:531
17254 msgid "-autolen len"
17255 msgstr ""
17257 #. type: delimited block _
17258 #: docs/manual/gammu/index.rst:536
17259 msgid ""
17260 "specify, how many chars will be read. When use this option and text will be "
17261 "longer than 1 SMS, will be split into more linked SMS.Coding type (SMS "
17262 "default alphabet/Unicode) is set according to input text"
17263 msgstr ""
17265 #. type: delimited block _
17266 #: docs/manual/gammu/index.rst:538
17267 msgid "-enablevoice"
17268 msgstr ""
17270 #. type: delimited block _
17271 #: docs/manual/gammu/index.rst:540
17272 msgid "sms will set voice mail indicator. Text will be cut to 1 sms."
17273 msgstr ""
17275 #. type: delimited block _
17276 #: docs/manual/gammu/index.rst:542
17277 msgid "-disablevoice"
17278 msgstr ""
17280 #. type: delimited block _
17281 #: docs/manual/gammu/index.rst:544
17282 msgid "sms will not set voice mail indicator. Text will be cut to 1 sms."
17283 msgstr ""
17285 #. type: delimited block _
17286 #: docs/manual/gammu/index.rst:546
17287 msgid "-enablefax"
17288 msgstr ""
17290 #. type: delimited block _
17291 #: docs/manual/gammu/index.rst:548
17292 msgid "sms will set fax indicator. Text will be cut to 1 sms."
17293 msgstr ""
17295 #. type: delimited block _
17296 #: docs/manual/gammu/index.rst:550
17297 msgid "-disablefax"
17298 msgstr ""
17300 #. type: delimited block _
17301 #: docs/manual/gammu/index.rst:552
17302 msgid "sms will not set fax indicator. Text will be cut to 1 sms."
17303 msgstr ""
17305 #. type: delimited block _
17306 #: docs/manual/gammu/index.rst:554
17307 msgid "-enableemail"
17308 msgstr ""
17310 #. type: delimited block _
17311 #: docs/manual/gammu/index.rst:556
17312 msgid "sms will set email indicator. Text will be cut to 1 sms."
17313 msgstr ""
17315 #. type: delimited block _
17316 #: docs/manual/gammu/index.rst:558
17317 msgid "-disableemail"
17318 msgstr ""
17320 #. type: delimited block _
17321 #: docs/manual/gammu/index.rst:560
17322 msgid "sms will not set email indicator. Text will be cut to 1 sms."
17323 msgstr ""
17325 #. type: delimited block _
17326 #: docs/manual/gammu/index.rst:562
17327 msgid "-voidsms"
17328 msgstr ""
17330 #. type: delimited block _
17331 #: docs/manual/gammu/index.rst:565
17332 msgid ""
17333 "many phones after receiving it won't display anything, only beep, vibrate or "
17334 "turn on light. Text will be cut to 1 sms."
17335 msgstr ""
17337 #. type: delimited block _
17338 #: docs/manual/gammu/index.rst:567
17339 msgid "-unicode"
17340 msgstr ""
17342 #. type: delimited block _
17343 #: docs/manual/gammu/index.rst:569
17344 msgid "SMS will be saved in Unicode format"
17345 msgstr ""
17347 #. type: delimited block _
17348 #: docs/manual/gammu/index.rst:575
17349 msgid ""
17350 "The ``~`` char in SMS text and :option:`-unicode` option (Unicode coding "
17351 "required) can cause text of SMS after ``~`` char blink in some phones (like "
17352 "Nokia 33xx)."
17353 msgstr ""
17355 #. type: delimited block _
17356 #: docs/manual/gammu/index.rst:577
17357 msgid "-inputunicode"
17358 msgstr ""
17360 #. type: delimited block _
17361 #: docs/manual/gammu/index.rst:579
17362 msgid "input text is in Unicode."
17363 msgstr ""
17365 #. type: delimited block _
17366 #: docs/manual/gammu/index.rst:585
17367 msgid ""
17368 "You can create Unicode file using WordPad in Windows (during saving select "
17369 "\"Unicode Text Document\" format). In Unix can use for example YUdit or vim."
17370 msgstr ""
17372 #. type: delimited block _
17373 #: docs/manual/gammu/index.rst:589
17374 msgid "get text from command line instead of stdin."
17375 msgstr ""
17377 #. type: delimited block _
17378 #: docs/manual/gammu/index.rst:591
17379 msgid "-textutf8"
17380 msgstr ""
17382 #. type: delimited block _
17383 #: docs/manual/gammu/index.rst:593
17384 msgid "get text in UTF-8 from command line instead of stdin."
17385 msgstr ""
17387 #. type: delimited block _
17388 #: docs/manual/gammu/index.rst:599
17389 msgid ""
17390 "Gammu detects your locales and uses by default encoding based on this. Use "
17391 "this option only when you know the input will be in UTF-8 in all cases."
17392 msgstr ""
17394 #. type: delimited block _
17395 #: docs/manual/gammu/index.rst:606
17396 msgid "-replacemessages ID"
17397 msgstr ""
17399 #. type: delimited block _
17400 #: docs/manual/gammu/index.rst:610
17401 msgid ""
17402 "``ID`` can be 1..7. When you will use option and send more single SMS to one "
17403 "recipient with the same ID, each another SMS will replace each previous with "
17404 "the same ID"
17405 msgstr ""
17407 #. type: delimited block _
17408 #: docs/manual/gammu/index.rst:612
17409 msgid "-replacefile file"
17410 msgstr ""
17412 #. type: delimited block _
17413 #: docs/manual/gammu/index.rst:617
17414 msgid ""
17415 "File with replacement table in unicode (UCS-2), preferably with byte order "
17416 "mark (BOM). It contains pairs of chars, first one is to replace, second is "
17417 "replacement one. The replacement is done after reading text for the message."
17418 msgstr ""
17420 #. type: delimited block _
17421 #: docs/manual/gammu/index.rst:620
17422 msgid ""
17423 "For example replacement ``1`` (0x0061) with ``a`` (0x0031) would be done by "
17424 "file with following content (hex dump, first two bytes"
17425 msgstr ""
17427 #. type: Labeled list
17428 #: docs/manual/gammu/index.rst:620
17429 #, no-wrap
17430 msgid "is BOM)"
17431 msgstr ""
17433 #. type: delimited block _
17434 #: docs/manual/gammu/index.rst:623
17435 msgid "ff fe 61 00 31 00"
17436 msgstr ""
17438 #. type: delimited block _
17439 #: docs/manual/gammu/index.rst:625
17440 msgid "TODO file location"
17441 msgstr ""
17443 #. type: delimited block _
17444 #: docs/manual/gammu/index.rst:628
17445 msgid ""
17446 "Saves a message with a todo entry. The content will be read from any backup "
17447 "format which Gammu supports and from given location."
17448 msgstr ""
17450 #. type: delimited block _
17451 #: docs/manual/gammu/index.rst:630
17452 msgid "VCARD10|VCARD21 file SM|ME location [-nokia]"
17453 msgstr ""
17455 #. type: delimited block _
17456 #: docs/manual/gammu/index.rst:637
17457 msgid ""
17458 "Read phonebook entry from file created by :option:`gammu backup` command and "
17459 "saves in VCARD 1.0 (only name and default number) or VCARD 2.1 (all entry "
17460 "details with all numbers, text and name) format as SMS.  The location "
17461 "identifies position of contact item to be read in backup file (usually 1, "
17462 "but can be useful in case the backup contains more items)."
17463 msgstr ""
17465 #. type: delimited block _
17466 #: docs/manual/gammu/index.rst:640
17467 msgid "WAPINDICATOR URL Title"
17468 msgstr ""
17470 #. type: delimited block _
17471 #: docs/manual/gammu/index.rst:643
17472 msgid "Saves a SMS with a WAP indication for given URL and title."
17473 msgstr ""
17475 #. type: delimited block _
17476 #: docs/manual/gammu/index.rst:646
17477 msgid "WAPSETTINGS file location DATA|GPRS"
17478 msgstr ""
17480 #. type: delimited block _
17481 #: docs/manual/gammu/index.rst:649
17482 msgid ""
17483 "Read WAP settings from file created by :option:`gammu backup` command and "
17484 "saves in Nokia format as SMS"
17485 msgstr ""
17487 #. type: delimited block _
17488 #: docs/manual/gammu/index.rst:652
17489 msgid ""
17490 "sendsms TYPE destination [type parameters] [type options] [-smscset number] "
17491 "[-smscnumber number] [-reply] [-report] [-validity HOUR|6HOURS|DAY|3DAYS|"
17492 "WEEK|MAX] [-save [-folder number]]"
17493 msgstr ""
17495 #. type: delimited block _
17496 #: docs/manual/gammu/index.rst:654
17497 msgid ""
17498 "Sends a message to a ``destination`` number, most parameters are same as "
17499 "for :option:`gammu savesms`."
17500 msgstr ""
17502 #. type: delimited block _
17503 #: docs/manual/gammu/index.rst:656
17504 msgid "-save"
17505 msgstr ""
17507 #. type: delimited block _
17508 #: docs/manual/gammu/index.rst:658
17509 msgid "will also save message which is being sent"
17510 msgstr ""
17512 #. type: delimited block _
17513 #: docs/manual/gammu/index.rst:660
17514 msgid "-report"
17515 msgstr ""
17517 #. type: delimited block _
17518 #: docs/manual/gammu/index.rst:662
17519 msgid "request delivery report for message"
17520 msgstr ""
17522 #. type: delimited block _
17523 #: docs/manual/gammu/index.rst:664
17524 msgid "-validity HOUR|6HOURS|DAY|3DAYS|WEEK|MAX"
17525 msgstr ""
17527 #. type: delimited block _
17528 #: docs/manual/gammu/index.rst:668
17529 msgid ""
17530 "sets how long will be the message valid (SMSC will the discard the message "
17531 "after this time if it could not deliver it)."
17532 msgstr ""
17534 #. type: delimited block _
17535 #: docs/manual/gammu/index.rst:670
17536 msgid "setsmsc location number"
17537 msgstr ""
17539 #. type: delimited block _
17540 #: docs/manual/gammu/index.rst:673
17541 msgid ""
17542 "Set SMSC settings on SIM card. This keeps all SMSC configuration intact, it "
17543 "just changes the SMSC number."
17544 msgstr ""
17546 #. type: Title -
17547 #: docs/manual/gammu/index.rst:678
17548 #, no-wrap
17549 msgid "Memory (phonebooks and calls) commands"
17550 msgstr ""
17552 #. type: delimited block _
17553 #: docs/manual/gammu/index.rst:681
17554 msgid "_memory types:"
17555 msgstr ""
17557 #. type: delimited block _
17558 #: docs/manual/gammu/index.rst:683
17559 msgid "Memory types"
17560 msgstr ""
17562 #. type: Plain text
17563 #: docs/manual/gammu/index.rst:686
17564 msgid "Gammu recognizes following memory types:"
17565 msgstr ""
17567 #. type: Plain text
17568 #: docs/manual/gammu/index.rst:705
17569 #, no-wrap
17570 msgid ""
17571 "``DC``\n"
17572 "     Dialled calls\n"
17573 "``MC``\n"
17574 "     Missed calls\n"
17575 "``RC``\n"
17576 "     Received calls\n"
17577 "``ON``\n"
17578 "     Own numbers\n"
17579 "``VM``\n"
17580 "     voice mailbox\n"
17581 "``SM``\n"
17582 "     SIM phonebook\n"
17583 "``ME``\n"
17584 "     phone internal phonebook\n"
17585 "``FD``\n"
17586 "     fixed dialling\n"
17587 "``SL``\n"
17588 "     sent SMS log\n"
17589 msgstr ""
17591 #. type: Plain text
17592 #: docs/manual/gammu/index.rst:708
17593 msgid "Memory commands"
17594 msgstr ""
17596 #. type: delimited block _
17597 #: docs/manual/gammu/index.rst:711
17598 msgid "deleteallmemory DC|MC|RC|ON|VM|SM|ME|MT|FD|SL"
17599 msgstr ""
17601 #. type: delimited block _
17602 #: docs/manual/gammu/index.rst:713
17603 msgid "Deletes all entries from specified memory type."
17604 msgstr ""
17606 #. type: delimited block _
17607 #: docs/manual/gammu/index.rst:715 docs/manual/gammu/index.rst:721
17608 #: docs/manual/gammu/index.rst:727 docs/manual/gammu/index.rst:733
17609 msgid "For memory types description see :ref:`memory types`."
17610 msgstr ""
17612 #. type: delimited block _
17613 #: docs/manual/gammu/index.rst:717
17614 msgid "deletememory DC|MC|RC|ON|VM|SM|ME|MT|FD|SL start [stop]"
17615 msgstr ""
17617 #. type: delimited block _
17618 #: docs/manual/gammu/index.rst:719
17619 msgid "Deletes entries in specified range from specified memory type."
17620 msgstr ""
17622 #. type: delimited block _
17623 #: docs/manual/gammu/index.rst:723
17624 msgid "getallmemory DC|MC|RC|ON|VM|SM|ME|MT|FD|SL"
17625 msgstr ""
17627 #. type: delimited block _
17628 #: docs/manual/gammu/index.rst:725
17629 msgid "Get all memory locations from phone."
17630 msgstr ""
17632 #. type: delimited block _
17633 #: docs/manual/gammu/index.rst:729
17634 msgid "getmemory DC|MC|RC|ON|VM|SM|ME|MT|FD|SL start [stop [-nonempty]]"
17635 msgstr ""
17637 #. type: delimited block _
17638 #: docs/manual/gammu/index.rst:731
17639 msgid "Get memory location from phone."
17640 msgstr ""
17642 #. type: delimited block _
17643 #: docs/manual/gammu/index.rst:737
17644 msgid "getspeeddial start [stop]"
17645 msgstr ""
17647 #. type: delimited block _
17648 #: docs/manual/gammu/index.rst:739
17649 msgid "Gets speed dial choices."
17650 msgstr ""
17652 #. type: delimited block _
17653 #: docs/manual/gammu/index.rst:741
17654 msgid "searchmemory text"
17655 msgstr ""
17657 #. type: delimited block _
17658 #: docs/manual/gammu/index.rst:745
17659 msgid ""
17660 "Scans all memory entries for given text. It performs case insensitive "
17661 "substring lookup. You can interrupt searching by pressing :kbd:`Ctrl+C`."
17662 msgstr ""
17664 #. type: Title -
17665 #: docs/manual/gammu/index.rst:747
17666 #, no-wrap
17667 msgid "Filesystem commands"
17668 msgstr ""
17670 #. type: delimited block _
17671 #: docs/manual/gammu/index.rst:752
17672 msgid ""
17673 "Gammu allows one to access phones using native protocol (Nokias) or OBEX. "
17674 "Your phone can also support usb storage, which is handled on the operating "
17675 "system level and Gammu does not use that."
17676 msgstr ""
17678 #. type: delimited block _
17679 #: docs/manual/gammu/index.rst:754
17680 msgid ""
17681 "addfile folderID name [-type JAR|BMP|PNG|GIF|JPG|MIDI|WBMP|AMR|3GP|NRT] [-"
17682 "readonly] [-protected] [-system] [-hidden] [-newtime]"
17683 msgstr ""
17685 #. type: delimited block _
17686 #: docs/manual/gammu/index.rst:756
17687 msgid "Add file with specified name to folder with specified folder ID."
17688 msgstr ""
17690 #. type: delimited block _
17691 #: docs/manual/gammu/index.rst:758
17692 msgid "-type"
17693 msgstr ""
17695 #. type: delimited block _
17696 #: docs/manual/gammu/index.rst:760
17697 msgid ""
17698 "File type was required for filesystem 1 in Nokia phones (current filesystem "
17699 "2 doesn't need this)."
17700 msgstr ""
17702 #. type: delimited block _
17703 #: docs/manual/gammu/index.rst:762
17704 msgid "-readonly"
17705 msgstr ""
17707 #. type: delimited block _
17708 #: docs/manual/gammu/index.rst:764
17709 msgid "Sets the read only attribute."
17710 msgstr ""
17712 #. type: delimited block _
17713 #: docs/manual/gammu/index.rst:769
17714 msgid ""
17715 "Sets the protected attribute (file can't be for example forwarded from phone "
17716 "menu)."
17717 msgstr ""
17719 #. type: delimited block _
17720 #: docs/manual/gammu/index.rst:771
17721 msgid "-system"
17722 msgstr ""
17724 #. type: delimited block _
17725 #: docs/manual/gammu/index.rst:773
17726 msgid "Sets the system attribute."
17727 msgstr ""
17729 #. type: delimited block _
17730 #: docs/manual/gammu/index.rst:775
17731 msgid "-hidden"
17732 msgstr ""
17734 #. type: delimited block _
17735 #: docs/manual/gammu/index.rst:777
17736 msgid "Sets the hidden attribute (file is hidden from phone menu)."
17737 msgstr ""
17739 #. type: delimited block _
17740 #: docs/manual/gammu/index.rst:779
17741 msgid "-newtime"
17742 msgstr ""
17744 #. type: delimited block _
17745 #: docs/manual/gammu/index.rst:781
17746 msgid ""
17747 "After using it date/time of file modification will be set to moment of "
17748 "uploading."
17749 msgstr ""
17751 #. type: delimited block _
17752 #: docs/manual/gammu/index.rst:783
17753 msgid "addfolder parentfolderID name"
17754 msgstr ""
17756 #. type: delimited block _
17757 #: docs/manual/gammu/index.rst:786
17758 msgid ""
17759 "Create a folder in phone with specified name in a folder with specified "
17760 "folder ID."
17761 msgstr ""
17763 #. type: delimited block _
17764 #: docs/manual/gammu/index.rst:788
17765 msgid "deletefiles fileID"
17766 msgstr ""
17768 #. type: delimited block _
17769 #: docs/manual/gammu/index.rst:790
17770 msgid "Delete files with given IDs."
17771 msgstr ""
17773 #. type: delimited block _
17774 #: docs/manual/gammu/index.rst:792
17775 msgid "deletefolder name"
17776 msgstr ""
17778 #. type: delimited block _
17779 #: docs/manual/gammu/index.rst:794
17780 msgid "Delete folder with given ID."
17781 msgstr ""
17783 #. type: delimited block _
17784 #: docs/manual/gammu/index.rst:796
17785 msgid "getfilefolder fileID, fileID, ..."
17786 msgstr ""
17788 #. type: delimited block _
17789 #: docs/manual/gammu/index.rst:798
17790 msgid ""
17791 "Retrieve files or all files from folder with given IDs from a phone "
17792 "filesytem."
17793 msgstr ""
17795 #. type: delimited block _
17796 #: docs/manual/gammu/index.rst:800
17797 msgid "getfiles fileID, fileID, ..."
17798 msgstr ""
17800 #. type: delimited block _
17801 #: docs/manual/gammu/index.rst:802
17802 msgid "Retrieve files with given IDs from a phone filesytem."
17803 msgstr ""
17805 #. type: delimited block _
17806 #: docs/manual/gammu/index.rst:804
17807 msgid "getfilesystem [-flatall|-flat]"
17808 msgstr ""
17810 #. type: delimited block _
17811 #: docs/manual/gammu/index.rst:806
17812 msgid ""
17813 "Display info about all folders and files in phone memory/memory card. By "
17814 "default there is tree displayed, you can change it:"
17815 msgstr ""
17817 #. type: delimited block _
17818 #: docs/manual/gammu/index.rst:808
17819 msgid "-flatall"
17820 msgstr ""
17822 #. type: delimited block _
17823 #: docs/manual/gammu/index.rst:810
17824 msgid ""
17825 "there are displayed full file/folder details like ID (first parameter in "
17826 "line)"
17827 msgstr ""
17829 #. type: delimited block _
17830 #: docs/manual/gammu/index.rst:812
17831 msgid "-flat"
17832 msgstr ""
17834 #. type: delimited block _
17835 #: docs/manual/gammu/index.rst:814
17836 msgid ""
17837 "In some phones (like N6230) content of some folders (with more files) can be "
17838 "cut (only part of files will be displayed) for example on infrared "
17839 "connection. This is not Gammu issue, but phone firmware problem."
17840 msgstr ""
17842 #. type: delimited block _
17843 #: docs/manual/gammu/index.rst:816
17844 msgid "getfilesystemstatus"
17845 msgstr ""
17847 #. type: delimited block _
17848 #: docs/manual/gammu/index.rst:819
17849 msgid ""
17850 "Display info filesystem status - number of bytes available, used or used by "
17851 "some specific content."
17852 msgstr ""
17854 #. type: delimited block _
17855 #: docs/manual/gammu/index.rst:821
17856 msgid "getfolderlisting folderID"
17857 msgstr ""
17859 #. type: delimited block _
17860 #: docs/manual/gammu/index.rst:823
17861 msgid ""
17862 "Display files and folders available in folder with given folder ID. You can "
17863 "get ID's using getfilesystem -flatall."
17864 msgstr ""
17866 #. type: delimited block _
17867 #: docs/manual/gammu/index.rst:830
17868 msgid ""
17869 "Please note, that in some phones (like N6230) content of some folders (with "
17870 "more files) can be cut (only part of files will be displayed) for example on "
17871 "infrared connection. This is not Gammu issue, but phone firmware problem."
17872 msgstr ""
17874 #. type: delimited block _
17875 #: docs/manual/gammu/index.rst:832
17876 msgid "getrootfolders"
17877 msgstr ""
17879 #. type: delimited block _
17880 #: docs/manual/gammu/index.rst:834
17881 msgid "Display info about drives available in phone/memory card."
17882 msgstr ""
17884 #. type: delimited block _
17885 #: docs/manual/gammu/index.rst:836
17886 msgid "sendfile name"
17887 msgstr ""
17889 #. type: delimited block _
17890 #: docs/manual/gammu/index.rst:840
17891 msgid ""
17892 "Sends file to a phone. It's up to phone to decide where to store this file "
17893 "and how to handle it (for example when you send vCard or vCalendar, most of "
17894 "phones will offer you to import it."
17895 msgstr ""
17897 #. type: delimited block _
17898 #: docs/manual/gammu/index.rst:842
17899 msgid "setfileattrib folderID [-system] [-readonly] [-hidden] [-protected]"
17900 msgstr ""
17902 #. type: Title -
17903 #: docs/manual/gammu/index.rst:845
17904 #, no-wrap
17905 msgid "Logo and pictures commands"
17906 msgstr ""
17908 #. type: delimited block _
17909 #: docs/manual/gammu/index.rst:850
17910 msgid ""
17911 "These options are mainly (there are few exceptions) for monochromatic logos "
17912 "and images available in older phones. Recognized file formats: xpm (only "
17913 "saving), 2-colors bmp, nlm, nsl, ngg, nol, wbmp, gif (for Samsung)."
17914 msgstr ""
17916 #. type: delimited block _
17917 #: docs/manual/gammu/index.rst:852
17918 msgid ""
17919 "In new models all bitmaps are saved in filesystem and should go into "
17920 "filesystem section"
17921 msgstr ""
17923 #. type: delimited block _
17924 #: docs/manual/gammu/index.rst:854
17925 msgid "copybitmap inputfile [outputfile [OPERATOR|PICTURE|STARTUP|CALLER]]"
17926 msgstr ""
17928 #. type: delimited block _
17929 #: docs/manual/gammu/index.rst:859
17930 msgid ""
17931 "Allow one to convert logos files to another. When give ONLY inputfile, "
17932 "output will be written to stdout using ASCII art. When give output file and "
17933 "format, in some file formats (like NLM) will be set indicator informing "
17934 "about logo type to given."
17935 msgstr ""
17937 #. type: delimited block _
17938 #: docs/manual/gammu/index.rst:861
17939 msgid "getbitmap TYPE [type options]"
17940 msgstr ""
17942 #. type: delimited block _
17943 #: docs/manual/gammu/index.rst:863
17944 msgid "Reads bitmap from phone, following types are supported:"
17945 msgstr ""
17947 #. type: delimited block _
17948 #: docs/manual/gammu/index.rst:865 docs/manual/gammu/index.rst:895
17949 msgid "CALLER location [file]"
17950 msgstr ""
17952 #. type: delimited block _
17953 #: docs/manual/gammu/index.rst:867
17954 msgid "Get caller group logo from phone. Locations 1-5."
17955 msgstr ""
17957 #. type: delimited block _
17958 #: docs/manual/gammu/index.rst:869
17959 msgid "DEALER"
17960 msgstr ""
17962 #. type: delimited block _
17963 #: docs/manual/gammu/index.rst:873
17964 msgid ""
17965 "In some models it's possible to save dealer welcome note - text displayed "
17966 "during enabling phone, which can't be edited from phone menu.  Here you can "
17967 "get it."
17968 msgstr ""
17970 #. type: delimited block _
17971 #: docs/manual/gammu/index.rst:875
17972 msgid "OPERATOR [file]"
17973 msgstr ""
17975 #. type: delimited block _
17976 #: docs/manual/gammu/index.rst:877
17977 msgid ""
17978 "Get operator logo (picture displayed instead of operator name) from phone."
17979 msgstr ""
17981 #. type: delimited block _
17982 #: docs/manual/gammu/index.rst:879
17983 msgid "PICTURE location [file]"
17984 msgstr ""
17986 #. type: delimited block _
17987 #: docs/manual/gammu/index.rst:881
17988 msgid "Get Picture Image from phone."
17989 msgstr ""
17991 #. type: delimited block _
17992 #: docs/manual/gammu/index.rst:883
17993 msgid "STARTUP [file]"
17994 msgstr ""
17996 #. type: delimited block _
17997 #: docs/manual/gammu/index.rst:885
17998 msgid "Get static startup logo from phone. Allow one to save it in file."
17999 msgstr ""
18001 #. type: delimited block _
18002 #: docs/manual/gammu/index.rst:887
18003 msgid "TEXT"
18004 msgstr ""
18006 #. type: delimited block _
18007 #: docs/manual/gammu/index.rst:889
18008 msgid "Get startup text from phone."
18009 msgstr ""
18011 #. type: delimited block _
18012 #: docs/manual/gammu/index.rst:891
18013 msgid "setbitmap TYPE [type options]"
18014 msgstr ""
18016 #. type: delimited block _
18017 #: docs/manual/gammu/index.rst:893
18018 msgid "Sets bitmap in phone, following types are supported:"
18019 msgstr ""
18021 #. type: delimited block _
18022 #: docs/manual/gammu/index.rst:897
18023 msgid "Set caller logo."
18024 msgstr ""
18026 #. type: delimited block _
18027 #: docs/manual/gammu/index.rst:899
18028 msgid "COLOUROPERATOR [fileID [netcode]]"
18029 msgstr ""
18031 #. type: delimited block _
18032 #: docs/manual/gammu/index.rst:901
18033 msgid "Sets color operator logo in phone."
18034 msgstr ""
18036 #. type: delimited block _
18037 #: docs/manual/gammu/index.rst:903
18038 msgid "COLOURSTARTUP [fileID]"
18039 msgstr ""
18041 #. type: delimited block _
18042 #: docs/manual/gammu/index.rst:905
18043 msgid "DEALER text"
18044 msgstr ""
18046 #. type: delimited block _
18047 #: docs/manual/gammu/index.rst:907
18048 msgid ""
18049 "Sets welcome message configured by dealer, which usually can not be changed "
18050 "in phone menus."
18051 msgstr ""
18053 #. type: delimited block _
18054 #: docs/manual/gammu/index.rst:909
18055 msgid "OPERATOR [file [netcode]]"
18056 msgstr ""
18058 #. type: delimited block _
18059 #: docs/manual/gammu/index.rst:914
18060 msgid ""
18061 "Set operator logo in phone. When won't give file and netcode, operator logo "
18062 "will be removed from phone. When will give only filename, operator logo will "
18063 "be displayed for your current GSM operator. When you give additionally "
18064 "network code, it will be displayed for this operator."
18065 msgstr ""
18067 #. type: delimited block _
18068 #: docs/manual/gammu/index.rst:916
18069 msgid "PICTURE file location [text]"
18070 msgstr ""
18072 #. type: delimited block _
18073 #: docs/manual/gammu/index.rst:918
18074 msgid "Sets picture image in phone."
18075 msgstr ""
18077 #. type: delimited block _
18078 #: docs/manual/gammu/index.rst:920
18079 msgid "STARTUP file|1|2|3"
18080 msgstr ""
18082 #. type: delimited block _
18083 #: docs/manual/gammu/index.rst:924
18084 msgid ""
18085 "Set startup logo in phone. It can be static (then you will have to give file "
18086 "name) or one of predefined animated (only some phones like Nokia 3310 or "
18087 "3330 supports it, use location 1, 2 or 3 for these)."
18088 msgstr ""
18090 #. type: delimited block _
18091 #: docs/manual/gammu/index.rst:926
18092 msgid "TEXT text"
18093 msgstr ""
18095 #. type: delimited block _
18096 #: docs/manual/gammu/index.rst:928
18097 msgid "Sets startup text in phone."
18098 msgstr ""
18100 #. type: delimited block _
18101 #: docs/manual/gammu/index.rst:930
18102 msgid "WALLPAPER fileID"
18103 msgstr ""
18105 #. type: delimited block _
18106 #: docs/manual/gammu/index.rst:932
18107 msgid "Sets wallpaper in phone."
18108 msgstr ""
18110 #. type: Title -
18111 #: docs/manual/gammu/index.rst:934
18112 #, no-wrap
18113 msgid "Ringtones commands"
18114 msgstr ""
18116 #. type: delimited block _
18117 #: docs/manual/gammu/index.rst:938
18118 msgid ""
18119 "Ringtones are mostly supported only for older phones. For recent phones you "
18120 "usually just upload them to some folder in phone filesystem."
18121 msgstr ""
18123 #. type: delimited block _
18124 #: docs/manual/gammu/index.rst:943
18125 msgid ""
18126 "There are recognized various file formats by options described below: rttl, "
18127 "binary format created for Gammu, mid (saving), re (reading), ott, "
18128 "communicator, ringtones format found in fkn.pl, wav (saving), ime/imy "
18129 "(saving), rng, mmf (for Samsung)."
18130 msgstr ""
18132 #. type: delimited block _
18133 #: docs/manual/gammu/index.rst:946
18134 msgid "copyringtone source destination [RTTL|BINARY]"
18135 msgstr ""
18137 #. type: delimited block _
18138 #: docs/manual/gammu/index.rst:948
18139 msgid "Copy source ringtone to destination."
18140 msgstr ""
18142 #. type: delimited block _
18143 #: docs/manual/gammu/index.rst:950
18144 msgid "getphoneringtone location [file]"
18145 msgstr ""
18147 #. type: delimited block _
18148 #: docs/manual/gammu/index.rst:952
18149 msgid "Get one of \"default\" ringtones and saves into file"
18150 msgstr ""
18152 #. type: delimited block _
18153 #: docs/manual/gammu/index.rst:954
18154 msgid "getringtone location [file]"
18155 msgstr ""
18157 #. type: delimited block _
18158 #: docs/manual/gammu/index.rst:956
18159 msgid "Get ringtone from phone in RTTL or BINARY format."
18160 msgstr ""
18162 #. type: delimited block _
18163 #: docs/manual/gammu/index.rst:960
18164 msgid "getringtoneslist"
18165 msgstr ""
18167 #. type: delimited block _
18168 #: docs/manual/gammu/index.rst:962
18169 msgid "playringtone file"
18170 msgstr ""
18172 #. type: delimited block _
18173 #: docs/manual/gammu/index.rst:964
18174 msgid ""
18175 "Play aproximation of ringtone over phone buzzer. File can be in RTTL or "
18176 "BINARY (Nokia DCT3) format."
18177 msgstr ""
18179 #. type: delimited block _
18180 #: docs/manual/gammu/index.rst:966
18181 msgid "playsavedringtone number"
18182 msgstr ""
18184 #. type: delimited block _
18185 #: docs/manual/gammu/index.rst:969
18186 msgid ""
18187 "Play one of built-in ringtones. This option is available for DCT4 phones.  "
18188 "For getting ringtones list use :option:`gammu getringtoneslist`."
18189 msgstr ""
18191 #. type: delimited block _
18192 #: docs/manual/gammu/index.rst:971
18193 msgid "setringtone file [-location location] [-scale] [-name name]"
18194 msgstr ""
18196 #. type: delimited block _
18197 #: docs/manual/gammu/index.rst:974
18198 msgid ""
18199 "Set ringtone in phone. When don't give location, it will be written \"with "
18200 "preview\" (in phones supporting this feature like 61xx or 6210)."
18201 msgstr ""
18203 #. type: delimited block _
18204 #: docs/manual/gammu/index.rst:980
18205 msgid ""
18206 "Scale information will be added to each note of RTTL ringtone. It will avoid "
18207 "scale problems available during editing ringtone in composer from phone menu "
18208 "(for example, in Nokia 33xx)."
18209 msgstr ""
18211 #. type: delimited block _
18212 #: docs/manual/gammu/index.rst:985
18213 msgid ""
18214 "When use ``~`` char in ringtone name, in some phones (like 33xx) name will "
18215 "blink later in phone menus."
18216 msgstr ""
18218 #. type: Title -
18219 #: docs/manual/gammu/index.rst:988
18220 #, no-wrap
18221 msgid "Calendar notes commands"
18222 msgstr ""
18224 #. type: delimited block _
18225 #: docs/manual/gammu/index.rst:991
18226 msgid ""
18227 "In Nokia 3310, 3315 and 3330 these are named \"Reminders\" and have some "
18228 "limitations (depending on phone firmware version)."
18229 msgstr ""
18231 #. type: delimited block _
18232 #: docs/manual/gammu/index.rst:993
18233 msgid "deletecalendar start [stop]"
18234 msgstr ""
18236 #. type: delimited block _
18237 #: docs/manual/gammu/index.rst:995
18238 msgid "Deletes selected calendar entries in phone."
18239 msgstr ""
18241 #. type: delimited block _
18242 #: docs/manual/gammu/index.rst:997
18243 msgid "getallcalendar"
18244 msgstr ""
18246 #. type: delimited block _
18247 #: docs/manual/gammu/index.rst:999
18248 msgid "Retrieves all calendar entries from phone."
18249 msgstr ""
18251 #. type: delimited block _
18252 #: docs/manual/gammu/index.rst:1001
18253 msgid "getcalendar start [stop]"
18254 msgstr ""
18256 #. type: delimited block _
18257 #: docs/manual/gammu/index.rst:1003
18258 msgid "Retrieves selected calendar entries from phone."
18259 msgstr ""
18261 #. type: Title -
18262 #: docs/manual/gammu/index.rst:1006
18263 #, no-wrap
18264 msgid "To do list commands"
18265 msgstr ""
18267 #. type: delimited block _
18268 #: docs/manual/gammu/index.rst:1009
18269 msgid "deletetodo start [stop]"
18270 msgstr ""
18272 #. type: delimited block _
18273 #: docs/manual/gammu/index.rst:1011
18274 msgid "Deletes selected todo entries in phone."
18275 msgstr ""
18277 #. type: delimited block _
18278 #: docs/manual/gammu/index.rst:1013
18279 msgid "getalltodo"
18280 msgstr ""
18282 #. type: delimited block _
18283 #: docs/manual/gammu/index.rst:1015
18284 msgid "Retrieves all todo entries from phone."
18285 msgstr ""
18287 #. type: delimited block _
18288 #: docs/manual/gammu/index.rst:1017
18289 msgid "gettodo start [stop]"
18290 msgstr ""
18292 #. type: delimited block _
18293 #: docs/manual/gammu/index.rst:1019
18294 msgid "Retrieves selected todo entries from phone."
18295 msgstr ""
18297 #. type: Title -
18298 #: docs/manual/gammu/index.rst:1021
18299 #, no-wrap
18300 msgid "Notes commands"
18301 msgstr ""
18303 #. type: delimited block _
18304 #: docs/manual/gammu/index.rst:1024
18305 msgid "getallnotes"
18306 msgstr ""
18308 #. type: delimited block _
18309 #: docs/manual/gammu/index.rst:1026
18310 msgid "Reads all notes from the phone."
18311 msgstr ""
18313 #. type: delimited block _
18314 #: docs/manual/gammu/index.rst:1031
18315 msgid ""
18316 "Not all phones supports this function, especially most Sony Ericsson phones "
18317 "even if they have notes inside phone."
18318 msgstr ""
18320 #. type: Title -
18321 #: docs/manual/gammu/index.rst:1034
18322 #, no-wrap
18323 msgid "Date, time and alarm commands"
18324 msgstr ""
18326 #. type: delimited block _
18327 #: docs/manual/gammu/index.rst:1037
18328 msgid "getalarm [start]"
18329 msgstr ""
18331 #. type: delimited block _
18332 #: docs/manual/gammu/index.rst:1040
18333 msgid "Get alarm from phone, if no location is specified, 1 is used."
18334 msgstr ""
18336 #. type: delimited block _
18337 #: docs/manual/gammu/index.rst:1042
18338 msgid "getdatetime"
18339 msgstr ""
18341 #. type: delimited block _
18342 #: docs/manual/gammu/index.rst:1044
18343 msgid "Get date and time from phone"
18344 msgstr ""
18346 #. type: delimited block _
18347 #: docs/manual/gammu/index.rst:1046
18348 msgid "setalarm hour minute"
18349 msgstr ""
18351 #. type: delimited block _
18352 #: docs/manual/gammu/index.rst:1048
18353 msgid "Sets repeating alarm in phone on selected time."
18354 msgstr ""
18356 #. type: delimited block _
18357 #: docs/manual/gammu/index.rst:1050
18358 msgid "setdatetime [HH:MM[:SS]] [YYYY/MM/DD]"
18359 msgstr ""
18361 #. type: delimited block _
18362 #: docs/manual/gammu/index.rst:1054
18363 msgid ""
18364 "Set date and time in phone to date and time set in computer. Please note, "
18365 "that this option doesn't show clock on phone screen. It only set date and "
18366 "time."
18367 msgstr ""
18369 #. type: delimited block _
18370 #: docs/manual/gammu/index.rst:1059
18371 msgid ""
18372 "You can make such synchronization each time, when will connect your phone "
18373 "and use Gammu. See :config:option:`SynchronizeTime` in :ref:`gammurc` for "
18374 "details."
18375 msgstr ""
18377 #. type: Title -
18378 #: docs/manual/gammu/index.rst:1062
18379 #, no-wrap
18380 msgid "Categories commands"
18381 msgstr ""
18383 #. type: delimited block _
18384 #: docs/manual/gammu/index.rst:1067
18385 msgid "Categories are supported only on few phones (Alcatel)."
18386 msgstr ""
18388 #. type: delimited block _
18389 #: docs/manual/gammu/index.rst:1069
18390 msgid "addcategory TODO|PHONEBOOK text"
18391 msgstr ""
18393 #. type: delimited block _
18394 #: docs/manual/gammu/index.rst:1071
18395 msgid "getallcategory TODO|PHONEBOOK"
18396 msgstr ""
18398 #. type: delimited block _
18399 #: docs/manual/gammu/index.rst:1073
18400 msgid "getcategory TODO|PHONEBOOK start [stop]"
18401 msgstr ""
18403 #. type: delimited block _
18404 #: docs/manual/gammu/index.rst:1075
18405 msgid "listmemorycategory text|number"
18406 msgstr ""
18408 #. type: delimited block _
18409 #: docs/manual/gammu/index.rst:1077
18410 msgid "listtodocategory text|number"
18411 msgstr ""
18413 #. type: Title -
18414 #: docs/manual/gammu/index.rst:1080
18415 #, no-wrap
18416 msgid "Backing up and restoring commands"
18417 msgstr ""
18419 #. type: delimited block _
18420 #: docs/manual/gammu/index.rst:1083
18421 msgid "addnew file [-yes] [-memory ME|SM|..]"
18422 msgstr ""
18424 #. type: delimited block _
18425 #: docs/manual/gammu/index.rst:1087
18426 msgid ""
18427 "Adds data written in file created using :option:`gammu backup` command. All "
18428 "things backed up :option:`gammu backup` can be restored (when made backup to "
18429 "Gammu text file)."
18430 msgstr ""
18432 #. type: delimited block _
18433 #: docs/manual/gammu/index.rst:1091
18434 msgid ""
18435 "Please note that this adds all content of backup file to phone and does not "
18436 "care about current data in the phone (no duplicates are detected)."
18437 msgstr ""
18439 #. type: delimited block _
18440 #: docs/manual/gammu/index.rst:1094
18441 msgid ""
18442 "Use -yes parameter to answer yes to all questions (you want to automatically "
18443 "restore all data)."
18444 msgstr ""
18446 #. type: delimited block _
18447 #: docs/manual/gammu/index.rst:1097
18448 msgid ""
18449 "Use -memory parameter to force usage of defined memory type for storing "
18450 "entries regardless what backu format says."
18451 msgstr ""
18453 #. type: delimited block _
18454 #: docs/manual/gammu/index.rst:1099
18455 msgid "addsms folder file [-yes]"
18456 msgstr ""
18458 #. type: delimited block _
18459 #: docs/manual/gammu/index.rst:1102
18460 msgid ""
18461 "Adds SMSes from file (format like :option:`gammu backupsms` uses) to "
18462 "selected folder in phone."
18463 msgstr ""
18465 #. type: delimited block _
18466 #: docs/manual/gammu/index.rst:1104
18467 msgid "backup file [-yes]"
18468 msgstr ""
18470 #. type: delimited block _
18471 #: docs/manual/gammu/index.rst:1106
18472 msgid ""
18473 "Backup your phone to file. It's possible to backup (depends on phone and "
18474 "backup format):"
18475 msgstr ""
18477 #. type: delimited block _
18478 #: docs/manual/gammu/index.rst:1108
18479 msgid "phonebook from SIM and phone memory"
18480 msgstr ""
18482 #. type: delimited block _
18483 #: docs/manual/gammu/index.rst:1109
18484 msgid "calendar notes"
18485 msgstr ""
18487 #. type: delimited block _
18488 #: docs/manual/gammu/index.rst:1110
18489 msgid "SMSC settings"
18490 msgstr ""
18492 #. type: delimited block _
18493 #: docs/manual/gammu/index.rst:1111
18494 msgid "operator logo"
18495 msgstr ""
18497 #. type: delimited block _
18498 #: docs/manual/gammu/index.rst:1112
18499 msgid "startup (static) logo or startup text"
18500 msgstr ""
18502 #. type: delimited block _
18503 #: docs/manual/gammu/index.rst:1113
18504 msgid "WAP bookmarks"
18505 msgstr ""
18507 #. type: delimited block _
18508 #: docs/manual/gammu/index.rst:1114
18509 msgid "WAP settings"
18510 msgstr ""
18512 #. type: delimited block _
18513 #: docs/manual/gammu/index.rst:1115
18514 msgid "caller logos and groups"
18515 msgstr ""
18517 #. type: delimited block _
18518 #: docs/manual/gammu/index.rst:1116
18519 msgid "user ringtones"
18520 msgstr ""
18522 #. type: delimited block _
18523 #: docs/manual/gammu/index.rst:1119
18524 msgid ""
18525 "There are various backup formats supported and the backup format is guessed "
18526 "based on file extension:"
18527 msgstr ""
18529 #. type: delimited block _
18530 #: docs/manual/gammu/index.rst:1121
18531 msgid ""
18532 "``.lmb`` - Nokia backup, supports contacts, caller logos and startup logo."
18533 msgstr ""
18535 #. type: delimited block _
18536 #: docs/manual/gammu/index.rst:1122
18537 msgid "``.vcs`` - vCalendar, supports calendar and todo."
18538 msgstr ""
18540 #. type: delimited block _
18541 #: docs/manual/gammu/index.rst:1123
18542 msgid "``.vcf`` - vCard, supports contacts."
18543 msgstr ""
18545 #. type: delimited block _
18546 #: docs/manual/gammu/index.rst:1124
18547 msgid "``.ldif`` - LDAP import, supports contacts."
18548 msgstr ""
18550 #. type: delimited block _
18551 #: docs/manual/gammu/index.rst:1125
18552 msgid "``.ics`` - iCalendar, supports calendar and todo."
18553 msgstr ""
18555 #. type: delimited block _
18556 #: docs/manual/gammu/index.rst:1126
18557 msgid ""
18558 "Any other extension is Gammu backup file and it supports all data mentioned "
18559 "above, see :ref:`gammu-backup` for more details."
18560 msgstr ""
18562 #. type: delimited block _
18563 #: docs/manual/gammu/index.rst:1128
18564 msgid ""
18565 "By default this command is interactive and asks which items tou want to "
18566 "backup."
18567 msgstr ""
18569 #. type: delimited block _
18570 #: docs/manual/gammu/index.rst:1130
18571 msgid "Use -yes for answering yes to all questions."
18572 msgstr ""
18574 #. type: delimited block _
18575 #: docs/manual/gammu/index.rst:1132
18576 msgid "backupsms file [-yes|-all]"
18577 msgstr ""
18579 #. type: delimited block _
18580 #: docs/manual/gammu/index.rst:1134
18581 msgid "Stores all SMSes from phone to file into :ref:`gammu-smsbackup`."
18582 msgstr ""
18584 #. type: delimited block _
18585 #: docs/manual/gammu/index.rst:1137
18586 msgid ""
18587 "By default this command is interactive and asks which folders you want to "
18588 "backup and whether you want to remove messages from phone afterwards."
18589 msgstr ""
18591 #. type: delimited block _
18592 #: docs/manual/gammu/index.rst:1141
18593 msgid ""
18594 "Use -yes for answering yes to all questions (backup all messages and delete "
18595 "them from phone), or -all to just backup all folders while keeping messages "
18596 "in phone."
18597 msgstr ""
18599 #. type: delimited block _
18600 #: docs/manual/gammu/index.rst:1143
18601 msgid "restore file [-yes]"
18602 msgstr ""
18604 #. type: delimited block _
18605 #: docs/manual/gammu/index.rst:1148
18606 msgid ""
18607 "Please note that restoring deletes all current content in phone. If you want "
18608 "only to add entries to phone, use :option:`gammu addnew`."
18609 msgstr ""
18611 #. type: delimited block _
18612 #: docs/manual/gammu/index.rst:1150
18613 msgid ""
18614 "Restore settings written in file created using :option:`gammu backup` "
18615 "command."
18616 msgstr ""
18618 #. type: delimited block _
18619 #: docs/manual/gammu/index.rst:1154
18620 msgid ""
18621 "In some phones restoring calendar notes will not show error, but won't be "
18622 "done, when phone doesn't have set clock inside."
18623 msgstr ""
18625 #. type: delimited block _
18626 #: docs/manual/gammu/index.rst:1156
18627 msgid "restoresms file [-yes]"
18628 msgstr ""
18630 #. type: delimited block _
18631 #: docs/manual/gammu/index.rst:1160
18632 msgid ""
18633 "Please note that this overwrites existing messages in phone (if it supports "
18634 "it)."
18635 msgstr ""
18637 #. type: delimited block _
18638 #: docs/manual/gammu/index.rst:1163
18639 msgid ""
18640 "Restores SMSes from file (format like :option:`gammu backupsms` uses) to "
18641 "selected folder in phone."
18642 msgstr ""
18644 #. type: delimited block _
18645 #: docs/manual/gammu/index.rst:1165
18646 msgid "savefile TYPE [type options]"
18647 msgstr ""
18649 #. type: delimited block _
18650 #: docs/manual/gammu/index.rst:1168
18651 msgid ""
18652 "Converts between various file formats supported by Gammu, following types "
18653 "are supported:"
18654 msgstr ""
18656 #. type: delimited block _
18657 #: docs/manual/gammu/index.rst:1170
18658 msgid "BOOKMARK target.url file location"
18659 msgstr ""
18661 #. type: delimited block _
18662 #: docs/manual/gammu/index.rst:1173
18663 msgid "Converts backup format supported by Gammu to vBookmark file."
18664 msgstr ""
18666 #. type: delimited block _
18667 #: docs/manual/gammu/index.rst:1175
18668 msgid "CALENDAR target.vcs file location"
18669 msgstr ""
18671 #. type: delimited block _
18672 #: docs/manual/gammu/index.rst:1180
18673 msgid ""
18674 "Allows one to convert between various backup formats which gammu supports "
18675 "for calendar events. The file type is guessed (for input file guess is based "
18676 "on extension and file content, for output solely on extension)."
18677 msgstr ""
18679 #. type: delimited block _
18680 #: docs/manual/gammu/index.rst:1182
18681 msgid "TODO target.vcs file location"
18682 msgstr ""
18684 #. type: delimited block _
18685 #: docs/manual/gammu/index.rst:1187
18686 msgid ""
18687 "Allows one to convert between various backup formats which gammu supports "
18688 "for todo events. The file type is guessed (for input file guess is based on "
18689 "extension and file content, for output solely on extension)."
18690 msgstr ""
18692 #. type: delimited block _
18693 #: docs/manual/gammu/index.rst:1189
18694 msgid "VCARD10|VCARD21 target.vcf file SM|ME location"
18695 msgstr ""
18697 #. type: delimited block _
18698 #: docs/manual/gammu/index.rst:1194
18699 msgid ""
18700 "Allows one to convert between various backup formats which gammu supports "
18701 "for phonebook events. The file type is guessed (for input file guess is "
18702 "based on extension and file content, for output solely on extension)."
18703 msgstr ""
18705 #. type: delimited block _
18706 #: docs/manual/gammu/index.rst:1196
18707 msgid ":option:`gammu convertbackup`"
18708 msgstr ""
18710 #. type: delimited block _
18711 #: docs/manual/gammu/index.rst:1198
18712 msgid "convertbackup source.file output.file"
18713 msgstr ""
18715 #. type: delimited block _
18716 #: docs/manual/gammu/index.rst:1200
18717 msgid "1.28.94"
18718 msgstr ""
18720 #. type: delimited block _
18721 #: docs/manual/gammu/index.rst:1204
18722 msgid ""
18723 "Converts backup between formats supported by Gammu. Unlike :option:`gammu "
18724 "savefile`, this does not give you any options what to convert, it simply "
18725 "takes converts all what can be saved into output file."
18726 msgstr ""
18728 #. type: delimited block _
18729 #: docs/manual/gammu/index.rst:1206
18730 msgid ":option:`gammu savefile`"
18731 msgstr ""
18733 #. type: Title -
18734 #: docs/manual/gammu/index.rst:1209
18735 #, no-wrap
18736 msgid "Nokia specific commands"
18737 msgstr ""
18739 #. type: delimited block _
18740 #: docs/manual/gammu/index.rst:1212
18741 msgid "nokiaaddfile TYPE [type options]"
18742 msgstr ""
18744 #. type: delimited block _
18745 #: docs/manual/gammu/index.rst:1214
18746 msgid "Uploads file to phone to specific location for the type:"
18747 msgstr ""
18749 #. type: delimited block _
18750 #: docs/manual/gammu/index.rst:1216
18751 msgid "APPLICATION|GAME file [-readonly] [-overwrite] [-overwriteall]"
18752 msgstr ""
18754 #. type: delimited block _
18755 #: docs/manual/gammu/index.rst:1220
18756 msgid ""
18757 "Install the ``*.jar/*.jad`` file pair of a midlet in the application or game "
18758 "menu of the phone. You need to specify filename without the jar/jad suffix, "
18759 "both will be added automatically."
18760 msgstr ""
18762 #. type: delimited block _
18763 #: docs/manual/gammu/index.rst:1222
18764 msgid "-overwrite"
18765 msgstr ""
18767 #. type: delimited block _
18768 #: docs/manual/gammu/index.rst:1225
18769 msgid ""
18770 "Delete the application's .jad and .jar files before installing, but doesn't "
18771 "delete the application data."
18772 msgstr ""
18774 #. type: delimited block _
18775 #: docs/manual/gammu/index.rst:1227
18776 msgid "-overwriteall"
18777 msgstr ""
18779 #. type: delimited block _
18780 #: docs/manual/gammu/index.rst:1230
18781 msgid ""
18782 "Delete the application (same as :option:`-overwrite`) and all it's data."
18783 msgstr ""
18785 #. type: delimited block _
18786 #: docs/manual/gammu/index.rst:1232
18787 msgid "You can use :ref:`jadmaker` to generate a .jad file from a .jar file."
18788 msgstr ""
18790 #. type: delimited block _
18791 #: docs/manual/gammu/index.rst:1234
18792 msgid ""
18793 "GALLERY|GALLERY2|CAMERA|TONES|TONES2|RECORDS|VIDEO|PLAYLIST|MEMORYCARD file "
18794 "[-name name] [-protected] [-readonly] [-system] [-hidden] [-newtime]"
18795 msgstr ""
18797 #. type: delimited block _
18798 #: docs/manual/gammu/index.rst:1236
18799 msgid "nokiaaddplaylists"
18800 msgstr ""
18802 #. type: delimited block _
18803 #: docs/manual/gammu/index.rst:1238
18804 msgid ""
18805 "Goes through phone memory and generated playlist for all music files found."
18806 msgstr ""
18808 #. type: delimited block _
18809 #: docs/manual/gammu/index.rst:1240
18810 msgid "To manually manage playlists:"
18811 msgstr ""
18813 #. type: delimited block _
18814 #: docs/manual/gammu/index.rst:1244
18815 msgid "gammu addfile a:\\\\predefplaylist filename.m3u"
18816 msgstr ""
18818 #. type: delimited block _
18819 #: docs/manual/gammu/index.rst:1246
18820 msgid "Will add playlist filename.m3u"
18821 msgstr ""
18823 #. type: delimited block _
18824 #: docs/manual/gammu/index.rst:1250
18825 msgid "gammu getfilesystem"
18826 msgstr ""
18828 #. type: delimited block _
18829 #: docs/manual/gammu/index.rst:1252
18830 msgid "Will get list of all files (including names of files with playlists)"
18831 msgstr ""
18833 #. type: delimited block _
18834 #: docs/manual/gammu/index.rst:1256
18835 msgid "gammu deletefiles a:\\\\predefplaylist\\\\filename.m3u"
18836 msgstr ""
18838 #. type: delimited block _
18839 #: docs/manual/gammu/index.rst:1258
18840 msgid "Will delete playlist filename.m3u"
18841 msgstr ""
18843 #. type: delimited block _
18844 #: docs/manual/gammu/index.rst:1260
18845 msgid "Format of m3u playlist is easy (standard mp3 playlist):"
18846 msgstr ""
18848 #. type: delimited block _
18849 #: docs/manual/gammu/index.rst:1264
18850 msgid ""
18851 "First line is ``#EXTM3U``, next lines contain names of files (``b:\\file1."
18852 "mp3``, ``b:\\folder1\\file2.mp3``, etc.). File needs t have ``\\r\\n`` "
18853 "terminated lines. So just run :program:`unix2dos` on the resulting file "
18854 "before uploading it your your phone."
18855 msgstr ""
18857 #. type: delimited block _
18858 #: docs/manual/gammu/index.rst:1267
18859 msgid "nokiacomposer file"
18860 msgstr ""
18862 #. type: delimited block _
18863 #: docs/manual/gammu/index.rst:1270
18864 msgid ""
18865 "Show, how to enter RTTL ringtone in composer existing in many Nokia phones "
18866 "(and how should it look like)."
18867 msgstr ""
18869 #. type: delimited block _
18870 #: docs/manual/gammu/index.rst:1272
18871 msgid "nokiadebug filename [[v11-22] [,v33-44]...]"
18872 msgstr ""
18874 #. type: delimited block _
18875 #: docs/manual/gammu/index.rst:1274
18876 msgid "nokiadisplayoutput"
18877 msgstr ""
18879 #. type: delimited block _
18880 #: docs/manual/gammu/index.rst:1276
18881 msgid "nokiadisplaytest number"
18882 msgstr ""
18884 #. type: delimited block _
18885 #: docs/manual/gammu/index.rst:1278
18886 msgid "nokiagetadc"
18887 msgstr ""
18889 #. type: delimited block _
18890 #: docs/manual/gammu/index.rst:1280
18891 msgid "nokiagetoperatorname"
18892 msgstr ""
18894 #. type: delimited block _
18895 #: docs/manual/gammu/index.rst:1284
18896 msgid ""
18897 "6110.c phones have place for name for one GSM network (of course, with "
18898 "flashing it's possible to change all names, but Gammu is not flasher ;-)). "
18899 "You can get this name using this option."
18900 msgstr ""
18902 #. type: delimited block _
18903 #: docs/manual/gammu/index.rst:1286
18904 msgid "nokiagetpbkfeatures memorytype"
18905 msgstr ""
18907 #. type: delimited block _
18908 #: docs/manual/gammu/index.rst:1288
18909 msgid "nokiagett9"
18910 msgstr ""
18912 #. type: delimited block _
18913 #: docs/manual/gammu/index.rst:1291
18914 msgid "This option should display T9 dictionary content from DCT4 phones."
18915 msgstr ""
18917 #. type: delimited block _
18918 #: docs/manual/gammu/index.rst:1293
18919 msgid "nokiagetvoicerecord location"
18920 msgstr ""
18922 #. type: delimited block _
18923 #: docs/manual/gammu/index.rst:1297
18924 msgid ""
18925 "Get voice record from location and save to WAV file. File is coded using GSM "
18926 "6.10 codec (available for example in win32). Name of file is like name of "
18927 "voice record in phone."
18928 msgstr ""
18930 #. type: delimited block _
18931 #: docs/manual/gammu/index.rst:1301
18932 msgid ""
18933 "Created WAV files require GSM 6.10 codec to be played. In Win XP it's "
18934 "included by Microsoft. If you deleted it by accident in this operating "
18935 "system, make such steps:"
18936 msgstr ""
18938 #. type: delimited block _
18939 #: docs/manual/gammu/index.rst:1303
18940 msgid "Control Panel"
18941 msgstr ""
18943 #. type: delimited block _
18944 #: docs/manual/gammu/index.rst:1304
18945 msgid "Add hardware"
18946 msgstr ""
18948 #. type: delimited block _
18949 #: docs/manual/gammu/index.rst:1305
18950 msgid "click Next"
18951 msgstr ""
18953 #. type: delimited block _
18954 #: docs/manual/gammu/index.rst:1306
18955 msgid "select \"Yes. I have already connected the hardware"
18956 msgstr ""
18958 #. type: delimited block _
18959 #: docs/manual/gammu/index.rst:1307
18960 msgid "select \"Add a new hardware device"
18961 msgstr ""
18963 #. type: delimited block _
18964 #: docs/manual/gammu/index.rst:1308
18965 msgid "select \"Install the hardware that I manually select from a list"
18966 msgstr ""
18968 #. type: delimited block _
18969 #: docs/manual/gammu/index.rst:1309
18970 msgid "select \"Sound, video and game controllers"
18971 msgstr ""
18973 #. type: delimited block _
18974 #: docs/manual/gammu/index.rst:1310
18975 msgid "select \"Audio codecs"
18976 msgstr ""
18978 #. type: delimited block _
18979 #: docs/manual/gammu/index.rst:1311
18980 msgid "select \"windows\\\\system32\" directory and file \"mmdriver.inf"
18981 msgstr ""
18983 #. type: delimited block _
18984 #: docs/manual/gammu/index.rst:1312
18985 msgid ""
18986 "if You will be asked for file msgsm32.acm, it should unpacked from Windows CD"
18987 msgstr ""
18989 #. type: delimited block _
18990 #: docs/manual/gammu/index.rst:1313
18991 msgid ""
18992 "now You can be asked if want to install unsigned driver (YES), about select "
18993 "codec configuration (select what you want) and rebotting PC (make it)"
18994 msgstr ""
18996 #. type: delimited block _
18997 #: docs/manual/gammu/index.rst:1315
18998 msgid "nokiamakecamerashoot"
18999 msgstr ""
19001 #. type: delimited block _
19002 #: docs/manual/gammu/index.rst:1317
19003 msgid "nokianetmonitor test"
19004 msgstr ""
19006 #. type: delimited block _
19007 #: docs/manual/gammu/index.rst:1319
19008 msgid "Takes output or set netmonitor for Nokia DCT3 phones."
19009 msgstr ""
19011 #. type: delimited block _
19012 #: docs/manual/gammu/index.rst:1321 docs/manual/gammu/index.rst:1337
19013 msgid "seealso::"
19014 msgstr ""
19016 #. type: delimited block _
19017 #: docs/manual/gammu/index.rst:1325 docs/manual/gammu/index.rst:1341
19018 msgid ""
19019 "For more info about this option, please visit `Marcin's page <http://www."
19020 "mwiacek.com/>`_ and read netmonitor manual there."
19021 msgstr ""
19023 #. type: delimited block _
19024 #: docs/manual/gammu/index.rst:1331
19025 msgid ""
19026 "test ``243`` enables all tests (after using command :command:`gammu "
19027 "nokianetmonitor 243` in some phones like 6210 or 9210 have to reboot them to "
19028 "see netmonitor menu)"
19029 msgstr ""
19031 #. type: delimited block _
19032 #: docs/manual/gammu/index.rst:1333
19033 msgid "nokianetmonitor36"
19034 msgstr ""
19036 #. type: delimited block _
19037 #: docs/manual/gammu/index.rst:1335
19038 msgid "Reset counters from netmonitor test 36 in Nokia DCT3 phones."
19039 msgstr ""
19041 #. type: delimited block _
19042 #: docs/manual/gammu/index.rst:1343
19043 msgid "nokiasecuritycode"
19044 msgstr ""
19046 #. type: delimited block _
19047 #: docs/manual/gammu/index.rst:1345
19048 msgid "Get/reset to \"12345\" security code"
19049 msgstr ""
19051 #. type: delimited block _
19052 #: docs/manual/gammu/index.rst:1347
19053 msgid "nokiaselftests"
19054 msgstr ""
19056 #. type: delimited block _
19057 #: docs/manual/gammu/index.rst:1349
19058 msgid "Perform tests for Nokia DCT3 phones."
19059 msgstr ""
19061 #. type: delimited block _
19062 #: docs/manual/gammu/index.rst:1355
19063 msgid ""
19064 "EEPROM test can show an error when your phone has an EEPROM in flash (like "
19065 "82xx/7110/62xx/33xx). The clock test will show an error when the phone doesn?"
19066 "t have an internal battery for the clock (like 3xxx)."
19067 msgstr ""
19069 #. type: delimited block _
19070 #: docs/manual/gammu/index.rst:1357
19071 msgid "nokiasetlights keypad|display|torch on|off"
19072 msgstr ""
19074 #. type: delimited block _
19075 #: docs/manual/gammu/index.rst:1359
19076 msgid "nokiasetoperatorname [networkcode name]"
19077 msgstr ""
19079 #. type: delimited block _
19080 #: docs/manual/gammu/index.rst:1361
19081 msgid "nokiasetphonemenus"
19082 msgstr ""
19084 #. type: delimited block _
19085 #: docs/manual/gammu/index.rst:1363
19086 msgid "Enable all (?) possible menus for DCT3 Nokia phones:"
19087 msgstr ""
19089 #. type: delimited block _
19090 #: docs/manual/gammu/index.rst:1365 docs/manual/gammu/index.rst:1374
19091 msgid "ALS (Alternative Line Service) option menu"
19092 msgstr ""
19094 #. type: delimited block _
19095 #: docs/manual/gammu/index.rst:1366
19096 msgid "vibra menu for 3210"
19097 msgstr ""
19099 #. type: delimited block _
19100 #: docs/manual/gammu/index.rst:1367
19101 msgid "3315 features in 3310 5.45 and higher"
19102 msgstr ""
19104 #. type: delimited block _
19105 #: docs/manual/gammu/index.rst:1368
19106 msgid "two additional games (React and Logic) for 3210 5.31 and higher"
19107 msgstr ""
19109 #. type: delimited block _
19110 #: docs/manual/gammu/index.rst:1369
19111 msgid "WellMate menu for 6150"
19112 msgstr ""
19114 #. type: delimited block _
19115 #: docs/manual/gammu/index.rst:1370
19116 msgid "NetMonitor"
19117 msgstr ""
19119 #. type: delimited block _
19120 #: docs/manual/gammu/index.rst:1372
19121 msgid "and for DCT4:"
19122 msgstr ""
19124 #. type: delimited block _
19125 #: docs/manual/gammu/index.rst:1375
19126 msgid "Bluetooth, WAP bookmarks and settings menu, ... (6310i)"
19127 msgstr ""
19129 #. type: delimited block _
19130 #: docs/manual/gammu/index.rst:1376
19131 msgid "GPRS Always Online"
19132 msgstr ""
19134 #. type: delimited block _
19135 #: docs/manual/gammu/index.rst:1377
19136 msgid "and others..."
19137 msgstr ""
19139 #. type: delimited block _
19140 #: docs/manual/gammu/index.rst:1379
19141 msgid "nokiasetvibralevel level"
19142 msgstr ""
19144 #. type: delimited block _
19145 #: docs/manual/gammu/index.rst:1381
19146 msgid "Set vibra power to \"level\" (given in percent)"
19147 msgstr ""
19149 #. type: delimited block _
19150 #: docs/manual/gammu/index.rst:1383
19151 msgid "nokiatuneradio"
19152 msgstr ""
19154 #. type: delimited block _
19155 #: docs/manual/gammu/index.rst:1385
19156 msgid "nokiavibratest"
19157 msgstr ""
19159 #. type: Title -
19160 #: docs/manual/gammu/index.rst:1388
19161 #, no-wrap
19162 msgid "Siemens specific commands"
19163 msgstr ""
19165 #. type: delimited block _
19166 #: docs/manual/gammu/index.rst:1391
19167 msgid "siemensnetmonact netmon_type"
19168 msgstr ""
19170 #. type: delimited block _
19171 #: docs/manual/gammu/index.rst:1394
19172 msgid ""
19173 "Enables network monitor in Siemens phone. Currently known values for type "
19174 "are 1 for full and 2 for simple mode."
19175 msgstr ""
19177 #. type: delimited block _
19178 #: docs/manual/gammu/index.rst:1396
19179 msgid "siemensnetmonitor test"
19180 msgstr ""
19182 #. type: delimited block _
19183 #: docs/manual/gammu/index.rst:1398
19184 msgid "siemenssatnetmon"
19185 msgstr ""
19187 #. type: Title -
19188 #: docs/manual/gammu/index.rst:1400
19189 #, no-wrap
19190 msgid "Network commands"
19191 msgstr ""
19193 #. type: delimited block _
19194 #: docs/manual/gammu/index.rst:1403
19195 msgid "getgprspoint start [stop]"
19196 msgstr ""
19198 #. type: delimited block _
19199 #: docs/manual/gammu/index.rst:1405
19200 msgid "listnetworks [country]"
19201 msgstr ""
19203 #. type: delimited block _
19204 #: docs/manual/gammu/index.rst:1407
19205 msgid "Show names/codes of GSM networks known for Gammu"
19206 msgstr ""
19208 #. type: delimited block _
19209 #: docs/manual/gammu/index.rst:1409
19210 msgid "networkinfo"
19211 msgstr ""
19213 #. type: delimited block _
19214 #: docs/manual/gammu/index.rst:1411
19215 msgid "Show information about network status from the phone."
19216 msgstr ""
19218 #. type: delimited block _
19219 #: docs/manual/gammu/index.rst:1413
19220 msgid "setautonetworklogin"
19221 msgstr ""
19223 #. type: Title -
19224 #: docs/manual/gammu/index.rst:1415
19225 #, no-wrap
19226 msgid "WAP settings and bookmarks commands"
19227 msgstr ""
19229 #. type: delimited block _
19230 #: docs/manual/gammu/index.rst:1418
19231 msgid "deletewapbookmark start [stop]"
19232 msgstr ""
19234 #. type: delimited block _
19235 #: docs/manual/gammu/index.rst:1420
19236 msgid "Delete WAP bookmarks from phone."
19237 msgstr ""
19239 #. type: delimited block _
19240 #: docs/manual/gammu/index.rst:1424
19241 msgid "getchatsettings start [stop]"
19242 msgstr ""
19244 #. type: delimited block _
19245 #: docs/manual/gammu/index.rst:1426
19246 msgid "getsyncmlsettings start [stop]"
19247 msgstr ""
19249 #. type: delimited block _
19250 #: docs/manual/gammu/index.rst:1428
19251 msgid "getwapbookmark start [stop]"
19252 msgstr ""
19254 #. type: delimited block _
19255 #: docs/manual/gammu/index.rst:1430
19256 msgid "Get WAP bookmarks from phone."
19257 msgstr ""
19259 #. type: delimited block _
19260 #: docs/manual/gammu/index.rst:1434
19261 msgid "getwapsettings start [stop]"
19262 msgstr ""
19264 #. type: delimited block _
19265 #: docs/manual/gammu/index.rst:1436
19266 msgid "Get WAP settings from phone."
19267 msgstr ""
19269 #. type: Title -
19270 #: docs/manual/gammu/index.rst:1440
19271 #, no-wrap
19272 msgid "MMS and MMS settings commands"
19273 msgstr ""
19275 #. type: delimited block _
19276 #: docs/manual/gammu/index.rst:1443
19277 msgid "getallmms [-save]"
19278 msgstr ""
19280 #. type: delimited block _
19281 #: docs/manual/gammu/index.rst:1445
19282 msgid "geteachmms [-save]"
19283 msgstr ""
19285 #. type: delimited block _
19286 #: docs/manual/gammu/index.rst:1447
19287 msgid "getmmsfolders"
19288 msgstr ""
19290 #. type: delimited block _
19291 #: docs/manual/gammu/index.rst:1449
19292 msgid "getmmssettings start [stop]"
19293 msgstr ""
19295 #. type: delimited block _
19296 #: docs/manual/gammu/index.rst:1451
19297 msgid "readmmsfile file [-save]"
19298 msgstr ""
19300 #. type: Title -
19301 #: docs/manual/gammu/index.rst:1454
19302 #, no-wrap
19303 msgid "FM radio commands"
19304 msgstr ""
19306 #. type: delimited block _
19307 #: docs/manual/gammu/index.rst:1457
19308 msgid "getfmstation start [stop]"
19309 msgstr ""
19311 #. type: delimited block _
19312 #: docs/manual/gammu/index.rst:1459
19313 msgid "Show info about FM stations in phone"
19314 msgstr ""
19316 #. type: Title -
19317 #: docs/manual/gammu/index.rst:1461
19318 #, no-wrap
19319 msgid "Phone information commands"
19320 msgstr ""
19322 #. type: delimited block _
19323 #: docs/manual/gammu/index.rst:1464
19324 msgid "battery"
19325 msgstr ""
19327 #. type: delimited block _
19328 #: docs/manual/gammu/index.rst:1466
19329 msgid "Displays information about battery and power source."
19330 msgstr ""
19332 #. type: delimited block _
19333 #: docs/manual/gammu/index.rst:1468
19334 msgid "getdisplaystatus"
19335 msgstr ""
19337 #. type: delimited block _
19338 #: docs/manual/gammu/index.rst:1470
19339 msgid "getlocation"
19340 msgstr ""
19342 #. type: delimited block _
19343 #: docs/manual/gammu/index.rst:1474
19344 msgid ""
19345 "Gets network information from phone (same as networkinfo)  and prints "
19346 "location (latitude and longitude) based on information from `OpenCellID "
19347 "<http://opencellid.org>`_."
19348 msgstr ""
19350 #. type: delimited block _
19351 #: docs/manual/gammu/index.rst:1476
19352 msgid "getsecuritystatus"
19353 msgstr ""
19355 #. type: delimited block _
19356 #: docs/manual/gammu/index.rst:1478
19357 msgid "Show, if phone wait for security code (like PIN, PUK, etc.) or not"
19358 msgstr ""
19360 #. type: delimited block _
19361 #: docs/manual/gammu/index.rst:1480
19362 msgid "identify"
19363 msgstr ""
19365 #. type: delimited block _
19366 #: docs/manual/gammu/index.rst:1482
19367 msgid "Show the most important phone data."
19368 msgstr ""
19370 #. type: delimited block _
19371 #: docs/manual/gammu/index.rst:1484
19372 msgid "monitor [times]"
19373 msgstr ""
19375 #. type: delimited block _
19376 #: docs/manual/gammu/index.rst:1487
19377 msgid ""
19378 "Retrieves phone status and writes it continuously to standard output. Press :"
19379 "kbd:`Ctrl+C` to interrupt this command."
19380 msgstr ""
19382 #. type: delimited block _
19383 #: docs/manual/gammu/index.rst:1490
19384 msgid ""
19385 "If no parameter is given, the program runs until interrupted, otherwise only "
19386 "given number of iterations is performed."
19387 msgstr ""
19389 #. type: delimited block _
19390 #: docs/manual/gammu/index.rst:1492
19391 msgid "This command outputs almost all information Gammu supports:"
19392 msgstr ""
19394 #. type: delimited block _
19395 #: docs/manual/gammu/index.rst:1494
19396 msgid "Number of contacts, calendar and todo entries, messages, calls, etc."
19397 msgstr ""
19399 #. type: delimited block _
19400 #: docs/manual/gammu/index.rst:1495
19401 msgid "Signal strength."
19402 msgstr ""
19404 #. type: delimited block _
19405 #: docs/manual/gammu/index.rst:1496
19406 msgid "Battery state."
19407 msgstr ""
19409 #. type: delimited block _
19410 #: docs/manual/gammu/index.rst:1497
19411 msgid "Currently used network."
19412 msgstr ""
19414 #. type: delimited block _
19415 #: docs/manual/gammu/index.rst:1498
19416 msgid "Notifications of incoming messages and calls."
19417 msgstr ""
19419 #. type: Title -
19420 #: docs/manual/gammu/index.rst:1501
19421 #, no-wrap
19422 msgid "Phone settings commands"
19423 msgstr ""
19425 #. type: delimited block _
19426 #: docs/manual/gammu/index.rst:1504
19427 msgid "getcalendarsettings"
19428 msgstr ""
19430 #. type: delimited block _
19431 #: docs/manual/gammu/index.rst:1507
19432 msgid ""
19433 "Displays calendar settings like first day of week or automatic deleting of "
19434 "old entries."
19435 msgstr ""
19437 #. type: delimited block _
19438 #: docs/manual/gammu/index.rst:1509
19439 msgid "getprofile start [stop]"
19440 msgstr ""
19442 #. type: delimited block _
19443 #: docs/manual/gammu/index.rst:1511
19444 msgid "resetphonesettings PHONE|DEV|UIF|ALL|FACTORY"
19445 msgstr ""
19447 #. type: Labeled list
19448 #: docs/manual/gammu/index.rst:1512 docs/manual/gammu/index.rst:1601
19449 #, no-wrap
19450 msgid ".. warning"
19451 msgstr ""
19453 #. type: delimited block _
19454 #: docs/manual/gammu/index.rst:1513
19455 msgid "This will delete user data, be careful."
19456 msgstr ""
19458 #. type: delimited block _
19459 #: docs/manual/gammu/index.rst:1515
19460 msgid "Reset phone settings."
19461 msgstr ""
19463 #. type: delimited block _
19464 #: docs/manual/gammu/index.rst:1517
19465 msgid "``PHONE``"
19466 msgstr ""
19468 #. type: delimited block _
19469 #: docs/manual/gammu/index.rst:1518
19470 msgid "Clear phone settings."
19471 msgstr ""
19473 #. type: delimited block _
19474 #: docs/manual/gammu/index.rst:1520
19475 msgid "``DEV``"
19476 msgstr ""
19478 #. type: delimited block _
19479 #: docs/manual/gammu/index.rst:1521
19480 msgid "Clear device settings."
19481 msgstr ""
19483 #. type: delimited block _
19484 #: docs/manual/gammu/index.rst:1523
19485 msgid "``ALL``"
19486 msgstr ""
19488 #. type: delimited block _
19489 #: docs/manual/gammu/index.rst:1524
19490 msgid "Clear user settings."
19491 msgstr ""
19493 #. type: delimited block _
19494 #: docs/manual/gammu/index.rst:1526
19495 msgid "removes or set logos to default"
19496 msgstr ""
19498 #. type: delimited block _
19499 #: docs/manual/gammu/index.rst:1527
19500 msgid "set default phonebook and other menu settings"
19501 msgstr ""
19503 #. type: delimited block _
19504 #: docs/manual/gammu/index.rst:1528
19505 msgid "clear T9 words,"
19506 msgstr ""
19508 #. type: delimited block _
19509 #: docs/manual/gammu/index.rst:1529
19510 msgid "clear call register info"
19511 msgstr ""
19513 #. type: delimited block _
19514 #: docs/manual/gammu/index.rst:1530
19515 msgid "set default profiles settings"
19516 msgstr ""
19518 #. type: delimited block _
19519 #: docs/manual/gammu/index.rst:1531
19520 msgid "clear user ringtones"
19521 msgstr ""
19523 #. type: delimited block _
19524 #: docs/manual/gammu/index.rst:1533
19525 msgid "``UIF``"
19526 msgstr ""
19528 #. type: delimited block _
19529 #: docs/manual/gammu/index.rst:1534
19530 msgid "Clear user settings and disables hidden menus."
19531 msgstr ""
19533 #. type: delimited block _
19534 #: docs/manual/gammu/index.rst:1536
19535 msgid "changes like after ``ALL``"
19536 msgstr ""
19538 #. type: delimited block _
19539 #: docs/manual/gammu/index.rst:1537
19540 msgid "disables netmon and PPS (all \"hidden\" menus)"
19541 msgstr ""
19543 #. type: delimited block _
19544 #: docs/manual/gammu/index.rst:1539
19545 msgid "``FACTORY``"
19546 msgstr ""
19548 #. type: delimited block _
19549 #: docs/manual/gammu/index.rst:1540
19550 msgid "Reset to factory defaults."
19551 msgstr ""
19553 #. type: delimited block _
19554 #: docs/manual/gammu/index.rst:1542
19555 msgid "changes like after ``UIF``"
19556 msgstr ""
19558 #. type: delimited block _
19559 #: docs/manual/gammu/index.rst:1543
19560 msgid "clear date/time"
19561 msgstr ""
19563 #. type: Title -
19564 #: docs/manual/gammu/index.rst:1546
19565 #, no-wrap
19566 msgid "Dumps decoding commands"
19567 msgstr ""
19569 #. type: delimited block _
19570 #: docs/manual/gammu/index.rst:1549
19571 msgid ""
19572 "These commands are available only if Gammu was compiled with debugging "
19573 "options."
19574 msgstr ""
19576 #. type: delimited block _
19577 #: docs/manual/gammu/index.rst:1551
19578 msgid "decodebinarydump file [phonemodel]"
19579 msgstr ""
19581 #. type: delimited block _
19582 #: docs/manual/gammu/index.rst:1554
19583 msgid ""
19584 "Decodes a dump made by Gammu with :config:option:`LogFormat` set to "
19585 "``binary``."
19586 msgstr ""
19588 #. type: delimited block _
19589 #: docs/manual/gammu/index.rst:1556
19590 msgid "decodesniff MBUS2|IRDA file [phonemodel]"
19591 msgstr ""
19593 #. type: delimited block _
19594 #: docs/manual/gammu/index.rst:1558
19595 msgid ""
19596 "Allows one to decode sniffs. See :ref:`Discovering protocol` for more "
19597 "details."
19598 msgstr ""
19600 #. type: Title -
19601 #: docs/manual/gammu/index.rst:1560
19602 #, no-wrap
19603 msgid "Other commands"
19604 msgstr ""
19606 #. type: delimited block _
19607 #: docs/manual/gammu/index.rst:1563
19608 msgid "entersecuritycode PIN|PUK|PIN2|PUK2|PHONE|NETWORK code|- [newpin|-]"
19609 msgstr ""
19611 #. type: delimited block _
19612 #: docs/manual/gammu/index.rst:1565
19613 msgid ""
19614 "Allow one to enter security code from PC. When code is ``-``, it is read "
19615 "from stdin."
19616 msgstr ""
19618 #. type: delimited block _
19619 #: docs/manual/gammu/index.rst:1567
19620 msgid "In case entering PUK, some phones require you to set new PIN as well."
19621 msgstr ""
19623 #. type: delimited block _
19624 #: docs/manual/gammu/index.rst:1569
19625 msgid "presskeysequence mMnNpPuUdD+-123456789*0#gGrR<>[]hHcCjJfFoOmMdD@"
19626 msgstr ""
19628 #. type: delimited block _
19629 #: docs/manual/gammu/index.rst:1571
19630 msgid "Press specified key sequence on phone keyboard"
19631 msgstr ""
19633 #. type: delimited block _
19634 #: docs/manual/gammu/index.rst:1573
19635 msgid "``mM``"
19636 msgstr ""
19638 #. type: delimited block _
19639 #: docs/manual/gammu/index.rst:1574
19640 msgid "Menu"
19641 msgstr ""
19643 #. type: delimited block _
19644 #: docs/manual/gammu/index.rst:1575
19645 msgid "``nN``"
19646 msgstr ""
19648 #. type: delimited block _
19649 #: docs/manual/gammu/index.rst:1576
19650 msgid "Names key"
19651 msgstr ""
19653 #. type: delimited block _
19654 #: docs/manual/gammu/index.rst:1577
19655 msgid "``pP``"
19656 msgstr ""
19658 #. type: delimited block _
19659 #: docs/manual/gammu/index.rst:1578
19660 msgid "Power"
19661 msgstr ""
19663 #. type: delimited block _
19664 #: docs/manual/gammu/index.rst:1579
19665 msgid "``uU``"
19666 msgstr ""
19668 #. type: delimited block _
19669 #: docs/manual/gammu/index.rst:1580
19670 msgid "Up"
19671 msgstr ""
19673 #. type: delimited block _
19674 #: docs/manual/gammu/index.rst:1581
19675 msgid "``dD``"
19676 msgstr ""
19678 #. type: delimited block _
19679 #: docs/manual/gammu/index.rst:1582
19680 msgid "Down"
19681 msgstr ""
19683 #. type: delimited block _
19684 #: docs/manual/gammu/index.rst:1583
19685 msgid "``+-``"
19686 msgstr ""
19688 #. type: delimited block _
19689 #: docs/manual/gammu/index.rst:1584
19690 msgid "+-"
19691 msgstr ""
19693 #. type: delimited block _
19694 #: docs/manual/gammu/index.rst:1585
19695 msgid "``gG``"
19696 msgstr ""
19698 #. type: delimited block _
19699 #: docs/manual/gammu/index.rst:1586
19700 msgid "Green"
19701 msgstr ""
19703 #. type: delimited block _
19704 #: docs/manual/gammu/index.rst:1587
19705 msgid "``rR``"
19706 msgstr ""
19708 #. type: delimited block _
19709 #: docs/manual/gammu/index.rst:1588
19710 msgid "Red"
19711 msgstr ""
19713 #. type: delimited block _
19714 #: docs/manual/gammu/index.rst:1589
19715 msgid "``123456789*0#``"
19716 msgstr ""
19718 #. type: delimited block _
19719 #: docs/manual/gammu/index.rst:1590
19720 msgid "numeric keyboard"
19721 msgstr ""
19723 #. type: delimited block _
19724 #: docs/manual/gammu/index.rst:1592
19725 msgid "reset SOFT|HARD"
19726 msgstr ""
19728 #. type: delimited block _
19729 #: docs/manual/gammu/index.rst:1594
19730 msgid "Make phone reset:"
19731 msgstr ""
19733 #. type: delimited block _
19734 #: docs/manual/gammu/index.rst:1596
19735 msgid "``SOFT``"
19736 msgstr ""
19738 #. type: delimited block _
19739 #: docs/manual/gammu/index.rst:1597
19740 msgid "without asking for PIN"
19741 msgstr ""
19743 #. type: delimited block _
19744 #: docs/manual/gammu/index.rst:1598
19745 msgid "``HARD``"
19746 msgstr ""
19748 #. type: delimited block _
19749 #: docs/manual/gammu/index.rst:1599
19750 msgid "with asking for PIN"
19751 msgstr ""
19753 #. type: delimited block _
19754 #: docs/manual/gammu/index.rst:1601
19755 msgid "Some phones will ask for PIN even with ``SOFT`` option."
19756 msgstr ""
19758 #. type: delimited block _
19759 #: docs/manual/gammu/index.rst:1602
19760 msgid "Some phones will reset user data on ``HARD`` reset."
19761 msgstr ""
19763 #. type: delimited block _
19764 #: docs/manual/gammu/index.rst:1604
19765 msgid "screenshot filename"
19766 msgstr ""
19768 #. type: delimited block _
19769 #: docs/manual/gammu/index.rst:1607
19770 msgid ""
19771 "Captures phone screenshot and saves it as filename. The extension is "
19772 "automatically appended to filename based on what data phone provides."
19773 msgstr ""
19775 #. type: Title -
19776 #: docs/manual/gammu/index.rst:1609
19777 #, no-wrap
19778 msgid "Batch mode commands"
19779 msgstr ""
19781 #. type: delimited block _
19782 #: docs/manual/gammu/index.rst:1612
19783 msgid "batch [file]"
19784 msgstr ""
19786 #. type: delimited block _
19787 #: docs/manual/gammu/index.rst:1616
19788 msgid ""
19789 "Starts Gammu in a batch mode. In this mode you can issue several commands "
19790 "each on one line. Lines starting with # are treated as a comments."
19791 msgstr ""
19793 #. type: delimited block _
19794 #: docs/manual/gammu/index.rst:1620
19795 msgid ""
19796 "By default, commands are read from standard input, but you can optionally "
19797 "specify a file from where they would be read (special case ``-`` means "
19798 "standard input)."
19799 msgstr ""
19801 #. type: Title -
19802 #: docs/manual/gammu/index.rst:1622
19803 #, no-wrap
19804 msgid "Configuration commands"
19805 msgstr ""
19807 #. type: delimited block _
19808 #: docs/manual/gammu/index.rst:1625
19809 msgid "searchphone [-debug]"
19810 msgstr ""
19812 #. type: delimited block _
19813 #: docs/manual/gammu/index.rst:1627
19814 msgid "Attempts to search for a connected phone."
19815 msgstr ""
19817 #. type: delimited block _
19818 #: docs/manual/gammu/index.rst:1633
19819 msgid ""
19820 "Please note that this can take a very long time, but in case you have no "
19821 "clue how to configure phone connection, this is a convenient way to find "
19822 "working setup for Gammu."
19823 msgstr ""
19825 #. type: delimited block _
19826 #: docs/manual/gammu/index.rst:1635
19827 msgid "install"
19828 msgstr ""
19830 #. type: delimited block _
19831 #: docs/manual/gammu/index.rst:1637
19832 msgid "Installs applet for currently configured connection to the phone."
19833 msgstr ""
19835 #. type: delimited block _
19836 #: docs/manual/gammu/index.rst:1640
19837 msgid ""
19838 "You can configure search path for instllation files by :config:option:"
19839 "`DataPath`."
19840 msgstr ""
19842 #. type: Title -
19843 #: docs/manual/gammu/index.rst:1642
19844 #, no-wrap
19845 msgid "Gammu information commands"
19846 msgstr ""
19848 #. type: delimited block _
19849 #: docs/manual/gammu/index.rst:1645
19850 msgid "checkversion [STABLE]"
19851 msgstr ""
19853 #. type: delimited block _
19854 #: docs/manual/gammu/index.rst:1649
19855 msgid ""
19856 "Checks whether there is newer Gammu version available online (if Gammu has "
19857 "been compiled with CURL). If you pass additional parameter ``STABLE``, only "
19858 "stable versions will be checked."
19859 msgstr ""
19861 #. type: delimited block _
19862 #: docs/manual/gammu/index.rst:1651
19863 msgid "features"
19864 msgstr ""
19866 #. type: delimited block _
19867 #: docs/manual/gammu/index.rst:1653
19868 msgid "Print information about compiled in features."
19869 msgstr ""
19871 #. type: delimited block _
19872 #: docs/manual/gammu/index.rst:1655
19873 msgid "help [topic]"
19874 msgstr ""
19876 #. type: delimited block _
19877 #: docs/manual/gammu/index.rst:1658
19878 msgid ""
19879 "Print help. By default general help is printed, but you can also specify a "
19880 "help category to get more detailed help on some topic."
19881 msgstr ""
19883 #. type: delimited block _
19884 #: docs/manual/gammu/index.rst:1660
19885 msgid "version"
19886 msgstr ""
19888 #. type: delimited block _
19889 #: docs/manual/gammu/index.rst:1662
19890 msgid "Print version information and license."
19891 msgstr ""
19893 #. type: Title +
19894 #: docs/manual/gammu/index.rst:1665
19895 #, no-wrap
19896 msgid "Return values"
19897 msgstr ""
19899 #. type: delimited block _
19900 #: docs/manual/gammu/index.rst:1669
19901 msgid ""
19902 "gammu returns 0 on success. In case of failure non zero code is returned."
19903 msgstr ""
19905 #. type: delimited block _
19906 #: docs/manual/gammu/index.rst:1682
19907 #, no-wrap
19908 msgid ""
19909 "1\n"
19910 "    Out of memory or other critical error.\n"
19911 "2\n"
19912 "    Invalid command line parameters.\n"
19913 "3\n"
19914 "    Failed to open file specified on command line.\n"
19915 "4\n"
19916 "    Program was interrupted.\n"
19917 "98\n"
19918 "    Gammu library version mismatch.\n"
19919 "99\n"
19920 "    Functionality has been moved. For example to :ref:`gammu-smsd`.\n"
19921 msgstr ""
19923 #. type: delimited block _
19924 #: docs/manual/gammu/index.rst:1685
19925 msgid ""
19926 "Errors codes greater than 100 map to the GSM_Error values increased by 100:"
19927 msgstr ""
19929 #. type: delimited block _
19930 #: docs/manual/gammu/index.rst:1830
19931 #, no-wrap
19932 msgid ""
19933 "101\n"
19934 "    No error.\n"
19935 "102\n"
19936 "    Error opening device. Unknown, busy or no permissions.\n"
19937 "103\n"
19938 "    Error opening device, it is locked.\n"
19939 "104\n"
19940 "    Error opening device, it doesn't exist.\n"
19941 "105\n"
19942 "    Error opening device, it is already opened by other application.\n"
19943 "106\n"
19944 "    Error opening device, you don't have permissions.\n"
19945 "107\n"
19946 "    Error opening device. No required driver in operating system.\n"
19947 "108\n"
19948 "    Error opening device. Some hardware not connected/wrongly configured.\n"
19949 "109\n"
19950 "    Error setting device DTR or RTS.\n"
19951 "110\n"
19952 "    Error setting device speed. Maybe speed not supported.\n"
19953 "111\n"
19954 "    Error writing to the device.\n"
19955 "112\n"
19956 "    Error during reading from the device.\n"
19957 "113\n"
19958 "    Can't set parity on the device.\n"
19959 "114\n"
19960 "    No response in specified timeout. Probably phone not connected.\n"
19961 "115\n"
19962 "    Frame not requested right now. See <http://wammu.eu/support/bugs/> for information how to report it.\n"
19963 "116\n"
19964 "    Unknown response from phone. See <http://wammu.eu/support/bugs/> for information how to report it.\n"
19965 "117\n"
19966 "    Unknown frame. See <http://wammu.eu/support/bugs/> for information how to report it.\n"
19967 "118\n"
19968 "    Unknown connection type string. Check config file.\n"
19969 "119\n"
19970 "    Unknown model type string. Check config file.\n"
19971 "120\n"
19972 "    Some functions not available for your system (disabled in config or not implemented).\n"
19973 "121\n"
19974 "    Function not supported by phone.\n"
19975 "122\n"
19976 "    Entry is empty.\n"
19977 "123\n"
19978 "    Security error. Maybe no PIN?\n"
19979 "124\n"
19980 "    Invalid location. Maybe too high?\n"
19981 "125\n"
19982 "    Functionality not implemented. You are welcome to help authors with it.\n"
19983 "126\n"
19984 "    Memory full.\n"
19985 "127\n"
19986 "    Unknown error.\n"
19987 "128\n"
19988 "    Can not open specified file.\n"
19989 "129\n"
19990 "    More memory required...\n"
19991 "130\n"
19992 "    Operation not allowed by phone.\n"
19993 "131\n"
19994 "    No SMSC number given. Provide it manually or use the one configured in phone.\n"
19995 "132\n"
19996 "    You're inside phone menu (maybe editing?). Leave it and try again.\n"
19997 "133\n"
19998 "    Phone is not connected.\n"
19999 "134\n"
20000 "    Function is currently being implemented. If you want to help, please contact authors.\n"
20001 "135\n"
20002 "    Phone is disabled and connected to charger.\n"
20003 "136\n"
20004 "    File format not supported by Gammu.\n"
20005 "137\n"
20006 "    Nobody is perfect, some bug appeared in protocol implementation. Please contact authors.\n"
20007 "138\n"
20008 "    Transfer was canceled by phone, maybe you pressed cancel on phone.\n"
20009 "139\n"
20010 "    Phone module need to send another answer frame.\n"
20011 "140\n"
20012 "    Current connection type doesn't support called function.\n"
20013 "141\n"
20014 "    CRC error.\n"
20015 "142\n"
20016 "    Invalid date or time specified.\n"
20017 "143\n"
20018 "    Phone memory error, maybe it is read only.\n"
20019 "144\n"
20020 "    Invalid data given to phone.\n"
20021 "145\n"
20022 "    File with specified name already exists.\n"
20023 "146\n"
20024 "    File with specified name doesn't exist.\n"
20025 "147\n"
20026 "    You have to give folder name and not file name.\n"
20027 "148\n"
20028 "    You have to give file name and not folder name.\n"
20029 "149\n"
20030 "    Can not access SIM card.\n"
20031 "150\n"
20032 "    Wrong GNAPPLET version in phone. Use version from currently used Gammu.\n"
20033 "151\n"
20034 "    Only part of folder has been listed.\n"
20035 "152\n"
20036 "    Folder must be empty.\n"
20037 "153\n"
20038 "    Data were converted.\n"
20039 "154\n"
20040 "    Gammu is not configured.\n"
20041 "155\n"
20042 "    Wrong folder used.\n"
20043 "156\n"
20044 "    Internal phone error.\n"
20045 "157\n"
20046 "    Error writing file to disk.\n"
20047 "158\n"
20048 "    No such section exists.\n"
20049 "159\n"
20050 "    Using default values.\n"
20051 "160\n"
20052 "    Corrupted data returned by phone.\n"
20053 "161\n"
20054 "    Bad feature string in configuration.\n"
20055 "162\n"
20056 "    Desired functionality has been disabled on compile time.\n"
20057 "163\n"
20058 "    Bluetooth configuration requires channel option.\n"
20059 "164\n"
20060 "    Service is not running.\n"
20061 "165\n"
20062 "    Service configuration is missing.\n"
20063 "166\n"
20064 "    Command rejected because device was busy. Wait and restart.\n"
20065 "167\n"
20066 "    Could not connect to the server.\n"
20067 "168\n"
20068 "    Could not resolve the host name.\n"
20069 "169\n"
20070 "    Failed to get SMSC number from phone.\n"
20071 "170\n"
20072 "    Operation aborted.\n"
20073 "171\n"
20074 "    Installation data not found, please consult debug log and/or documentation for more details.\n"
20075 "172\n"
20076 "    Entry is read only.\n"
20077 msgstr ""
20079 #. type: Title -
20080 #: docs/manual/gammu/index.rst:1836
20081 #, no-wrap
20082 msgid "Configuration"
20083 msgstr ""
20085 #. type: delimited block _
20086 #: docs/manual/gammu/index.rst:1839
20087 msgid "To check it out, you need to have configuration file for gammu, see"
20088 msgstr ""
20090 #. type: Attribute :ref:
20091 #: docs/manual/gammu/index.rst:1839
20092 #, no-wrap
20093 msgid "`gammurc` for more details about it."
20094 msgstr ""
20096 #. type: Title -
20097 #: docs/manual/gammu/index.rst:1842
20098 #, no-wrap
20099 msgid "Sending messages"
20100 msgstr ""
20102 #. type: delimited block _
20103 #: docs/manual/gammu/index.rst:1847
20104 msgid ""
20105 "All messages bellow are sent to number 123456, replace it with proper "
20106 "destination."
20107 msgstr ""
20109 #. type: delimited block _
20110 #: docs/manual/gammu/index.rst:1849
20111 msgid "Send text message up to standard 160 chars:"
20112 msgstr ""
20114 #. type: delimited block _
20115 #: docs/manual/gammu/index.rst:1853
20116 msgid "echo \"All your base are belong to us\" | gammu sendsms TEXT 123456"
20117 msgstr ""
20119 #. type: delimited block _
20120 #: docs/manual/gammu/index.rst:1859
20121 msgid "gammu sendsms TEXT 123456 -text \"All your base are belong to us\""
20122 msgstr ""
20124 #. type: delimited block _
20125 #: docs/manual/gammu/index.rst:1861
20126 msgid "Send long text message:"
20127 msgstr ""
20129 #. type: delimited block _
20130 #: docs/manual/gammu/index.rst:1865
20131 msgid ""
20132 "echo \"All your base are belong to us\" | gammu sendsms TEXT 123456 -len 400"
20133 msgstr ""
20135 #. type: delimited block _
20136 #: docs/manual/gammu/index.rst:1871
20137 msgid ""
20138 "gammu sendsms TEXT 123456 -len 400 -text \"All your base are belong to us\""
20139 msgstr ""
20141 #. type: delimited block _
20142 #: docs/manual/gammu/index.rst:1877
20143 msgid "gammu sendsms EMS 123456 -text \"All your base are belong to us\""
20144 msgstr ""
20146 #. type: delimited block _
20147 #: docs/manual/gammu/index.rst:1879
20148 msgid ""
20149 "Send some funky message with predefined sound and animation from 2 bitmaps:"
20150 msgstr ""
20152 #. type: delimited block _
20153 #: docs/manual/gammu/index.rst:1883
20154 msgid ""
20155 "gammu sendsms EMS 123456 -text \"Greetings\" -defsound 1 -text \"from Gammu -"
20156 "tone10 axelf.txt -animation 2 file1.bmp file2.bmp"
20157 msgstr ""
20159 #. type: delimited block _
20160 #: docs/manual/gammu/index.rst:1885
20161 msgid "Send protected message with ringtone:"
20162 msgstr ""
20164 #. type: delimited block _
20165 #: docs/manual/gammu/index.rst:1889
20166 msgid ""
20167 "gammu sendsms EMS 123456 -protected 2 -variablebitmaplong ala.bmp -"
20168 "toneSElong axelf.txt -toneSE ring.txt"
20169 msgstr ""
20171 #. type: Title -
20172 #: docs/manual/gammu/index.rst:1892
20173 #, no-wrap
20174 msgid "Retrieving USSD replies"
20175 msgstr ""
20177 #. type: delimited block _
20178 #: docs/manual/gammu/index.rst:1895
20179 msgid ""
20180 "For example for retrieving prepaid card status or retrieving various network "
20181 "info:"
20182 msgstr ""
20184 #. type: delimited block _
20185 #: docs/manual/gammu/index.rst:1899
20186 msgid "gammu getussd '#555#'"
20187 msgstr ""
20189 #. type: Title -
20190 #: docs/manual/gammu/index.rst:1901
20191 #, no-wrap
20192 msgid "Uploading files to Nokia"
20193 msgstr ""
20195 #. type: delimited block _
20196 #: docs/manual/gammu/index.rst:1904
20197 msgid ""
20198 "Add Alien to applications in your phone (you need to have files Alien.JAD "
20199 "and Alien.JAR in current directory):"
20200 msgstr ""
20202 #. type: delimited block _
20203 #: docs/manual/gammu/index.rst:1908
20204 msgid "gammu nokiaaddfile APPLICATION Alien"
20205 msgstr ""
20207 #. type: delimited block _
20208 #: docs/manual/gammu/index.rst:1910
20209 msgid "Add file.mid to ringtones folder:"
20210 msgstr ""
20212 #. type: delimited block _
20213 #: docs/manual/gammu/index.rst:1914
20214 msgid "gammu nokiaaddfile TONES file.mid"
20215 msgstr ""
20217 #. type: Title -
20218 #: docs/manual/gammu/index.rst:1916
20219 #, no-wrap
20220 msgid "Setting operator logo"
20221 msgstr ""
20223 #. type: delimited block _
20224 #: docs/manual/gammu/index.rst:1919
20225 msgid "Set logo for network ``230 03`` (Vodafone CZ):"
20226 msgstr ""
20228 #. type: delimited block _
20229 #: docs/manual/gammu/index.rst:1923
20230 msgid "gammu setbitmap OPERATOR ala.bmp \"230 03\""
20231 msgstr ""
20233 #. type: delimited block _
20234 #: docs/manual/gammu/index.rst:1925
20235 msgid "_converting-formats:"
20236 msgstr ""
20238 #. type: Title -
20239 #: docs/manual/gammu/index.rst:1927
20240 #, no-wrap
20241 msgid "Converting file formats"
20242 msgstr ""
20244 #. type: delimited block _
20245 #: docs/manual/gammu/index.rst:1930
20246 msgid "The formats conversion can done using :option:`gammu savefile` or"
20247 msgstr ""
20249 #. type: Attribute :option:
20250 #: docs/manual/gammu/index.rst:1930
20251 #, no-wrap
20252 msgid "`gammu convertbackup` commands."
20253 msgstr ""
20255 #. type: delimited block _
20256 #: docs/manual/gammu/index.rst:1933
20257 msgid ""
20258 "Convert single entry (at position 260) from :ref:`gammu-backup` to vCalendar:"
20259 msgstr ""
20261 #. type: delimited block _
20262 #: docs/manual/gammu/index.rst:1937
20263 msgid "gammu savefile CALENDAR output.vcs myCalendar.backup 260"
20264 msgstr ""
20266 #. type: delimited block _
20267 #: docs/manual/gammu/index.rst:1939
20268 msgid "Convert first phonebook entry from :ref:`gammu-backup` to vCard:"
20269 msgstr ""
20271 #. type: delimited block _
20272 #: docs/manual/gammu/index.rst:1943
20273 msgid "gammu savefile VCARD21 output.vcf phone.backup ME 1"
20274 msgstr ""
20276 #. type: delimited block _
20277 #: docs/manual/gammu/index.rst:1945
20278 msgid "Convert all contacts from backup to vCard:"
20279 msgstr ""
20281 #. type: delimited block _
20282 #: docs/manual/gammu/index.rst:1949
20283 msgid "gammu convertbackup phone.backup output.vcf"
20284 msgstr ""
20286 #. type: Title -
20287 #: docs/manual/gammu/index.rst:1952
20288 #, no-wrap
20289 msgid "Reporting bugs"
20290 msgstr ""
20292 #. type: delimited block _
20293 #: docs/manual/gammu/index.rst:1957
20294 msgid ""
20295 "There are definitely many bugs, reporting to author is welcome. Please "
20296 "include some useful information when sending bug reports (especially debug "
20297 "logs, operating system, it's version and phone information are needed)."
20298 msgstr ""
20300 #. type: delimited block _
20301 #: docs/manual/gammu/index.rst:1959
20302 msgid "To generate debug log, enable it in :ref:`gammurc`:"
20303 msgstr ""
20305 #. type: delimited block _
20306 #: docs/manual/gammu/index.rst:1966
20307 msgid ""
20308 "[gammu] YOUR CONNECTION SETTINGS logfile = /tmp/gammu.log logformat = textall"
20309 msgstr ""
20311 #. type: delimited block _
20312 #: docs/manual/gammu/index.rst:1968
20313 msgid "Alternatively you can specify logging on command line:"
20314 msgstr ""
20316 #. type: delimited block _
20317 #: docs/manual/gammu/index.rst:1972
20318 msgid "gammu -d textall -f /tmp/gammu.log ..."
20319 msgstr ""
20321 #. type: delimited block _
20322 #: docs/manual/gammu/index.rst:1976
20323 msgid ""
20324 "With this settings, Gammu generates /tmp/gammu.log on each connection to "
20325 "phone and stores dump of communication there. You can also find some hints "
20326 "for improving support for your phone in this log."
20327 msgstr ""
20329 #. type: delimited block _
20330 #: docs/manual/gammu/index.rst:1978
20331 msgid ""
20332 "See <http://wammu.eu/support/bugs/> for more information on reporting bugs."
20333 msgstr ""
20335 #. type: delimited block _
20336 #: docs/manual/gammu/index.rst:1979
20337 msgid "Please report bugs to `Gammu bug tracker <http://bugs.cihar.com/>`_."
20338 msgstr ""
20340 #. type: Title =
20341 #: docs/manual/project/documentation.rst:2
20342 #, no-wrap
20343 msgid "Project Documentation"
20344 msgstr ""
20346 #. type: Plain text
20347 #: docs/manual/project/documentation.rst:7
20348 msgid ""
20349 "The documentation for Gammu consists of two major parts - The Gammu Manual, "
20350 "which you are currently reading and comments in the sources, which are "
20351 "partly included in this manual as well."
20352 msgstr ""
20354 #. type: Title =
20355 #: docs/manual/project/documentation.rst:9 docs/manual/index.rst:2
20356 #, no-wrap
20357 msgid "The Gammu Manual"
20358 msgstr ""
20360 #. type: Plain text
20361 #: docs/manual/project/documentation.rst:17
20362 msgid ""
20363 "This manual is in written in rst format and built using `Sphinx <http://"
20364 "sphinx.pocoo.org/>`_ with `breathe <https://github.com/michaeljones/"
20365 "breathe>`_ extension. As Gammu uses latest version of this extension, it is "
20366 "shipped within Gammu sources, but if you use git, you need to check out it "
20367 "separately as git submodule (you should update it as well any time you "
20368 "update Gammu git):"
20369 msgstr ""
20371 #. type: Plain text
20372 #: docs/manual/project/documentation.rst:21
20373 msgid "git submodule update --init"
20374 msgstr ""
20376 #. type: Plain text
20377 #: docs/manual/project/documentation.rst:24
20378 msgid ""
20379 "To generate the documentation there are various ``manual-*`` targets for "
20380 "make.  You can build HTML, PDF, PS, HTMLHELP and Latex versions of it:"
20381 msgstr ""
20383 #. type: Plain text
20384 #: docs/manual/project/documentation.rst:29
20385 msgid "# Generates HTML version of manual in docs/manual/html make manual-html"
20386 msgstr ""
20388 #. type: Plain text
20389 #: docs/manual/project/documentation.rst:32
20390 msgid ""
20391 "# Generates PS version of manual in docs/manual/latex/gammu.ps make manual-ps"
20392 msgstr ""
20394 #. type: Plain text
20395 #: docs/manual/project/documentation.rst:35
20396 msgid ""
20397 "# Generates PDF version of manual in docs/manual/latex/gammu.pdf make manual-"
20398 "pdf"
20399 msgstr ""
20401 #. type: Plain text
20402 #: docs/manual/project/documentation.rst:38
20403 msgid ""
20404 "# Generates HTML version of manual in docs/manual/htmlhelp make manual-"
20405 "htmlhelp"
20406 msgstr ""
20408 #. type: Plain text
20409 #: docs/manual/project/documentation.rst:41
20410 msgid ""
20411 "# Generates HTML version of manual in docs/manual/latex make manual-latex"
20412 msgstr ""
20414 #. type: Title -
20415 #: docs/manual/project/documentation.rst:43
20416 #, no-wrap
20417 msgid "Man pages"
20418 msgstr ""
20420 #. type: Plain text
20421 #: docs/manual/project/documentation.rst:46
20422 msgid "The man pages for all commands are generated using Sphinx as well:"
20423 msgstr ""
20425 #. type: Plain text
20426 #: docs/manual/project/documentation.rst:51
20427 msgid "# Generates HTML version of manual in docs/manual/man make manual-man"
20428 msgstr ""
20430 #. type: Plain text
20431 #: docs/manual/project/documentation.rst:54
20432 msgid ""
20433 "However man pages are stored in Git as well, so you should update generated "
20434 "copy on each change:"
20435 msgstr ""
20437 #. type: Plain text
20438 #: docs/manual/project/documentation.rst:59
20439 msgid "# Updates generated man pages in Git make update-man"
20440 msgstr ""
20442 #. type: Title -
20443 #: docs/manual/project/documentation.rst:61
20444 #, no-wrap
20445 msgid "Code comments"
20446 msgstr ""
20448 #. type: Plain text
20449 #: docs/manual/project/documentation.rst:64
20450 msgid ""
20451 "The code comments in C code should be parseable by Doxygen, what is more or "
20452 "less standard way to document C code."
20453 msgstr ""
20455 #. type: Title =
20456 #: docs/manual/project/versioning.rst:2
20457 #, no-wrap
20458 msgid "Versioning"
20459 msgstr ""
20461 #. type: Plain text
20462 #: docs/manual/project/versioning.rst:7
20463 msgid ""
20464 "There are two types of releases - testing and stable, both having version x."
20465 "y.z. Stable releases have usually z = 0 or some small number, while testing "
20466 "ones have z >= 90. Testing releases usually provide latest features, but "
20467 "everything does not have to be stabilized yet."
20468 msgstr ""
20470 #. type: Title =
20471 #: docs/manual/project/directories.rst:2
20472 #, no-wrap
20473 msgid "Directory structure"
20474 msgstr ""
20476 #. type: Title -
20477 #: docs/manual/project/directories.rst:5
20478 #, no-wrap
20479 msgid "libgammu directory"
20480 msgstr ""
20482 #. type: Plain text
20483 #: docs/manual/project/directories.rst:9
20484 msgid ""
20485 "This directory contains sources of Gammu library. You can find all phone "
20486 "communication and data encoding functionality here."
20487 msgstr ""
20489 #. type: Plain text
20490 #: docs/manual/project/directories.rst:11
20491 msgid "There are following subdirectories:"
20492 msgstr ""
20494 #. type: Plain text
20495 #: docs/manual/project/directories.rst:30
20496 #, no-wrap
20497 msgid ""
20498 "``device``\n"
20499 "  drivers for devices such serial ports or irda\n"
20500 "``device/serial``\n"
20501 "  drivers for serial ports\n"
20502 "``device/irda``\n"
20503 "  drivers for infrared over sockets\n"
20504 "``protocol``\n"
20505 "  protocol drivers\n"
20506 "``protocol/nokia``\n"
20507 "  Nokia specific protocols\n"
20508 "``phone``\n"
20509 "  phone modules\n"
20510 "``phone/nokia``\n"
20511 "  modules for different Nokia phones\n"
20512 "``misc``\n"
20513 "  different services. They can be used for any project\n"
20514 "``service``\n"
20515 "  different gsm services for logos, ringtones, etc.\n"
20516 msgstr ""
20518 #. type: Title -
20519 #: docs/manual/project/directories.rst:32
20520 #, no-wrap
20521 msgid "gammu directory"
20522 msgstr ""
20524 #. type: Plain text
20525 #: docs/manual/project/directories.rst:36
20526 msgid ""
20527 "Sources of Gammu command line utility. It contains interface to libGammu and "
20528 "some additional functionality as well."
20529 msgstr ""
20531 #. type: Title -
20532 #: docs/manual/project/directories.rst:38
20533 #, no-wrap
20534 msgid "smsd directory"
20535 msgstr ""
20537 #. type: Plain text
20538 #: docs/manual/project/directories.rst:41
20539 msgid "Sources of SMS Daemon as well as all it's service backends."
20540 msgstr ""
20542 #. type: Plain text
20543 #: docs/manual/project/directories.rst:43
20544 msgid ""
20545 "The ``services`` subdirectory contains source code for :ref:`smsd_services`."
20546 msgstr ""
20548 #. type: Title -
20549 #: docs/manual/project/directories.rst:45
20550 #, no-wrap
20551 msgid "python directory"
20552 msgstr ""
20554 #. type: Plain text
20555 #: docs/manual/project/directories.rst:48
20556 msgid "Sources of python-gammu module and some examples."
20557 msgstr ""
20559 #. type: Title -
20560 #: docs/manual/project/directories.rst:50
20561 #, no-wrap
20562 msgid "helper directory"
20563 msgstr ""
20565 #. type: Plain text
20566 #: docs/manual/project/directories.rst:56
20567 msgid ""
20568 "These are some helper functions used either as replacement for functionality "
20569 "missing on some platforms (eg. strptime) or used in more places (message "
20570 "command line processing which is shared between SMSD and Gammu utility)."
20571 msgstr ""
20573 #. type: Title -
20574 #: docs/manual/project/directories.rst:58
20575 #, no-wrap
20576 msgid "docs directory"
20577 msgstr ""
20579 #. type: Plain text
20580 #: docs/manual/project/directories.rst:62
20581 msgid ""
20582 "Documentation for both end users and developers as well as SQL scripts for "
20583 "creating SMSD database."
20584 msgstr ""
20586 #. type: Plain text
20587 #: docs/manual/project/directories.rst:73
20588 #, no-wrap
20589 msgid ""
20590 "``config``\n"
20591 "    configuration file samples\n"
20592 "``examples``\n"
20593 "    examples using libGammu\n"
20594 "``manual``\n"
20595 "    sources of The Gammu Manual which you are reading\n"
20596 "``sql``\n"
20597 "    SQL scripts to create table structures for :ref:`smsd`\n"
20598 "``user``\n"
20599 "    user documentation like man pages\n"
20600 msgstr ""
20602 #. type: Title -
20603 #: docs/manual/project/directories.rst:75
20604 #, no-wrap
20605 msgid "admin directory"
20606 msgstr ""
20608 #. type: Plain text
20609 #: docs/manual/project/directories.rst:78
20610 msgid "Administrative scripts for updating locales, making release etc."
20611 msgstr ""
20613 #. type: Title -
20614 #: docs/manual/project/directories.rst:80
20615 #, no-wrap
20616 msgid "cmake directory"
20617 msgstr ""
20619 #. type: Plain text
20620 #: docs/manual/project/directories.rst:83
20621 msgid "CMake include files and templates for generated files."
20622 msgstr ""
20624 #. type: Title -
20625 #: docs/manual/project/directories.rst:85
20626 #, no-wrap
20627 msgid "include directory"
20628 msgstr ""
20630 #. type: Plain text
20631 #: docs/manual/project/directories.rst:88
20632 msgid "Public headers for libGammu."
20633 msgstr ""
20635 #. type: Title -
20636 #: docs/manual/project/directories.rst:90
20637 #, no-wrap
20638 msgid "locale directory"
20639 msgstr ""
20641 #. type: Plain text
20642 #: docs/manual/project/directories.rst:94
20643 msgid ""
20644 "Gettext po files for translating Gammu, libGammu and user documentation.  "
20645 "See :doc:`localization` for more information."
20646 msgstr ""
20648 #. type: Title -
20649 #: docs/manual/project/directories.rst:96
20650 #, no-wrap
20651 msgid "tests directory"
20652 msgstr ""
20654 #. type: Plain text
20655 #: docs/manual/project/directories.rst:100
20656 msgid ""
20657 "CTest based test suite for libGammu.  See :doc:`testing` for more "
20658 "information."
20659 msgstr ""
20661 #. type: Title -
20662 #: docs/manual/project/directories.rst:102
20663 #, no-wrap
20664 msgid "utils directory"
20665 msgstr ""
20667 #. type: Plain text
20668 #: docs/manual/project/directories.rst:105
20669 msgid "Various utilities usable with Gammu."
20670 msgstr ""
20672 #. type: Title -
20673 #: docs/manual/project/directories.rst:107
20674 #, no-wrap
20675 msgid "contrib directory"
20676 msgstr ""
20678 #. type: Plain text
20679 #: docs/manual/project/directories.rst:111
20680 msgid ""
20681 "This directory contains various things which might be useful with Gammu.  "
20682 "Most of them were contributed by Gammu users."
20683 msgstr ""
20685 #. type: Plain text
20686 #: docs/manual/project/directories.rst:116
20687 msgid ""
20688 "Please note that that code here might have different license terms than "
20689 "Gammu itself."
20690 msgstr ""
20692 #. type: Plain text
20693 #: docs/manual/project/directories.rst:121
20694 msgid ""
20695 "Most of scripts provided here are not actively maintained and might be "
20696 "broken."
20697 msgstr ""
20699 #. type: Plain text
20700 #: docs/manual/project/directories.rst:123
20701 msgid "bash-completion"
20702 msgstr ""
20704 #. type: delimited block *
20705 #: docs/manual/project/directories.rst:126
20706 msgid "Completion script for bash."
20707 msgstr ""
20709 #. type: delimited block *
20710 #: docs/manual/project/directories.rst:128
20711 msgid "conversion"
20712 msgstr ""
20714 #. type: Plain text
20715 #: docs/manual/project/directories.rst:131
20716 msgid "Various scripts for converting data."
20717 msgstr ""
20719 #. type: Plain text
20720 #: docs/manual/project/directories.rst:133
20721 msgid "init"
20722 msgstr ""
20724 #. type: delimited block *
20725 #: docs/manual/project/directories.rst:136
20726 msgid "Init scripts for Gammu SMSD."
20727 msgstr ""
20729 #. type: delimited block *
20730 #: docs/manual/project/directories.rst:138
20731 msgid "media"
20732 msgstr ""
20734 #. type: Plain text
20735 #: docs/manual/project/directories.rst:141
20736 msgid "Sample media files which can be used with Gammu."
20737 msgstr ""
20739 #. type: Plain text
20740 #: docs/manual/project/directories.rst:143
20741 msgid "perl"
20742 msgstr ""
20744 #. type: delimited block *
20745 #: docs/manual/project/directories.rst:146
20746 msgid "Various perl scripts which interface to Gammu or SMSD."
20747 msgstr ""
20749 #. type: delimited block *
20750 #: docs/manual/project/directories.rst:149
20751 msgid "php ***"
20752 msgstr ""
20754 #. type: delimited block *
20755 #: docs/manual/project/directories.rst:151
20756 msgid "Various PHP frontends to SMSD or Gammu directly."
20757 msgstr ""
20759 #. type: delimited block *
20760 #: docs/manual/project/directories.rst:154
20761 msgid "sms ***"
20762 msgstr ""
20764 #. type: delimited block *
20765 #: docs/manual/project/directories.rst:158
20766 msgid ""
20767 "This directory contains SMS default alphabet saved in Unicode text file (:"
20768 "file:`charset.txt`) and table used for converting chars during saving SMS "
20769 "with default alphabet (:file:`convert.txt`)."
20770 msgstr ""
20772 #. type: delimited block *
20773 #: docs/manual/project/directories.rst:160
20774 msgid "sms-gammu2android"
20775 msgstr ""
20777 #. type: Plain text
20778 #: docs/manual/project/directories.rst:164
20779 msgid ""
20780 "Perl script to convert :ref:`gammu-smsbackup` into XML suitable for Android "
20781 "SMS Backup & Restore application."
20782 msgstr ""
20784 #. type: Plain text
20785 #: docs/manual/project/directories.rst:166
20786 msgid "http://blog.ginkel.com/2009/12/transferring-sms-from-nokia-to-android/"
20787 msgstr ""
20789 #. type: Plain text
20790 #: docs/manual/project/directories.rst:168
20791 msgid "smscgi"
20792 msgstr ""
20794 #. type: delimited block *
20795 #: docs/manual/project/directories.rst:172
20796 msgid ""
20797 "Simple cgi application gor handling SMS messages (a bit lighter version of "
20798 "SMSD)."
20799 msgstr ""
20801 #. type: delimited block *
20802 #: docs/manual/project/directories.rst:175
20803 msgid "sql ***"
20804 msgstr ""
20806 #. type: delimited block *
20807 #: docs/manual/project/directories.rst:177
20808 msgid "Various SQL snippets and triggers useful with SMSD."
20809 msgstr ""
20811 #. type: delimited block *
20812 #: docs/manual/project/directories.rst:179
20813 msgid "testing"
20814 msgstr ""
20816 #. type: Plain text
20817 #: docs/manual/project/directories.rst:182
20818 msgid "Helper scripts for automatic testing or git bisect."
20819 msgstr ""
20821 #. type: Plain text
20822 #: docs/manual/project/directories.rst:184
20823 msgid "sqlreply"
20824 msgstr ""
20826 #. type: delimited block *
20827 #: docs/manual/project/directories.rst:187
20828 msgid "System for automatic replying to SMS messages."
20829 msgstr ""
20831 #. type: delimited block *
20832 #: docs/manual/project/directories.rst:189
20833 msgid "symbian"
20834 msgstr ""
20836 #. type: Plain text
20837 #: docs/manual/project/directories.rst:193
20838 msgid ""
20839 "GNapplet sources and binaries. This comes from Gnokii project, but Gammu "
20840 "includes slightly modified version."
20841 msgstr ""
20843 #. type: Plain text
20844 #: docs/manual/project/directories.rst:196
20845 msgid "s60 ***"
20846 msgstr ""
20848 #. type: Plain text
20849 #: docs/manual/project/directories.rst:198
20850 msgid "Series60 applet to use with recent Symbian phones."
20851 msgstr ""
20853 #. type: Plain text
20854 #: docs/manual/project/directories.rst:200
20855 msgid ":ref:`s60`"
20856 msgstr ""
20858 #. type: Plain text
20859 #: docs/manual/project/directories.rst:202
20860 msgid "win32"
20861 msgstr ""
20863 #. type: delimited block *
20864 #: docs/manual/project/directories.rst:204
20865 msgid "Unsupported applications built on top of libGammu.dll on Windows."
20866 msgstr ""
20868 #. type: Title =
20869 #: docs/manual/project/about.rst:2
20870 #, no-wrap
20871 msgid "About Gammu"
20872 msgstr ""
20874 #. type: Plain text
20875 #: docs/manual/project/about.rst:6
20876 msgid ""
20877 "Gammu is library and command line utility for mobile phones. It is released "
20878 "under GNU GPL version 2."
20879 msgstr ""
20881 #. type: Plain text
20882 #: docs/manual/project/about.rst:10
20883 msgid ""
20884 "It has been initiated by Marcin Wiacek and other people. Originally the code "
20885 "was based on `Gnokii`_ and later `MyGnokii`_ projects. Gammu was former (up "
20886 "to version 0.58) called MyGnokii2."
20887 msgstr ""
20889 #. type: Plain text
20890 #: docs/manual/project/about.rst:13
20891 msgid ""
20892 "Currently the project is lead by `Michal Čihař`_ with help of many "
20893 "contributors."
20894 msgstr ""
20896 #. type: Plain text
20897 #: docs/manual/project/about.rst:15
20898 msgid "_Gnokii: http://www.gnokii.org"
20899 msgstr ""
20901 #. type: Plain text
20902 #: docs/manual/project/about.rst:16
20903 msgid "_MyGnokii: http://www.mwiacek.com"
20904 msgstr ""
20906 #. type: Plain text
20907 #: docs/manual/project/about.rst:16 docs/manual/project/localization.rst:43
20908 msgid "_Michal Čihař: mailto:michal@cihar.com"
20909 msgstr ""
20911 #. type: Plain text
20912 #: docs/manual/project/index.rst:2
20913 msgid "_project:"
20914 msgstr ""
20916 #. type: Title =
20917 #: docs/manual/project/index.rst:4
20918 #, no-wrap
20919 msgid "Gammu project"
20920 msgstr ""
20922 #. type: Plain text
20923 #: docs/manual/project/index.rst:19
20924 msgid ""
20925 "about motivation install contributing localization testing coding-style "
20926 "versioning documentation directories roadmap"
20927 msgstr ""
20929 #. type: Title =
20930 #: docs/manual/project/contributing.rst:2
20931 #, no-wrap
20932 msgid "Contributing"
20933 msgstr ""
20935 #. type: Plain text
20936 #: docs/manual/project/contributing.rst:10
20937 msgid ""
20938 "We welcome contribution in any area, if you don't have developer skills, you "
20939 "can always contribute to :doc:`localization` or just `donate us money`_. In "
20940 "case you are interested in fixing some code, please read :doc:`../internal/"
20941 "index` to understand structure of Gammu code. We also maintain list of "
20942 "`wanted skills <http://wammu.eu/contribute/wanted/>`_ where you can find in "
20943 "which areas we currently mostly lack manpower."
20944 msgstr ""
20946 #. type: Title -
20947 #: docs/manual/project/contributing.rst:12
20948 #, no-wrap
20949 msgid "Sending patches"
20950 msgstr ""
20952 #. type: Plain text
20953 #: docs/manual/project/contributing.rst:16
20954 msgid ""
20955 "As we use `Git <http://git-scm.com/>`_ for development, the preferred way to "
20956 "get patches is in form which can be directly applied to Git. So start with"
20957 msgstr ""
20959 #. type: Labeled list
20960 #: docs/manual/project/contributing.rst:16
20961 #, no-wrap
20962 msgid "cloning our Git repository"
20963 msgstr ""
20965 #. type: Plain text
20966 #: docs/manual/project/contributing.rst:19
20967 msgid "git clone git://gitorious.org/gammu/mainline.git gammu"
20968 msgstr ""
20970 #. type: Plain text
20971 #: docs/manual/project/contributing.rst:23
20972 msgid ""
20973 "Once you have done that, do some fixes and commit them (see `Git tutorial "
20974 "<http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html>`_ for "
20975 "information how to work with Git). Once you're satisfied with your"
20976 msgstr ""
20978 #. type: Labeled list
20979 #: docs/manual/project/contributing.rst:23
20980 #, no-wrap
20981 msgid "results, you can send the patches (all changes you've made so far) to us"
20982 msgstr ""
20984 #. type: Plain text
20985 #: docs/manual/project/contributing.rst:26
20986 msgid "git send-email --to=gammu-users@lists.sourceforge.net origin"
20987 msgstr ""
20989 #. type: Plain text
20990 #: docs/manual/project/contributing.rst:30
20991 msgid ""
20992 "Please note that `mailing list <https://lists.sourceforge.net/lists/listinfo/"
20993 "gammu-users>`_ requires you to subscribe before posting. This is anyway good "
20994 "idea in case you want to contribute. However if you don't want to do that, "
20995 "just send the mails"
20996 msgstr ""
20998 #. type: Labeled list
20999 #: docs/manual/project/contributing.rst:30
21000 #, no-wrap
21001 msgid "directly to one of authors"
21002 msgstr ""
21004 #. type: Plain text
21005 #: docs/manual/project/contributing.rst:33
21006 msgid "git send-email --to=michal@cihar.com origin"
21007 msgstr ""
21009 #. type: Title -
21010 #: docs/manual/project/contributing.rst:36
21011 #, no-wrap
21012 msgid "Creating patches"
21013 msgstr ""
21015 #. type: Plain text
21016 #: docs/manual/project/contributing.rst:41
21017 msgid ""
21018 "If for whatever reason you don't want to use Git, you can also manually "
21019 "create patches using :program:`diff`. Also we can handle if you send us just "
21020 "the file you have changed with reference where did you take it."
21021 msgstr ""
21023 #. type: Plain text
21024 #: docs/manual/project/contributing.rst:43
21025 msgid "To manually create patch you can use following steps:"
21026 msgstr ""
21028 #. type: Plain text
21029 #: docs/manual/project/contributing.rst:45
21030 msgid "Copy source with Gammu, you start from, into ``gammu`` directory."
21031 msgstr ""
21033 #. type: Plain text
21034 #: docs/manual/project/contributing.rst:46
21035 msgid "Copy source with Gammu, you want to modify, into ``work`` directory."
21036 msgstr ""
21038 #. type: Plain text
21039 #: docs/manual/project/contributing.rst:47
21040 msgid "Make your changes in ``work`` directory."
21041 msgstr ""
21043 #. type: Plain text
21044 #: docs/manual/project/contributing.rst:49
21045 msgid ""
21046 "Go into parent directory, where ``gammu`` and ``work`` directories are "
21047 "placed."
21048 msgstr ""
21050 #. type: Plain text
21051 #: docs/manual/project/contributing.rst:50
21052 msgid "Call ``diff -rup -X .git gammu work > patchfile``."
21053 msgstr ""
21055 #. type: Plain text
21056 #: docs/manual/project/contributing.rst:51
21057 msgid "Send ``patchfile`` to us (you can use bug tracker or mailing list)."
21058 msgstr ""
21060 #. type: Plain text
21061 #: docs/manual/project/contributing.rst:52
21062 msgid "_donate us money: http://wammu.eu/donate/"
21063 msgstr ""
21065 #. type: Title =
21066 #: docs/manual/project/testing.rst:2
21067 #, no-wrap
21068 msgid "Testing"
21069 msgstr ""
21071 #. type: Plain text
21072 #: docs/manual/project/testing.rst:7 docs/manual/testing/testsuite.rst:7
21073 msgid ""
21074 "Gammu comes with quite big test suite. It covers some basic low level "
21075 "functions, handling replies from the phone and also does testing of command "
21076 "line utilities and SMSD."
21077 msgstr ""
21079 #. type: Plain text
21080 #: docs/manual/project/testing.rst:8
21081 msgid "See :ref:`testing` for more details."
21082 msgstr ""
21084 #. type: Title =
21085 #: docs/manual/project/coding-style.rst:2
21086 #, no-wrap
21087 msgid "Coding Style"
21088 msgstr ""
21090 #. type: Plain text
21091 #: docs/manual/project/coding-style.rst:7
21092 msgid ""
21093 "Please follow coding style when touching Gammu code. We know that there are "
21094 "still some parts which really do not follow it and fixes to that are also "
21095 "welcome."
21096 msgstr ""
21098 #. type: Plain text
21099 #: docs/manual/project/coding-style.rst:10
21100 msgid ""
21101 "The coding style is quite similar to what Linux kernel uses, the only major "
21102 "differences are requested block braces and switch indentation."
21103 msgstr ""
21105 #. type: Plain text
21106 #: docs/manual/project/coding-style.rst:12
21107 msgid "Use indentation, tab is tab and is 8 chars wide."
21108 msgstr ""
21110 #. type: Plain text
21111 #: docs/manual/project/coding-style.rst:14
21112 msgid ""
21113 "Try to avoid long lines (though there is currently no hard limit on line "
21114 "length)."
21115 msgstr ""
21117 #. type: Plain text
21118 #: docs/manual/project/coding-style.rst:15
21119 msgid "Braces are placed according to K&R:"
21120 msgstr ""
21122 #. type: Plain text
21123 #: docs/manual/project/coding-style.rst:16
21124 #: docs/manual/project/coding-style.rst:35
21125 #: docs/manual/project/coding-style.rst:41
21126 #: docs/manual/project/coding-style.rst:47 docs/manual/internal/reply.rst:43
21127 #: docs/manual/internal/reply.rst:58 docs/manual/internal/reply.rst:71
21128 #: docs/manual/internal/reply.rst:85 docs/manual/c/hints.rst:14
21129 #: docs/manual/c/hints.rst:30 docs/manual/c/hints.rst:37
21130 #: docs/manual/c/hints.rst:52 docs/manual/c/hints.rst:58
21131 #: docs/manual/c/hints.rst:65 docs/manual/c/hints.rst:86
21132 #: docs/manual/c/hints.rst:94 docs/manual/c/hints.rst:101
21133 #: docs/manual/c/hints.rst:151 docs/manual/c/hints.rst:157
21134 #: docs/manual/c/hints.rst:174 docs/manual/c/hints.rst:182
21135 msgid "c"
21136 msgstr ""
21138 #. type: Plain text
21139 #: docs/manual/project/coding-style.rst:19
21140 msgid "int function(int x)  {"
21141 msgstr ""
21143 #. type: Plain text
21144 #: docs/manual/project/coding-style.rst:20
21145 msgid "body of function"
21146 msgstr ""
21148 #. type: Plain text
21149 #: docs/manual/project/coding-style.rst:23
21150 msgid "do {"
21151 msgstr ""
21153 #. type: Plain text
21154 #: docs/manual/project/coding-style.rst:24
21155 msgid "body of do-loop"
21156 msgstr ""
21158 #. type: Plain text
21159 #: docs/manual/project/coding-style.rst:25
21160 msgid "} while (condition);"
21161 msgstr ""
21163 #. type: Plain text
21164 #: docs/manual/project/coding-style.rst:27
21165 msgid "if (x == y) {"
21166 msgstr ""
21168 #. type: Plain text
21169 #: docs/manual/project/coding-style.rst:28
21170 msgid ".."
21171 msgstr ""
21173 #. type: Plain text
21174 #: docs/manual/project/coding-style.rst:29
21175 msgid "} else if (x > y) {"
21176 msgstr ""
21178 #. type: Plain text
21179 #: docs/manual/project/coding-style.rst:30
21180 #: docs/manual/project/coding-style.rst:32
21181 msgid "..."
21182 msgstr ""
21184 #. type: Plain text
21185 #: docs/manual/project/coding-style.rst:31
21186 msgid "} else {"
21187 msgstr ""
21189 #. type: Plain text
21190 #: docs/manual/project/coding-style.rst:34
21191 msgid "All blocks should have braces, even if the statements are one liners:"
21192 msgstr ""
21194 #. type: Plain text
21195 #: docs/manual/project/coding-style.rst:37
21196 msgid "if (a == 2) {"
21197 msgstr ""
21199 #. type: Plain text
21200 #: docs/manual/project/coding-style.rst:38
21201 msgid "foo();"
21202 msgstr ""
21204 #. type: Plain text
21205 #: docs/manual/project/coding-style.rst:40
21206 msgid ""
21207 "There should be no spaces after function names, but there should be space "
21208 "after do/while/if/... statements:"
21209 msgstr ""
21211 #. type: Plain text
21212 #: docs/manual/project/coding-style.rst:43
21213 msgid "while (TRUE) {"
21214 msgstr ""
21216 #. type: Plain text
21217 #: docs/manual/project/coding-style.rst:44
21218 msgid "do_something(work, FALSE);"
21219 msgstr ""
21221 #. type: Plain text
21222 #: docs/manual/project/coding-style.rst:46
21223 msgid ""
21224 "Each operand should have spaces around, no spaces after opening parenthesis "
21225 "or before closing parenthesis:"
21226 msgstr ""
21228 #. type: Plain text
21229 #: docs/manual/project/coding-style.rst:49
21230 msgid "if ((i + 1) == ((j + 2) / 5)) {"
21231 msgstr ""
21233 #. type: Plain text
21234 #: docs/manual/project/coding-style.rst:50
21235 msgid "return *bar;"
21236 msgstr ""
21238 #. type: Plain text
21239 #: docs/manual/project/coding-style.rst:52
21240 msgid ""
21241 "Generally all enums start from 1, not from 0. 0 is used for not set value."
21242 msgstr ""
21244 #. type: Plain text
21245 #: docs/manual/project/coding-style.rst:54
21246 msgid ""
21247 "You can use :program:`admin/Gindent` to adjust coding style of your file to "
21248 "match our coding style."
21249 msgstr ""
21251 #. type: Plain text
21252 #: docs/manual/project/install.rst:2
21253 msgid "_installing:"
21254 msgstr ""
21256 #. type: Title =
21257 #: docs/manual/project/install.rst:4
21258 #, no-wrap
21259 msgid "Installing Gammu"
21260 msgstr ""
21262 #. type: Title -
21263 #: docs/manual/project/install.rst:7
21264 #, no-wrap
21265 msgid "Prebuilt Binaries for Linux"
21266 msgstr ""
21268 #. type: Plain text
21269 #: docs/manual/project/install.rst:13
21270 msgid ""
21271 "Many distributions come with prebuilt Gammu binaries, if you can use them, "
21272 "it is definitely the easiest thing. There are also binary packages of latest "
21273 "release built for many distributions available on Gammu home page <http://"
21274 "wammu.eu/gammu/>."
21275 msgstr ""
21277 #. type: Plain text
21278 #: docs/manual/project/install.rst:16
21279 msgid ""
21280 "You can usually also find Gammu in your distribution, so unless you need a "
21281 "newer version, just install package from your distribution."
21282 msgstr ""
21284 #. type: Title +
21285 #: docs/manual/project/install.rst:18
21286 #, no-wrap
21287 msgid "Debian"
21288 msgstr ""
21290 #. type: Plain text
21291 #: docs/manual/project/install.rst:25
21292 msgid ""
21293 "Gammu packages are included in Debian (testing versions go to experimental "
21294 "and stable to unstable). If you want to build Debian package on your own, "
21295 "you can find packaging in Git repository at ``git://git.debian.org/git/"
21296 "collab-maint/gammu.git`` (you can browse it on <http://git.debian.org/?"
21297 "p=collab-maint/gammu.git>)."
21298 msgstr ""
21300 #. type: Plain text
21301 #: docs/manual/project/install.rst:28
21302 msgid "RPM +++"
21303 msgstr ""
21305 #. type: Plain text
21306 #: docs/manual/project/install.rst:31
21307 msgid ""
21308 "Gammu packages are included in openSUSE and Fedora. Additionally source "
21309 "tarball contains :file:`gammu.spec` which you can use for building RPM "
21310 "package."
21311 msgstr ""
21313 #. type: Title +
21314 #: docs/manual/project/install.rst:33
21315 #, no-wrap
21316 msgid "Slackware"
21317 msgstr ""
21319 #. type: Plain text
21320 #: docs/manual/project/install.rst:36
21321 msgid ""
21322 "Gammu packages are included in Gentoo. Additionally source tarball contains"
21323 msgstr ""
21325 #. type: Attribute :file:
21326 #: docs/manual/project/install.rst:36
21327 #, no-wrap
21328 msgid "`description-pak` which you can use for building Slackware package."
21329 msgstr ""
21331 #. type: Title -
21332 #: docs/manual/project/install.rst:39
21333 #, no-wrap
21334 msgid "Prebuilt Binaries for Windows"
21335 msgstr ""
21337 #. type: Plain text
21338 #: docs/manual/project/install.rst:44
21339 msgid ""
21340 "You can download Windows binaries from <http://wammu.eu/gammu/>. For Windows "
21341 "95, 98 and NT 4.0 you will also need ShFolder DLL, which can be downloaded "
21342 "from Microsoft:"
21343 msgstr ""
21345 #. type: Plain text
21346 #: docs/manual/project/install.rst:46
21347 msgid ""
21348 "http://www.microsoft.com/downloads/details.aspx?"
21349 "displaylang=en&FamilyID=6AE02498-07E9-48F1-A5D6-DBFA18D37E0F"
21350 msgstr ""
21352 #. type: Plain text
21353 #: docs/manual/project/install.rst:49
21354 msgid "_deps:"
21355 msgstr ""
21357 #. type: Title -
21358 #: docs/manual/project/install.rst:51
21359 #, no-wrap
21360 msgid "Dependencies"
21361 msgstr ""
21363 #. type: Plain text
21364 #: docs/manual/project/install.rst:54
21365 msgid "You need CMake from <http://www.cmake.org/> for compiling Gammu."
21366 msgstr ""
21368 #. type: Plain text
21369 #: docs/manual/project/install.rst:57
21370 msgid ""
21371 "Additionally pkg-config <http://pkg-config.freedesktop.org/> is used for "
21372 "detecting available libraries."
21373 msgstr ""
21375 #. type: Plain text
21376 #: docs/manual/project/install.rst:59
21377 msgid "_opt-deps:"
21378 msgstr ""
21380 #. type: Title -
21381 #: docs/manual/project/install.rst:61
21382 #, no-wrap
21383 msgid "Optional Dependencies"
21384 msgstr ""
21386 #. type: Plain text
21387 #: docs/manual/project/install.rst:65
21388 msgid ""
21389 "Gammu does not require any special libraries at all to build, but you might "
21390 "miss some features. Optional libraries include:"
21391 msgstr ""
21393 #. type: Title +
21394 #: docs/manual/project/install.rst:67
21395 #, no-wrap
21396 msgid "Bluez-libs"
21397 msgstr ""
21399 #. type: Plain text
21400 #: docs/manual/project/install.rst:70
21401 msgid "Required for Bluetooth support on Linux."
21402 msgstr ""
21404 #. type: Plain text
21405 #: docs/manual/project/install.rst:72
21406 msgid "http://www.bluez.org/"
21407 msgstr ""
21409 #. type: Title +
21410 #: docs/manual/project/install.rst:74
21411 #, no-wrap
21412 msgid "libusb-1.0"
21413 msgstr ""
21415 #. type: Plain text
21416 #: docs/manual/project/install.rst:77
21417 msgid "Required for fbususb/dku2 connection support on Linux."
21418 msgstr ""
21420 #. type: Plain text
21421 #: docs/manual/project/install.rst:79
21422 msgid "http://libusb.sourceforge.net/"
21423 msgstr ""
21425 #. type: Title +
21426 #: docs/manual/project/install.rst:81
21427 #, no-wrap
21428 msgid "libCURL"
21429 msgstr ""
21431 #. type: Plain text
21432 #: docs/manual/project/install.rst:85
21433 msgid ""
21434 "Required for new versions notification (see :option:`gammu checkversion`) "
21435 "and OpenCellID access (see :option:`gammu getlocation`)."
21436 msgstr ""
21438 #. type: Plain text
21439 #: docs/manual/project/install.rst:87
21440 msgid "http://curl.haxx.se/libcurl/"
21441 msgstr ""
21443 #. type: Title +
21444 #: docs/manual/project/install.rst:89
21445 #, no-wrap
21446 msgid "libiconv"
21447 msgstr ""
21449 #. type: Plain text
21450 #: docs/manual/project/install.rst:92
21451 msgid "Used to support more character sets in AT engine."
21452 msgstr ""
21454 #. type: Plain text
21455 #: docs/manual/project/install.rst:94
21456 msgid "http://www.gnu.org/software/libiconv/"
21457 msgstr ""
21459 #. type: Title ~
21460 #: docs/manual/project/install.rst:96 docs/manual/project/install.rst:466
21461 #, no-wrap
21462 msgid "Gettext"
21463 msgstr ""
21465 #. type: Plain text
21466 #: docs/manual/project/install.rst:99
21467 msgid "Localization of strings."
21468 msgstr ""
21470 #. type: Plain text
21471 #: docs/manual/project/install.rst:101
21472 msgid "http://www.gnu.org/software/gettext/"
21473 msgstr ""
21475 #. type: Title ~
21476 #: docs/manual/project/install.rst:103 docs/manual/project/install.rst:442
21477 #, no-wrap
21478 msgid "MySQL"
21479 msgstr ""
21481 #. type: Plain text
21482 #: docs/manual/project/install.rst:106
21483 msgid "Required for :ref:`gammu-smsd-mysql` in :ref:`smsd`."
21484 msgstr ""
21486 #. type: Plain text
21487 #: docs/manual/project/install.rst:108
21488 msgid "http://mysql.com/"
21489 msgstr ""
21491 #. type: Title ~
21492 #: docs/manual/project/install.rst:110 docs/manual/project/install.rst:459
21493 #, no-wrap
21494 msgid "PostgreSQL"
21495 msgstr ""
21497 #. type: Plain text
21498 #: docs/manual/project/install.rst:113
21499 msgid "Required for :ref:`gammu-smsd-pgsql` in :ref:`smsd`."
21500 msgstr ""
21502 #. type: Plain text
21503 #: docs/manual/project/install.rst:115
21504 msgid "http://www.postgresql.org/"
21505 msgstr ""
21507 #. type: Title +
21508 #: docs/manual/project/install.rst:117
21509 #, no-wrap
21510 msgid "unixODBC"
21511 msgstr ""
21513 #. type: Plain text
21514 #: docs/manual/project/install.rst:120
21515 msgid "Required for :ref:`gammu-smsd-odbc` in :ref:`smsd`."
21516 msgstr ""
21518 #. type: Plain text
21519 #: docs/manual/project/install.rst:122
21520 msgid ""
21521 "Not needed on platforms having native ODBC support such as Microsoft Windows."
21522 msgstr ""
21524 #. type: Plain text
21525 #: docs/manual/project/install.rst:124
21526 msgid "http://www.unixodbc.org/"
21527 msgstr ""
21529 #. type: Title +
21530 #: docs/manual/project/install.rst:126
21531 #, no-wrap
21532 msgid "libdbi"
21533 msgstr ""
21535 #. type: Plain text
21536 #: docs/manual/project/install.rst:129
21537 msgid "Required for :ref:`gammu-smsd-dbi` in :ref:`smsd`."
21538 msgstr ""
21540 #. type: Plain text
21541 #: docs/manual/project/install.rst:131
21542 msgid "Required at least version 0.8.2."
21543 msgstr ""
21545 #. type: Plain text
21546 #: docs/manual/project/install.rst:133
21547 msgid "http://libdbi.sourceforge.net/"
21548 msgstr ""
21550 #. type: Title +
21551 #: docs/manual/project/install.rst:135
21552 #, no-wrap
21553 msgid "Python"
21554 msgstr ""
21556 #. type: Plain text
21557 #: docs/manual/project/install.rst:138
21558 msgid "Gammu has a Python bindings, see :ref:`python`."
21559 msgstr ""
21561 #. type: Plain text
21562 #: docs/manual/project/install.rst:140
21563 msgid "http://www.python.org/"
21564 msgstr ""
21566 #. type: Title +
21567 #: docs/manual/project/install.rst:142
21568 #, no-wrap
21569 msgid "SQLite + libdbi-drivers with SQLite"
21570 msgstr ""
21572 #. type: Plain text
21573 #: docs/manual/project/install.rst:145
21574 msgid ""
21575 "Needed for testing of SMSD using libdbi driver (libdbd-sqlite3), see :ref:"
21576 "`testing`."
21577 msgstr ""
21579 #. type: Plain text
21580 #: docs/manual/project/install.rst:147
21581 msgid "http://www.sqlite.org/"
21582 msgstr ""
21584 #. type: Title +
21585 #: docs/manual/project/install.rst:149
21586 #, no-wrap
21587 msgid "glib"
21588 msgstr ""
21590 #. type: Plain text
21591 #: docs/manual/project/install.rst:152 docs/manual/project/install.rst:159
21592 msgid "Currently needed only for :ref:`gammu-detect`."
21593 msgstr ""
21595 #. type: Plain text
21596 #: docs/manual/project/install.rst:154
21597 msgid "http://www.gtk.org/"
21598 msgstr ""
21600 #. type: Title +
21601 #: docs/manual/project/install.rst:156
21602 #, no-wrap
21603 msgid "gudev"
21604 msgstr ""
21606 #. type: Plain text
21607 #: docs/manual/project/install.rst:161
21608 msgid "http://gudev.sourceforge.net/"
21609 msgstr ""
21611 #. type: Title -
21612 #: docs/manual/project/install.rst:164
21613 #, no-wrap
21614 msgid "Compiling on Linux/Unix Systems"
21615 msgstr ""
21617 #. type: Plain text
21618 #: docs/manual/project/install.rst:169
21619 msgid ""
21620 "First install all :ref:`deps` and :ref:`opt-deps`. Do not forget to install "
21621 "corresponding devel packages as well, they are usually named with ``-dev`` "
21622 "or ``-devel`` suffix, depending on your distribution."
21623 msgstr ""
21625 #. type: Plain text
21626 #: docs/manual/project/install.rst:172
21627 msgid ""
21628 "For example on Debian or Ubuntu, you can install all optional packages by "
21629 "following command:"
21630 msgstr ""
21632 #. type: Plain text
21633 #: docs/manual/project/install.rst:176
21634 msgid ""
21635 "apt-get install cmake python-dev pkg-config libmysqlclient-dev libpq-dev \\"
21636 msgstr ""
21638 #. type: Plain text
21639 #: docs/manual/project/install.rst:178
21640 msgid ""
21641 "libcurl4-gnutls-dev libusb-1.0-0-dev libdbi0-dev libbluetooth-dev \\ "
21642 "libgudev-1.0-dev libglib2.0-dev unixodbc-dev"
21643 msgstr ""
21645 #. type: Plain text
21646 #: docs/manual/project/install.rst:180
21647 msgid "For openSUSE, the installation all optional packages could look like:"
21648 msgstr ""
21650 #. type: Plain text
21651 #: docs/manual/project/install.rst:184
21652 msgid ""
21653 "zypper install libusb-1_0-devel libdbi-devel bluez-devel postgresql-devel \\"
21654 msgstr ""
21656 #. type: Plain text
21657 #: docs/manual/project/install.rst:186
21658 msgid ""
21659 "mysql-devel python-devel libcurl-devel cmake pkgconfig unixODBC-devel \\ "
21660 "glib2-devel libgudev-1_0-devel"
21661 msgstr ""
21663 #. type: Plain text
21664 #: docs/manual/project/install.rst:189
21665 msgid ""
21666 "For compatibility reasons, configure like wrapper is provided, if you don't "
21667 "need much specific tuning, you can use usual set of commands:"
21668 msgstr ""
21670 #. type: Plain text
21671 #: docs/manual/project/install.rst:195
21672 msgid "./configure make sudo make install"
21673 msgstr ""
21675 #. type: Plain text
21676 #: docs/manual/project/install.rst:199
21677 msgid ""
21678 "The configure wrapper will create directory build-configure and build all "
21679 "binaries there (nothing is changed in source tree), for example gammu binary "
21680 "is in build-configure/gammu directory."
21681 msgstr ""
21683 #. type: Plain text
21684 #: docs/manual/project/install.rst:203
21685 msgid ""
21686 "If you need/want to tweak build a bit more than configure wrapper provides, "
21687 "you have to use `CMake`_ directly. For now, only out of source build is "
21688 "supported, so you have to create separate directory for build:"
21689 msgstr ""
21691 #. type: Plain text
21692 #: docs/manual/project/install.rst:208
21693 msgid "mkdir build cd build"
21694 msgstr ""
21696 #. type: Plain text
21697 #: docs/manual/project/install.rst:210
21698 msgid "Then just configure project:"
21699 msgstr ""
21701 #. type: Plain text
21702 #: docs/manual/project/install.rst:214
21703 msgid "cmake .."
21704 msgstr ""
21706 #. type: Plain text
21707 #: docs/manual/project/install.rst:216
21708 msgid "Build it:"
21709 msgstr ""
21711 #. type: Plain text
21712 #: docs/manual/project/install.rst:220 docs/manual/c/hints.rst:120
21713 msgid "make"
21714 msgstr ""
21716 #. type: Plain text
21717 #: docs/manual/project/install.rst:222
21718 msgid "Test that everything is okay:"
21719 msgstr ""
21721 #. type: Plain text
21722 #: docs/manual/project/install.rst:226
21723 msgid "make test"
21724 msgstr ""
21726 #. type: Plain text
21727 #: docs/manual/project/install.rst:228
21728 msgid "And finally install it:"
21729 msgstr ""
21731 #. type: Plain text
21732 #: docs/manual/project/install.rst:232
21733 msgid "sudo make install"
21734 msgstr ""
21736 #. type: Plain text
21737 #: docs/manual/project/install.rst:235
21738 msgid ""
21739 "You can configure build parameters either by command line (see parameters "
21740 "bellow), or using TUI - ccmake."
21741 msgstr ""
21743 #. type: Plain text
21744 #: docs/manual/project/install.rst:237
21745 msgid "Useful cmake parameters:"
21746 msgstr ""
21748 #. type: Plain text
21749 #: docs/manual/project/install.rst:239
21750 msgid "``-DBUILD_SHARED_LIBS=ON`` enables shared library"
21751 msgstr ""
21753 #. type: Plain text
21754 #: docs/manual/project/install.rst:240
21755 msgid "``-DCMAKE_BUILD_TYPE=\"Debug\"`` enables debug build"
21756 msgstr ""
21758 #. type: Plain text
21759 #: docs/manual/project/install.rst:241
21760 msgid "``-DCMAKE_INSTALL_PREFIX=\"/usr\"`` change installation prefix"
21761 msgstr ""
21763 #. type: Plain text
21764 #: docs/manual/project/install.rst:243
21765 msgid ""
21766 "``-DENABLE_PROTECTION=OFF`` disables various compile time protections "
21767 "against buffer overflows and similar attacks"
21768 msgstr ""
21770 #. type: Plain text
21771 #: docs/manual/project/install.rst:245
21772 msgid ""
21773 "``-DBUILD_PYTHON=/usr/bin/python2.6`` changes Python used for build Python "
21774 "module"
21775 msgstr ""
21777 #. type: Plain text
21778 #: docs/manual/project/install.rst:246
21779 msgid "``-DWITH_PYTHON=OFF`` disables build of python-gammu"
21780 msgstr ""
21782 #. type: Plain text
21783 #: docs/manual/project/install.rst:248
21784 msgid "You can also disable support for whole set of phones, e.g.:"
21785 msgstr ""
21787 #. type: Plain text
21788 #: docs/manual/project/install.rst:250
21789 msgid "``-DWITH_NOKIA_SUPPORT=OFF`` disables Nokia phones support"
21790 msgstr ""
21792 #. type: Plain text
21793 #: docs/manual/project/install.rst:251
21794 msgid "``-DWITH_BLUETOOTH=OFF`` disables Bluetooth support"
21795 msgstr ""
21797 #. type: Plain text
21798 #: docs/manual/project/install.rst:252
21799 msgid "``-DWITH_IRDA=OFF`` disables IrDA support"
21800 msgstr ""
21802 #. type: Title +
21803 #: docs/manual/project/install.rst:254
21804 #, no-wrap
21805 msgid "Library search paths"
21806 msgstr ""
21808 #. type: Plain text
21809 #: docs/manual/project/install.rst:259
21810 msgid ""
21811 "By installing Gammu to non default system paths, you might need to add path "
21812 "where libGammu and other Gammu liraries are installed to :program:`ldconfig` "
21813 "search path."
21814 msgstr ""
21816 #. type: Plain text
21817 #: docs/manual/project/install.rst:261
21818 msgid ""
21819 "You can do this by editing :file:`/etc/ld.so.conf` or adding new file to"
21820 msgstr ""
21822 #. type: Attribute :file:
21823 #: docs/manual/project/install.rst:261
21824 #, no-wrap
21825 msgid "`/etc/ld.so.conf.d/` directory containing path, wherge Gammu library has"
21826 msgstr ""
21828 #. type: Plain text
21829 #: docs/manual/project/install.rst:263
21830 msgid "been installed. Some examples:"
21831 msgstr ""
21833 #. type: Plain text
21834 #: docs/manual/project/install.rst:268
21835 msgid ""
21836 "# Gammu on 64-bit Fedora installed to /opt/gammu echo /opt/gammu/lib64 > /"
21837 "etc/ld.so.conf.d/gammu.conf"
21838 msgstr ""
21840 #. type: Plain text
21841 #: docs/manual/project/install.rst:271
21842 msgid ""
21843 "# Gammu installed to /usr/local echo /usr/local/lib > /etc/ld.so.conf.d/"
21844 "gammu.conf"
21845 msgstr ""
21847 #. type: Plain text
21848 #: docs/manual/project/install.rst:274
21849 msgid ""
21850 "You can also avoid changing ldconfig configuration by installing Gammu to "
21851 "paths where it already searches, for examble by:"
21852 msgstr ""
21854 #. type: Plain text
21855 #: docs/manual/project/install.rst:278
21856 msgid "cmake .. -DCMAKE_INSTALL_PREFIX=\"/usr\""
21857 msgstr ""
21859 #. type: Title -
21860 #: docs/manual/project/install.rst:281
21861 #, no-wrap
21862 msgid "Compiling on Microsoft Windows"
21863 msgstr ""
21865 #. type: Plain text
21866 #: docs/manual/project/install.rst:284 docs/manual/project/install.rst:361
21867 msgid "First install all :ref:`deps` and :ref:`opt-deps`."
21868 msgstr ""
21870 #. type: Plain text
21871 #: docs/manual/project/install.rst:291
21872 msgid ""
21873 "`CMake`_ is able to generate projects for various tools including Microsoft "
21874 "Visual Studio, Borland toolchains, Cygwin or Mingw32. Just click on "
21875 "CMakeLists.txt in project sources and configure CMake to be able to find "
21876 "optional libraries (see cross compilation section for more information about "
21877 "getting those). The result should be project for your compiler where you "
21878 "should be able to work with it as with any other project."
21879 msgstr ""
21881 #. type: Title +
21882 #: docs/manual/project/install.rst:293
21883 #, no-wrap
21884 msgid "Compiling using MS Visual C++"
21885 msgstr ""
21887 #. type: Plain text
21888 #: docs/manual/project/install.rst:296
21889 msgid "You will probably need additional SDKs:"
21890 msgstr ""
21892 #. type: Plain text
21893 #: docs/manual/project/install.rst:302
21894 msgid ""
21895 "Microsoft Windows Platform SDK (required especially for Bluetooth).  It's "
21896 "given for free. Below are links to different releases (if you have problems "
21897 "with latest one, use older). They work for various Windows versions, even "
21898 "though Microsoft named them Windows Server 2003 Platform SDK."
21899 msgstr ""
21901 #. type: Plain text
21902 #: docs/manual/project/install.rst:304
21903 msgid ""
21904 "For free Visual C++ Express 2005 you need to set compiler to work with "
21905 "Platform SDK (see description)."
21906 msgstr ""
21908 #. type: Plain text
21909 #: docs/manual/project/install.rst:306
21910 msgid ""
21911 "MySQL include/library files from MySQL install package (for MySQL support in "
21912 "SMSD)."
21913 msgstr ""
21915 #. type: Plain text
21916 #: docs/manual/project/install.rst:308
21917 msgid ""
21918 "PostgreSQL include/library files from PostgreSQL install package (for "
21919 "PostgreSQL support in SMSD)."
21920 msgstr ""
21922 #. type: Plain text
21923 #: docs/manual/project/install.rst:310
21924 msgid ""
21925 "For gettext (internationalization) support, you will need gettext packages "
21926 "from GnuWin32 project."
21927 msgstr ""
21929 #. type: Plain text
21930 #: docs/manual/project/install.rst:312
21931 msgid ""
21932 "As build is now based on CMake, you will need to get it from http://cmake."
21933 "org/."
21934 msgstr ""
21936 #. type: Plain text
21937 #: docs/manual/project/install.rst:314
21938 msgid "After downloading and installing them into your system:"
21939 msgstr ""
21941 #. type: Plain text
21942 #: docs/manual/project/install.rst:318
21943 msgid ""
21944 "Now you should be able to execute cmake by clicking on CMakeLists.txt file "
21945 "in Gammu sources, this should pop up dialog with configuration options."
21946 msgstr ""
21948 #. type: Plain text
21949 #: docs/manual/project/install.rst:321
21950 msgid ""
21951 "You can also start CMakeSetup from start menu and select source directory "
21952 "(just point to it to Gammu sources)."
21953 msgstr ""
21955 #. type: Plain text
21956 #: docs/manual/project/install.rst:323
21957 msgid ""
21958 "Select directory where binaries will be stored, I suggest this is different "
21959 "than source one, eg. append subdirectory build."
21960 msgstr ""
21962 #. type: Plain text
21963 #: docs/manual/project/install.rst:324
21964 msgid "Select compiler you want to use in Build for select."
21965 msgstr ""
21967 #. type: Plain text
21968 #: docs/manual/project/install.rst:327
21969 msgid ""
21970 "In list bellow, you can tweak paths to some optional libraries and project "
21971 "configuration."
21972 msgstr ""
21974 #. type: Plain text
21975 #: docs/manual/project/install.rst:329
21976 msgid ""
21977 "Then just press Configure button, which will do the hard job. After this, "
21978 "just click OK button to generate Visual Studio project."
21979 msgstr ""
21981 #. type: Plain text
21982 #: docs/manual/project/install.rst:331
21983 msgid ""
21984 "Project files for Visual Studio should be now generated in directory you "
21985 "selected, just open it in Visual Studio and compile :-)."
21986 msgstr ""
21988 #. type: Plain text
21989 #: docs/manual/project/install.rst:334
21990 msgid ""
21991 "Project file should be named Gammu.dsw or Gammu.sln depending on what MSVC "
21992 "version you choose."
21993 msgstr ""
21995 #. type: Plain text
21996 #: docs/manual/project/install.rst:336
21997 msgid ""
21998 "You should see ALL_BUILD target, which builds everything needed, simmilar to "
21999 "make all on Linux."
22000 msgstr ""
22002 #. type: Plain text
22003 #: docs/manual/project/install.rst:341
22004 msgid ""
22005 "I know this guide is incomplete, I don't have environment to test, you're "
22006 "welcome to improve it!. Some more information can be found in howtos for "
22007 "other projects using CMake, eg. Blender, SIM, KDE, VTK, ISGTK. ITK, "
22008 "[wxWidgets http://www.wxwidgets.org/wiki/index.php/CMake]."
22009 msgstr ""
22011 #. type: Title +
22012 #: docs/manual/project/install.rst:343
22013 #, no-wrap
22014 msgid "Compiling using Borland C++"
22015 msgstr ""
22017 #. type: Plain text
22018 #: docs/manual/project/install.rst:351
22019 msgid ""
22020 "Borland toolchain - you can download compiler at <http://www.codegear.com/"
22021 "downloads/free/cppbuilder>. You need to add c:/Borland/BCC55/Bin to system "
22022 "path (or manually set it when running CMake) and add -Lc:/Borland/BCC55/Lib -"
22023 "Ic:/Borland/BCC55/Include -Lc:/Borland/BCC55/Lib/PSDK to CMAKE_C_FLAGS in "
22024 "CMake (otherwise compilation fails)."
22025 msgstr ""
22027 #. type: Title +
22028 #: docs/manual/project/install.rst:353
22029 #, no-wrap
22030 msgid "Compiling using Cygwin"
22031 msgstr ""
22033 #. type: Plain text
22034 #: docs/manual/project/install.rst:356
22035 msgid "This should work pretty much same as on Linux."
22036 msgstr ""
22038 #. type: Title -
22039 #: docs/manual/project/install.rst:358
22040 #, no-wrap
22041 msgid "Compiling on Mac OS X"
22042 msgstr ""
22044 #. type: Plain text
22045 #: docs/manual/project/install.rst:366
22046 msgid ""
22047 "Gammu should be compilable on Mac OS X, you need to have installed Developer "
22048 "Tols (version 2.4.1 was tested) and `CMake`_ (there is a Mac OS X \"Darwin\" "
22049 "DMG download). For database support in SMSD, install wanted database, eg. "
22050 "MySQL."
22051 msgstr ""
22053 #. type: Plain text
22054 #: docs/manual/project/install.rst:369
22055 msgid ""
22056 "The rest of the compilation should be pretty same as on Linux, see Linux "
22057 "section for more details about compile time options."
22058 msgstr ""
22060 #. type: Plain text
22061 #: docs/manual/project/install.rst:373
22062 msgid ""
22063 "If you get some errors while linking with iconv, it is caused by two "
22064 "incompatible iconv libraries available on the system. You can override the "
22065 "library name:"
22066 msgstr ""
22068 #. type: Plain text
22069 #: docs/manual/project/install.rst:377
22070 msgid "cmake -D ICONV_LIBRARIES=\"/opt/local/lib/libiconv.dylib\" .."
22071 msgstr ""
22073 #. type: Plain text
22074 #: docs/manual/project/install.rst:379
22075 msgid "Or completely disable iconv support:"
22076 msgstr ""
22078 #. type: Plain text
22079 #: docs/manual/project/install.rst:383
22080 msgid "cmake -DWITH_Iconv=OFF .."
22081 msgstr ""
22083 #. type: Title -
22084 #: docs/manual/project/install.rst:386
22085 #, no-wrap
22086 msgid "Cross compilation for Windows on Linux"
22087 msgstr ""
22089 #. type: Plain text
22090 #: docs/manual/project/install.rst:390
22091 msgid ""
22092 "First install all :ref:`deps` and :ref:`opt-deps` into your mingw build "
22093 "environment."
22094 msgstr ""
22096 #. type: Plain text
22097 #: docs/manual/project/install.rst:394
22098 msgid ""
22099 "Only cross compilation using `CMake`_ has been tested. You need to install "
22100 "MinGW cross tool chain and run time. On Debian you can do it by apt-get "
22101 "install mingw32. Build is then quite simple:"
22102 msgstr ""
22104 #. type: Plain text
22105 #: docs/manual/project/install.rst:401
22106 msgid ""
22107 "mkdir build-win32 cd build-win32 cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/"
22108 "Toolchain-mingw32.cmake make"
22109 msgstr ""
22111 #. type: Plain text
22112 #: docs/manual/project/install.rst:403
22113 msgid "There is also toolchain configuration for Win64 available:"
22114 msgstr ""
22116 #. type: Plain text
22117 #: docs/manual/project/install.rst:410
22118 msgid ""
22119 "mkdir build-win64 cd build-win64 cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/"
22120 "Toolchain-mingw64.cmake make"
22121 msgstr ""
22123 #. type: Plain text
22124 #: docs/manual/project/install.rst:413
22125 msgid ""
22126 "If your MinGW cross compiler binaries are not found automatically, you can "
22127 "specify their different names in cmake/Toolchain-mingw32.cmake."
22128 msgstr ""
22130 #. type: Plain text
22131 #: docs/manual/project/install.rst:415
22132 msgid "To build just bare static library without any dependencies, use:"
22133 msgstr ""
22135 #. type: Plain text
22136 #: docs/manual/project/install.rst:419
22137 msgid "cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchain-mingw32.cmake \\"
22138 msgstr ""
22140 #. type: Plain text
22141 #: docs/manual/project/install.rst:425
22142 msgid ""
22143 "-DBUILD_SHARED_LIBS=OFF \\ -DWITH_MySQL=OFF \\ -DWITH_Postgres=OFF \\ -"
22144 "DWITH_GettextLibs=OFF \\ -DWITH_Iconv=OFF \\ -DWITH_CURL=OFF"
22145 msgstr ""
22147 #. type: Plain text
22148 #: docs/manual/project/install.rst:432
22149 msgid ""
22150 "To be compatible with current Python on Windows, we need to build against "
22151 "matching Microsoft C Runtime library. For Python 2.4 and 2.5 MSVCR71 was "
22152 "used, for Python 2.6 the right one is MSVCR90. To achieve building against "
22153 "different MSVCRT, you need to adjust compiler specifications, example is "
22154 "shown in cmake/mingw.spec, which is used by CMakeLists.txt. You might need "
22155 "to tune it for your environment."
22156 msgstr ""
22158 #. type: Title +
22159 #: docs/manual/project/install.rst:434
22160 #, no-wrap
22161 msgid "Third party libraries"
22162 msgstr ""
22164 #. type: Plain text
22165 #: docs/manual/project/install.rst:439
22166 msgid ""
22167 "The easies way to link with third party libraries is to add path to their "
22168 "installation to cmake/Toolchain-mingw32.cmake or to list these paths in "
22169 "CMAKE_FIND_ROOT_PATH when invoking cmake."
22170 msgstr ""
22172 #. type: Plain text
22173 #: docs/manual/project/install.rst:446
22174 msgid ""
22175 "You can download MySQL binaries from <http://dev.mysql.com/>, but then need "
22176 "some tweaks:"
22177 msgstr ""
22179 #. type: Plain text
22180 #: docs/manual/project/install.rst:452
22181 msgid ""
22182 "cd mysql/lib/opt reimp.exe -d libmysql.lib i586-mingw32msvc-dlltool --kill-"
22183 "at --input-def libmysql.def \\"
22184 msgstr ""
22186 #. type: Plain text
22187 #: docs/manual/project/install.rst:453
22188 msgid "--dllname libmysql.dll --output-lib libmysql.a"
22189 msgstr ""
22191 #. type: Plain text
22192 #: docs/manual/project/install.rst:456
22193 msgid ""
22194 "reimp.exe is part of mingw-utils and can be run through wine, I didn't try "
22195 "to compile native binary from it."
22196 msgstr ""
22198 #. type: Plain text
22199 #: docs/manual/project/install.rst:463
22200 msgid ""
22201 "You can download PostgreSQL binaries from <http://www.postgresql.org/>, but "
22202 "then you need to add wldap32.dll library to bin."
22203 msgstr ""
22205 #. type: Plain text
22206 #: docs/manual/project/install.rst:471
22207 msgid ""
22208 "For Gettext (internationalization support), you need gettext-0.14.4-bin.zip, "
22209 "gettext-0.14.4-dep.zip, gettext-0.14.4-lib.zip from <http://gnuwin32."
22210 "sourceforge.net/>. Unpack these to same directory."
22211 msgstr ""
22213 #. type: Title ~
22214 #: docs/manual/project/install.rst:474
22215 #, no-wrap
22216 msgid "CURL"
22217 msgstr ""
22219 #. type: Plain text
22220 #: docs/manual/project/install.rst:478
22221 msgid ""
22222 "For CURL support, you need curl-7.19.0-devel-mingw32.zip from <http://curl."
22223 "haxx.se/>."
22224 msgstr ""
22226 #. type: Title -
22227 #: docs/manual/project/install.rst:480
22228 #, no-wrap
22229 msgid "Crosscompiling to different platform"
22230 msgstr ""
22232 #. type: Plain text
22233 #: docs/manual/project/install.rst:484
22234 msgid ""
22235 "To cross compile Gammu to different architecture (or platform) you need to "
22236 "provide CMake toolchain file for that and invoke `CMake`_ with it:"
22237 msgstr ""
22239 #. type: Plain text
22240 #: docs/manual/project/install.rst:488
22241 msgid "cmake -DCMAKE_TOOLCHAIN_FILE=~/Toolchain-eldk-ppc74xx.cmake .."
22242 msgstr ""
22244 #. type: Plain text
22245 #: docs/manual/project/install.rst:492
22246 msgid ""
22247 "More information on creating that is described in `CMake Cross Compiling`_ "
22248 "wiki page. Also distributions like `OpenEmbedded`_ usually already come with "
22249 "prepared recipes for `CMake`_."
22250 msgstr ""
22252 #. type: Plain text
22253 #: docs/manual/project/install.rst:494
22254 msgid "_CMake Cross Compiling: http://www.vtk.org/Wiki/CMake_Cross_Compiling"
22255 msgstr ""
22257 #. type: Plain text
22258 #: docs/manual/project/install.rst:495
22259 msgid "_OpenEmbedded: http://www.openembedded.org/"
22260 msgstr ""
22262 #. type: Title -
22263 #: docs/manual/project/install.rst:497
22264 #, no-wrap
22265 msgid "Advanced Build Options"
22266 msgstr ""
22268 #. type: Plain text
22269 #: docs/manual/project/install.rst:502
22270 msgid ""
22271 "The build system accepts wide range of options. You can see them all by "
22272 "running GUI version of `CMake`_ or by inspecting :file:`CMakeCache.txt` in "
22273 "build directory."
22274 msgstr ""
22276 #. type: Title +
22277 #: docs/manual/project/install.rst:504
22278 #, no-wrap
22279 msgid "Limiting set of installed data"
22280 msgstr ""
22282 #. type: Plain text
22283 #: docs/manual/project/install.rst:508
22284 msgid ""
22285 "By setting following flags you can control which additional parts will be "
22286 "installed:"
22287 msgstr ""
22289 #. type: Plain text
22290 #: docs/manual/project/install.rst:510
22291 msgid "INSTALL_GNAPPLET - Install Gnapplet binaries"
22292 msgstr ""
22294 #. type: Plain text
22295 #: docs/manual/project/install.rst:511
22296 msgid "INSTALL_MEDIA - Install sample media files"
22297 msgstr ""
22299 #. type: Plain text
22300 #: docs/manual/project/install.rst:512
22301 msgid "INSTALL_PHP_EXAMPLES - Install PHP example scripts"
22302 msgstr ""
22304 #. type: Plain text
22305 #: docs/manual/project/install.rst:513
22306 msgid "INSTALL_BASH_COMPLETION - Install bash completion script for Gammu"
22307 msgstr ""
22309 #. type: Plain text
22310 #: docs/manual/project/install.rst:514
22311 msgid "INSTALL_LSB_INIT - Install LSB compatible init script for Gammu"
22312 msgstr ""
22314 #. type: Plain text
22315 #: docs/manual/project/install.rst:515
22316 msgid "INSTALL_DOC - Install documentation"
22317 msgstr ""
22319 #. type: Plain text
22320 #: docs/manual/project/install.rst:516
22321 msgid "INSTALL_LOC - Install locales data"
22322 msgstr ""
22324 #. type: Plain text
22325 #: docs/manual/project/install.rst:518
22326 msgid "For example:"
22327 msgstr ""
22329 #. type: Plain text
22330 #: docs/manual/project/install.rst:522
22331 msgid "cmake -DINSTALL_DOC=OFF"
22332 msgstr ""
22334 #. type: Title +
22335 #: docs/manual/project/install.rst:525
22336 #, no-wrap
22337 msgid "Debugging build failures"
22338 msgstr ""
22340 #. type: Plain text
22341 #: docs/manual/project/install.rst:529
22342 msgid ""
22343 "If there is some build failure (eg. some dependencies are not correctly "
22344 "detected), please attach :file:`CMakeCache.txt`,"
22345 msgstr ""
22347 #. type: Attribute :file:
22348 #: docs/manual/project/install.rst:529
22349 #, no-wrap
22350 msgid "`CMakeFiles/CMakeError.log` and :file:`CMakeFiles/CMakeOutput.log` files"
22351 msgstr ""
22353 #. type: Plain text
22354 #: docs/manual/project/install.rst:532
22355 msgid ""
22356 "to the report. It will help diagnose what was detected on the system and "
22357 "possibly fix these errors."
22358 msgstr ""
22360 #. type: Plain text
22361 #: docs/manual/project/install.rst:535
22362 msgid ""
22363 "To find out what is going on during compilation, add ``-"
22364 "DCMAKE_VERBOSE_MAKEFILE=ON`` to :program:`cmake` command line or run"
22365 msgstr ""
22367 #. type: Attribute :program:
22368 #: docs/manual/project/install.rst:535
22369 #, no-wrap
22370 msgid "`make` with ``VERBOSE=1``:"
22371 msgstr ""
22373 #. type: Plain text
22374 #: docs/manual/project/install.rst:540
22375 msgid "make VERBOSE=1"
22376 msgstr ""
22378 #. type: Title +
22379 #: docs/manual/project/install.rst:542
22380 #, no-wrap
22381 msgid "Debugging crashes"
22382 msgstr ""
22384 #. type: Plain text
22385 #: docs/manual/project/install.rst:547
22386 msgid ""
22387 "To debug program crashes, you might want to build Gammu with ``-"
22388 "DENABLE_PROTECTION=OFF``, otherwise debugging tools are somehow confused "
22389 "with protections GCC makes and produce bogus back traces."
22390 msgstr ""
22392 #. type: Title +
22393 #: docs/manual/project/install.rst:550
22394 #, no-wrap
22395 msgid "Compliling python-gammu"
22396 msgstr ""
22398 #. type: Plain text
22399 #: docs/manual/project/install.rst:555
22400 msgid ""
22401 "Currently python-gammu is distributed together with Gammu, so all you need "
22402 "to get it is to build Gammu with Python support (it should be automatically "
22403 "detected if you have development environment installed for Python)."
22404 msgstr ""
22406 #. type: Plain text
22407 #: docs/manual/project/install.rst:560
22408 msgid ""
22409 "Gammu uses CMake_ to generate build environment (for example Makefiles for "
22410 "UNIX, Visual Studio projects, Eclipse projects, etc.) which you can later "
22411 "use for building. You can use ``-DBUILD_PYTHON=/path/to/python`` to define "
22412 "path to another Python interpreter to use than default one available in the "
22413 "system."
22414 msgstr ""
22416 #. type: Plain text
22417 #: docs/manual/project/install.rst:563
22418 msgid ""
22419 "Alternatively you can use standard distutils, for which :file:`setup.py` is "
22420 "placed in `python` subdirectory."
22421 msgstr ""
22423 #. type: Plain text
22424 #: docs/manual/project/install.rst:564
22425 msgid "_CMake: http://www.cmake.org/"
22426 msgstr ""
22428 #. type: Title =
22429 #: docs/manual/project/motivation.rst:2
22430 #, no-wrap
22431 msgid "Motivation to fork Gnokii"
22432 msgstr ""
22434 #. type: Plain text
22435 #: docs/manual/project/motivation.rst:9
22436 msgid ""
22437 "Please note that this is original list of differences written by Marcin when "
22438 "forking Gnokii, so it represents state of the code in that time."
22439 msgstr ""
22441 #. type: Plain text
22442 #: docs/manual/project/motivation.rst:11
22443 msgid "Unicode used almost everywhere. In MyGnokii and Gnokii with modern"
22444 msgstr ""
22446 #. type: Plain text
22447 #: docs/manual/project/motivation.rst:14
22448 msgid ""
22449 "phones (they return everything in Unicode) things are converted from Unicode "
22450 "and again to Unicode in other places. No more unnecessary conversions."
22451 msgstr ""
22453 #. type: Plain text
22454 #: docs/manual/project/motivation.rst:15
22455 msgid "Almost everything is structural. In Gnokii some things are declared"
22456 msgstr ""
22458 #. type: Plain text
22459 #: docs/manual/project/motivation.rst:17
22460 msgid ""
22461 "in files, not in \"main\" phone structure. It can make some problems, when "
22462 "will try to support two phones on two serial ports in one application."
22463 msgstr ""
22465 #. type: Plain text
22466 #: docs/manual/project/motivation.rst:18
22467 msgid "in Gammu you can make support for some things without adding source"
22468 msgstr ""
22470 #. type: Plain text
22471 #: docs/manual/project/motivation.rst:22
22472 msgid ""
22473 "to \"main\" phone modules. Very good idea for things, which are available "
22474 "only for few models and for all other will be UNIMPLEMENTED. It includes "
22475 "also some obsolete functions - why should we compile RLP source, when all "
22476 "new better phones have modems built in ?"
22477 msgstr ""
22479 #. type: Plain text
22480 #: docs/manual/project/motivation.rst:23
22481 msgid ""
22482 "Gnokii/MyGnokii has to have some compatibility with previously written "
22483 "source. In Gammu some solutions are reimplemented and done easier."
22484 msgstr ""
22486 #. type: Plain text
22487 #: docs/manual/project/motivation.rst:24
22488 msgid "no more reimplementing C libraries in source - see snprintf in gnokii."
22489 msgstr ""
22491 #. type: Plain text
22492 #: docs/manual/project/motivation.rst:25
22493 msgid "more OS supported."
22494 msgstr ""
22496 #. type: Plain text
22497 #: docs/manual/project/motivation.rst:26
22498 msgid ""
22499 "better sharing source. Less source = smaller application easier to debug."
22500 msgstr ""
22502 #. type: Plain text
22503 #: docs/manual/project/motivation.rst:27
22504 msgid "better user friendly interface"
22505 msgstr ""
22507 #. type: Plain text
22508 #: docs/manual/project/motivation.rst:28
22509 msgid "no more 2 years rewriting source..."
22510 msgstr ""
22512 #. type: Plain text
22513 #: docs/manual/project/motivation.rst:29
22514 msgid ""
22515 "it's easier to see, what frames are implemented, what not (in phone modules "
22516 "they're put line after line)."
22517 msgstr ""
22519 #. type: Plain text
22520 #: docs/manual/project/motivation.rst:30
22521 msgid "better compatiblity with ANSI C = no warnings in MS VC 6"
22522 msgstr ""
22524 #. type: Plain text
22525 #: docs/manual/project/motivation.rst:31
22526 msgid ""
22527 "all locations for user start from 0 (in Gnokii some from 0, some from 1)"
22528 msgstr ""
22530 #. type: Plain text
22531 #: docs/manual/project/motivation.rst:32
22532 msgid "some things like SMS can be accessed few ways"
22533 msgstr ""
22535 #. type: Plain text
22536 #: docs/manual/project/motivation.rst:34
22537 msgid ""
22538 "when possible, there are used \"constant\" locations. I will explain on the "
22539 "example:"
22540 msgstr ""
22542 #. type: Plain text
22543 #: docs/manual/project/motivation.rst:36
22544 msgid ""
22545 "save two calendar notes in any Nokia 61xx phone. Call them \"reminder\" and "
22546 "\"call\" notes. Reminder will be returned by phone of 1'st location, Call on "
22547 "2'nd."
22548 msgstr ""
22550 #. type: Plain text
22551 #: docs/manual/project/motivation.rst:37
22552 msgid ""
22553 "Now Reminder will be deleted (for example, from phone keypad).  Call will be "
22554 "moved from 2'nd to 1'st."
22555 msgstr ""
22557 #. type: Plain text
22558 #: docs/manual/project/motivation.rst:43
22559 msgid ""
22560 "When will read calendar notes again, have to read all notes again because of "
22561 "changed locations (let's say, we won't read Call note again. It will have "
22562 "location 2 in PC. Now you will write new note into phone (for keypad) and it "
22563 "will save in under location 2. When will try to save Call not with location "
22564 "2, it will overwrite new saved note !)."
22565 msgstr ""
22567 #. type: Plain text
22568 #: docs/manual/project/motivation.rst:46
22569 msgid ""
22570 "This is not good. When for example delete one entry from phonebook, other "
22571 "locations \"stays\" on their places. These are \"constant\" locations."
22572 msgstr ""
22574 #. type: Plain text
22575 #: docs/manual/project/motivation.rst:49
22576 msgid ""
22577 "With \"constans\" locations, when delete one location from PC, don't have to "
22578 "read full memory from phone."
22579 msgstr ""
22581 #. type: Plain text
22582 #: docs/manual/project/motivation.rst:51
22583 msgid "etc. etc."
22584 msgstr ""
22586 #. type: Plain text
22587 #: docs/manual/project/motivation.rst:52
22588 msgid "Of course, some of these things can be in the future in gnokii too..."
22589 msgstr ""
22591 #. type: Title =
22592 #: docs/manual/project/localization.rst:2
22593 #, no-wrap
22594 msgid "Localization"
22595 msgstr ""
22597 #. type: Plain text
22598 #: docs/manual/project/localization.rst:6
22599 msgid ""
22600 "Localization uses `Gettext`_ po files for both program translations and the "
22601 "documentation. The documentation translation is managed using `po4a`_."
22602 msgstr ""
22604 #. type: Title -
22605 #: docs/manual/project/localization.rst:8
22606 #, no-wrap
22607 msgid "Using Translation"
22608 msgstr ""
22610 #. type: Plain text
22611 #: docs/manual/project/localization.rst:13
22612 msgid ""
22613 "You can set locales you want to use by specifying LANG or LC_* environment "
22614 "variables (on Linux you usually don't care about this, on Windows just "
22615 "export e.g. ``LANG=cs_CZ``)."
22616 msgstr ""
22618 #. type: Title -
22619 #: docs/manual/project/localization.rst:15
22620 #, no-wrap
22621 msgid "Improving Translation"
22622 msgstr ""
22624 #. type: Plain text
22625 #: docs/manual/project/localization.rst:21
22626 msgid ""
22627 "If you want to improve existing translation, please visit `translation "
22628 "server`_. For adding new one, you need to contact `Michal Čihař`_ and then "
22629 "you will be able to edit it on former mentioned URL."
22630 msgstr ""
22632 #. type: Plain text
22633 #: docs/manual/project/localization.rst:24
22634 msgid ""
22635 "You can also go ahead with traditional way of creating/updating po files in "
22636 "locale/ folder and then sending updated ones to bug tracker."
22637 msgstr ""
22639 #. type: Title -
22640 #: docs/manual/project/localization.rst:26
22641 #, no-wrap
22642 msgid "Translation Areas"
22643 msgstr ""
22645 #. type: Plain text
22646 #: docs/manual/project/localization.rst:29
22647 msgid "There are several po files to translate:"
22648 msgstr ""
22650 #. type: Plain text
22651 #: docs/manual/project/localization.rst:39
22652 #, no-wrap
22653 msgid ""
22654 "``libgammu.po``\n"
22655 "    Messages used in the Gammu library (see :ref:`libgammu`).\n"
22656 "``gammu.po``\n"
22657 "    Messages used by command line utilities (mostly :ref:`gammu`).\n"
22658 "``docs.po``\n"
22659 "    Basic documentation shipped withing package (eg. :file:`README` and\n"
22660 "    :file:`INSTALL` files).\n"
22661 "``manual.po``\n"
22662 "    The Gammu Manual translation (this manual).\n"
22663 msgstr ""
22665 #. type: Plain text
22666 #: docs/manual/project/localization.rst:42
22667 msgid "_translation server: http://l10n.cihar.com/projects/gammu/"
22668 msgstr ""
22670 #. type: Plain text
22671 #: docs/manual/project/localization.rst:44
22672 msgid "_Gettext: http://en.wikipedia.org/wiki/GNU_gettext\\"
22673 msgstr ""
22675 #. type: Plain text
22676 #: docs/manual/project/localization.rst:44
22677 msgid "_po4a: http://po4a.alioth.debian.org/"
22678 msgstr ""
22680 #. type: Title =
22681 #: docs/manual/glossary.rst:2
22682 #, no-wrap
22683 msgid "Glossary"
22684 msgstr ""
22686 #. type: Plain text
22687 #: docs/manual/glossary.rst:6
22688 msgid "glossary:: :sorted:"
22689 msgstr ""
22691 #. type: Plain text
22692 #: docs/manual/glossary.rst:8
22693 msgid "TPMR"
22694 msgstr ""
22696 #. type: Plain text
22697 #: docs/manual/glossary.rst:8
22698 msgid "Message reference as generated by GSM network."
22699 msgstr ""
22701 #. type: Plain text
22702 #: docs/manual/index.rst:7
22703 msgid ""
22704 "Gammu is a project providing abstraction layer for cell phones access. It "
22705 "covers wide range of phones, mostly focusing on AT compatible phones and "
22706 "Nokia phones."
22707 msgstr ""
22709 #. type: Plain text
22710 #: docs/manual/index.rst:9
22711 msgid ""
22712 "This manual describes all parts of Gammu, starting with information about"
22713 msgstr ""
22715 #. type: Attribute :ref:
22716 #: docs/manual/index.rst:9
22717 #, no-wrap
22718 msgid "`project`, going through API documentation for both :ref:`python` and"
22719 msgstr ""
22721 #. type: Attribute :ref:
22722 #: docs/manual/index.rst:10
22723 #, no-wrap
22724 msgid "`libgammu` and covering :ref:`smsd` as well."
22725 msgstr ""
22727 #. type: Title -
22728 #: docs/manual/index.rst:14
22729 #, no-wrap
22730 msgid "Continue reading"
22731 msgstr ""
22733 #. type: Plain text
22734 #: docs/manual/index.rst:17
22735 msgid "hlist::"
22736 msgstr ""
22738 #. type: Plain text
22739 #: docs/manual/index.rst:18
22740 msgid ":columns: 2"
22741 msgstr ""
22743 #. type: Plain text
22744 #: docs/manual/index.rst:20
22745 msgid ":ref:`project` -- learn about Gammu project"
22746 msgstr ""
22748 #. type: Plain text
22749 #: docs/manual/index.rst:21
22750 msgid ":ref:`smsd` -- comprehensive SMSD documentation"
22751 msgstr ""
22753 #. type: Plain text
22754 #: docs/manual/index.rst:22
22755 msgid ":ref:`gammu` -- the Gammu utility"
22756 msgstr ""
22758 #. type: Plain text
22759 #: docs/manual/index.rst:23
22760 msgid ":ref:`gammurc` -- the Gammu configuration file"
22761 msgstr ""
22763 #. type: Plain text
22764 #: docs/manual/index.rst:24
22765 msgid ":ref:`python` -- use Gammu functionality from Python"
22766 msgstr ""
22768 #. type: Plain text
22769 #: docs/manual/index.rst:25
22770 msgid ":ref:`libgammu` -- use Gammu functionality from C"
22771 msgstr ""
22773 #. type: Plain text
22774 #: docs/manual/index.rst:26
22775 msgid ":ref:`internal` -- learn about Gammu internals"
22776 msgstr ""
22778 #. type: Plain text
22779 #: docs/manual/index.rst:27
22780 msgid ":ref:`faq` -- frequently asked questions"
22781 msgstr ""
22783 #. type: Plain text
22784 #: docs/manual/index.rst:28
22785 msgid ":ref:`protocols` -- learn about phone protocols"
22786 msgstr ""
22788 #. type: Plain text
22789 #: docs/manual/index.rst:29
22790 msgid ":ref:`formats` -- file formats supported by Gammu"
22791 msgstr ""
22793 #. type: Title -
22794 #: docs/manual/index.rst:31
22795 #, no-wrap
22796 msgid "Full contents"
22797 msgstr ""
22799 #. type: Plain text
22800 #: docs/manual/index.rst:36
22801 msgid "contents"
22802 msgstr ""
22804 #. type: Plain text
22805 #: docs/manual/testing/index.rst:2
22806 msgid "_testing:"
22807 msgstr ""
22809 #. type: Title =
22810 #: docs/manual/testing/index.rst:4
22811 #, no-wrap
22812 msgid "Testing Gammu"
22813 msgstr ""
22815 #. type: Plain text
22816 #: docs/manual/testing/index.rst:11
22817 msgid "testsuite dummy-driver"
22818 msgstr ""
22820 #. type: Plain text
22821 #: docs/manual/testing/dummy-driver.rst:2
22822 msgid "_dummy-driver:"
22823 msgstr ""
22825 #. type: Title =
22826 #: docs/manual/testing/dummy-driver.rst:4
22827 #, no-wrap
22828 msgid "Dummy Driver"
22829 msgstr ""
22831 #. type: Plain text
22832 #: docs/manual/testing/dummy-driver.rst:7
22833 msgid "1.22.93"
22834 msgstr ""
22836 #. type: Plain text
22837 #: docs/manual/testing/dummy-driver.rst:12
22838 msgid ""
22839 "The ``dummy`` driver in Gammu emulates all operations on filesystem. It is "
22840 "used by :doc:`testsuite`, but it is also very helpful for application "
22841 "developers, because they can test the functionality without using real phone "
22842 "and avoiding risk of corrupting data in the phone."
22843 msgstr ""
22845 #. type: Title -
22846 #: docs/manual/testing/dummy-driver.rst:14
22847 #, no-wrap
22848 msgid "Filesystem structure"
22849 msgstr ""
22851 #. type: Plain text
22852 #: docs/manual/testing/dummy-driver.rst:17
22853 msgid "The dummy driver emulates all phone functionality on filesystem. The"
22854 msgstr ""
22856 #. type: Attribute :config:
22857 #: docs/manual/testing/dummy-driver.rst:17
22858 #, no-wrap
22859 msgid "option:`Device` configuration directive sets top level directory,"
22860 msgstr ""
22862 #. type: Plain text
22863 #: docs/manual/testing/dummy-driver.rst:19
22864 msgid "where all data are stored."
22865 msgstr ""
22867 #. type: Plain text
22868 #: docs/manual/testing/dummy-driver.rst:23
22869 msgid ""
22870 "This directory contains file :file:`operations.log`, where are logged "
22871 "operations which do not modify any data in the dummy phone (eg. sending "
22872 "message)."
22873 msgstr ""
22875 #. type: Title =
22876 #: docs/manual/testing/dummy-driver.rst:25 docs/manual/c/message.rst:2
22877 #, no-wrap
22878 msgid "Messages"
22879 msgstr ""
22881 #. type: Plain text
22882 #: docs/manual/testing/dummy-driver.rst:29
22883 msgid ""
22884 "Messages are stored in :file:`sms/<FOLDER>` directories (``<FOLDER>`` is in "
22885 "range 1-5) in Gammu native smsbackup format."
22886 msgstr ""
22888 #. type: Plain text
22889 #: docs/manual/testing/dummy-driver.rst:31 docs/manual/python/objects.rst:415
22890 #, no-wrap
22891 msgid "Phonebook"
22892 msgstr ""
22894 #. type: Plain text
22895 #: docs/manual/testing/dummy-driver.rst:35
22896 msgid ""
22897 "Phonebook (and calls registers) are stored in :file:`pbk/<MEMORY>` "
22898 "(``<MEMORY>`` is type of memory like ``ME`` or ``SM``) directories in vCard "
22899 "format."
22900 msgstr ""
22902 #. type: Plain text
22903 #: docs/manual/testing/dummy-driver.rst:40
22904 msgid "Notes are stored in :file:`note` directory in vNote format."
22905 msgstr ""
22907 #. type: Plain text
22908 #: docs/manual/testing/dummy-driver.rst:45
22909 msgid ""
22910 "Calendar entries are stored in :file:`calendar` directory in vCalendar "
22911 "format."
22912 msgstr ""
22914 #. type: Title +
22915 #: docs/manual/testing/dummy-driver.rst:47
22916 #, no-wrap
22917 msgid "Todo"
22918 msgstr ""
22920 #. type: Plain text
22921 #: docs/manual/testing/dummy-driver.rst:50
22922 msgid "Todo entries are stored in :file:`todo` directory in vCalendar format."
22923 msgstr ""
22925 #. type: Title +
22926 #: docs/manual/testing/dummy-driver.rst:52
22927 #, no-wrap
22928 msgid "Filesystem"
22929 msgstr ""
22931 #. type: Plain text
22932 #: docs/manual/testing/dummy-driver.rst:56
22933 msgid ""
22934 "Filesystem is stored in :file:`fs` directory. You can create another "
22935 "subdirectories there."
22936 msgstr ""
22938 #. type: Title -
22939 #: docs/manual/testing/dummy-driver.rst:58
22940 #, no-wrap
22941 msgid "Other features"
22942 msgstr ""
22944 #. type: Plain text
22945 #: docs/manual/testing/dummy-driver.rst:61
22946 msgid ""
22947 "By specifying :config:option:`Features` you can configure some specific "
22948 "behavior:"
22949 msgstr ""
22951 #. type: Plain text
22952 #: docs/manual/testing/dummy-driver.rst:67
22953 #, no-wrap
22954 msgid ""
22955 "``DISABLE_GETNEXT``\n"
22956 "    Makes the dummy driver fail all GetNext* calls as not supported (with\n"
22957 "    exception of GetNextSMS* and GetNextFile*).\n"
22958 "``DISABLE_GETNEXTSMS``\n"
22959 "    Makes the dummy driver fail all GetNextSMS* calls as not supported.\n"
22960 msgstr ""
22962 #. type: Plain text
22963 #: docs/manual/testing/dummy-driver.rst:72
22964 msgid ""
22965 "To use dummy driver, you need something like following in :file:`~/.gammurc`:"
22966 msgstr ""
22968 #. type: Plain text
22969 #: docs/manual/testing/dummy-driver.rst:79
22970 msgid "[gammu] model = dummy connection = none device = /path/to/directory/"
22971 msgstr ""
22973 #. type: Plain text
22974 #: docs/manual/testing/dummy-driver.rst:81
22975 msgid ""
22976 "For disabling GetNext* functions within dummy driver, you need something "
22977 "like following in :file:`~/.gammurc`:"
22978 msgstr ""
22980 #. type: Plain text
22981 #: docs/manual/testing/dummy-driver.rst:88
22982 msgid ""
22983 "[gammu] model = dummy connection = none features = DISABLE_GETNEXT device = /"
22984 "path/to/directory/"
22985 msgstr ""
22987 #. type: Title =
22988 #: docs/manual/testing/testsuite.rst:2
22989 #, no-wrap
22990 msgid "Gammu Testsuite"
22991 msgstr ""
22993 #. type: Title -
22994 #: docs/manual/testing/testsuite.rst:10
22995 #, no-wrap
22996 msgid "Running the tests"
22997 msgstr ""
22999 #. type: Plain text
23000 #: docs/manual/testing/testsuite.rst:17
23001 msgid ""
23002 "You can run the test suite this using ``make test``. CMake build system uses "
23003 "for testing CTest, which also includes option to connect to dashboard and "
23004 "submit test results there, so that they can be reviewed and fixed by others. "
23005 "To participate in this testing, you need just to run ``make Experimental`` "
23006 "which also does submission to the dashboard."
23007 msgstr ""
23009 #. type: Plain text
23010 #: docs/manual/testing/testsuite.rst:19
23011 msgid "There are some more options for testing:"
23012 msgstr ""
23014 #. type: Plain text
23015 #: docs/manual/testing/testsuite.rst:21
23016 msgid "``make test``"
23017 msgstr ""
23019 #. type: Plain text
23020 #: docs/manual/testing/testsuite.rst:23
23021 #, no-wrap
23022 msgid "    Runs testsuite with no uploading of results.\n"
23023 msgstr ""
23025 #. type: Plain text
23026 #: docs/manual/testing/testsuite.rst:25
23027 msgid "``make Experimental``"
23028 msgstr ""
23030 #. type: Plain text
23031 #: docs/manual/testing/testsuite.rst:27
23032 #, no-wrap
23033 msgid "    Runs testsuite and uploads results to the dashboard.\n"
23034 msgstr ""
23036 #. type: Plain text
23037 #: docs/manual/testing/testsuite.rst:29
23038 msgid "``make ExperimentalMemCheck``"
23039 msgstr ""
23041 #. type: Plain text
23042 #: docs/manual/testing/testsuite.rst:33
23043 #, no-wrap
23044 msgid ""
23045 "    This checks memory accesses using valgrind during tests and submits\n"
23046 "    report. You need to do this after ``make Experimental`` and you can\n"
23047 "    submit results using ``make ExperimentalSubmit``.\n"
23048 msgstr ""
23050 #. type: Plain text
23051 #: docs/manual/testing/testsuite.rst:35
23052 msgid "Coverage reports"
23053 msgstr ""
23055 #. type: Plain text
23056 #: docs/manual/testing/testsuite.rst:38
23057 #, no-wrap
23058 msgid ""
23059 "    To get test coverage reports, you need to configure project using\n"
23060 "    ``cmake -DCOVERAGE=ON``\n"
23061 msgstr ""
23063 #. type: Plain text
23064 #: docs/manual/testing/testsuite.rst:40
23065 msgid "Nightly testing"
23066 msgstr ""
23068 #. type: Plain text
23069 #: docs/manual/testing/testsuite.rst:47
23070 #, no-wrap
23071 msgid ""
23072 "    Currently several machines do compile and test Gammu every night. If\n"
23073 "    you want to tak part of this, just ensure that your machine executes\n"
23074 "    test suite every night (preferably after 3:00 CET). You can select\n"
23075 "    either ``make Nightly`` to do regullar testing or\n"
23076 "    ``make NightlyMemoryCheck`` to test with valgrind. Also you can enable\n"
23077 "    coverage tests as described above.\n"
23078 msgstr ""
23080 #. type: Plain text
23081 #: docs/manual/testing/testsuite.rst:49
23082 msgid "Running single test"
23083 msgstr ""
23085 #. type: Labeled list
23086 #: docs/manual/testing/testsuite.rst:50
23087 #, no-wrap
23088 msgid "You can run single test by directly calling ctest"
23089 msgstr ""
23091 #. type: Plain text
23092 #: docs/manual/testing/testsuite.rst:53
23093 msgid "ctest -R test-name"
23094 msgstr ""
23096 #. type: Labeled list
23097 #: docs/manual/testing/testsuite.rst:54
23098 #, no-wrap
23099 msgid "Adding ``-V`` runs it in verbose mode with all test output"
23100 msgstr ""
23102 #. type: Plain text
23103 #: docs/manual/testing/testsuite.rst:57
23104 msgid "ctest -V -R test-name"
23105 msgstr ""
23107 #. type: Title -
23108 #: docs/manual/testing/testsuite.rst:59
23109 #, no-wrap
23110 msgid "Collecting results"
23111 msgstr ""
23113 #. type: Plain text
23114 #: docs/manual/testing/testsuite.rst:63
23115 msgid ""
23116 "The tests are ran daily on several platforms and you can find the results on "
23117 "`dashboard <https://cdash.cihar.com/index.php?project=Gammu>`_."
23118 msgstr ""
23120 #. type: Plain text
23121 #: docs/manual/testing/testsuite.rst:66
23122 msgid ""
23123 "You are welcome to join this effort, all you need is to setup job to pull "
23124 "current Gammu sources and execute the test suite every day (the preferred "
23125 "time"
23126 msgstr ""
23128 #. type: Labeled list
23129 #: docs/manual/testing/testsuite.rst:66
23130 #, no-wrap
23131 msgid "it 3:00 CET)"
23132 msgstr ""
23134 #. type: Plain text
23135 #: docs/manual/testing/testsuite.rst:70
23136 msgid "git pull make -C build-configure Nightly"
23137 msgstr ""
23139 #. type: Labeled list
23140 #: docs/manual/testing/testsuite.rst:71
23141 #, no-wrap
23142 msgid "or also with checking for memory leaks"
23143 msgstr ""
23145 #. type: Plain text
23146 #: docs/manual/testing/testsuite.rst:75
23147 msgid "git pull make -C build-configure NightlyMemCheck"
23148 msgstr ""
23150 #. type: Title -
23151 #: docs/manual/testing/testsuite.rst:77
23152 #, no-wrap
23153 msgid "Testing of SMSD"
23154 msgstr ""
23156 #. type: Plain text
23157 #: docs/manual/testing/testsuite.rst:83
23158 msgid ""
23159 "SMSD tests are performed using :ref:`dummy-driver` and uses file backend and "
23160 "sqlite database by default. For this you nee Gammu compiled with libdbi, "
23161 "have installed sqlite driver for libdbi and have :program:`sqlite3` binary "
23162 "available on the syste,."
23163 msgstr ""
23165 #. type: Plain text
23166 #: docs/manual/testing/testsuite.rst:85
23167 msgid "Testing of additional database backends must be enabled separately:"
23168 msgstr ""
23170 #. type: Plain text
23171 #: docs/manual/testing/testsuite.rst:88
23172 #, no-wrap
23173 msgid ""
23174 "``MYSQL_TESTING``:\n"
23175 "    you need to have setup MySQL server with database where SMSD can play.\n"
23176 msgstr ""
23178 #. type: Plain text
23179 #: docs/manual/testing/testsuite.rst:91
23180 #, no-wrap
23181 msgid ""
23182 "``PSQL_TESTING``\n"
23183 "    you need to have setup PostgreSQL server with database where SMSD can play.\n"
23184 msgstr ""
23186 #. type: Title -
23187 #: docs/manual/testing/testsuite.rst:93
23188 #, no-wrap
23189 msgid "Testing of command line utility"
23190 msgstr ""
23192 #. type: Plain text
23193 #: docs/manual/testing/testsuite.rst:98
23194 msgid ""
23195 "Gammu command line tests are performed using :ref:`dummy-driver` where "
23196 "required. It covers most of command line interface, but some parts need to "
23197 "be explicitly enabled:"
23198 msgstr ""
23200 #. type: Plain text
23201 #: docs/manual/testing/testsuite.rst:101
23202 #, no-wrap
23203 msgid ""
23204 "``ONLINE_TESTING``:\n"
23205 "    enable testing of features which require internet access\n"
23206 msgstr ""
23208 #. type: Title -
23209 #: docs/manual/testing/testsuite.rst:103
23210 #, no-wrap
23211 msgid "Testing of Python interface"
23212 msgstr ""
23214 #. type: Plain text
23215 #: docs/manual/testing/testsuite.rst:108
23216 msgid ""
23217 "Python module tests are performed using :ref:`dummy-driver` where required. "
23218 "It does also cover testing of SMSD interface, which is done using libdbi"
23219 "(sqlite)  driver."
23220 msgstr ""
23222 #. type: Title -
23223 #: docs/manual/testing/testsuite.rst:110
23224 #, no-wrap
23225 msgid "Testing of reply functions"
23226 msgstr ""
23228 #. type: Plain text
23229 #: docs/manual/testing/testsuite.rst:114
23230 msgid ""
23231 "The :file:`tests` directory contains various tests which do inject data into "
23232 "reply functions and check their response."
23233 msgstr ""
23235 #. type: Title -
23236 #: docs/manual/testing/testsuite.rst:116
23237 #, no-wrap
23238 msgid "Testing of data parsing"
23239 msgstr ""
23241 #. type: Plain text
23242 #: docs/manual/testing/testsuite.rst:120
23243 msgid ""
23244 "The :file:`tests` directory contains various tests which just try to parse "
23245 "various file formats supported by libGammu."
23246 msgstr ""
23248 #. type: Title -
23249 #: docs/manual/testing/testsuite.rst:122
23250 #, no-wrap
23251 msgid "Configuration of the test suite"
23252 msgstr ""
23254 #. type: Plain text
23255 #: docs/manual/testing/testsuite.rst:125
23256 msgid "You can pass various parameters to configure the test suite:"
23257 msgstr ""
23259 #. type: Title +
23260 #: docs/manual/testing/testsuite.rst:127
23261 #, no-wrap
23262 msgid "Programs used for testing"
23263 msgstr ""
23265 #. type: Plain text
23266 #: docs/manual/testing/testsuite.rst:141
23267 #, no-wrap
23268 msgid ""
23269 "``SH_BIN``\n"
23270 "    Path to the :program:`sh` program\n"
23271 "``BASH_BIN``\n"
23272 "    Path to the :program:`bash` program\n"
23273 "``SQLITE_BIN``\n"
23274 "    Path to the :program:`sqlite3` program\n"
23275 "``SED_BIN``\n"
23276 "    Path to the :program:`sed` program\n"
23277 "``MYSQL_BIN``\n"
23278 "    Path to the :program:`mysql` program\n"
23279 "``PSQL_BIN``\n"
23280 "    Path to the :program:`psql` program\n"
23281 msgstr ""
23283 #. type: Title +
23284 #: docs/manual/testing/testsuite.rst:143
23285 #, no-wrap
23286 msgid "Limiting testsuite"
23287 msgstr ""
23289 #. type: Plain text
23290 #: docs/manual/testing/testsuite.rst:151
23291 #, no-wrap
23292 msgid ""
23293 "``ONLINE_TESTING``\n"
23294 "    Enable testing of parts which use remote servers, requires connection to interned\n"
23295 "``PSQL_TESTING``\n"
23296 "    Enable testing of PostgreSQL SMSD backend, requires configured PostgreSQL database\n"
23297 "``MYSQL_TESTING``\n"
23298 "    Enable testing of MySQL SMSD backend, requires configured MySQL database\n"
23299 msgstr ""
23301 #. type: Title +
23302 #: docs/manual/testing/testsuite.rst:153
23303 #, no-wrap
23304 msgid "Database backends configuration"
23305 msgstr ""
23307 #. type: Plain text
23308 #: docs/manual/testing/testsuite.rst:173
23309 #, no-wrap
23310 msgid ""
23311 "``PSQL_HOST``\n"
23312 "    Host to use for PostgreSQL tests (default: ``127.0.0.1``)\n"
23313 "``PSQL_DATABASE``\n"
23314 "    Database to use for PostgreSQL tests (default: ``smsd``)\n"
23315 "``PSQL_USER``\n"
23316 "    User to use for PostgreSQL tests (default: ``smsd``)\n"
23317 "``PSQL_PASSWORD``\n"
23318 "    Password to use for PostgreSQL tests (default: ``smsd``)\n"
23319 "``MYSQL_HOST``\n"
23320 "    Host to use for MySQL tests (default: ``127.0.0.1``)\n"
23321 "``MYSQL_DATABASE``\n"
23322 "    Database to use for MySQL tests (default: ``smsd``)\n"
23323 "``MYSQL_USER``\n"
23324 "    User to use for MySQL tests (default: ``smsd``)\n"
23325 "``MYSQL_PASSWORD``\n"
23326 "    Password to use for MySQL tests (default: ``smsd``)\n"
23327 "``ODBC_DSN```\n"
23328 "    ODBC DSN to use for ODBC tests (default: ``smsd``). \n"
23329 "    Currently needs to point to MySQL database.\n"
23330 msgstr ""
23332 #. type: Plain text
23333 #: docs/manual/contents.rst:2
23334 msgid "_contents:"
23335 msgstr ""
23337 #. type: Title -
23338 #: docs/manual/contents.rst:4
23339 #, no-wrap
23340 msgid "Gammu Documentation Contents"
23341 msgstr ""
23343 #. type: Plain text
23344 #: docs/manual/contents.rst:22
23345 msgid ""
23346 "project/index faq/index python/index c/index internal/index formats/index "
23347 "config/index gammu/index smsd/index utils/index testing/index protocol/index "
23348 "glossary"
23349 msgstr ""
23351 #. type: Title -
23352 #: docs/manual/contents.rst:24
23353 #, no-wrap
23354 msgid "Indices and tables"
23355 msgstr ""
23357 #. type: Plain text
23358 #: docs/manual/contents.rst:27
23359 msgid ":ref:`genindex`"
23360 msgstr ""
23362 #. type: Plain text
23363 #: docs/manual/contents.rst:28
23364 msgid ":ref:`modindex`"
23365 msgstr ""
23367 #. type: Plain text
23368 #: docs/manual/contents.rst:28
23369 msgid ":ref:`search`"
23370 msgstr ""
23372 #. type: Title =
23373 #: docs/manual/python/objects.rst:2
23374 #, no-wrap
23375 msgid "Objects"
23376 msgstr ""
23378 #. type: Plain text
23379 #: docs/manual/python/objects.rst:7
23380 msgid ""
23381 "For various (mostly historical) reasons, all objects you get from Gammu are "
23382 "not real objects but rather a dictionaries. This has quite a big impact of "
23383 "usability and will most likely change in the future."
23384 msgstr ""
23386 #. type: Plain text
23387 #: docs/manual/python/objects.rst:9
23388 msgid ""
23389 "All the objects basically map to C structures, so you might also refer to"
23390 msgstr ""
23392 #. type: Attribute :ref:
23393 #: docs/manual/python/objects.rst:9
23394 #, no-wrap
23395 msgid "`libgammu` chapter."
23396 msgstr ""
23398 #. type: Plain text
23399 #: docs/manual/python/objects.rst:12
23400 msgid "_sms_obj:"
23401 msgstr ""
23403 #. type: Title -
23404 #: docs/manual/python/objects.rst:14
23405 #, no-wrap
23406 msgid "SMS Object"
23407 msgstr ""
23409 #. type: Plain text
23410 #: docs/manual/python/objects.rst:18
23411 msgid ""
23412 "Object describing single SMS message in a way GSM network handles is (140 "
23413 "bytes of data). You can construct it from :ref:`sms_info_obj` using"
23414 msgstr ""
23416 #. type: Attribute :meth:
23417 #: docs/manual/python/objects.rst:18
23418 #, no-wrap
23419 msgid "`gammu.EncodeSMS`."
23420 msgstr ""
23422 #. type: Plain text
23423 #: docs/manual/python/objects.rst:21
23424 msgid "Message dictionary can consist of following fields:"
23425 msgstr ""
23427 #. type: Labeled list
23428 #: docs/manual/python/objects.rst:22 docs/manual/python/objects.rst:26
23429 #: docs/manual/python/objects.rst:30 docs/manual/python/objects.rst:35
23430 #: docs/manual/python/objects.rst:39 docs/manual/python/objects.rst:43
23431 #: docs/manual/python/objects.rst:47 docs/manual/python/objects.rst:51
23432 #: docs/manual/python/objects.rst:55 docs/manual/python/objects.rst:59
23433 #: docs/manual/python/objects.rst:63 docs/manual/python/objects.rst:67
23434 #: docs/manual/python/objects.rst:71 docs/manual/python/objects.rst:75
23435 #: docs/manual/python/objects.rst:79 docs/manual/python/objects.rst:83
23436 #: docs/manual/python/objects.rst:92 docs/manual/python/objects.rst:104
23437 #: docs/manual/python/objects.rst:110 docs/manual/python/objects.rst:114
23438 #: docs/manual/python/objects.rst:148 docs/manual/python/objects.rst:152
23439 #: docs/manual/python/objects.rst:156 docs/manual/python/objects.rst:160
23440 #: docs/manual/python/objects.rst:164 docs/manual/python/objects.rst:189
23441 #: docs/manual/python/objects.rst:209 docs/manual/python/objects.rst:213
23442 #: docs/manual/python/objects.rst:217 docs/manual/python/objects.rst:221
23443 #: docs/manual/python/objects.rst:225 docs/manual/python/objects.rst:234
23444 #: docs/manual/python/objects.rst:259 docs/manual/python/objects.rst:263
23445 #: docs/manual/python/objects.rst:267 docs/manual/python/objects.rst:271
23446 #: docs/manual/python/objects.rst:275 docs/manual/python/objects.rst:298
23447 #: docs/manual/python/objects.rst:350 docs/manual/python/objects.rst:354
23448 #: docs/manual/python/objects.rst:358 docs/manual/python/objects.rst:362
23449 #: docs/manual/python/objects.rst:366 docs/manual/python/objects.rst:370
23450 #: docs/manual/python/objects.rst:374 docs/manual/python/objects.rst:378
23451 #: docs/manual/python/objects.rst:382 docs/manual/python/objects.rst:386
23452 #: docs/manual/python/objects.rst:390 docs/manual/python/objects.rst:394
23453 #: docs/manual/python/objects.rst:398 docs/manual/python/objects.rst:402
23454 #: docs/manual/python/objects.rst:406 docs/manual/python/objects.rst:410
23455 #: docs/manual/python/objects.rst:414 docs/manual/python/objects.rst:418
23456 #: docs/manual/python/objects.rst:422 docs/manual/python/objects.rst:426
23457 #: docs/manual/python/objects.rst:430 docs/manual/python/objects.rst:441
23458 #: docs/manual/python/objects.rst:445 docs/manual/python/objects.rst:478
23459 #: docs/manual/python/objects.rst:487 docs/manual/python/objects.rst:506
23460 #: docs/manual/python/objects.rst:525 docs/manual/python/objects.rst:536
23461 #: docs/manual/python/objects.rst:540 docs/manual/python/objects.rst:573
23462 #: docs/manual/python/objects.rst:594 docs/manual/python/objects.rst:620
23463 #: docs/manual/python/objects.rst:631 docs/manual/python/objects.rst:635
23464 #: docs/manual/python/objects.rst:639 docs/manual/python/objects.rst:659
23465 #: docs/manual/python/objects.rst:713 docs/manual/python/objects.rst:721
23466 #: docs/manual/python/objects.rst:725 docs/manual/python/objects.rst:736
23467 #: docs/manual/python/objects.rst:740 docs/manual/python/objects.rst:744
23468 #: docs/manual/python/objects.rst:748 docs/manual/python/objects.rst:752
23469 #: docs/manual/python/objects.rst:769 docs/manual/python/objects.rst:773
23470 #: docs/manual/python/objects.rst:777 docs/manual/python/objects.rst:781
23471 #: docs/manual/python/objects.rst:785 docs/manual/python/objects.rst:789
23472 #: docs/manual/python/objects.rst:793 docs/manual/python/objects.rst:797
23473 #: docs/manual/python/objects.rst:801
23474 #, no-wrap
23475 msgid ".. attribute"
23476 msgstr ""
23478 #. type: Plain text
23479 #: docs/manual/python/objects.rst:23
23480 msgid "SMSC"
23481 msgstr ""
23483 #. type: Plain text
23484 #: docs/manual/python/objects.rst:25
23485 msgid "SMSC information, see :ref:`smsc_obj`."
23486 msgstr ""
23488 #. type: Plain text
23489 #: docs/manual/python/objects.rst:27 docs/manual/python/objects.rst:214
23490 #: docs/manual/python/objects.rst:391
23491 msgid "Number"
23492 msgstr "Number"
23494 #. type: Plain text
23495 #: docs/manual/python/objects.rst:29
23496 msgid "Recipient number, needs to be set for sending."
23497 msgstr ""
23499 #. type: Plain text
23500 #: docs/manual/python/objects.rst:31 docs/manual/python/objects.rst:218
23501 #: docs/manual/python/objects.rst:741
23502 msgid "Name"
23503 msgstr "Nimi"
23505 #. type: Plain text
23506 #: docs/manual/python/objects.rst:34
23507 msgid ""
23508 "Name of the message, does not make any effect on sending, some phones might "
23509 "store it."
23510 msgstr ""
23512 #. type: Plain text
23513 #: docs/manual/python/objects.rst:36
23514 msgid "UDH"
23515 msgstr ""
23517 #. type: Plain text
23518 #: docs/manual/python/objects.rst:38
23519 msgid "User defined headers for SMS, see :ref:`udh_obj`."
23520 msgstr ""
23522 #. type: Title -
23523 #: docs/manual/python/objects.rst:40 docs/manual/python/objects.rst:190
23524 #: docs/manual/internal/reply.rst:53
23525 #, no-wrap
23526 msgid "Text"
23527 msgstr "Tekst"
23529 #. type: Plain text
23530 #: docs/manual/python/objects.rst:42
23531 msgid "Message text"
23532 msgstr ""
23534 #. type: Plain text
23535 #: docs/manual/python/objects.rst:44 docs/manual/python/objects.rst:745
23536 msgid "Folder"
23537 msgstr ""
23539 #. type: Plain text
23540 #: docs/manual/python/objects.rst:46
23541 msgid "Folder where the message is stored"
23542 msgstr ""
23544 #. type: Plain text
23545 #: docs/manual/python/objects.rst:48 docs/manual/python/objects.rst:210
23546 #: docs/manual/python/objects.rst:442 docs/manual/python/objects.rst:537
23547 #: docs/manual/python/objects.rst:632 docs/manual/python/objects.rst:714
23548 msgid "Location"
23549 msgstr "Asukoht"
23551 #. type: Plain text
23552 #: docs/manual/python/objects.rst:50
23553 msgid "Location where the message is stored"
23554 msgstr ""
23556 #. type: Plain text
23557 #: docs/manual/python/objects.rst:52
23558 msgid "InboxFolder"
23559 msgstr ""
23561 #. type: Plain text
23562 #: docs/manual/python/objects.rst:54
23563 msgid "Indication whether folder is an inbox"
23564 msgstr ""
23566 #. type: Plain text
23567 #: docs/manual/python/objects.rst:56
23568 msgid "DeliveryStatus"
23569 msgstr ""
23571 #. type: Plain text
23572 #: docs/manual/python/objects.rst:58
23573 msgid "Message delivery status, used only for received messages"
23574 msgstr ""
23576 #. type: Plain text
23577 #: docs/manual/python/objects.rst:60
23578 msgid "ReplyViaSameSMSC"
23579 msgstr ""
23581 #. type: Plain text
23582 #: docs/manual/python/objects.rst:62
23583 msgid "Flag indicating whether reply using same SMSC is requested"
23584 msgstr ""
23586 #. type: Plain text
23587 #: docs/manual/python/objects.rst:64 docs/manual/python/objects.rst:272
23588 msgid "Class"
23589 msgstr ""
23591 #. type: Plain text
23592 #: docs/manual/python/objects.rst:66 docs/manual/python/objects.rst:274
23593 msgid "Message class"
23594 msgstr ""
23596 #. type: Plain text
23597 #: docs/manual/python/objects.rst:68
23598 msgid "MessageReference"
23599 msgstr ""
23601 #. type: Plain text
23602 #: docs/manual/python/objects.rst:70
23603 msgid "Message reference number, used mostly to identify delivery reports"
23604 msgstr ""
23606 #. type: Plain text
23607 #: docs/manual/python/objects.rst:72 docs/manual/python/objects.rst:264
23608 msgid "ReplaceMessage"
23609 msgstr ""
23611 #. type: Plain text
23612 #: docs/manual/python/objects.rst:74 docs/manual/python/objects.rst:266
23613 msgid "Id of message which this message is supposed to replace"
23614 msgstr ""
23616 #. type: Plain text
23617 #: docs/manual/python/objects.rst:76
23618 msgid "RejectDuplicates"
23619 msgstr ""
23621 #. type: Plain text
23622 #: docs/manual/python/objects.rst:78
23623 msgid "Whether to reject duplicates"
23624 msgstr ""
23626 #. type: Title =
23627 #: docs/manual/python/objects.rst:80 docs/manual/c/memory.rst:2
23628 #, no-wrap
23629 msgid "Memory"
23630 msgstr "Mälu"
23632 #. type: Plain text
23633 #: docs/manual/python/objects.rst:82 docs/manual/python/objects.rst:638
23634 msgid "Memory where the message is stored"
23635 msgstr ""
23637 #. type: Plain text
23638 #: docs/manual/python/objects.rst:84 docs/manual/python/objects.rst:165
23639 #: docs/manual/python/objects.rst:446 docs/manual/python/objects.rst:507
23640 #: docs/manual/python/objects.rst:541 docs/manual/python/objects.rst:595
23641 #: docs/manual/python/objects.rst:660 docs/manual/python/objects.rst:753
23642 msgid "Type"
23643 msgstr "Tüüp"
23645 #. type: Plain text
23646 #: docs/manual/python/objects.rst:86
23647 msgid "Message type, one of:"
23648 msgstr ""
23650 #. type: Plain text
23651 #: docs/manual/python/objects.rst:88
23652 msgid "``Submit`` - message to be send"
23653 msgstr ""
23655 #. type: Plain text
23656 #: docs/manual/python/objects.rst:89
23657 msgid "``Deliver`` - delivered message"
23658 msgstr ""
23660 #. type: Plain text
23661 #: docs/manual/python/objects.rst:91
23662 msgid ""
23663 "``Status_Report`` - when creating new message this will create submit "
23664 "message with request for delivery report"
23665 msgstr ""
23667 #. type: Plain text
23668 #: docs/manual/python/objects.rst:93
23669 msgid "Coding"
23670 msgstr ""
23672 #. type: Plain text
23673 #: docs/manual/python/objects.rst:95
23674 msgid "Message encoding, one of:"
23675 msgstr ""
23677 #. type: Plain text
23678 #: docs/manual/python/objects.rst:98
23679 msgid ""
23680 "``Unicode_No_Compression`` - unicode message which can contain any chars, "
23681 "but can be only 70 chars long"
23682 msgstr ""
23684 #. type: Plain text
23685 #: docs/manual/python/objects.rst:99
23686 msgid "``Unicode_Compression`` - not supported by Gammu and most phones"
23687 msgstr ""
23689 #. type: Plain text
23690 #: docs/manual/python/objects.rst:101
23691 msgid ""
23692 "``Default_No_Compression`` - message with GSM alphabet only, up to 160 chars "
23693 "long"
23694 msgstr ""
23696 #. type: Plain text
23697 #: docs/manual/python/objects.rst:102
23698 msgid "``Default_Compression`` - not supported by Gammu and most phones"
23699 msgstr ""
23701 #. type: Plain text
23702 #: docs/manual/python/objects.rst:103
23703 msgid "``8bit`` - for binary messages"
23704 msgstr ""
23706 #. type: Plain text
23707 #: docs/manual/python/objects.rst:105 docs/manual/python/gammu.rst:1292
23708 msgid "DateTime"
23709 msgstr ""
23711 #. type: Plain text
23712 #: docs/manual/python/objects.rst:107
23713 msgid "Timestamp when the message was received or sent."
23714 msgstr ""
23716 #. type: Plain text
23717 #: docs/manual/python/objects.rst:109
23718 msgid "Please note that most phones do no record timestamp of sent messages."
23719 msgstr ""
23721 #. type: Plain text
23722 #: docs/manual/python/objects.rst:111
23723 msgid "SMSCDateTime"
23724 msgstr ""
23726 #. type: Plain text
23727 #: docs/manual/python/objects.rst:113
23728 msgid "Timestamp when the message was at SMSC."
23729 msgstr ""
23731 #. type: Plain text
23732 #: docs/manual/python/objects.rst:115
23733 msgid "State"
23734 msgstr "Olek"
23736 #. type: Plain text
23737 #: docs/manual/python/objects.rst:117
23738 msgid "Message state, one of:"
23739 msgstr ""
23741 #. type: Plain text
23742 #: docs/manual/python/objects.rst:119 docs/manual/formats/smsbackup.rst:82
23743 msgid "``Sent``"
23744 msgstr ""
23746 #. type: Plain text
23747 #: docs/manual/python/objects.rst:120
23748 msgid "``UnSent``"
23749 msgstr ""
23751 #. type: Plain text
23752 #: docs/manual/python/objects.rst:121 docs/manual/formats/smsbackup.rst:80
23753 msgid "``Read``"
23754 msgstr ""
23756 #. type: Plain text
23757 #: docs/manual/python/objects.rst:122 docs/manual/formats/smsbackup.rst:81
23758 msgid "``UnRead``"
23759 msgstr ""
23761 #. type: Plain text
23762 #: docs/manual/python/objects.rst:127
23763 msgid "# Simple message to send, using SMSC from phone SMS_1 = {"
23764 msgstr ""
23766 #. type: Plain text
23767 #: docs/manual/python/objects.rst:130
23768 msgid "'Number': '123465', 'SMSC': {'Location': 1}, 'Text': 'Hello world!',"
23769 msgstr ""
23771 #. type: Plain text
23772 #: docs/manual/python/objects.rst:134
23773 msgid "# Class 0 (on display) message using custom SMSC number SMS_2 = {"
23774 msgstr ""
23776 #. type: Plain text
23777 #: docs/manual/python/objects.rst:138
23778 msgid ""
23779 "'Number': '123465', 'SMSC': {'Number': '+420987654321'}, 'Text': 'Hello "
23780 "world!', 'Class': 0,"
23781 msgstr ""
23783 #. type: Plain text
23784 #: docs/manual/python/objects.rst:142
23785 msgid "_udh_obj:"
23786 msgstr ""
23788 #. type: Title -
23789 #: docs/manual/python/objects.rst:144
23790 #, no-wrap
23791 msgid "UDH Object"
23792 msgstr ""
23794 #. type: Plain text
23795 #: docs/manual/python/objects.rst:147
23796 msgid "UDH dictionary can consist of following fields:"
23797 msgstr ""
23799 #. type: Plain text
23800 #: docs/manual/python/objects.rst:149
23801 msgid "ID8bit"
23802 msgstr ""
23804 #. type: Plain text
23805 #: docs/manual/python/objects.rst:151
23806 msgid "8-bit ID of the message, not required"
23807 msgstr ""
23809 #. type: Plain text
23810 #: docs/manual/python/objects.rst:153
23811 msgid "ID16bit"
23812 msgstr ""
23814 #. type: Plain text
23815 #: docs/manual/python/objects.rst:155
23816 msgid "16-bit ID of the message, not required"
23817 msgstr ""
23819 #. type: Plain text
23820 #: docs/manual/python/objects.rst:157
23821 msgid "PartNumber"
23822 msgstr ""
23824 #. type: Plain text
23825 #: docs/manual/python/objects.rst:159
23826 msgid "Number of current part"
23827 msgstr ""
23829 #. type: Plain text
23830 #: docs/manual/python/objects.rst:161
23831 msgid "AllParts"
23832 msgstr ""
23834 #. type: Plain text
23835 #: docs/manual/python/objects.rst:163
23836 msgid "Count of all message parts"
23837 msgstr ""
23839 #. type: Plain text
23840 #: docs/manual/python/objects.rst:167
23841 msgid "UDH type, one of predefined strings:"
23842 msgstr ""
23844 #. type: Plain text
23845 #: docs/manual/python/objects.rst:169
23846 msgid "``NoUDH``"
23847 msgstr ""
23849 #. type: Plain text
23850 #: docs/manual/python/objects.rst:170
23851 msgid "``ConcatenatedMessages``"
23852 msgstr ""
23854 #. type: Plain text
23855 #: docs/manual/python/objects.rst:171
23856 msgid "``ConcatenatedMessages16bit``"
23857 msgstr ""
23859 #. type: Plain text
23860 #: docs/manual/python/objects.rst:172 docs/manual/python/objects.rst:325
23861 msgid "``DisableVoice``"
23862 msgstr ""
23864 #. type: Plain text
23865 #: docs/manual/python/objects.rst:173 docs/manual/python/objects.rst:326
23866 msgid "``DisableFax``"
23867 msgstr ""
23869 #. type: Plain text
23870 #: docs/manual/python/objects.rst:174 docs/manual/python/objects.rst:327
23871 msgid "``DisableEmail``"
23872 msgstr ""
23874 #. type: Plain text
23875 #: docs/manual/python/objects.rst:175 docs/manual/python/objects.rst:328
23876 msgid "``EnableVoice``"
23877 msgstr ""
23879 #. type: Plain text
23880 #: docs/manual/python/objects.rst:176 docs/manual/python/objects.rst:329
23881 msgid "``EnableFax``"
23882 msgstr ""
23884 #. type: Plain text
23885 #: docs/manual/python/objects.rst:177 docs/manual/python/objects.rst:330
23886 msgid "``EnableEmail``"
23887 msgstr ""
23889 #. type: Plain text
23890 #: docs/manual/python/objects.rst:178 docs/manual/python/objects.rst:331
23891 msgid "``VoidSMS``"
23892 msgstr ""
23894 #. type: Plain text
23895 #: docs/manual/python/objects.rst:179
23896 msgid "``NokiaRingtone``"
23897 msgstr ""
23899 #. type: Plain text
23900 #: docs/manual/python/objects.rst:180
23901 msgid "``NokiaRingtoneLong``"
23902 msgstr ""
23904 #. type: Plain text
23905 #: docs/manual/python/objects.rst:181
23906 msgid "``NokiaOperatorLogoLong``"
23907 msgstr ""
23909 #. type: Plain text
23910 #: docs/manual/python/objects.rst:182
23911 msgid "``NokiaCallerLogo``"
23912 msgstr ""
23914 #. type: Plain text
23915 #: docs/manual/python/objects.rst:183
23916 msgid "``NokiaWAP``"
23917 msgstr ""
23919 #. type: Plain text
23920 #: docs/manual/python/objects.rst:184
23921 msgid "``NokiaWAPLong``"
23922 msgstr ""
23924 #. type: Plain text
23925 #: docs/manual/python/objects.rst:185
23926 msgid "``NokiaCalendarLong``"
23927 msgstr ""
23929 #. type: Plain text
23930 #: docs/manual/python/objects.rst:186
23931 msgid "``NokiaProfileLong``"
23932 msgstr ""
23934 #. type: Plain text
23935 #: docs/manual/python/objects.rst:187
23936 msgid "``NokiaPhonebookLong``"
23937 msgstr ""
23939 #. type: Plain text
23940 #: docs/manual/python/objects.rst:188
23941 msgid "``UserUDH``"
23942 msgstr ""
23944 #. type: Plain text
23945 #: docs/manual/python/objects.rst:192
23946 msgid "UDH content"
23947 msgstr ""
23949 #. type: Plain text
23950 #: docs/manual/python/objects.rst:196
23951 msgid "UDH = {"
23952 msgstr ""
23954 #. type: Plain text
23955 #: docs/manual/python/objects.rst:200
23956 msgid ""
23957 "'ID8bit': 0xcd, 'PartNumber': 1, 'AllParts': 2, 'Type': "
23958 "'ConcatenatedMessages',"
23959 msgstr ""
23961 #. type: Plain text
23962 #: docs/manual/python/objects.rst:203
23963 msgid "_smsc_obj:"
23964 msgstr ""
23966 #. type: Title -
23967 #: docs/manual/python/objects.rst:205
23968 #, no-wrap
23969 msgid "SMSC Object"
23970 msgstr ""
23972 #. type: Plain text
23973 #: docs/manual/python/objects.rst:208
23974 msgid "SMSC dictionary can consist of following fields:"
23975 msgstr ""
23977 #. type: Plain text
23978 #: docs/manual/python/objects.rst:212
23979 msgid "Location where the SMSC is stored"
23980 msgstr ""
23982 #. type: Plain text
23983 #: docs/manual/python/objects.rst:220
23984 msgid "Name of the SMSC configuration"
23985 msgstr ""
23987 #. type: Plain text
23988 #: docs/manual/python/objects.rst:222
23989 msgid "DefaultNumber"
23990 msgstr ""
23992 #. type: Plain text
23993 #: docs/manual/python/objects.rst:224
23994 msgid "Default recipient number, ignored on most phones"
23995 msgstr ""
23997 #. type: Plain text
23998 #: docs/manual/python/objects.rst:226
23999 msgid "Format"
24000 msgstr ""
24002 #. type: Plain text
24003 #: docs/manual/python/objects.rst:228
24004 msgid "Default message format, one of:"
24005 msgstr ""
24007 #. type: Plain text
24008 #: docs/manual/python/objects.rst:230 docs/manual/python/objects.rst:303
24009 msgid "``Text``"
24010 msgstr ""
24012 #. type: Plain text
24013 #: docs/manual/python/objects.rst:231
24014 msgid "``Pager``"
24015 msgstr ""
24017 #. type: Plain text
24018 #: docs/manual/python/objects.rst:232
24019 msgid "``Fax``"
24020 msgstr ""
24022 #. type: Plain text
24023 #: docs/manual/python/objects.rst:233
24024 msgid "``Email``"
24025 msgstr ""
24027 #. type: Plain text
24028 #: docs/manual/python/objects.rst:235
24029 msgid "Validity"
24030 msgstr ""
24032 #. type: Plain text
24033 #: docs/manual/python/objects.rst:237
24034 msgid "Default message validity as a string"
24035 msgstr ""
24037 #. type: Plain text
24038 #: docs/manual/python/objects.rst:239
24039 msgid "``NA`` - validity not available"
24040 msgstr ""
24042 #. type: Plain text
24043 #: docs/manual/python/objects.rst:240
24044 msgid "``Max`` - maximal validity allowed by network"
24045 msgstr ""
24047 #. type: Plain text
24048 #: docs/manual/python/objects.rst:242
24049 msgid ""
24050 "``nM``, ``nH``, ``nD``, ``nW`` - period defined in minutes, hours, days or "
24051 "weeks, eg. ``3W``"
24052 msgstr ""
24054 #. type: Plain text
24055 #: docs/manual/python/objects.rst:246
24056 msgid "SMSC = {"
24057 msgstr ""
24059 #. type: Plain text
24060 #: docs/manual/python/objects.rst:250
24061 msgid ""
24062 "'Location': 1, 'Number': '+420987654321', 'Format': 'Text', 'Validity': "
24063 "'Max',"
24064 msgstr ""
24066 #. type: Plain text
24067 #: docs/manual/python/objects.rst:253
24068 msgid "_sms_info_obj:"
24069 msgstr ""
24071 #. type: Title -
24072 #: docs/manual/python/objects.rst:255
24073 #, no-wrap
24074 msgid "SMS Info Object"
24075 msgstr ""
24077 #. type: Plain text
24078 #: docs/manual/python/objects.rst:258
24079 msgid "Message info dictionary can consist of following fields:"
24080 msgstr ""
24082 #. type: Plain text
24083 #: docs/manual/python/objects.rst:262
24084 msgid "Whether to use Unicode for the message."
24085 msgstr ""
24087 #. type: Plain text
24088 #: docs/manual/python/objects.rst:268
24089 msgid "Unknown"
24090 msgstr ""
24092 #. type: Plain text
24093 #: docs/manual/python/objects.rst:270
24094 msgid ""
24095 "Boolean flag indicating there was some part which Gammu could not decode."
24096 msgstr ""
24098 #. type: Plain text
24099 #: docs/manual/python/objects.rst:276 docs/manual/python/objects.rst:488
24100 #: docs/manual/python/objects.rst:574 docs/manual/python/objects.rst:640
24101 msgid "Entries"
24102 msgstr ""
24104 #. type: Plain text
24105 #: docs/manual/python/objects.rst:278
24106 msgid "Actual message data, see :ref:`sms_info_part_obj`."
24107 msgstr ""
24109 #. type: Plain text
24110 #: docs/manual/python/objects.rst:282
24111 msgid "SMSINFO = {"
24112 msgstr ""
24114 #. type: Plain text
24115 #: docs/manual/python/objects.rst:284
24116 msgid "'Class': 1, 'Entries': ["
24117 msgstr ""
24119 #. type: Plain text
24120 #: docs/manual/python/objects.rst:289
24121 msgid ""
24122 "{'ID': 'Text', 'Buffer': 'This is a '}, {'ID': 'Text', 'Buffer': 'message', "
24123 "'Italic': True}, {'ID': 'Text', 'Buffer': ' from '}, {'ID': 'Text', "
24124 "'Buffer': 'Gammu', 'Bold': True}, ],"
24125 msgstr ""
24127 #. type: Plain text
24128 #: docs/manual/python/objects.rst:292
24129 msgid "_sms_info_part_obj:"
24130 msgstr ""
24132 #. type: Title -
24133 #: docs/manual/python/objects.rst:294
24134 #, no-wrap
24135 msgid "SMS Info Part Object"
24136 msgstr ""
24138 #. type: Plain text
24139 #: docs/manual/python/objects.rst:297
24140 msgid "Message component can consist of following fields:"
24141 msgstr ""
24143 #. type: Plain text
24144 #: docs/manual/python/objects.rst:299
24145 msgid "ID"
24146 msgstr ""
24148 #. type: Plain text
24149 #: docs/manual/python/objects.rst:301
24150 msgid "Identification of the part type:"
24151 msgstr ""
24153 #. type: Plain text
24154 #: docs/manual/python/objects.rst:304
24155 msgid "``ConcatenatedTextLong`` - Contacenated SMS, when longer than 1 SMS."
24156 msgstr ""
24158 #. type: Plain text
24159 #: docs/manual/python/objects.rst:305
24160 msgid ""
24161 "``ConcatenatedAutoTextLong`` - Contacenated SMS, auto Default/Unicode coding."
24162 msgstr ""
24164 #. type: Plain text
24165 #: docs/manual/python/objects.rst:306
24166 msgid "``ConcatenatedTextLong16bit``"
24167 msgstr ""
24169 #. type: Plain text
24170 #: docs/manual/python/objects.rst:307
24171 msgid "``ConcatenatedAutoTextLong16bit``"
24172 msgstr ""
24174 #. type: Plain text
24175 #: docs/manual/python/objects.rst:308
24176 msgid "``NokiaProfileLong`` - Nokia profile = Name`` Ringtone`` ScreenSaver"
24177 msgstr ""
24179 #. type: Plain text
24180 #: docs/manual/python/objects.rst:309
24181 msgid "``NokiaPictureImageLong`` - Nokia Picture Image + (text)"
24182 msgstr ""
24184 #. type: Plain text
24185 #: docs/manual/python/objects.rst:310
24186 msgid "``NokiaScreenSaverLong`` - Nokia screen saver + (text)"
24187 msgstr ""
24189 #. type: Plain text
24190 #: docs/manual/python/objects.rst:311
24191 msgid "``NokiaRingtone`` - Nokia ringtone - old SM2.0 format`` 1 SMS"
24192 msgstr ""
24194 #. type: Plain text
24195 #: docs/manual/python/objects.rst:312
24196 msgid "``NokiaRingtoneLong`` - Nokia ringtone contacenated`` when very long"
24197 msgstr ""
24199 #. type: Plain text
24200 #: docs/manual/python/objects.rst:313
24201 msgid "``NokiaOperatorLogo`` - Nokia 72x14 operator logo`` 1 SMS"
24202 msgstr ""
24204 #. type: Plain text
24205 #: docs/manual/python/objects.rst:314
24206 msgid "``NokiaOperatorLogoLong`` - Nokia 72x14 op logo or 78x21 in 2 SMS"
24207 msgstr ""
24209 #. type: Plain text
24210 #: docs/manual/python/objects.rst:315
24211 msgid "``NokiaCallerLogo`` - Nokia 72x14 caller logo`` 1 SMS"
24212 msgstr ""
24214 #. type: Plain text
24215 #: docs/manual/python/objects.rst:316
24216 msgid "``NokiaWAPBookmarkLong`` - Nokia WAP bookmark in 1 or 2 SMS"
24217 msgstr ""
24219 #. type: Plain text
24220 #: docs/manual/python/objects.rst:317
24221 msgid "``NokiaWAPSettingsLong`` - Nokia WAP settings in 2 SMS"
24222 msgstr ""
24224 #. type: Plain text
24225 #: docs/manual/python/objects.rst:318
24226 msgid "``NokiaMMSSettingsLong`` - Nokia MMS settings in 2 SMS"
24227 msgstr ""
24229 #. type: Plain text
24230 #: docs/manual/python/objects.rst:319
24231 msgid "``NokiaVCARD10Long`` - Nokia VCARD 1.0 - only name and default number"
24232 msgstr ""
24234 #. type: Plain text
24235 #: docs/manual/python/objects.rst:320
24236 msgid "``NokiaVCARD21Long`` - Nokia VCARD 2.1 - all numbers + text"
24237 msgstr ""
24239 #. type: Plain text
24240 #: docs/manual/python/objects.rst:321
24241 msgid "``NokiaVCALENDAR10Long`` - Nokia VCALENDAR 1.0 - can be in few sms"
24242 msgstr ""
24244 #. type: Plain text
24245 #: docs/manual/python/objects.rst:322
24246 msgid "``NokiaVTODOLong``"
24247 msgstr ""
24249 #. type: Plain text
24250 #: docs/manual/python/objects.rst:323
24251 msgid "``VCARD10Long``"
24252 msgstr ""
24254 #. type: Plain text
24255 #: docs/manual/python/objects.rst:324
24256 msgid "``VCARD21Long``"
24257 msgstr ""
24259 #. type: Plain text
24260 #: docs/manual/python/objects.rst:332
24261 msgid "``EMSSound10`` - IMelody 1.0"
24262 msgstr ""
24264 #. type: Plain text
24265 #: docs/manual/python/objects.rst:333
24266 msgid "``EMSSound12`` - IMelody 1.2"
24267 msgstr ""
24269 #. type: Plain text
24270 #: docs/manual/python/objects.rst:334
24271 msgid ""
24272 "``EMSSonyEricssonSound`` - IMelody without header - SonyEricsson extension"
24273 msgstr ""
24275 #. type: Plain text
24276 #: docs/manual/python/objects.rst:335
24277 msgid "``EMSSound10Long`` - IMelody 1.0 with UPI."
24278 msgstr ""
24280 #. type: Plain text
24281 #: docs/manual/python/objects.rst:336
24282 msgid "``EMSSound12Long`` - IMelody 1.2 with UPI."
24283 msgstr ""
24285 #. type: Plain text
24286 #: docs/manual/python/objects.rst:337
24287 msgid "``EMSSonyEricssonSoundLong`` - IMelody without header with UPI."
24288 msgstr ""
24290 #. type: Plain text
24291 #: docs/manual/python/objects.rst:338
24292 msgid "``EMSPredefinedSound``"
24293 msgstr ""
24295 #. type: Plain text
24296 #: docs/manual/python/objects.rst:339
24297 msgid "``EMSPredefinedAnimation``"
24298 msgstr ""
24300 #. type: Plain text
24301 #: docs/manual/python/objects.rst:340
24302 msgid "``EMSAnimation``"
24303 msgstr ""
24305 #. type: Plain text
24306 #: docs/manual/python/objects.rst:341
24307 msgid "``EMSFixedBitmap`` - Fixed bitmap of size 16x16 or 32x32."
24308 msgstr ""
24310 #. type: Plain text
24311 #: docs/manual/python/objects.rst:342
24312 msgid "``EMSVariableBitmap``"
24313 msgstr ""
24315 #. type: Plain text
24316 #: docs/manual/python/objects.rst:343
24317 msgid "``EMSVariableBitmapLong``"
24318 msgstr ""
24320 #. type: Plain text
24321 #: docs/manual/python/objects.rst:344
24322 msgid "``MMSIndicatorLong`` - MMS message indicator."
24323 msgstr ""
24325 #. type: Plain text
24326 #: docs/manual/python/objects.rst:345
24327 msgid "``WAPIndicatorLong``"
24328 msgstr ""
24330 #. type: Plain text
24331 #: docs/manual/python/objects.rst:346
24332 msgid "``AlcatelMonoBitmapLong`` - Variable bitmap with black and white colors"
24333 msgstr ""
24335 #. type: Plain text
24336 #: docs/manual/python/objects.rst:347
24337 msgid ""
24338 "``AlcatelMonoAnimationLong`` - Variable animation with black and white colors"
24339 msgstr ""
24341 #. type: Plain text
24342 #: docs/manual/python/objects.rst:348
24343 msgid "``AlcatelSMSTemplateName``"
24344 msgstr ""
24346 #. type: Plain text
24347 #: docs/manual/python/objects.rst:349
24348 msgid "``SiemensFile`` - Siemens OTA"
24349 msgstr ""
24351 #. type: Plain text
24352 #: docs/manual/python/objects.rst:351
24353 msgid "Left"
24354 msgstr ""
24356 #. type: Plain text
24357 #: docs/manual/python/objects.rst:353 docs/manual/python/objects.rst:357
24358 #: docs/manual/python/objects.rst:361 docs/manual/python/objects.rst:365
24359 #: docs/manual/python/objects.rst:369 docs/manual/python/objects.rst:373
24360 #: docs/manual/python/objects.rst:377 docs/manual/python/objects.rst:381
24361 #: docs/manual/python/objects.rst:385
24362 msgid "Text formatting"
24363 msgstr ""
24365 #. type: Plain text
24366 #: docs/manual/python/objects.rst:355
24367 msgid "Right"
24368 msgstr ""
24370 #. type: Plain text
24371 #: docs/manual/python/objects.rst:359
24372 msgid "Center"
24373 msgstr ""
24375 #. type: Plain text
24376 #: docs/manual/python/objects.rst:363
24377 msgid "Large"
24378 msgstr ""
24380 #. type: Plain text
24381 #: docs/manual/python/objects.rst:367
24382 msgid "Small"
24383 msgstr ""
24385 #. type: Plain text
24386 #: docs/manual/python/objects.rst:371
24387 msgid "Bold"
24388 msgstr ""
24390 #. type: Plain text
24391 #: docs/manual/python/objects.rst:375
24392 msgid "Italic"
24393 msgstr ""
24395 #. type: Plain text
24396 #: docs/manual/python/objects.rst:379
24397 msgid "Underlined"
24398 msgstr ""
24400 #. type: Plain text
24401 #: docs/manual/python/objects.rst:383
24402 msgid "Strikethrough"
24403 msgstr ""
24405 #. type: Plain text
24406 #: docs/manual/python/objects.rst:387 docs/manual/python/objects.rst:782
24407 msgid "Protected"
24408 msgstr ""
24410 #. type: Plain text
24411 #: docs/manual/python/objects.rst:389
24412 msgid "Whether message part should be protected (DRM)"
24413 msgstr ""
24415 #. type: Plain text
24416 #: docs/manual/python/objects.rst:393
24417 msgid "Number to encode in message."
24418 msgstr ""
24420 #. type: Title =
24421 #: docs/manual/python/objects.rst:395 docs/manual/c/ringtone.rst:2
24422 #, no-wrap
24423 msgid "Ringtone"
24424 msgstr ""
24426 #. type: Plain text
24427 #: docs/manual/python/objects.rst:397
24428 msgid "Ringtone to encode in message."
24429 msgstr ""
24431 #. type: Title =
24432 #: docs/manual/python/objects.rst:399 docs/manual/c/bitmap.rst:2
24433 #, no-wrap
24434 msgid "Bitmap"
24435 msgstr ""
24437 #. type: Plain text
24438 #: docs/manual/python/objects.rst:401
24439 msgid "Bitmap to encode in message."
24440 msgstr ""
24442 #. type: Plain text
24443 #: docs/manual/python/objects.rst:403
24444 msgid "Bookmark"
24445 msgstr ""
24447 #. type: Plain text
24448 #: docs/manual/python/objects.rst:405
24449 msgid "Bookmark to encode in message."
24450 msgstr ""
24452 #. type: Title =
24453 #: docs/manual/python/objects.rst:407 docs/manual/c/settings.rst:2
24454 #, no-wrap
24455 msgid "Settings"
24456 msgstr ""
24458 #. type: Plain text
24459 #: docs/manual/python/objects.rst:409
24460 msgid "Settings to encode in message."
24461 msgstr ""
24463 #. type: Plain text
24464 #: docs/manual/python/objects.rst:411
24465 msgid "MMSIndicator"
24466 msgstr ""
24468 #. type: Plain text
24469 #: docs/manual/python/objects.rst:413
24470 msgid "MMS indication to encode in message."
24471 msgstr ""
24473 #. type: Plain text
24474 #: docs/manual/python/objects.rst:417
24475 msgid "Phonebook entry to encode in message, see :ref:`pbk_obj`."
24476 msgstr ""
24478 #. type: Plain text
24479 #: docs/manual/python/objects.rst:421
24480 msgid "Calendar entry to encode in message, see :ref:`cal_obj`."
24481 msgstr ""
24483 #. type: Plain text
24484 #: docs/manual/python/objects.rst:423 docs/manual/python/gammu.rst:1291
24485 msgid "ToDo"
24486 msgstr ""
24488 #. type: Plain text
24489 #: docs/manual/python/objects.rst:425
24490 msgid "Todo entry to encode in message, see :ref:`todo_obj`."
24491 msgstr ""
24493 #. type: Title =
24494 #: docs/manual/python/objects.rst:427 docs/manual/c/file.rst:2
24495 #, no-wrap
24496 msgid "File"
24497 msgstr ""
24499 #. type: Plain text
24500 #: docs/manual/python/objects.rst:429
24501 msgid "File to encode in message, see :ref:`file_obj`."
24502 msgstr ""
24504 #. type: Plain text
24505 #: docs/manual/python/objects.rst:431 docs/manual/python/objects.rst:774
24506 msgid "Buffer"
24507 msgstr ""
24509 #. type: Plain text
24510 #: docs/manual/python/objects.rst:433
24511 msgid "String to encode in message."
24512 msgstr ""
24514 #. type: Plain text
24515 #: docs/manual/python/objects.rst:435
24516 msgid "_todo_obj:"
24517 msgstr ""
24519 #. type: Title -
24520 #: docs/manual/python/objects.rst:437
24521 #, no-wrap
24522 msgid "Todo Object"
24523 msgstr ""
24525 #. type: Plain text
24526 #: docs/manual/python/objects.rst:440
24527 msgid "Todo entry is a dictionary consisting of following fields:"
24528 msgstr ""
24530 #. type: Plain text
24531 #: docs/manual/python/objects.rst:444 docs/manual/python/objects.rst:539
24532 #: docs/manual/python/objects.rst:634
24533 msgid "Location where the entry is stored"
24534 msgstr ""
24536 #. type: Plain text
24537 #: docs/manual/python/objects.rst:448 docs/manual/python/objects.rst:509
24538 #: docs/manual/python/objects.rst:543 docs/manual/python/objects.rst:597
24539 #: docs/manual/python/objects.rst:662
24540 msgid "Type of entry, one of:"
24541 msgstr ""
24543 #. type: Plain text
24544 #: docs/manual/python/objects.rst:450 docs/manual/python/objects.rst:545
24545 msgid "``REMINDER`` - Reminder or Date"
24546 msgstr ""
24548 #. type: Plain text
24549 #: docs/manual/python/objects.rst:451 docs/manual/python/objects.rst:546
24550 msgid "``CALL`` - Call"
24551 msgstr ""
24553 #. type: Plain text
24554 #: docs/manual/python/objects.rst:452 docs/manual/python/objects.rst:547
24555 msgid "``MEETING`` - Meeting"
24556 msgstr ""
24558 #. type: Plain text
24559 #: docs/manual/python/objects.rst:453 docs/manual/python/objects.rst:548
24560 msgid "``BIRTHDAY`` - Birthday or Anniversary or Special Occasion"
24561 msgstr ""
24563 #. type: Plain text
24564 #: docs/manual/python/objects.rst:454 docs/manual/python/objects.rst:549
24565 msgid "``MEMO`` - Memo or Miscellaneous"
24566 msgstr ""
24568 #. type: Plain text
24569 #: docs/manual/python/objects.rst:455 docs/manual/python/objects.rst:550
24570 msgid "``TRAVEL`` - Travel"
24571 msgstr ""
24573 #. type: Plain text
24574 #: docs/manual/python/objects.rst:456 docs/manual/python/objects.rst:551
24575 msgid "``VACATION`` - Vacation"
24576 msgstr ""
24578 #. type: Plain text
24579 #: docs/manual/python/objects.rst:457 docs/manual/python/objects.rst:552
24580 msgid "``T_ATHL`` - Training - Athletism"
24581 msgstr ""
24583 #. type: Plain text
24584 #: docs/manual/python/objects.rst:458 docs/manual/python/objects.rst:553
24585 msgid "``T_BALL`` - Training - Ball Games"
24586 msgstr ""
24588 #. type: Plain text
24589 #: docs/manual/python/objects.rst:459 docs/manual/python/objects.rst:554
24590 msgid "``T_CYCL`` - Training - Cycling"
24591 msgstr ""
24593 #. type: Plain text
24594 #: docs/manual/python/objects.rst:460 docs/manual/python/objects.rst:555
24595 msgid "``T_BUDO`` - Training - Budo"
24596 msgstr ""
24598 #. type: Plain text
24599 #: docs/manual/python/objects.rst:461 docs/manual/python/objects.rst:556
24600 msgid "``T_DANC`` - Training - Dance"
24601 msgstr ""
24603 #. type: Plain text
24604 #: docs/manual/python/objects.rst:462 docs/manual/python/objects.rst:557
24605 msgid "``T_EXTR`` - Training - Extreme Sports"
24606 msgstr ""
24608 #. type: Plain text
24609 #: docs/manual/python/objects.rst:463 docs/manual/python/objects.rst:558
24610 msgid "``T_FOOT`` - Training - Football"
24611 msgstr ""
24613 #. type: Plain text
24614 #: docs/manual/python/objects.rst:464 docs/manual/python/objects.rst:559
24615 msgid "``T_GOLF`` - Training - Golf"
24616 msgstr ""
24618 #. type: Plain text
24619 #: docs/manual/python/objects.rst:465 docs/manual/python/objects.rst:560
24620 msgid "``T_GYM`` - Training - Gym"
24621 msgstr ""
24623 #. type: Plain text
24624 #: docs/manual/python/objects.rst:466 docs/manual/python/objects.rst:561
24625 msgid "``T_HORS`` - Training - Horse Race"
24626 msgstr ""
24628 #. type: Plain text
24629 #: docs/manual/python/objects.rst:467 docs/manual/python/objects.rst:562
24630 msgid "``T_HOCK`` - Training - Hockey"
24631 msgstr ""
24633 #. type: Plain text
24634 #: docs/manual/python/objects.rst:468 docs/manual/python/objects.rst:563
24635 msgid "``T_RACE`` - Training - Races"
24636 msgstr ""
24638 #. type: Plain text
24639 #: docs/manual/python/objects.rst:469 docs/manual/python/objects.rst:564
24640 msgid "``T_RUGB`` - Training - Rugby"
24641 msgstr ""
24643 #. type: Plain text
24644 #: docs/manual/python/objects.rst:470 docs/manual/python/objects.rst:565
24645 msgid "``T_SAIL`` - Training - Sailing"
24646 msgstr ""
24648 #. type: Plain text
24649 #: docs/manual/python/objects.rst:471 docs/manual/python/objects.rst:566
24650 msgid "``T_STRE`` - Training - Street Games"
24651 msgstr ""
24653 #. type: Plain text
24654 #: docs/manual/python/objects.rst:472 docs/manual/python/objects.rst:567
24655 msgid "``T_SWIM`` - Training - Swimming"
24656 msgstr ""
24658 #. type: Plain text
24659 #: docs/manual/python/objects.rst:473 docs/manual/python/objects.rst:568
24660 msgid "``T_TENN`` - Training - Tennis"
24661 msgstr ""
24663 #. type: Plain text
24664 #: docs/manual/python/objects.rst:474 docs/manual/python/objects.rst:569
24665 msgid "``T_TRAV`` - Training - Travels"
24666 msgstr ""
24668 #. type: Plain text
24669 #: docs/manual/python/objects.rst:475 docs/manual/python/objects.rst:570
24670 msgid "``T_WINT`` - Training - Winter Games"
24671 msgstr ""
24673 #. type: Plain text
24674 #: docs/manual/python/objects.rst:476 docs/manual/python/objects.rst:571
24675 msgid "``ALARM`` - Alarm"
24676 msgstr ""
24678 #. type: Plain text
24679 #: docs/manual/python/objects.rst:477 docs/manual/python/objects.rst:572
24680 msgid "``DAILY_ALARM`` - Alarm repeating each day."
24681 msgstr ""
24683 #. type: Plain text
24684 #: docs/manual/python/objects.rst:479
24685 msgid "Priority"
24686 msgstr "Prioriteet"
24688 #. type: Plain text
24689 #: docs/manual/python/objects.rst:481
24690 msgid "Entry priority, one of:"
24691 msgstr ""
24693 #. type: Plain text
24694 #: docs/manual/python/objects.rst:483
24695 msgid "``High``"
24696 msgstr ""
24698 #. type: Plain text
24699 #: docs/manual/python/objects.rst:484
24700 msgid "``Medium``"
24701 msgstr ""
24703 #. type: Plain text
24704 #: docs/manual/python/objects.rst:485
24705 msgid "``Low``"
24706 msgstr ""
24708 #. type: Plain text
24709 #: docs/manual/python/objects.rst:486
24710 msgid "``None``"
24711 msgstr ""
24713 #. type: Plain text
24714 #: docs/manual/python/objects.rst:490
24715 msgid "Actual entries, see :ref:`todo_entry_obj`"
24716 msgstr ""
24718 #. type: Plain text
24719 #: docs/manual/python/objects.rst:494
24720 msgid "TODO = {"
24721 msgstr ""
24723 #. type: Plain text
24724 #: docs/manual/python/objects.rst:496 docs/manual/python/objects.rst:582
24725 msgid "'Type': 'MEMO', 'Entries': ["
24726 msgstr ""
24728 #. type: Plain text
24729 #: docs/manual/python/objects.rst:499
24730 msgid ""
24731 "{'Type': 'END_DATETIME', 'Value': datetime.datetime.now() + datetime."
24732 "timedelta(days = 1)}, {'Type': 'TEXT', 'Value': 'Buy some milk'}, ],"
24733 msgstr ""
24735 #. type: Plain text
24736 #: docs/manual/python/objects.rst:502
24737 msgid "_todo_entry_obj:"
24738 msgstr ""
24740 #. type: Title -
24741 #: docs/manual/python/objects.rst:504
24742 #, no-wrap
24743 msgid "Todo Entries Object"
24744 msgstr ""
24746 #. type: Plain text
24747 #: docs/manual/python/objects.rst:511
24748 msgid "``END_DATETIME`` - Due date (Date)."
24749 msgstr ""
24751 #. type: Plain text
24752 #: docs/manual/python/objects.rst:512
24753 msgid "``COMPLETED`` - Whether is completed (Number)."
24754 msgstr ""
24756 #. type: Plain text
24757 #: docs/manual/python/objects.rst:513
24758 msgid "``ALARM_DATETIME`` - When should alarm be fired (Date)."
24759 msgstr ""
24761 #. type: Plain text
24762 #: docs/manual/python/objects.rst:514
24763 msgid "``SILENT_ALARM_DATETIME`` - When should silent alarm be fired (Date)."
24764 msgstr ""
24766 #. type: Plain text
24767 #: docs/manual/python/objects.rst:515
24768 msgid "``TEXT`` - Text of to do (Text)."
24769 msgstr ""
24771 #. type: Plain text
24772 #: docs/manual/python/objects.rst:516
24773 msgid "``DESCRIPTION`` - Description of to do (Text)."
24774 msgstr ""
24776 #. type: Plain text
24777 #: docs/manual/python/objects.rst:517
24778 msgid "``LOCATION`` - Location of to do (Text)."
24779 msgstr ""
24781 #. type: Plain text
24782 #: docs/manual/python/objects.rst:518
24783 msgid "``PRIVATE`` - Whether entry is private (Number)."
24784 msgstr ""
24786 #. type: Plain text
24787 #: docs/manual/python/objects.rst:519
24788 msgid "``CATEGORY`` - Category of entry (Number)."
24789 msgstr ""
24791 #. type: Plain text
24792 #: docs/manual/python/objects.rst:520
24793 msgid "``CONTACTID`` - Related contact ID (Number)."
24794 msgstr ""
24796 #. type: Plain text
24797 #: docs/manual/python/objects.rst:521
24798 msgid "``PHONE`` - Number to call (Text)."
24799 msgstr ""
24801 #. type: Plain text
24802 #: docs/manual/python/objects.rst:522
24803 msgid "``LUID`` - IrMC LUID which can be used for synchronisation (Text)."
24804 msgstr ""
24806 #. type: Plain text
24807 #: docs/manual/python/objects.rst:523
24808 msgid "``LAST_MODIFIED`` - Date and time of last modification (Date)."
24809 msgstr ""
24811 #. type: Plain text
24812 #: docs/manual/python/objects.rst:524
24813 msgid "``START_DATETIME`` - Start date (Date)."
24814 msgstr ""
24816 #. type: Plain text
24817 #: docs/manual/python/objects.rst:526 docs/manual/python/objects.rst:621
24818 #: docs/manual/python/objects.rst:722
24819 msgid "Value"
24820 msgstr "Väärtus"
24822 #. type: Plain text
24823 #: docs/manual/python/objects.rst:528 docs/manual/python/objects.rst:623
24824 #: docs/manual/python/objects.rst:724
24825 msgid "Actual value, corresponding type to Type field."
24826 msgstr ""
24828 #. type: Plain text
24829 #: docs/manual/python/objects.rst:530
24830 msgid "_cal_obj:"
24831 msgstr ""
24833 #. type: Title -
24834 #: docs/manual/python/objects.rst:532
24835 #, no-wrap
24836 msgid "Calendar Object"
24837 msgstr ""
24839 #. type: Plain text
24840 #: docs/manual/python/objects.rst:535
24841 msgid "Calendar entry is a dictionary consisting of following fields:"
24842 msgstr ""
24844 #. type: Plain text
24845 #: docs/manual/python/objects.rst:576
24846 msgid "Actual entries, see :ref:`cal_entry_obj`"
24847 msgstr ""
24849 #. type: Plain text
24850 #: docs/manual/python/objects.rst:580
24851 msgid "CAL = {"
24852 msgstr ""
24854 #. type: Plain text
24855 #: docs/manual/python/objects.rst:587
24856 msgid ""
24857 "{'Type': 'START_DATETIME', 'Value': datetime.datetime.now()}, {'Type': "
24858 "'END_DATETIME', 'Value': datetime.datetime.now() + datetime.timedelta(days = "
24859 "1)}, {'Type': 'LOCATION', 'Value': 'Home'}, {'Type': 'TEXT', 'Value': 'Relax "
24860 "for one day'}, ],"
24861 msgstr ""
24863 #. type: Plain text
24864 #: docs/manual/python/objects.rst:590
24865 msgid "_cal_entry_obj:"
24866 msgstr ""
24868 #. type: Title -
24869 #: docs/manual/python/objects.rst:592
24870 #, no-wrap
24871 msgid "Calendar Entries Object"
24872 msgstr ""
24874 #. type: Plain text
24875 #: docs/manual/python/objects.rst:599
24876 msgid "``START_DATETIME`` - Date and time of event start."
24877 msgstr ""
24879 #. type: Plain text
24880 #: docs/manual/python/objects.rst:600
24881 msgid "``END_DATETIME`` - Date and time of event end."
24882 msgstr ""
24884 #. type: Plain text
24885 #: docs/manual/python/objects.rst:601
24886 msgid "``TONE_ALARM_DATETIME`` - Alarm date and time."
24887 msgstr ""
24889 #. type: Plain text
24890 #: docs/manual/python/objects.rst:602
24891 msgid "``SILENT_ALARM_DATETIME`` - Date and time of silent alarm."
24892 msgstr ""
24894 #. type: Plain text
24895 #: docs/manual/python/objects.rst:603
24896 msgid "``TEXT`` - Text."
24897 msgstr ""
24899 #. type: Plain text
24900 #: docs/manual/python/objects.rst:604
24901 msgid "``DESCRIPTION`` - Detailed description."
24902 msgstr ""
24904 #. type: Plain text
24905 #: docs/manual/python/objects.rst:605
24906 msgid "``LOCATION`` - Location."
24907 msgstr ""
24909 #. type: Plain text
24910 #: docs/manual/python/objects.rst:606
24911 msgid "``PHONE`` - Phone number."
24912 msgstr ""
24914 #. type: Plain text
24915 #: docs/manual/python/objects.rst:607
24916 msgid "``PRIVATE`` - Whether this entry is private."
24917 msgstr ""
24919 #. type: Plain text
24920 #: docs/manual/python/objects.rst:608
24921 msgid "``CONTACTID`` - Related contact id."
24922 msgstr ""
24924 #. type: Plain text
24925 #: docs/manual/python/objects.rst:609
24926 msgid "``REPEAT_DAYOFWEEK`` - Repeat each x'th day of week."
24927 msgstr ""
24929 #. type: Plain text
24930 #: docs/manual/python/objects.rst:610
24931 msgid "``REPEAT_DAY`` - Repeat each x'th day of month."
24932 msgstr ""
24934 #. type: Plain text
24935 #: docs/manual/python/objects.rst:611
24936 msgid "``REPEAT_DAYOFYEAR`` - Repeat each x'th day of year."
24937 msgstr ""
24939 #. type: Plain text
24940 #: docs/manual/python/objects.rst:612
24941 msgid "``REPEAT_WEEKOFMONTH`` - Repeat x'th week of month."
24942 msgstr ""
24944 #. type: Plain text
24945 #: docs/manual/python/objects.rst:613
24946 msgid "``REPEAT_MONTH`` - Repeat x'th month."
24947 msgstr ""
24949 #. type: Plain text
24950 #: docs/manual/python/objects.rst:614
24951 msgid "``REPEAT_FREQUENCY`` - Repeating frequency."
24952 msgstr ""
24954 #. type: Plain text
24955 #: docs/manual/python/objects.rst:615
24956 msgid "``REPEAT_STARTDATE`` - Repeating start."
24957 msgstr ""
24959 #. type: Plain text
24960 #: docs/manual/python/objects.rst:616
24961 msgid "``REPEAT_STOPDATE`` - Repeating end."
24962 msgstr ""
24964 #. type: Plain text
24965 #: docs/manual/python/objects.rst:617
24966 msgid "``REPEAT_COUNT`` - Number of repetitions."
24967 msgstr ""
24969 #. type: Plain text
24970 #: docs/manual/python/objects.rst:618
24971 msgid "``LUID`` - IrMC LUID which can be used for synchronisation."
24972 msgstr ""
24974 #. type: Plain text
24975 #: docs/manual/python/objects.rst:619
24976 msgid "``LAST_MODIFIED`` - Date and time of last modification."
24977 msgstr ""
24979 #. type: Plain text
24980 #: docs/manual/python/objects.rst:625
24981 msgid "_pbk_obj:"
24982 msgstr ""
24984 #. type: Title -
24985 #: docs/manual/python/objects.rst:627
24986 #, no-wrap
24987 msgid "Phonebook Object"
24988 msgstr ""
24990 #. type: Plain text
24991 #: docs/manual/python/objects.rst:630
24992 msgid "Phonebook entry is a dictionary consisting of following fields:"
24993 msgstr ""
24995 #. type: Plain text
24996 #: docs/manual/python/objects.rst:636
24997 msgid "MemoryType"
24998 msgstr ""
25000 #. type: Plain text
25001 #: docs/manual/python/objects.rst:642
25002 msgid "Actual entries, see :ref:`pbk_entry_obj`"
25003 msgstr ""
25005 #. type: Plain text
25006 #: docs/manual/python/objects.rst:646
25007 msgid "PBK = {"
25008 msgstr ""
25010 #. type: Plain text
25011 #: docs/manual/python/objects.rst:649
25012 msgid "'Location': 1000, 'MemoryType': 'ME', 'Entries': ["
25013 msgstr ""
25015 #. type: Plain text
25016 #: docs/manual/python/objects.rst:652
25017 msgid ""
25018 "{'Type': 'Number_General', 'Value': '+420123456789'}, {'Type': 'Text_Name', "
25019 "'Value': 'Stojan Jakotyc'}, ],"
25020 msgstr ""
25022 #. type: Plain text
25023 #: docs/manual/python/objects.rst:655
25024 msgid "_pbk_entry_obj:"
25025 msgstr ""
25027 #. type: Title -
25028 #: docs/manual/python/objects.rst:657
25029 #, no-wrap
25030 msgid "Phonebook Entries Object"
25031 msgstr ""
25033 #. type: Plain text
25034 #: docs/manual/python/objects.rst:664
25035 msgid "``Number_General`` - General number. (Text)"
25036 msgstr ""
25038 #. type: Plain text
25039 #: docs/manual/python/objects.rst:665
25040 msgid "``Number_Mobile`` - Mobile number. (Text)"
25041 msgstr ""
25043 #. type: Plain text
25044 #: docs/manual/python/objects.rst:666
25045 msgid "``Number_Fax`` - Fax number. (Text)"
25046 msgstr ""
25048 #. type: Plain text
25049 #: docs/manual/python/objects.rst:667
25050 msgid "``Number_Pager`` - Pager number. (Text)"
25051 msgstr ""
25053 #. type: Plain text
25054 #: docs/manual/python/objects.rst:668
25055 msgid "``Number_Other`` - Other number. (Text)"
25056 msgstr ""
25058 #. type: Plain text
25059 #: docs/manual/python/objects.rst:669
25060 msgid "``Text_Note`` - Note. (Text)"
25061 msgstr ""
25063 #. type: Plain text
25064 #: docs/manual/python/objects.rst:670
25065 msgid "``Text_Postal`` - Complete postal address. (Text)"
25066 msgstr ""
25068 #. type: Plain text
25069 #: docs/manual/python/objects.rst:671
25070 msgid "``Text_Email`` - Email. (Text)"
25071 msgstr ""
25073 #. type: Plain text
25074 #: docs/manual/python/objects.rst:672
25075 msgid "``Text_Email2`` - Second email. (Text)"
25076 msgstr ""
25078 #. type: Plain text
25079 #: docs/manual/python/objects.rst:673
25080 msgid "``Text_URL`` - URL (Text)"
25081 msgstr ""
25083 #. type: Plain text
25084 #: docs/manual/python/objects.rst:674
25085 msgid "``Date`` - Date and time of last call. (Date)"
25086 msgstr ""
25088 #. type: Plain text
25089 #: docs/manual/python/objects.rst:675
25090 msgid "``Caller_Group`` - Caller group. (Number)"
25091 msgstr ""
25093 #. type: Plain text
25094 #: docs/manual/python/objects.rst:676
25095 msgid "``Text_Name`` - Name (Text)"
25096 msgstr ""
25098 #. type: Plain text
25099 #: docs/manual/python/objects.rst:677
25100 msgid "``Text_LastName`` - Last name. (Text)"
25101 msgstr ""
25103 #. type: Plain text
25104 #: docs/manual/python/objects.rst:678
25105 msgid "``Text_FirstName`` - First name. (Text)"
25106 msgstr ""
25108 #. type: Plain text
25109 #: docs/manual/python/objects.rst:679
25110 msgid "``Text_Company`` - Company. (Text)"
25111 msgstr ""
25113 #. type: Plain text
25114 #: docs/manual/python/objects.rst:680
25115 msgid "``Text_JobTitle`` - Job title. (Text)"
25116 msgstr ""
25118 #. type: Plain text
25119 #: docs/manual/python/objects.rst:681
25120 msgid "``Category`` - Category. (Number, if -1 then text)"
25121 msgstr ""
25123 #. type: Plain text
25124 #: docs/manual/python/objects.rst:682
25125 msgid "``Private`` - Whether entry is private. (Number)"
25126 msgstr ""
25128 #. type: Plain text
25129 #: docs/manual/python/objects.rst:683
25130 msgid "``Text_StreetAddress`` - Street address. (Text)"
25131 msgstr ""
25133 #. type: Plain text
25134 #: docs/manual/python/objects.rst:684
25135 msgid "``Text_City`` - City. (Text)"
25136 msgstr ""
25138 #. type: Plain text
25139 #: docs/manual/python/objects.rst:685
25140 msgid "``Text_State`` - State. (Text)"
25141 msgstr ""
25143 #. type: Plain text
25144 #: docs/manual/python/objects.rst:686
25145 msgid "``Text_Zip`` - Zip code. (Text)"
25146 msgstr ""
25148 #. type: Plain text
25149 #: docs/manual/python/objects.rst:687
25150 msgid "``Text_Country`` - Country. (Text)"
25151 msgstr ""
25153 #. type: Plain text
25154 #: docs/manual/python/objects.rst:688
25155 msgid "``Text_Custom1`` - Custom information 1. (Text)"
25156 msgstr ""
25158 #. type: Plain text
25159 #: docs/manual/python/objects.rst:689
25160 msgid "``Text_Custom2`` - Custom information 2. (Text)"
25161 msgstr ""
25163 #. type: Plain text
25164 #: docs/manual/python/objects.rst:690
25165 msgid "``Text_Custom3`` - Custom information 3. (Text)"
25166 msgstr ""
25168 #. type: Plain text
25169 #: docs/manual/python/objects.rst:691
25170 msgid "``Text_Custom4`` - Custom information 4. (Text)"
25171 msgstr ""
25173 #. type: Plain text
25174 #: docs/manual/python/objects.rst:692
25175 msgid "``RingtoneID`` - Ringtone ID. (Number)"
25176 msgstr ""
25178 #. type: Plain text
25179 #: docs/manual/python/objects.rst:693
25180 msgid "``PictureID`` - Picture ID. (Number)"
25181 msgstr ""
25183 #. type: Plain text
25184 #: docs/manual/python/objects.rst:694
25185 msgid "``Text_UserID`` - User ID. (Text)"
25186 msgstr ""
25188 #. type: Plain text
25189 #: docs/manual/python/objects.rst:695
25190 msgid "``CallLength`` - Length of call (Number)"
25191 msgstr ""
25193 #. type: Plain text
25194 #: docs/manual/python/objects.rst:696
25195 msgid ""
25196 "``Text_LUID`` - LUID - Unique Identifier used for synchronisation (Text)"
25197 msgstr ""
25199 #. type: Plain text
25200 #: docs/manual/python/objects.rst:697
25201 msgid "``LastModified`` - Date of last modification (Date)"
25202 msgstr ""
25204 #. type: Plain text
25205 #: docs/manual/python/objects.rst:698
25206 msgid "``Text_NickName`` - Nick name (Text)"
25207 msgstr ""
25209 #. type: Plain text
25210 #: docs/manual/python/objects.rst:699
25211 msgid "``Text_FormalName`` - Formal name (Text)"
25212 msgstr ""
25214 #. type: Plain text
25215 #: docs/manual/python/objects.rst:700
25216 msgid "``Text_PictureName`` - Picture name (on phone filesystem). (Text)"
25217 msgstr ""
25219 #. type: Plain text
25220 #: docs/manual/python/objects.rst:701
25221 msgid "``PushToTalkID`` - Push-to-talk ID (Text)"
25222 msgstr ""
25224 #. type: Plain text
25225 #: docs/manual/python/objects.rst:702
25226 msgid "``Number_Messaging`` - Favorite messaging number. (Text)"
25227 msgstr ""
25229 #. type: Plain text
25230 #: docs/manual/python/objects.rst:703
25231 msgid "``Photo`` - Photo (Picture)."
25232 msgstr ""
25234 #. type: Plain text
25235 #: docs/manual/python/objects.rst:704
25236 msgid "``SecondName`` - Second name. (Text)"
25237 msgstr ""
25239 #. type: Plain text
25240 #: docs/manual/python/objects.rst:705
25241 msgid "``VOIP`` - VOIP address (Text)."
25242 msgstr ""
25244 #. type: Plain text
25245 #: docs/manual/python/objects.rst:706
25246 msgid "``SIP`` - SIP address (Text)."
25247 msgstr ""
25249 #. type: Plain text
25250 #: docs/manual/python/objects.rst:707
25251 msgid "``DTMF`` - DTMF (Text)."
25252 msgstr ""
25254 #. type: Plain text
25255 #: docs/manual/python/objects.rst:708
25256 msgid "``Video`` - Video number. (Text)"
25257 msgstr ""
25259 #. type: Plain text
25260 #: docs/manual/python/objects.rst:709
25261 msgid "``SWIS`` - See What I See address. (Text)"
25262 msgstr ""
25264 #. type: Plain text
25265 #: docs/manual/python/objects.rst:710
25266 msgid "``WVID`` - Wireless Village user ID. (Text)"
25267 msgstr ""
25269 #. type: Plain text
25270 #: docs/manual/python/objects.rst:711
25271 msgid "``NamePrefix`` - Name prefix (Text)"
25272 msgstr ""
25274 #. type: Plain text
25275 #: docs/manual/python/objects.rst:712
25276 msgid "``NameSuffix`` - Name suffix (Text)"
25277 msgstr ""
25279 #. type: Plain text
25280 #: docs/manual/python/objects.rst:716
25281 msgid "Location for the field:"
25282 msgstr ""
25284 #. type: Plain text
25285 #: docs/manual/python/objects.rst:718
25286 msgid "``Unknown`` - not define"
25287 msgstr ""
25289 #. type: Plain text
25290 #: docs/manual/python/objects.rst:719
25291 msgid "``Home`` - home"
25292 msgstr ""
25294 #. type: Plain text
25295 #: docs/manual/python/objects.rst:720
25296 msgid "``Work`` - work"
25297 msgstr ""
25299 #. type: Plain text
25300 #: docs/manual/python/objects.rst:726
25301 msgid "PictureType"
25302 msgstr ""
25304 #. type: Plain text
25305 #: docs/manual/python/objects.rst:728
25306 msgid ""
25307 "Type of picture which is stored in Value field (only for Picture fields)."
25308 msgstr ""
25310 #. type: Plain text
25311 #: docs/manual/python/objects.rst:730
25312 msgid "_file_obj:"
25313 msgstr ""
25315 #. type: Title -
25316 #: docs/manual/python/objects.rst:732
25317 #, no-wrap
25318 msgid "File Object"
25319 msgstr ""
25321 #. type: Plain text
25322 #: docs/manual/python/objects.rst:735
25323 msgid "File is a dictionary consisting of following fields:"
25324 msgstr ""
25326 #. type: Plain text
25327 #: docs/manual/python/objects.rst:737
25328 msgid "Used"
25329 msgstr ""
25331 #. type: Plain text
25332 #: docs/manual/python/objects.rst:739
25333 msgid "Number of bytes used by this file."
25334 msgstr ""
25336 #. type: Plain text
25337 #: docs/manual/python/objects.rst:743
25338 msgid "File name."
25339 msgstr ""
25341 #. type: Plain text
25342 #: docs/manual/python/objects.rst:747
25343 msgid "Boolean value indicating whether this is a folder."
25344 msgstr ""
25346 #. type: Plain text
25347 #: docs/manual/python/objects.rst:749
25348 msgid "Level"
25349 msgstr ""
25351 #. type: Plain text
25352 #: docs/manual/python/objects.rst:751
25353 msgid "Depth of file on the filesystem."
25354 msgstr ""
25356 #. type: Plain text
25357 #: docs/manual/python/objects.rst:755
25358 msgid "File type, one of:"
25359 msgstr ""
25361 #. type: Plain text
25362 #: docs/manual/python/objects.rst:757
25363 msgid "``Other``"
25364 msgstr ""
25366 #. type: Plain text
25367 #: docs/manual/python/objects.rst:758
25368 msgid "``Java_JAR``"
25369 msgstr ""
25371 #. type: Plain text
25372 #: docs/manual/python/objects.rst:759
25373 msgid "``Image_JPG``"
25374 msgstr ""
25376 #. type: Plain text
25377 #: docs/manual/python/objects.rst:760
25378 msgid "``Image_BMP``"
25379 msgstr ""
25381 #. type: Plain text
25382 #: docs/manual/python/objects.rst:761
25383 msgid "``Image_GIF``"
25384 msgstr ""
25386 #. type: Plain text
25387 #: docs/manual/python/objects.rst:762
25388 msgid "``Image_PNG``"
25389 msgstr ""
25391 #. type: Plain text
25392 #: docs/manual/python/objects.rst:763
25393 msgid "``Image_WBMP``"
25394 msgstr ""
25396 #. type: Plain text
25397 #: docs/manual/python/objects.rst:764
25398 msgid "``Video_3GP``"
25399 msgstr ""
25401 #. type: Plain text
25402 #: docs/manual/python/objects.rst:765
25403 msgid "``Sound_AMR``"
25404 msgstr ""
25406 #. type: Plain text
25407 #: docs/manual/python/objects.rst:766
25408 msgid "``Sound_NRT`` - DCT4 binary format"
25409 msgstr ""
25411 #. type: Plain text
25412 #: docs/manual/python/objects.rst:767
25413 msgid "``Sound_MIDI``"
25414 msgstr ""
25416 #. type: Plain text
25417 #: docs/manual/python/objects.rst:768
25418 msgid "``MMS``"
25419 msgstr ""
25421 #. type: Plain text
25422 #: docs/manual/python/objects.rst:770
25423 msgid "ID_FullName"
25424 msgstr ""
25426 #. type: Plain text
25427 #: docs/manual/python/objects.rst:772
25428 msgid "Full file name including path."
25429 msgstr ""
25431 #. type: Plain text
25432 #: docs/manual/python/objects.rst:776
25433 msgid "Content of the file."
25434 msgstr ""
25436 #. type: Plain text
25437 #: docs/manual/python/objects.rst:778
25438 msgid "Modified"
25439 msgstr ""
25441 #. type: Plain text
25442 #: docs/manual/python/objects.rst:780
25443 msgid "Timestamp of last change"
25444 msgstr ""
25446 #. type: Plain text
25447 #: docs/manual/python/objects.rst:784
25448 msgid "Boolean value indicating whether file is protected (DRM)."
25449 msgstr ""
25451 #. type: Plain text
25452 #: docs/manual/python/objects.rst:786
25453 msgid "ReadOnly"
25454 msgstr ""
25456 #. type: Plain text
25457 #: docs/manual/python/objects.rst:788
25458 msgid "Boolean value indicating whether file is read only."
25459 msgstr ""
25461 #. type: Plain text
25462 #: docs/manual/python/objects.rst:790
25463 msgid "Hidden"
25464 msgstr ""
25466 #. type: Plain text
25467 #: docs/manual/python/objects.rst:792
25468 msgid "Boolean value indicating whether file is hidden."
25469 msgstr ""
25471 #. type: Plain text
25472 #: docs/manual/python/objects.rst:794
25473 msgid "System"
25474 msgstr ""
25476 #. type: Plain text
25477 #: docs/manual/python/objects.rst:796
25478 msgid "Boolean value indicating whether file is system."
25479 msgstr ""
25481 #. type: Plain text
25482 #: docs/manual/python/objects.rst:798
25483 msgid "Pos"
25484 msgstr ""
25486 #. type: Plain text
25487 #: docs/manual/python/objects.rst:800
25488 msgid "Current poosition of file upload"
25489 msgstr ""
25491 #. type: Plain text
25492 #: docs/manual/python/objects.rst:802
25493 msgid "Finished"
25494 msgstr ""
25496 #. type: Plain text
25497 #: docs/manual/python/objects.rst:804
25498 msgid "Boolean value indicating completed file transfer."
25499 msgstr ""
25501 #. type: Plain text
25502 #: docs/manual/python/objects.rst:808
25503 msgid "FILE = {"
25504 msgstr ""
25506 #. type: Plain text
25507 #: docs/manual/python/objects.rst:820
25508 msgid ""
25509 "'ID_FullName': PATH, 'Name': os.path.basename(PATH)  'Buffer': data, "
25510 "'Protected': 0, 'ReadOnly': 0, 'Hidden': 0, 'System': 0, 'Folder': 0, "
25511 "'Level': 0, 'Type': 'Other', 'Finished': 0, 'Pos': 0,"
25512 msgstr ""
25514 #. type: Plain text
25515 #: docs/manual/python/examples.rst:2
25516 msgid "_python-gammu-examples:"
25517 msgstr ""
25519 #. type: Title =
25520 #: docs/manual/python/examples.rst:4
25521 #, no-wrap
25522 msgid "More python-gammu Examples"
25523 msgstr ""
25525 #. type: Plain text
25526 #: docs/manual/python/examples.rst:8
25527 msgid ""
25528 "All these (and some more) examples are also available in ``python/examples/"
25529 "`` directory in Gammu sources."
25530 msgstr ""
25532 #. type: Title -
25533 #: docs/manual/python/examples.rst:10
25534 #, no-wrap
25535 msgid "Sending a message"
25536 msgstr ""
25538 #. type: Plain text
25539 #: docs/manual/python/examples.rst:13
25540 msgid "../../../python/examples/sendsms.py"
25541 msgstr ""
25543 #. type: Plain text
25544 #: docs/manual/python/examples.rst:14 docs/manual/python/examples.rst:20
25545 #: docs/manual/python/examples.rst:26 docs/manual/python/examples.rst:32
25546 msgid ":language: python"
25547 msgstr ""
25549 #. type: Title -
25550 #: docs/manual/python/examples.rst:16
25551 #, no-wrap
25552 msgid "Sending a long message"
25553 msgstr ""
25555 #. type: Plain text
25556 #: docs/manual/python/examples.rst:19
25557 msgid "../../../python/examples/sendlongsms.py"
25558 msgstr ""
25560 #. type: Title -
25561 #: docs/manual/python/examples.rst:22
25562 #, no-wrap
25563 msgid "Initiating a voice call"
25564 msgstr ""
25566 #. type: Plain text
25567 #: docs/manual/python/examples.rst:25
25568 msgid "../../../python/examples/dialvoice.py"
25569 msgstr ""
25571 #. type: Title -
25572 #: docs/manual/python/examples.rst:28
25573 #, no-wrap
25574 msgid "Reading calendar from phone"
25575 msgstr ""
25577 #. type: Plain text
25578 #: docs/manual/python/examples.rst:31
25579 msgid "../../../python/examples/getallcalendar.py"
25580 msgstr ""
25582 #. type: Attribute :mod:
25583 #: docs/manual/python/data.rst:1
25584 #, no-wrap
25585 msgid "`gammu.data` -- Generic data usable with Gammu"
25586 msgstr ""
25588 #. type: Labeled list
25589 #: docs/manual/python/data.rst:4 docs/manual/python/exceptions.rst:4
25590 #: docs/manual/python/worker.rst:4 docs/manual/python/gammu.rst:4
25591 #: docs/manual/python/smsd.rst:4
25592 #, no-wrap
25593 msgid ".. module"
25594 msgstr ""
25596 #. type: delimited block =
25597 #: docs/manual/python/data.rst:5
25598 msgid "gammu.data"
25599 msgstr ""
25601 #. type: delimited block =
25602 #: docs/manual/python/data.rst:6
25603 msgid ":synopsis: Provides various data, which can be useful with Gammu."
25604 msgstr ""
25606 #. type: Labeled list
25607 #: docs/manual/python/data.rst:7 docs/manual/python/data.rst:12
25608 #: docs/manual/python/data.rst:16 docs/manual/python/data.rst:20
25609 #: docs/manual/python/data.rst:24 docs/manual/python/data.rst:28
25610 #: docs/manual/python/data.rst:32 docs/manual/python/data.rst:36
25611 #: docs/manual/python/data.rst:40 docs/manual/python/gammu.rst:1317
25612 #: docs/manual/python/gammu.rst:1321
25613 #, no-wrap
25614 msgid ".. data"
25615 msgstr ""
25617 #. type: delimited block =
25618 #: docs/manual/python/data.rst:8
25619 msgid "Connections"
25620 msgstr ""
25622 #. type: delimited block =
25623 #: docs/manual/python/data.rst:11
25624 msgid ""
25625 "Provides list of connection strings known to Gammu. They can be used for "
25626 "example when giving user a choice of connection string."
25627 msgstr ""
25629 #. type: delimited block =
25630 #: docs/manual/python/data.rst:13
25631 msgid "MemoryValueTypes"
25632 msgstr ""
25634 #. type: delimited block =
25635 #: docs/manual/python/data.rst:15
25636 msgid "Provides list of types of memory entry values."
25637 msgstr ""
25639 #. type: delimited block =
25640 #: docs/manual/python/data.rst:17
25641 msgid "CalendarTypes"
25642 msgstr ""
25644 #. type: delimited block =
25645 #: docs/manual/python/data.rst:19
25646 msgid "Provides list of calendar envet types."
25647 msgstr ""
25649 #. type: delimited block =
25650 #: docs/manual/python/data.rst:21
25651 msgid "CalendarValueTypes"
25652 msgstr ""
25654 #. type: delimited block =
25655 #: docs/manual/python/data.rst:23
25656 msgid "Provides list of types of calendar entry values."
25657 msgstr ""
25659 #. type: delimited block =
25660 #: docs/manual/python/data.rst:25
25661 msgid "TodoPriorities"
25662 msgstr ""
25664 #. type: delimited block =
25665 #: docs/manual/python/data.rst:27
25666 msgid "Provides list of todo priorities."
25667 msgstr ""
25669 #. type: delimited block =
25670 #: docs/manual/python/data.rst:29
25671 msgid "TodoValueTypes"
25672 msgstr ""
25674 #. type: delimited block =
25675 #: docs/manual/python/data.rst:31
25676 msgid "Provides list of types of todo entry values."
25677 msgstr ""
25679 #. type: delimited block =
25680 #: docs/manual/python/data.rst:33
25681 msgid "InternationalPrefixes"
25682 msgstr ""
25684 #. type: delimited block =
25685 #: docs/manual/python/data.rst:35
25686 msgid "List of known internaltional prefixes."
25687 msgstr ""
25689 #. type: delimited block =
25690 #: docs/manual/python/data.rst:37
25691 msgid "Errors"
25692 msgstr ""
25694 #. type: delimited block =
25695 #: docs/manual/python/data.rst:39
25696 msgid ""
25697 "Mapping of text representation of errors to gammu error codes. Reverse to :"
25698 "data:`ErrorNumbers`."
25699 msgstr ""
25701 #. type: delimited block =
25702 #: docs/manual/python/data.rst:41
25703 msgid "ErrorNumbers"
25704 msgstr ""
25706 #. type: delimited block =
25707 #: docs/manual/python/data.rst:42
25708 msgid ""
25709 "Mapping of gammu error codes to text representation. Reverse to :data:"
25710 "`Errors`."
25711 msgstr ""
25713 #. type: Plain text
25714 #: docs/manual/python/index.rst:2
25715 msgid "_python:"
25716 msgstr ""
25718 #. type: Title =
25719 #: docs/manual/python/index.rst:4
25720 #, no-wrap
25721 msgid "python-gammu API"
25722 msgstr ""
25724 #. type: Title -
25725 #: docs/manual/python/index.rst:7
25726 #, no-wrap
25727 msgid "A taste of python-gammu"
25728 msgstr ""
25730 #. type: Plain text
25731 #: docs/manual/python/index.rst:11
25732 msgid ""
25733 "Python-gammu allows you to easily access the phone. Following code will "
25734 "connect to phone based on your Gammu configuration (usually stored in"
25735 msgstr ""
25737 #. type: Attribute :file:
25738 #: docs/manual/python/index.rst:11
25739 #, no-wrap
25740 msgid "`~/.gammurc`) and gets network information from it::"
25741 msgstr ""
25743 #. type: Plain text
25744 #: docs/manual/python/index.rst:15
25745 #, no-wrap
25746 msgid ""
25747 "    import gammu\n"
25748 "    import sys\n"
25749 msgstr ""
25751 #. type: Plain text
25752 #: docs/manual/python/index.rst:18
25753 #, no-wrap
25754 msgid ""
25755 "    # Create state machine object\n"
25756 "    sm = gammu.StateMachine()\n"
25757 msgstr ""
25759 #. type: Plain text
25760 #: docs/manual/python/index.rst:21
25761 #, no-wrap
25762 msgid ""
25763 "    # Read ~/.gammurc\n"
25764 "    sm.ReadConfig()\n"
25765 msgstr ""
25767 #. type: Plain text
25768 #: docs/manual/python/index.rst:24
25769 #, no-wrap
25770 msgid ""
25771 "    # Connect to phone\n"
25772 "    sm.Init()\n"
25773 msgstr ""
25775 #. type: Plain text
25776 #: docs/manual/python/index.rst:27
25777 #, no-wrap
25778 msgid ""
25779 "    # Reads network information from phone\n"
25780 "    netinfo = sm.GetNetworkInfo()\n"
25781 msgstr ""
25783 #. type: Plain text
25784 #: docs/manual/python/index.rst:33
25785 #, no-wrap
25786 msgid ""
25787 "    # Print information\n"
25788 "    print 'Network name: %s' % netinfo['NetworkName']\n"
25789 "    print 'Network code: %s' % netinfo['NetworkCode']\n"
25790 "    print 'LAC: %s' % netinfo['LAC']\n"
25791 "    print 'CID: %s' % netinfo['CID']\n"
25792 msgstr ""
25794 #. type: Plain text
25795 #: docs/manual/python/index.rst:36 docs/manual/python/index.rst:44
25796 #: docs/manual/c/index.rst:23 docs/manual/c/api.rst:12
25797 msgid ":maxdepth: 3"
25798 msgstr ""
25800 #. type: Plain text
25801 #: docs/manual/python/index.rst:38
25802 msgid "examples"
25803 msgstr ""
25805 #. type: Title -
25806 #: docs/manual/python/index.rst:40
25807 #, no-wrap
25808 msgid "API documentation"
25809 msgstr ""
25811 #. type: Plain text
25812 #: docs/manual/python/index.rst:51
25813 msgid "gammu smsd data worker exceptions objects"
25814 msgstr ""
25816 #. type: Attribute :mod:
25817 #: docs/manual/python/exceptions.rst:1
25818 #, no-wrap
25819 msgid "`gammu.exception` -- Gammu exception handling"
25820 msgstr ""
25822 #. type: delimited block =
25823 #: docs/manual/python/exceptions.rst:5
25824 msgid "gammu.exception"
25825 msgstr ""
25827 #. type: delimited block =
25828 #: docs/manual/python/exceptions.rst:6
25829 msgid ":synopsis: Defines all exceptions used in Gammu."
25830 msgstr ""
25832 #. type: Labeled list
25833 #: docs/manual/python/exceptions.rst:7 docs/manual/python/worker.rst:148
25834 #, no-wrap
25835 msgid ".. exception"
25836 msgstr ""
25838 #. type: delimited block =
25839 #: docs/manual/python/exceptions.rst:8
25840 msgid "gammu.GSMError"
25841 msgstr ""
25843 #. type: delimited block =
25844 #: docs/manual/python/exceptions.rst:11
25845 msgid ""
25846 "Generic class as parent for all Gammu exceptions. This is never raised "
25847 "directly, but should be used to catch any Gammu related exception."
25848 msgstr ""
25850 #. type: Labeled list
25851 #: docs/manual/python/exceptions.rst:12 docs/manual/python/exceptions.rst:14
25852 #: docs/manual/python/exceptions.rst:16 docs/manual/python/exceptions.rst:18
25853 #: docs/manual/python/exceptions.rst:20 docs/manual/python/exceptions.rst:22
25854 #: docs/manual/python/exceptions.rst:24 docs/manual/python/exceptions.rst:26
25855 #: docs/manual/python/exceptions.rst:28 docs/manual/python/exceptions.rst:30
25856 #: docs/manual/python/exceptions.rst:32 docs/manual/python/exceptions.rst:34
25857 #: docs/manual/python/exceptions.rst:36 docs/manual/python/exceptions.rst:38
25858 #: docs/manual/python/exceptions.rst:40 docs/manual/python/exceptions.rst:42
25859 #: docs/manual/python/exceptions.rst:44 docs/manual/python/exceptions.rst:46
25860 #: docs/manual/python/exceptions.rst:48 docs/manual/python/exceptions.rst:50
25861 #: docs/manual/python/exceptions.rst:52 docs/manual/python/exceptions.rst:54
25862 #: docs/manual/python/exceptions.rst:56 docs/manual/python/exceptions.rst:58
25863 #: docs/manual/python/exceptions.rst:60 docs/manual/python/exceptions.rst:62
25864 #: docs/manual/python/exceptions.rst:64 docs/manual/python/exceptions.rst:66
25865 #: docs/manual/python/exceptions.rst:68 docs/manual/python/exceptions.rst:70
25866 #: docs/manual/python/exceptions.rst:72 docs/manual/python/exceptions.rst:74
25867 #: docs/manual/python/exceptions.rst:76 docs/manual/python/exceptions.rst:78
25868 #: docs/manual/python/exceptions.rst:80 docs/manual/python/exceptions.rst:82
25869 #: docs/manual/python/exceptions.rst:84 docs/manual/python/exceptions.rst:86
25870 #: docs/manual/python/exceptions.rst:88 docs/manual/python/exceptions.rst:90
25871 #: docs/manual/python/exceptions.rst:92 docs/manual/python/exceptions.rst:94
25872 #: docs/manual/python/exceptions.rst:96 docs/manual/python/exceptions.rst:98
25873 #: docs/manual/python/exceptions.rst:100 docs/manual/python/exceptions.rst:102
25874 #: docs/manual/python/exceptions.rst:104 docs/manual/python/exceptions.rst:106
25875 #: docs/manual/python/exceptions.rst:108 docs/manual/python/exceptions.rst:110
25876 #: docs/manual/python/exceptions.rst:112 docs/manual/python/exceptions.rst:114
25877 #: docs/manual/python/exceptions.rst:116 docs/manual/python/exceptions.rst:118
25878 #: docs/manual/python/exceptions.rst:120 docs/manual/python/exceptions.rst:122
25879 #: docs/manual/python/exceptions.rst:124 docs/manual/python/exceptions.rst:126
25880 #: docs/manual/python/exceptions.rst:128 docs/manual/python/exceptions.rst:130
25881 #: docs/manual/python/exceptions.rst:132 docs/manual/python/exceptions.rst:134
25882 #: docs/manual/python/exceptions.rst:136 docs/manual/python/exceptions.rst:138
25883 #: docs/manual/python/exceptions.rst:140 docs/manual/python/exceptions.rst:142
25884 #: docs/manual/python/exceptions.rst:144 docs/manual/python/exceptions.rst:146
25885 #: docs/manual/python/exceptions.rst:148
25886 #, no-wrap
25887 msgid ".. autoexception"
25888 msgstr ""
25890 #. type: delimited block =
25891 #: docs/manual/python/exceptions.rst:13
25892 msgid "gammu.ERR_NONE"
25893 msgstr ""
25895 #. type: delimited block =
25896 #: docs/manual/python/exceptions.rst:14 docs/manual/python/exceptions.rst:16
25897 #: docs/manual/python/exceptions.rst:18 docs/manual/python/exceptions.rst:20
25898 #: docs/manual/python/exceptions.rst:22 docs/manual/python/exceptions.rst:24
25899 #: docs/manual/python/exceptions.rst:26 docs/manual/python/exceptions.rst:28
25900 #: docs/manual/python/exceptions.rst:30 docs/manual/python/exceptions.rst:32
25901 #: docs/manual/python/exceptions.rst:34 docs/manual/python/exceptions.rst:36
25902 #: docs/manual/python/exceptions.rst:38 docs/manual/python/exceptions.rst:40
25903 #: docs/manual/python/exceptions.rst:42 docs/manual/python/exceptions.rst:44
25904 #: docs/manual/python/exceptions.rst:46 docs/manual/python/exceptions.rst:48
25905 #: docs/manual/python/exceptions.rst:50 docs/manual/python/exceptions.rst:52
25906 #: docs/manual/python/exceptions.rst:54 docs/manual/python/exceptions.rst:56
25907 #: docs/manual/python/exceptions.rst:58 docs/manual/python/exceptions.rst:60
25908 #: docs/manual/python/exceptions.rst:62 docs/manual/python/exceptions.rst:64
25909 #: docs/manual/python/exceptions.rst:66 docs/manual/python/exceptions.rst:68
25910 #: docs/manual/python/exceptions.rst:70 docs/manual/python/exceptions.rst:72
25911 #: docs/manual/python/exceptions.rst:74 docs/manual/python/exceptions.rst:76
25912 #: docs/manual/python/exceptions.rst:78 docs/manual/python/exceptions.rst:80
25913 #: docs/manual/python/exceptions.rst:82 docs/manual/python/exceptions.rst:84
25914 #: docs/manual/python/exceptions.rst:86 docs/manual/python/exceptions.rst:88
25915 #: docs/manual/python/exceptions.rst:90 docs/manual/python/exceptions.rst:92
25916 #: docs/manual/python/exceptions.rst:94 docs/manual/python/exceptions.rst:96
25917 #: docs/manual/python/exceptions.rst:98 docs/manual/python/exceptions.rst:100
25918 #: docs/manual/python/exceptions.rst:102 docs/manual/python/exceptions.rst:104
25919 #: docs/manual/python/exceptions.rst:106 docs/manual/python/exceptions.rst:108
25920 #: docs/manual/python/exceptions.rst:110 docs/manual/python/exceptions.rst:112
25921 #: docs/manual/python/exceptions.rst:114 docs/manual/python/exceptions.rst:116
25922 #: docs/manual/python/exceptions.rst:118 docs/manual/python/exceptions.rst:120
25923 #: docs/manual/python/exceptions.rst:122 docs/manual/python/exceptions.rst:124
25924 #: docs/manual/python/exceptions.rst:126 docs/manual/python/exceptions.rst:128
25925 #: docs/manual/python/exceptions.rst:130 docs/manual/python/exceptions.rst:132
25926 #: docs/manual/python/exceptions.rst:134 docs/manual/python/exceptions.rst:136
25927 #: docs/manual/python/exceptions.rst:138 docs/manual/python/exceptions.rst:140
25928 #: docs/manual/python/exceptions.rst:142 docs/manual/python/exceptions.rst:144
25929 #: docs/manual/python/exceptions.rst:146 docs/manual/python/exceptions.rst:148
25930 #: docs/manual/python/exceptions.rst:149
25931 msgid ":show-inheritance:"
25932 msgstr ""
25934 #. type: delimited block =
25935 #: docs/manual/python/exceptions.rst:15
25936 msgid "gammu.ERR_DEVICEOPENERROR"
25937 msgstr ""
25939 #. type: delimited block =
25940 #: docs/manual/python/exceptions.rst:17
25941 msgid "gammu.ERR_DEVICELOCKED"
25942 msgstr ""
25944 #. type: delimited block =
25945 #: docs/manual/python/exceptions.rst:19
25946 msgid "gammu.ERR_DEVICENOTEXIST"
25947 msgstr ""
25949 #. type: delimited block =
25950 #: docs/manual/python/exceptions.rst:21
25951 msgid "gammu.ERR_DEVICEBUSY"
25952 msgstr ""
25954 #. type: delimited block =
25955 #: docs/manual/python/exceptions.rst:23
25956 msgid "gammu.ERR_DEVICENOPERMISSION"
25957 msgstr ""
25959 #. type: delimited block =
25960 #: docs/manual/python/exceptions.rst:25
25961 msgid "gammu.ERR_DEVICENODRIVER"
25962 msgstr ""
25964 #. type: delimited block =
25965 #: docs/manual/python/exceptions.rst:27
25966 msgid "gammu.ERR_DEVICENOTWORK"
25967 msgstr ""
25969 #. type: delimited block =
25970 #: docs/manual/python/exceptions.rst:29
25971 msgid "gammu.ERR_DEVICEDTRRTSERROR"
25972 msgstr ""
25974 #. type: delimited block =
25975 #: docs/manual/python/exceptions.rst:31
25976 msgid "gammu.ERR_DEVICECHANGESPEEDERROR"
25977 msgstr ""
25979 #. type: delimited block =
25980 #: docs/manual/python/exceptions.rst:33
25981 msgid "gammu.ERR_DEVICEWRITEERROR"
25982 msgstr ""
25984 #. type: delimited block =
25985 #: docs/manual/python/exceptions.rst:35
25986 msgid "gammu.ERR_DEVICEREADERROR"
25987 msgstr ""
25989 #. type: delimited block =
25990 #: docs/manual/python/exceptions.rst:37
25991 msgid "gammu.ERR_DEVICEPARITYERROR"
25992 msgstr ""
25994 #. type: delimited block =
25995 #: docs/manual/python/exceptions.rst:39
25996 msgid "gammu.ERR_TIMEOUT"
25997 msgstr ""
25999 #. type: delimited block =
26000 #: docs/manual/python/exceptions.rst:41
26001 msgid "gammu.ERR_FRAMENOTREQUESTED"
26002 msgstr ""
26004 #. type: delimited block =
26005 #: docs/manual/python/exceptions.rst:43
26006 msgid "gammu.ERR_UNKNOWNRESPONSE"
26007 msgstr ""
26009 #. type: delimited block =
26010 #: docs/manual/python/exceptions.rst:45
26011 msgid "gammu.ERR_UNKNOWNFRAME"
26012 msgstr ""
26014 #. type: delimited block =
26015 #: docs/manual/python/exceptions.rst:47
26016 msgid "gammu.ERR_UNKNOWNCONNECTIONTYPESTRING"
26017 msgstr ""
26019 #. type: delimited block =
26020 #: docs/manual/python/exceptions.rst:49
26021 msgid "gammu.ERR_UNKNOWNMODELSTRING"
26022 msgstr ""
26024 #. type: delimited block =
26025 #: docs/manual/python/exceptions.rst:51
26026 msgid "gammu.ERR_SOURCENOTAVAILABLE"
26027 msgstr ""
26029 #. type: delimited block =
26030 #: docs/manual/python/exceptions.rst:53
26031 msgid "gammu.ERR_NOTSUPPORTED"
26032 msgstr ""
26034 #. type: delimited block =
26035 #: docs/manual/python/exceptions.rst:55
26036 msgid "gammu.ERR_EMPTY"
26037 msgstr ""
26039 #. type: delimited block =
26040 #: docs/manual/python/exceptions.rst:57
26041 msgid "gammu.ERR_SECURITYERROR"
26042 msgstr ""
26044 #. type: delimited block =
26045 #: docs/manual/python/exceptions.rst:59
26046 msgid "gammu.ERR_INVALIDLOCATION"
26047 msgstr ""
26049 #. type: delimited block =
26050 #: docs/manual/python/exceptions.rst:61
26051 msgid "gammu.ERR_NOTIMPLEMENTED"
26052 msgstr ""
26054 #. type: delimited block =
26055 #: docs/manual/python/exceptions.rst:63
26056 msgid "gammu.ERR_FULL"
26057 msgstr ""
26059 #. type: delimited block =
26060 #: docs/manual/python/exceptions.rst:65
26061 msgid "gammu.ERR_UNKNOWN"
26062 msgstr ""
26064 #. type: delimited block =
26065 #: docs/manual/python/exceptions.rst:67
26066 msgid "gammu.ERR_CANTOPENFILE"
26067 msgstr ""
26069 #. type: delimited block =
26070 #: docs/manual/python/exceptions.rst:69
26071 msgid "gammu.ERR_MOREMEMORY"
26072 msgstr ""
26074 #. type: delimited block =
26075 #: docs/manual/python/exceptions.rst:71
26076 msgid "gammu.ERR_PERMISSION"
26077 msgstr ""
26079 #. type: delimited block =
26080 #: docs/manual/python/exceptions.rst:73
26081 msgid "gammu.ERR_EMPTYSMSC"
26082 msgstr ""
26084 #. type: delimited block =
26085 #: docs/manual/python/exceptions.rst:75
26086 msgid "gammu.ERR_INSIDEPHONEMENU"
26087 msgstr ""
26089 #. type: delimited block =
26090 #: docs/manual/python/exceptions.rst:77
26091 msgid "gammu.ERR_NOTCONNECTED"
26092 msgstr ""
26094 #. type: delimited block =
26095 #: docs/manual/python/exceptions.rst:79
26096 msgid "gammu.ERR_WORKINPROGRESS"
26097 msgstr ""
26099 #. type: delimited block =
26100 #: docs/manual/python/exceptions.rst:81
26101 msgid "gammu.ERR_PHONEOFF"
26102 msgstr ""
26104 #. type: delimited block =
26105 #: docs/manual/python/exceptions.rst:83
26106 msgid "gammu.ERR_FILENOTSUPPORTED"
26107 msgstr ""
26109 #. type: delimited block =
26110 #: docs/manual/python/exceptions.rst:85
26111 msgid "gammu.ERR_BUG"
26112 msgstr ""
26114 #. type: delimited block =
26115 #: docs/manual/python/exceptions.rst:87
26116 msgid "gammu.ERR_CANCELED"
26117 msgstr ""
26119 #. type: delimited block =
26120 #: docs/manual/python/exceptions.rst:89
26121 msgid "gammu.ERR_NEEDANOTHERANSWER"
26122 msgstr ""
26124 #. type: delimited block =
26125 #: docs/manual/python/exceptions.rst:91
26126 msgid "gammu.ERR_OTHERCONNECTIONREQUIRED"
26127 msgstr ""
26129 #. type: delimited block =
26130 #: docs/manual/python/exceptions.rst:93
26131 msgid "gammu.ERR_WRONGCRC"
26132 msgstr ""
26134 #. type: delimited block =
26135 #: docs/manual/python/exceptions.rst:95
26136 msgid "gammu.ERR_INVALIDDATETIME"
26137 msgstr ""
26139 #. type: delimited block =
26140 #: docs/manual/python/exceptions.rst:97
26141 msgid "gammu.ERR_MEMORY"
26142 msgstr ""
26144 #. type: delimited block =
26145 #: docs/manual/python/exceptions.rst:99
26146 msgid "gammu.ERR_INVALIDDATA"
26147 msgstr ""
26149 #. type: delimited block =
26150 #: docs/manual/python/exceptions.rst:101
26151 msgid "gammu.ERR_FILEALREADYEXIST"
26152 msgstr ""
26154 #. type: delimited block =
26155 #: docs/manual/python/exceptions.rst:103
26156 msgid "gammu.ERR_FILENOTEXIST"
26157 msgstr ""
26159 #. type: delimited block =
26160 #: docs/manual/python/exceptions.rst:105
26161 msgid "gammu.ERR_SHOULDBEFOLDER"
26162 msgstr ""
26164 #. type: delimited block =
26165 #: docs/manual/python/exceptions.rst:107
26166 msgid "gammu.ERR_SHOULDBEFILE"
26167 msgstr ""
26169 #. type: delimited block =
26170 #: docs/manual/python/exceptions.rst:109
26171 msgid "gammu.ERR_NOSIM"
26172 msgstr ""
26174 #. type: delimited block =
26175 #: docs/manual/python/exceptions.rst:111
26176 msgid "gammu.ERR_GNAPPLETWRONG"
26177 msgstr ""
26179 #. type: delimited block =
26180 #: docs/manual/python/exceptions.rst:113
26181 msgid "gammu.ERR_FOLDERPART"
26182 msgstr ""
26184 #. type: delimited block =
26185 #: docs/manual/python/exceptions.rst:115
26186 msgid "gammu.ERR_FOLDERNOTEMPTY"
26187 msgstr ""
26189 #. type: delimited block =
26190 #: docs/manual/python/exceptions.rst:117
26191 msgid "gammu.ERR_DATACONVERTED"
26192 msgstr ""
26194 #. type: delimited block =
26195 #: docs/manual/python/exceptions.rst:119
26196 msgid "gammu.ERR_UNCONFIGURED"
26197 msgstr ""
26199 #. type: delimited block =
26200 #: docs/manual/python/exceptions.rst:121
26201 msgid "gammu.ERR_WRONGFOLDER"
26202 msgstr ""
26204 #. type: delimited block =
26205 #: docs/manual/python/exceptions.rst:123
26206 msgid "gammu.ERR_PHONE_INTERNAL"
26207 msgstr ""
26209 #. type: delimited block =
26210 #: docs/manual/python/exceptions.rst:125
26211 msgid "gammu.ERR_WRITING_FILE"
26212 msgstr ""
26214 #. type: delimited block =
26215 #: docs/manual/python/exceptions.rst:127
26216 msgid "gammu.ERR_NONE_SECTION"
26217 msgstr ""
26219 #. type: delimited block =
26220 #: docs/manual/python/exceptions.rst:129
26221 msgid "gammu.ERR_USING_DEFAULTS"
26222 msgstr ""
26224 #. type: delimited block =
26225 #: docs/manual/python/exceptions.rst:131
26226 msgid "gammu.ERR_CORRUPTED"
26227 msgstr ""
26229 #. type: delimited block =
26230 #: docs/manual/python/exceptions.rst:133
26231 msgid "gammu.ERR_BADFEATURE"
26232 msgstr ""
26234 #. type: delimited block =
26235 #: docs/manual/python/exceptions.rst:135
26236 msgid "gammu.ERR_DISABLED"
26237 msgstr ""
26239 #. type: delimited block =
26240 #: docs/manual/python/exceptions.rst:137
26241 msgid "gammu.ERR_SPECIFYCHANNEL"
26242 msgstr ""
26244 #. type: delimited block =
26245 #: docs/manual/python/exceptions.rst:139
26246 msgid "gammu.ERR_NOTRUNNING"
26247 msgstr ""
26249 #. type: delimited block =
26250 #: docs/manual/python/exceptions.rst:141
26251 msgid "gammu.ERR_NOSERVICE"
26252 msgstr ""
26254 #. type: delimited block =
26255 #: docs/manual/python/exceptions.rst:143
26256 msgid "gammu.ERR_BUSY"
26257 msgstr ""
26259 #. type: delimited block =
26260 #: docs/manual/python/exceptions.rst:145
26261 msgid "gammu.ERR_COULDNT_CONNECT"
26262 msgstr ""
26264 #. type: delimited block =
26265 #: docs/manual/python/exceptions.rst:147
26266 msgid "gammu.ERR_COULDNT_RESOLVE"
26267 msgstr ""
26269 #. type: delimited block =
26270 #: docs/manual/python/exceptions.rst:149
26271 msgid "gammu.ERR_GETTING_SMSC"
26272 msgstr ""
26274 #. type: Attribute :mod:
26275 #: docs/manual/python/worker.rst:1
26276 #, no-wrap
26277 msgid "`gammu.worker` - Asynchronous communication to phone."
26278 msgstr ""
26280 #. type: delimited block =
26281 #: docs/manual/python/worker.rst:5
26282 msgid "gammu.worker"
26283 msgstr ""
26285 #. type: delimited block =
26286 #: docs/manual/python/worker.rst:6
26287 msgid ":synopsis: Asynchronous communication to phone."
26288 msgstr ""
26290 #. type: delimited block =
26291 #: docs/manual/python/worker.rst:9
26292 msgid ""
26293 "Mostly you should use only :class:`GammuWorker` class, others are only "
26294 "helpers which are used by this class."
26295 msgstr ""
26297 #. type: Labeled list
26298 #: docs/manual/python/worker.rst:11 docs/manual/python/worker.rst:35
26299 #: docs/manual/python/worker.rst:53 docs/manual/python/worker.rst:78
26300 #, no-wrap
26301 msgid ".. class"
26302 msgstr ""
26304 #. type: delimited block =
26305 #: docs/manual/python/worker.rst:12
26306 msgid "GammuCommand(command, params=None, percentage=100)"
26307 msgstr ""
26309 #. type: delimited block =
26310 #: docs/manual/python/worker.rst:13 docs/manual/python/worker.rst:19
26311 #: docs/manual/python/worker.rst:25 docs/manual/python/worker.rst:31
26312 #: docs/manual/python/worker.rst:37 docs/manual/python/worker.rst:43
26313 #: docs/manual/python/worker.rst:49 docs/manual/python/worker.rst:55
26314 #: docs/manual/python/worker.rst:61 docs/manual/python/worker.rst:67
26315 #: docs/manual/python/worker.rst:73 docs/manual/python/worker.rst:80
26316 #: docs/manual/python/worker.rst:88 docs/manual/python/worker.rst:94
26317 #: docs/manual/python/worker.rst:103 docs/manual/python/worker.rst:116
26318 #: docs/manual/python/worker.rst:127 docs/manual/python/worker.rst:138
26319 #: docs/manual/python/worker.rst:144 docs/manual/python/worker.rst:150
26320 #: docs/manual/python/worker.rst:156
26321 msgid ":module: gammu.worker"
26322 msgstr ""
26324 #. type: delimited block =
26325 #: docs/manual/python/worker.rst:15
26326 msgid "Storage of single command for gammu."
26327 msgstr ""
26329 #. type: Labeled list
26330 #: docs/manual/python/worker.rst:17 docs/manual/python/worker.rst:23
26331 #: docs/manual/python/worker.rst:29 docs/manual/python/worker.rst:41
26332 #: docs/manual/python/worker.rst:47 docs/manual/python/worker.rst:59
26333 #: docs/manual/python/worker.rst:65 docs/manual/python/worker.rst:71
26334 #: docs/manual/python/worker.rst:86 docs/manual/python/worker.rst:92
26335 #: docs/manual/python/worker.rst:101 docs/manual/python/worker.rst:114
26336 #: docs/manual/python/worker.rst:125 docs/manual/python/worker.rst:136
26337 #: docs/manual/python/worker.rst:142
26338 #, no-wrap
26339 msgid ".. method"
26340 msgstr ""
26342 #. type: delimited block =
26343 #: docs/manual/python/worker.rst:18
26344 msgid "GammuCommand.get_command()"
26345 msgstr ""
26347 #. type: delimited block =
26348 #: docs/manual/python/worker.rst:21
26349 msgid "Returns command name."
26350 msgstr ""
26352 #. type: delimited block =
26353 #: docs/manual/python/worker.rst:24
26354 msgid "GammuCommand.get_params()"
26355 msgstr ""
26357 #. type: delimited block =
26358 #: docs/manual/python/worker.rst:27
26359 msgid "Returns command params."
26360 msgstr ""
26362 #. type: delimited block =
26363 #: docs/manual/python/worker.rst:30
26364 msgid "GammuCommand.get_percentage()"
26365 msgstr ""
26367 #. type: delimited block =
26368 #: docs/manual/python/worker.rst:33
26369 msgid "Returns percentage of current task."
26370 msgstr ""
26372 #. type: delimited block =
26373 #: docs/manual/python/worker.rst:36
26374 msgid "GammuTask(name, commands)"
26375 msgstr ""
26377 #. type: delimited block =
26378 #: docs/manual/python/worker.rst:39
26379 msgid "Storage of taks for gammu."
26380 msgstr ""
26382 #. type: delimited block =
26383 #: docs/manual/python/worker.rst:42
26384 msgid "GammuTask.get_name()"
26385 msgstr ""
26387 #. type: delimited block =
26388 #: docs/manual/python/worker.rst:45
26389 msgid "Returns task name."
26390 msgstr ""
26392 #. type: delimited block =
26393 #: docs/manual/python/worker.rst:48
26394 msgid "GammuTask.get_next()"
26395 msgstr ""
26397 #. type: delimited block =
26398 #: docs/manual/python/worker.rst:51
26399 msgid "Returns next command to be executed as :class:`GammuCommand`."
26400 msgstr ""
26402 #. type: delimited block =
26403 #: docs/manual/python/worker.rst:54
26404 msgid "GammuThread(queue, config, callback)"
26405 msgstr ""
26407 #. type: delimited block =
26408 #: docs/manual/python/worker.rst:57
26409 msgid "Thread for phone communication."
26410 msgstr ""
26412 #. type: delimited block =
26413 #: docs/manual/python/worker.rst:60
26414 msgid "GammuThread.join(timeout=None)"
26415 msgstr ""
26417 #. type: delimited block =
26418 #: docs/manual/python/worker.rst:63
26419 msgid "Terminates thread and waits for it."
26420 msgstr ""
26422 #. type: delimited block =
26423 #: docs/manual/python/worker.rst:66
26424 msgid "GammuThread.kill()"
26425 msgstr ""
26427 #. type: delimited block =
26428 #: docs/manual/python/worker.rst:69
26429 msgid "Forces thread end without emptying queue."
26430 msgstr ""
26432 #. type: delimited block =
26433 #: docs/manual/python/worker.rst:72
26434 msgid "GammuThread.run()"
26435 msgstr ""
26437 #. type: delimited block =
26438 #: docs/manual/python/worker.rst:76
26439 msgid ""
26440 "Thread body, which handles phone communication. This should not be used from "
26441 "outside."
26442 msgstr ""
26444 #. type: delimited block =
26445 #: docs/manual/python/worker.rst:79
26446 msgid "GammuWorker(callback)"
26447 msgstr ""
26449 #. type: delimited block =
26450 #: docs/manual/python/worker.rst:84
26451 msgid ""
26452 "Wrapper class for asynchronous communication with Gammu. It spaws own thread "
26453 "and then passes all commands to this thread. When task is done, caller is "
26454 "notified via callback."
26455 msgstr ""
26457 #. type: delimited block =
26458 #: docs/manual/python/worker.rst:87
26459 msgid "GammuWorker.abort()"
26460 msgstr ""
26462 #. type: delimited block =
26463 #: docs/manual/python/worker.rst:90
26464 msgid "Aborts any remaining operations."
26465 msgstr ""
26467 #. type: delimited block =
26468 #: docs/manual/python/worker.rst:93
26469 msgid "GammuWorker.configure(config)"
26470 msgstr ""
26472 #. type: delimited block =
26473 #: docs/manual/python/worker.rst:96
26474 msgid "Configures gammu instance according to config."
26475 msgstr ""
26477 #. type: delimited block =
26478 #: docs/manual/python/worker.rst:99
26479 msgid ""
26480 ":param config: Gammu configuration, same as :meth:`gammu.StateMachine."
26481 "SetConfig` accepts.  :type config: hash"
26482 msgstr ""
26484 #. type: delimited block =
26485 #: docs/manual/python/worker.rst:102
26486 msgid "GammuWorker.enqueue(command, params=None, commands=None)"
26487 msgstr ""
26489 #. type: delimited block =
26490 #: docs/manual/python/worker.rst:105
26491 msgid "Enqueues command or task."
26492 msgstr ""
26494 #. type: delimited block =
26495 #: docs/manual/python/worker.rst:112
26496 msgid ""
26497 ":param command: Command(s) to execute. Each command is tuple containing "
26498 "function name and it's parameters.  :type command: tuple of list of tuples :"
26499 "param params: Parameters to command.  :type params: tuple or string :param "
26500 "commands: List of commands to execute. When this is not none, params are "
26501 "ignored and command is taken as task name.  :type commands: list of tuples "
26502 "or strings"
26503 msgstr ""
26505 #. type: delimited block =
26506 #: docs/manual/python/worker.rst:115
26507 msgid "GammuWorker.enqueue_command(command, params)"
26508 msgstr ""
26510 #. type: delimited block =
26511 #: docs/manual/python/worker.rst:118
26512 msgid "Enqueues command."
26513 msgstr ""
26515 #. type: delimited block =
26516 #: docs/manual/python/worker.rst:123
26517 msgid ""
26518 ":param command: Command(s) to execute. Each command is tuple containing "
26519 "function name and it's parameters.  :type command: tuple of list of tuples :"
26520 "param params: Parameters to command.  :type params: tuple or string"
26521 msgstr ""
26523 #. type: delimited block =
26524 #: docs/manual/python/worker.rst:126
26525 msgid "GammuWorker.enqueue_task(command, commands)"
26526 msgstr ""
26528 #. type: delimited block =
26529 #: docs/manual/python/worker.rst:129
26530 msgid "Enqueues task."
26531 msgstr ""
26533 #. type: delimited block =
26534 #: docs/manual/python/worker.rst:134
26535 msgid ""
26536 ":param command: Command(s) to execute. Each command is tuple containing "
26537 "function name and it's parameters.  :type command: tuple of list of tuples :"
26538 "param commands: List of commands to execute.  :type commands: list of tuples "
26539 "or strings"
26540 msgstr ""
26542 #. type: delimited block =
26543 #: docs/manual/python/worker.rst:137
26544 msgid "GammuWorker.initiate()"
26545 msgstr ""
26547 #. type: delimited block =
26548 #: docs/manual/python/worker.rst:140
26549 msgid "Connects to phone."
26550 msgstr ""
26552 #. type: delimited block =
26553 #: docs/manual/python/worker.rst:143
26554 msgid "GammuWorker.terminate(timeout=None)"
26555 msgstr ""
26557 #. type: delimited block =
26558 #: docs/manual/python/worker.rst:146
26559 msgid "Terminates phone connection."
26560 msgstr ""
26562 #. type: delimited block =
26563 #: docs/manual/python/worker.rst:149
26564 msgid "InvalidCommand(value)"
26565 msgstr ""
26567 #. type: delimited block =
26568 #: docs/manual/python/worker.rst:152
26569 msgid "Exception indicating invalid command."
26570 msgstr ""
26572 #. type: Labeled list
26573 #: docs/manual/python/worker.rst:154 docs/manual/python/gammu.rst:1060
26574 #: docs/manual/python/gammu.rst:1070 docs/manual/python/gammu.rst:1079
26575 #: docs/manual/python/gammu.rst:1100 docs/manual/python/gammu.rst:1111
26576 #: docs/manual/python/gammu.rst:1126 docs/manual/python/gammu.rst:1137
26577 #: docs/manual/python/gammu.rst:1146 docs/manual/python/gammu.rst:1157
26578 #: docs/manual/python/gammu.rst:1173 docs/manual/python/gammu.rst:1182
26579 #: docs/manual/python/gammu.rst:1191 docs/manual/python/gammu.rst:1200
26580 #: docs/manual/python/gammu.rst:1209 docs/manual/python/gammu.rst:1218
26581 #: docs/manual/python/gammu.rst:1227 docs/manual/python/gammu.rst:1236
26582 #: docs/manual/python/gammu.rst:1248 docs/manual/python/gammu.rst:1261
26583 #: docs/manual/python/gammu.rst:1274 docs/manual/python/gammu.rst:1294
26584 #: docs/manual/python/gammu.rst:1305
26585 #, no-wrap
26586 msgid ".. function"
26587 msgstr ""
26589 #. type: delimited block =
26590 #: docs/manual/python/worker.rst:155
26591 msgid "check_worker_command(command)"
26592 msgstr ""
26594 #. type: delimited block =
26595 #: docs/manual/python/worker.rst:158
26596 msgid "Checks whether command is valid."
26597 msgstr ""
26599 #. type: delimited block =
26600 #: docs/manual/python/worker.rst:161
26601 msgid ":param command: Name of command.  :type command: string"
26602 msgstr ""
26604 #. type: Attribute :mod:
26605 #: docs/manual/python/gammu.rst:1
26606 #, no-wrap
26607 msgid "`gammu` -- Mobile phone access"
26608 msgstr ""
26610 #. type: delimited block =
26611 #: docs/manual/python/gammu.rst:6
26612 msgid ":synopsis: Provides access to mobile phones."
26613 msgstr ""
26615 #. type: delimited block =
26616 #: docs/manual/python/gammu.rst:8
26617 msgid "This module wraps all python-gammu functionality."
26618 msgstr ""
26620 #. type: Attribute :class:
26621 #: docs/manual/python/gammu.rst:9
26622 #, no-wrap
26623 msgid "`gammu.StateMachine`"
26624 msgstr ""
26626 #. type: delimited block -
26627 #: docs/manual/python/gammu.rst:13
26628 #, no-wrap
26629 msgid ".. class:: StateMachine(Locale)\n"
26630 msgstr ""
26632 #. type: delimited block -
26633 #: docs/manual/python/gammu.rst:15
26634 #, no-wrap
26635 msgid "   StateMachine object, that is used for communication with phone.\n"
26636 msgstr ""
26638 #. type: delimited block -
26639 #: docs/manual/python/gammu.rst:18
26640 #, no-wrap
26641 msgid ""
26642 "   :param Locale: What locales to use for gammu error messages, default is ``auto`` which does autodetection according to user locales\n"
26643 "   :type Locale: string\n"
26644 msgstr ""
26646 #. type: delimited block -
26647 #: docs/manual/python/gammu.rst:21
26648 #, no-wrap
26649 msgid "   .. method:: AddCalendar(Value)\n"
26650 msgstr ""
26652 #. type: delimited block -
26653 #: docs/manual/python/gammu.rst:23
26654 #, no-wrap
26655 msgid "      Adds calendar entry.\n"
26656 msgstr ""
26658 #. type: delimited block -
26659 #: docs/manual/python/gammu.rst:28
26660 #, no-wrap
26661 msgid ""
26662 "      :param Value: Calendar entry data, see :ref:`cal_obj`\n"
26663 "      :type Value: dict\n"
26664 "      :return: Location of newly created entry\n"
26665 "      :rtype: int\n"
26666 msgstr ""
26668 #. type: delimited block -
26669 #: docs/manual/python/gammu.rst:31
26670 #, no-wrap
26671 msgid "   .. method:: AddCategory(Type, Name)\n"
26672 msgstr ""
26674 #. type: delimited block -
26675 #: docs/manual/python/gammu.rst:33
26676 #, no-wrap
26677 msgid "      Adds category to phone.\n"
26678 msgstr ""
26680 #. type: delimited block -
26681 #: docs/manual/python/gammu.rst:40
26682 #, no-wrap
26683 msgid ""
26684 "      :param Type: Type of category to read, one of ``ToDo``, ``Phonebook``\n"
26685 "      :type Type: string\n"
26686 "      :param Name: Category name\n"
26687 "      :type Name: string\n"
26688 "      :return: Location of created category\n"
26689 "      :rtype: int\n"
26690 msgstr ""
26692 #. type: delimited block -
26693 #: docs/manual/python/gammu.rst:43
26694 #, no-wrap
26695 msgid "   .. method:: AddFilePart(File)\n"
26696 msgstr ""
26698 #. type: delimited block -
26699 #: docs/manual/python/gammu.rst:45
26700 #, no-wrap
26701 msgid "      Adds file part to filesystem.\n"
26702 msgstr ""
26704 #. type: delimited block -
26705 #: docs/manual/python/gammu.rst:50
26706 #, no-wrap
26707 msgid ""
26708 "      :param File: File data, see :ref:`file_obj`\n"
26709 "      :type File: dict\n"
26710 "      :return: File data for subsequent calls (Finished indicates transfer has been completed)\n"
26711 "      :rtype: dict\n"
26712 msgstr ""
26714 #. type: delimited block -
26715 #: docs/manual/python/gammu.rst:53
26716 #, no-wrap
26717 msgid "   .. method:: AddFolder(ParentFolderID, Name)\n"
26718 msgstr ""
26720 #. type: delimited block -
26721 #: docs/manual/python/gammu.rst:55
26722 #, no-wrap
26723 msgid "      Adds folder to filesystem.\n"
26724 msgstr ""
26726 #. type: delimited block -
26727 #: docs/manual/python/gammu.rst:62
26728 #, no-wrap
26729 msgid ""
26730 "      :param ParentFolderID: Folder where to create subfolder\n"
26731 "      :type ParentFolderID: string\n"
26732 "      :param Name: New folder name\n"
26733 "      :type Name: string\n"
26734 "      :return: New folder ID.\n"
26735 "      :rtype: string\n"
26736 msgstr ""
26738 #. type: delimited block -
26739 #: docs/manual/python/gammu.rst:65
26740 #, no-wrap
26741 msgid "   .. method:: AddMemory(Value)\n"
26742 msgstr ""
26744 #. type: delimited block -
26745 #: docs/manual/python/gammu.rst:67
26746 #, no-wrap
26747 msgid "      Adds memory (phonebooks or calls) entry.\n"
26748 msgstr ""
26750 #. type: delimited block -
26751 #: docs/manual/python/gammu.rst:72 docs/manual/python/gammu.rst:960
26752 #, no-wrap
26753 msgid ""
26754 "      :param Value: Memory entry, see :ref:`pbk_obj`\n"
26755 "      :type Value: dict\n"
26756 "      :return: Location of created entry\n"
26757 "      :rtype: int\n"
26758 msgstr ""
26760 #. type: delimited block -
26761 #: docs/manual/python/gammu.rst:75
26762 #, no-wrap
26763 msgid "   .. method:: AddSMS(Value)\n"
26764 msgstr ""
26766 #. type: delimited block -
26767 #: docs/manual/python/gammu.rst:77
26768 #, no-wrap
26769 msgid "      Adds SMS to specified folder.\n"
26770 msgstr ""
26772 #. type: delimited block -
26773 #: docs/manual/python/gammu.rst:82 docs/manual/python/gammu.rst:970
26774 #, no-wrap
26775 msgid ""
26776 "      :param Value: SMS data, see :ref:`sms_obj`\n"
26777 "      :type Value: dict\n"
26778 "      :return: Tuple for location and folder.\n"
26779 "      :rtype: tuple\n"
26780 msgstr ""
26782 #. type: delimited block -
26783 #: docs/manual/python/gammu.rst:85
26784 #, no-wrap
26785 msgid "   .. method:: AddSMSFolder(Name)\n"
26786 msgstr ""
26788 #. type: delimited block -
26789 #: docs/manual/python/gammu.rst:87
26790 #, no-wrap
26791 msgid "      Creates SMS folder.\n"
26792 msgstr ""
26794 #. type: delimited block -
26795 #: docs/manual/python/gammu.rst:92
26796 #, no-wrap
26797 msgid ""
26798 "      :param Name: Name of new folder\n"
26799 "      :type Name: string\n"
26800 "      :return: None\n"
26801 "      :rtype: None\n"
26802 msgstr ""
26804 #. type: delimited block -
26805 #: docs/manual/python/gammu.rst:95
26806 #, no-wrap
26807 msgid "   .. method:: AddToDo(Value)\n"
26808 msgstr ""
26810 #. type: delimited block -
26811 #: docs/manual/python/gammu.rst:97
26812 #, no-wrap
26813 msgid "      Adds ToDo in phone.\n"
26814 msgstr ""
26816 #. type: delimited block -
26817 #: docs/manual/python/gammu.rst:102 docs/manual/python/gammu.rst:1000
26818 #, no-wrap
26819 msgid ""
26820 "      :param Value: ToDo data, see :ref:`todo_obj`\n"
26821 "      :type Value: dict\n"
26822 "      :return: Location of created entry\n"
26823 "      :rtype: int\n"
26824 msgstr ""
26826 #. type: delimited block -
26827 #: docs/manual/python/gammu.rst:105
26828 #, no-wrap
26829 msgid "   .. method:: AnswerCall(ID, All)\n"
26830 msgstr ""
26832 #. type: delimited block -
26833 #: docs/manual/python/gammu.rst:107
26834 #, no-wrap
26835 msgid "      Accept current incoming call.\n"
26836 msgstr ""
26838 #. type: delimited block -
26839 #: docs/manual/python/gammu.rst:114
26840 #, no-wrap
26841 msgid ""
26842 "      :param ID: ID of call\n"
26843 "      :type ID: integer\n"
26844 "      :param All: Answer all calls?\n"
26845 "      :type All: boolean\n"
26846 "      :return: None\n"
26847 "      :rtype: None\n"
26848 msgstr ""
26850 #. type: delimited block -
26851 #: docs/manual/python/gammu.rst:117
26852 #, no-wrap
26853 msgid "   .. method:: CancelCall(ID, All)\n"
26854 msgstr ""
26856 #. type: delimited block -
26857 #: docs/manual/python/gammu.rst:119
26858 #, no-wrap
26859 msgid "      Deny current incoming call.\n"
26860 msgstr ""
26862 #. type: delimited block -
26863 #: docs/manual/python/gammu.rst:126
26864 #, no-wrap
26865 msgid ""
26866 "      :param ID: ID of call\n"
26867 "      :type ID: integer\n"
26868 "      :param All: Cancel all calls?\n"
26869 "      :type All: boolean\n"
26870 "      :return: None\n"
26871 "      :rtype: None\n"
26872 msgstr ""
26874 #. type: delimited block -
26875 #: docs/manual/python/gammu.rst:129
26876 #, no-wrap
26877 msgid "   .. method:: ConferenceCall(ID)\n"
26878 msgstr ""
26880 #. type: delimited block -
26881 #: docs/manual/python/gammu.rst:131
26882 #, no-wrap
26883 msgid "      Initiates conference call.\n"
26884 msgstr ""
26886 #. type: delimited block -
26887 #: docs/manual/python/gammu.rst:136 docs/manual/python/gammu.rst:672
26888 #: docs/manual/python/gammu.rst:1010 docs/manual/python/gammu.rst:1020
26889 #: docs/manual/python/gammu.rst:1044 docs/manual/python/gammu.rst:1054
26890 #, no-wrap
26891 msgid ""
26892 "      :param ID: ID of call\n"
26893 "      :type ID: integer\n"
26894 "      :return: None\n"
26895 "      :rtype: None\n"
26896 msgstr ""
26898 #. type: delimited block -
26899 #: docs/manual/python/gammu.rst:139
26900 #, no-wrap
26901 msgid "   .. method:: DeleteAllCalendar()\n"
26902 msgstr ""
26904 #. type: delimited block -
26905 #: docs/manual/python/gammu.rst:141
26906 #, no-wrap
26907 msgid "      Deletes all calendar entries.\n"
26908 msgstr ""
26910 #. type: delimited block -
26911 #: docs/manual/python/gammu.rst:144 docs/manual/python/gammu.rst:162
26912 #: docs/manual/python/gammu.rst:804 docs/manual/python/gammu.rst:1028
26913 #: docs/manual/python/gammu.rst:1035
26914 #, no-wrap
26915 msgid ""
26916 "      :return: None\n"
26917 "      :rtype: None\n"
26918 msgstr ""
26920 #. type: delimited block -
26921 #: docs/manual/python/gammu.rst:147
26922 #, no-wrap
26923 msgid "   .. method:: DeleteAllMemory(Type)\n"
26924 msgstr ""
26926 #. type: delimited block -
26927 #: docs/manual/python/gammu.rst:149
26928 #, no-wrap
26929 msgid "      Deletes all memory (phonebooks or calls) entries of specified type.\n"
26930 msgstr ""
26932 #. type: delimited block -
26933 #: docs/manual/python/gammu.rst:154
26934 #, no-wrap
26935 msgid ""
26936 "      :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, ``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
26937 "      :type Type: string\n"
26938 "      :return: None\n"
26939 "      :rtype: None\n"
26940 msgstr ""
26942 #. type: delimited block -
26943 #: docs/manual/python/gammu.rst:157
26944 #, no-wrap
26945 msgid "   .. method:: DeleteAllToDo()\n"
26946 msgstr ""
26948 #. type: delimited block -
26949 #: docs/manual/python/gammu.rst:159
26950 #, no-wrap
26951 msgid "      Deletes all todo entries in phone.\n"
26952 msgstr ""
26954 #. type: delimited block -
26955 #: docs/manual/python/gammu.rst:165
26956 #, no-wrap
26957 msgid "   .. method:: DeleteCalendar(Location)\n"
26958 msgstr ""
26960 #. type: delimited block -
26961 #: docs/manual/python/gammu.rst:167
26962 #, no-wrap
26963 msgid "      Deletes calendar entry.\n"
26964 msgstr ""
26966 #. type: delimited block -
26967 #: docs/manual/python/gammu.rst:172
26968 #, no-wrap
26969 msgid ""
26970 "      :param Location: Calendar entry to delete\n"
26971 "      :type Location: int\n"
26972 "      :return: None\n"
26973 "      :rtype: None\n"
26974 msgstr ""
26976 #. type: delimited block -
26977 #: docs/manual/python/gammu.rst:175
26978 #, no-wrap
26979 msgid "   .. method:: DeleteFile(FileID)\n"
26980 msgstr ""
26982 #. type: delimited block -
26983 #: docs/manual/python/gammu.rst:177
26984 #, no-wrap
26985 msgid "      Deletes file from filesystem.\n"
26986 msgstr ""
26988 #. type: delimited block -
26989 #: docs/manual/python/gammu.rst:182
26990 #, no-wrap
26991 msgid ""
26992 "      :param FileID: File to delete\n"
26993 "      :type FileID: string\n"
26994 "      :return: None\n"
26995 "      :rtype: None\n"
26996 msgstr ""
26998 #. type: delimited block -
26999 #: docs/manual/python/gammu.rst:185
27000 #, no-wrap
27001 msgid "   .. method:: DeleteFolder(FolderID)\n"
27002 msgstr ""
27004 #. type: delimited block -
27005 #: docs/manual/python/gammu.rst:187
27006 #, no-wrap
27007 msgid "      Deletes folder on filesystem.\n"
27008 msgstr ""
27010 #. type: delimited block -
27011 #: docs/manual/python/gammu.rst:192
27012 #, no-wrap
27013 msgid ""
27014 "      :param FolderID: Folder to delete\n"
27015 "      :type FolderID: string\n"
27016 "      :return: None\n"
27017 "      :rtype: None\n"
27018 msgstr ""
27020 #. type: delimited block -
27021 #: docs/manual/python/gammu.rst:195
27022 #, no-wrap
27023 msgid "   .. method:: DeleteMemory(Type, Location)\n"
27024 msgstr ""
27026 #. type: delimited block -
27027 #: docs/manual/python/gammu.rst:197
27028 #, no-wrap
27029 msgid "      Deletes memory (phonebooks or calls) entry.\n"
27030 msgstr ""
27032 #. type: delimited block -
27033 #: docs/manual/python/gammu.rst:204
27034 #, no-wrap
27035 msgid ""
27036 "      :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, ``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
27037 "      :type Type: string\n"
27038 "      :param Location: Location of entry to delete\n"
27039 "      :type Location: int\n"
27040 "      :return: None\n"
27041 "      :rtype: None\n"
27042 msgstr ""
27044 #. type: delimited block -
27045 #: docs/manual/python/gammu.rst:207
27046 #, no-wrap
27047 msgid "   .. method:: DeleteSMS(Folder, Location)\n"
27048 msgstr ""
27050 #. type: delimited block -
27051 #: docs/manual/python/gammu.rst:209
27052 #, no-wrap
27053 msgid "      Deletes SMS.\n"
27054 msgstr ""
27056 #. type: delimited block -
27057 #: docs/manual/python/gammu.rst:216
27058 #, no-wrap
27059 msgid ""
27060 "      :param Folder: Folder where to read entry (0 is emulated flat memory)\n"
27061 "      :type Folder: int\n"
27062 "      :param Location: Location of entry to delete\n"
27063 "      :type Location: int\n"
27064 "      :return: None\n"
27065 "      :rtype: None\n"
27066 msgstr ""
27068 #. type: delimited block -
27069 #: docs/manual/python/gammu.rst:219
27070 #, no-wrap
27071 msgid "   .. method:: DeleteSMSFolder(ID)\n"
27072 msgstr ""
27074 #. type: delimited block -
27075 #: docs/manual/python/gammu.rst:221
27076 #, no-wrap
27077 msgid "      Deletes SMS folder.\n"
27078 msgstr ""
27080 #. type: delimited block -
27081 #: docs/manual/python/gammu.rst:226
27082 #, no-wrap
27083 msgid ""
27084 "      :param ID: Index of folder to delete\n"
27085 "      :type ID: int\n"
27086 "      :return: None\n"
27087 "      :rtype: None\n"
27088 msgstr ""
27090 #. type: delimited block -
27091 #: docs/manual/python/gammu.rst:229
27092 #, no-wrap
27093 msgid "   .. method:: DeleteToDo(Location)\n"
27094 msgstr ""
27096 #. type: delimited block -
27097 #: docs/manual/python/gammu.rst:231
27098 #, no-wrap
27099 msgid "      Deletes ToDo entry in phone.\n"
27100 msgstr ""
27102 #. type: delimited block -
27103 #: docs/manual/python/gammu.rst:236
27104 #, no-wrap
27105 msgid ""
27106 "      :param Location: Location of entry to delete\n"
27107 "      :type Location: int\n"
27108 "      :return: None\n"
27109 "      :rtype: None\n"
27110 msgstr ""
27112 #. type: delimited block -
27113 #: docs/manual/python/gammu.rst:239
27114 #, no-wrap
27115 msgid "   .. method:: DialService(Number)\n"
27116 msgstr ""
27118 #. type: delimited block -
27119 #: docs/manual/python/gammu.rst:241 docs/manual/python/gammu.rst:251
27120 #, no-wrap
27121 msgid "      Dials number and starts voice call.\n"
27122 msgstr ""
27124 #. type: delimited block -
27125 #: docs/manual/python/gammu.rst:246 docs/manual/python/gammu.rst:748
27126 #, no-wrap
27127 msgid ""
27128 "      :param Number: Number to dial\n"
27129 "      :type Number: string\n"
27130 "      :return: None\n"
27131 "      :rtype: None\n"
27132 msgstr ""
27134 #. type: delimited block -
27135 #: docs/manual/python/gammu.rst:249
27136 #, no-wrap
27137 msgid "   .. method:: DialVoice(Number, ShowNumber)\n"
27138 msgstr ""
27140 #. type: delimited block -
27141 #: docs/manual/python/gammu.rst:258
27142 #, no-wrap
27143 msgid ""
27144 "      :param Number: Number to dial\n"
27145 "      :type Number: string\n"
27146 "      :param ShowNumber: Identifies whether to enable CLIR (None = keep default phone settings). Default is None\n"
27147 "      :type ShowNumber: boolean or None\n"
27148 "      :return: None\n"
27149 "      :rtype: None\n"
27150 msgstr ""
27152 #. type: delimited block -
27153 #: docs/manual/python/gammu.rst:261
27154 #, no-wrap
27155 msgid "   .. method:: EnterSecurityCode(Type, Code, NewPIN)\n"
27156 msgstr ""
27158 #. type: delimited block -
27159 #: docs/manual/python/gammu.rst:263
27160 #, no-wrap
27161 msgid "      Entres security code.\n"
27162 msgstr ""
27164 #. type: delimited block -
27165 #: docs/manual/python/gammu.rst:272
27166 #, no-wrap
27167 msgid ""
27168 "      :param Type: What code to enter, one of ``PIN``, ``PUK``, ``PIN2``, ``PUK2``, ``Phone``.\n"
27169 "      :type Type: string\n"
27170 "      :param Code: Code value\n"
27171 "      :type Code: string\n"
27172 "      :param NewPIN: New PIN value in case entering PUK\n"
27173 "      :type NewPIN: string\n"
27174 "      :return: None\n"
27175 "      :rtype: None\n"
27176 msgstr ""
27178 #. type: delimited block -
27179 #: docs/manual/python/gammu.rst:275
27180 #, no-wrap
27181 msgid "   .. method:: GetAlarm(Location)\n"
27182 msgstr ""
27184 #. type: delimited block -
27185 #: docs/manual/python/gammu.rst:277
27186 #, no-wrap
27187 msgid "      Reads alarm set in phone.\n"
27188 msgstr ""
27190 #. type: delimited block -
27191 #: docs/manual/python/gammu.rst:282
27192 #, no-wrap
27193 msgid ""
27194 "      :param Location: Which alarm to read. Many phone support only one alarm. Default is 1.\n"
27195 "      :type Location: int\n"
27196 "      :return: Alarm dict\n"
27197 "      :rtype: dict\n"
27198 msgstr ""
27200 #. type: delimited block -
27201 #: docs/manual/python/gammu.rst:285
27202 #, no-wrap
27203 msgid "   .. method:: GetBatteryCharge()\n"
27204 msgstr ""
27206 #. type: delimited block -
27207 #: docs/manual/python/gammu.rst:287
27208 #, no-wrap
27209 msgid "      Gets information about battery charge and phone charging state.\n"
27210 msgstr ""
27212 #. type: delimited block -
27213 #: docs/manual/python/gammu.rst:290
27214 #, no-wrap
27215 msgid ""
27216 "      :return: Dictionary containing information about battery state (BatteryPercent and ChargeState)\n"
27217 "      :rtype: dict\n"
27218 msgstr ""
27220 #. type: delimited block -
27221 #: docs/manual/python/gammu.rst:293
27222 #, no-wrap
27223 msgid "   .. method:: GetCalendar(Location)\n"
27224 msgstr ""
27226 #. type: delimited block -
27227 #: docs/manual/python/gammu.rst:295
27228 #, no-wrap
27229 msgid "      Retrieves calendar entry.\n"
27230 msgstr ""
27232 #. type: delimited block -
27233 #: docs/manual/python/gammu.rst:300
27234 #, no-wrap
27235 msgid ""
27236 "      :param Location: Calendar entry to read\n"
27237 "      :type Location: int\n"
27238 "      :return: Dictionary with calendar values, see :ref:`cal_obj`\n"
27239 "      :rtype: dict\n"
27240 msgstr ""
27242 #. type: delimited block -
27243 #: docs/manual/python/gammu.rst:303
27244 #, no-wrap
27245 msgid "   .. method:: GetCalendarStatus()\n"
27246 msgstr ""
27248 #. type: delimited block -
27249 #: docs/manual/python/gammu.rst:305
27250 #, no-wrap
27251 msgid "      Retrieves calendar status (number of used entries).\n"
27252 msgstr ""
27254 #. type: delimited block -
27255 #: docs/manual/python/gammu.rst:308
27256 #, no-wrap
27257 msgid ""
27258 "      :return: Dictionary with calendar status (Used)\n"
27259 "      :rtype: dict\n"
27260 msgstr ""
27262 #. type: delimited block -
27263 #: docs/manual/python/gammu.rst:311
27264 #, no-wrap
27265 msgid "   .. method:: GetCategory(Type, Location)\n"
27266 msgstr ""
27268 #. type: delimited block -
27269 #: docs/manual/python/gammu.rst:313
27270 #, no-wrap
27271 msgid "      Reads category from phone.\n"
27272 msgstr ""
27274 #. type: delimited block -
27275 #: docs/manual/python/gammu.rst:320
27276 #, no-wrap
27277 msgid ""
27278 "      :param Type: Type of category to read, one of ``ToDo``, ``Phonebook``\n"
27279 "      :type Type: string\n"
27280 "      :param Location: Location of category to read\n"
27281 "      :type Location: int\n"
27282 "      :return: Category name as string\n"
27283 "      :rtype: string\n"
27284 msgstr ""
27286 #. type: delimited block -
27287 #: docs/manual/python/gammu.rst:323
27288 #, no-wrap
27289 msgid "   .. method:: GetCategoryStatus(Type)\n"
27290 msgstr ""
27292 #. type: delimited block -
27293 #: docs/manual/python/gammu.rst:325
27294 #, no-wrap
27295 msgid "      Reads category status (number of used entries) from phone.\n"
27296 msgstr ""
27298 #. type: delimited block -
27299 #: docs/manual/python/gammu.rst:330
27300 #, no-wrap
27301 msgid ""
27302 "      :param Type: Type of category to read, one of ``ToDo``, ``Phonebook``\n"
27303 "      :type Type: string\n"
27304 "      :return: Dictionary containing information about category status (Used)\n"
27305 "      :rtype: dict\n"
27306 msgstr ""
27308 #. type: delimited block -
27309 #: docs/manual/python/gammu.rst:333
27310 #, no-wrap
27311 msgid "   .. method:: GetConfig(Section)\n"
27312 msgstr ""
27314 #. type: delimited block -
27315 #: docs/manual/python/gammu.rst:344
27316 #, no-wrap
27317 msgid ""
27318 "      Gets specified config section. Configuration consists of all params which can be defined in gammurc config file:\n"
27319 "       - Model\n"
27320 "       - DebugLevel\n"
27321 "       - Device\n"
27322 "       - Connection\n"
27323 "       - SyncTime\n"
27324 "       - LockDevice\n"
27325 "       - DebugFile\n"
27326 "       - StartInfo\n"
27327 "       - UseGlobalDebugFile\n"
27328 msgstr ""
27330 #. type: delimited block -
27331 #: docs/manual/python/gammu.rst:349
27332 #, no-wrap
27333 msgid ""
27334 "      :param Section: Index of config section to read. Defaults to 0.\n"
27335 "      :type Section: int\n"
27336 "      :return: Dictionary containing configuration\n"
27337 "      :rtype: dict\n"
27338 msgstr ""
27340 #. type: delimited block -
27341 #: docs/manual/python/gammu.rst:352
27342 #, no-wrap
27343 msgid "   .. method:: GetDateTime()\n"
27344 msgstr ""
27346 #. type: delimited block -
27347 #: docs/manual/python/gammu.rst:354
27348 #, no-wrap
27349 msgid "      Reads date and time from phone.\n"
27350 msgstr ""
27352 #. type: delimited block -
27353 #: docs/manual/python/gammu.rst:357
27354 #, no-wrap
27355 msgid ""
27356 "      :return: Date and time from phone as datetime.datetime object.\n"
27357 "      :rtype: datetime.datetime\n"
27358 msgstr ""
27360 #. type: delimited block -
27361 #: docs/manual/python/gammu.rst:360
27362 #, no-wrap
27363 msgid "   .. method:: GetDisplayStatus()\n"
27364 msgstr ""
27366 #. type: delimited block -
27367 #: docs/manual/python/gammu.rst:364
27368 #, no-wrap
27369 msgid ""
27370 "      Acquired display status.\n"
27371 "      :return: List of indicators displayed on display\n"
27372 "      :rtype: list\n"
27373 msgstr ""
27375 #. type: delimited block -
27376 #: docs/manual/python/gammu.rst:367
27377 #, no-wrap
27378 msgid "   .. method:: GetFilePart(File)\n"
27379 msgstr ""
27381 #. type: delimited block -
27382 #: docs/manual/python/gammu.rst:369
27383 #, no-wrap
27384 msgid "      Gets file part from filesystem.\n"
27385 msgstr ""
27387 #. type: delimited block -
27388 #: docs/manual/python/gammu.rst:374 docs/manual/python/gammu.rst:758
27389 #, no-wrap
27390 msgid ""
27391 "      :param File: File data, see :ref:`file_obj`\n"
27392 "      :type File: dict\n"
27393 "      :return: File data for subsequent calls (Finished indicates transfer has been completed), see :ref:`file_obj`\n"
27394 "      :rtype: dict\n"
27395 msgstr ""
27397 #. type: delimited block -
27398 #: docs/manual/python/gammu.rst:377
27399 #, no-wrap
27400 msgid "   .. method:: GetFileSystemStatus()\n"
27401 msgstr ""
27403 #. type: delimited block -
27404 #: docs/manual/python/gammu.rst:379
27405 #, no-wrap
27406 msgid "      Acquires filesystem status.\n"
27407 msgstr ""
27409 #. type: delimited block -
27410 #: docs/manual/python/gammu.rst:382
27411 #, no-wrap
27412 msgid ""
27413 "      :return: Dictionary containing filesystem status (Used and Free)\n"
27414 "      :rtype: dict\n"
27415 msgstr ""
27417 #. type: delimited block -
27418 #: docs/manual/python/gammu.rst:385
27419 #, no-wrap
27420 msgid "   .. method:: GetFirmware()\n"
27421 msgstr ""
27423 #. type: delimited block -
27424 #: docs/manual/python/gammu.rst:387
27425 #, no-wrap
27426 msgid "      Reads firmware information from phone.\n"
27427 msgstr ""
27429 #. type: delimited block -
27430 #: docs/manual/python/gammu.rst:390
27431 #, no-wrap
27432 msgid ""
27433 "      :return: Tuple from version, date and numeric version.\n"
27434 "      :rtype: tuple\n"
27435 msgstr ""
27437 #. type: delimited block -
27438 #: docs/manual/python/gammu.rst:393
27439 #, no-wrap
27440 msgid "   .. method:: GetFolderListing(Folder, Start)\n"
27441 msgstr ""
27443 #. type: delimited block -
27444 #: docs/manual/python/gammu.rst:395
27445 #, no-wrap
27446 msgid "      Gets next filename from filesystem folder.\n"
27447 msgstr ""
27449 #. type: delimited block -
27450 #: docs/manual/python/gammu.rst:402
27451 #, no-wrap
27452 msgid ""
27453 "      :param Folder: Folder to list\n"
27454 "      :type Folder: string\n"
27455 "      :param Start: Whether we're starting listing. Defaults to False.\n"
27456 "      :type Start: boolean\n"
27457 "      :return: File data as dict, see :ref:`file_obj`\n"
27458 "      :rtype: dict\n"
27459 msgstr ""
27461 #. type: delimited block -
27462 #: docs/manual/python/gammu.rst:405
27463 #, no-wrap
27464 msgid "   .. method:: GetHardware()\n"
27465 msgstr ""
27467 #. type: delimited block -
27468 #: docs/manual/python/gammu.rst:407
27469 #, no-wrap
27470 msgid "      Gets hardware information about device.\n"
27471 msgstr ""
27473 #. type: delimited block -
27474 #: docs/manual/python/gammu.rst:410
27475 #, no-wrap
27476 msgid ""
27477 "      :return: Hardware information as string.\n"
27478 "      :rtype: string\n"
27479 msgstr ""
27481 #. type: delimited block -
27482 #: docs/manual/python/gammu.rst:413
27483 #, no-wrap
27484 msgid "   .. method:: GetIMEI()\n"
27485 msgstr ""
27487 #. type: delimited block -
27488 #: docs/manual/python/gammu.rst:415
27489 #, no-wrap
27490 msgid "      Reads IMEI/serial number from phone.\n"
27491 msgstr ""
27493 #. type: delimited block -
27494 #: docs/manual/python/gammu.rst:418
27495 #, no-wrap
27496 msgid ""
27497 "      :return: IMEI of phone as string.\n"
27498 "      :rtype: string\n"
27499 msgstr ""
27501 #. type: delimited block -
27502 #: docs/manual/python/gammu.rst:421
27503 #, no-wrap
27504 msgid "   .. method:: GetLocale()\n"
27505 msgstr ""
27507 #. type: delimited block -
27508 #: docs/manual/python/gammu.rst:423
27509 #, no-wrap
27510 msgid "      Gets locale information from phone.\n"
27511 msgstr ""
27513 #. type: delimited block -
27514 #: docs/manual/python/gammu.rst:426
27515 #, no-wrap
27516 msgid ""
27517 "      :return: Dictionary of locale settings. :meth:`SetLocale` lists them all.\n"
27518 "      :rtype: dict\n"
27519 msgstr ""
27521 #. type: delimited block -
27522 #: docs/manual/python/gammu.rst:429
27523 #, no-wrap
27524 msgid "   .. method:: GetManufactureMonth()\n"
27525 msgstr ""
27527 #. type: delimited block -
27528 #: docs/manual/python/gammu.rst:431
27529 #, no-wrap
27530 msgid "      Gets month when device was manufactured.\n"
27531 msgstr ""
27533 #. type: delimited block -
27534 #: docs/manual/python/gammu.rst:434
27535 #, no-wrap
27536 msgid ""
27537 "      :return: Month of manufacture as string.\n"
27538 "      :rtype: string\n"
27539 msgstr ""
27541 #. type: delimited block -
27542 #: docs/manual/python/gammu.rst:437
27543 #, no-wrap
27544 msgid "   .. method:: GetManufacturer()\n"
27545 msgstr ""
27547 #. type: delimited block -
27548 #: docs/manual/python/gammu.rst:439
27549 #, no-wrap
27550 msgid "      Reads manufacturer from phone.\n"
27551 msgstr ""
27553 #. type: delimited block -
27554 #: docs/manual/python/gammu.rst:442
27555 #, no-wrap
27556 msgid ""
27557 "      :return: String with manufacturer name\n"
27558 "      :rtype: string\n"
27559 msgstr ""
27561 #. type: delimited block -
27562 #: docs/manual/python/gammu.rst:445
27563 #, no-wrap
27564 msgid "   .. method:: GetMemory(Type, Location)\n"
27565 msgstr ""
27567 #. type: delimited block -
27568 #: docs/manual/python/gammu.rst:447
27569 #, no-wrap
27570 msgid "      Reads entry from memory (phonebooks or calls). Which entry shouldbe read is defined in entry.\n"
27571 msgstr ""
27573 #. type: delimited block -
27574 #: docs/manual/python/gammu.rst:452
27575 #, no-wrap
27576 msgid ""
27577 "      :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, ``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
27578 "      :type Type: string\n"
27579 "      :return: Memory entry as dict, see :ref:`pbk_obj`\n"
27580 "      :rtype: dict\n"
27581 msgstr ""
27583 #. type: delimited block -
27584 #: docs/manual/python/gammu.rst:455
27585 #, no-wrap
27586 msgid "   .. method:: GetMemoryStatus(Type)\n"
27587 msgstr ""
27589 #. type: delimited block -
27590 #: docs/manual/python/gammu.rst:457
27591 #, no-wrap
27592 msgid "      Gets memory (phonebooks or calls) status (eg. number of used andfree entries).\n"
27593 msgstr ""
27595 #. type: delimited block -
27596 #: docs/manual/python/gammu.rst:462
27597 #, no-wrap
27598 msgid ""
27599 "      :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, ``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
27600 "      :type Type: string\n"
27601 "      :return: Dictionary with information about memory (Used and Free)\n"
27602 "      :rtype: dict\n"
27603 msgstr ""
27605 #. type: delimited block -
27606 #: docs/manual/python/gammu.rst:465
27607 #, no-wrap
27608 msgid "   .. method:: GetModel()\n"
27609 msgstr ""
27611 #. type: delimited block -
27612 #: docs/manual/python/gammu.rst:467
27613 #, no-wrap
27614 msgid "      Reads model from phone.\n"
27615 msgstr ""
27617 #. type: delimited block -
27618 #: docs/manual/python/gammu.rst:470
27619 #, no-wrap
27620 msgid ""
27621 "      :return: Tuple containing gammu identification and real model returned by phone.\n"
27622 "      :rtype: tuple\n"
27623 msgstr ""
27625 #. type: delimited block -
27626 #: docs/manual/python/gammu.rst:473
27627 #, no-wrap
27628 msgid "   .. method:: GetNetworkInfo()\n"
27629 msgstr ""
27631 #. type: delimited block -
27632 #: docs/manual/python/gammu.rst:475
27633 #, no-wrap
27634 msgid "      Gets network information.\n"
27635 msgstr ""
27637 #. type: delimited block -
27638 #: docs/manual/python/gammu.rst:478
27639 #, no-wrap
27640 msgid ""
27641 "      :return: Dictionary with information about network (NetworkName, State, NetworkCode, CID and LAC)\n"
27642 "      :rtype: dict\n"
27643 msgstr ""
27645 #. type: delimited block -
27646 #: docs/manual/python/gammu.rst:481
27647 #, no-wrap
27648 msgid "   .. method:: GetNextCalendar(Start, Location)\n"
27649 msgstr ""
27651 #. type: delimited block -
27652 #: docs/manual/python/gammu.rst:483
27653 #, no-wrap
27654 msgid "      Retrieves calendar entry. This is useful for continuous reading of all calendar entries.\n"
27655 msgstr ""
27657 #. type: delimited block -
27658 #: docs/manual/python/gammu.rst:490
27659 #, no-wrap
27660 msgid ""
27661 "      :param Start: Whether to start. This can not be used together with Location\n"
27662 "      :type Start: boolean\n"
27663 "      :param Location: Last read location. This can not be used together with Start\n"
27664 "      :type Location: int\n"
27665 "      :return: Dictionary with calendar values, see :ref:`cal_obj`\n"
27666 "      :rtype: dict\n"
27667 msgstr ""
27669 #. type: delimited block -
27670 #: docs/manual/python/gammu.rst:493
27671 #, no-wrap
27672 msgid "   .. method:: GetNextFileFolder(Start)\n"
27673 msgstr ""
27675 #. type: delimited block -
27676 #: docs/manual/python/gammu.rst:495
27677 #, no-wrap
27678 msgid "      Gets next filename from filesystem.\n"
27679 msgstr ""
27681 #. type: delimited block -
27682 #: docs/manual/python/gammu.rst:500
27683 #, no-wrap
27684 msgid ""
27685 "      :param Start: Whether we're starting listing. Defaults to False.\n"
27686 "      :type Start: boolean\n"
27687 "      :return: File data as dict, see :ref:`file_obj`\n"
27688 "      :rtype: dict\n"
27689 msgstr ""
27691 #. type: delimited block -
27692 #: docs/manual/python/gammu.rst:503
27693 #, no-wrap
27694 msgid "   .. method:: GetNextMemory(Type, Start, Location)\n"
27695 msgstr ""
27697 #. type: delimited block -
27698 #: docs/manual/python/gammu.rst:505
27699 #, no-wrap
27700 msgid "      Reads entry from memory (phonebooks or calls). Which entry shouldbe read is defined in entry. This can be easily used for reading all entries.\n"
27701 msgstr ""
27703 #. type: delimited block -
27704 #: docs/manual/python/gammu.rst:514
27705 #, no-wrap
27706 msgid ""
27707 "      :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, ``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
27708 "      :type Type: string\n"
27709 "      :param Start: Whether to start. This can not be used together with Location\n"
27710 "      :type Start: boolean\n"
27711 "      :param Location: Last read location. This can not be used together with Start\n"
27712 "      :type Location: int\n"
27713 "      :return: Memory entry as dict, see :ref:`pbk_obj`\n"
27714 "      :rtype: dict\n"
27715 msgstr ""
27717 #. type: delimited block -
27718 #: docs/manual/python/gammu.rst:517
27719 #, no-wrap
27720 msgid "   .. method:: GetNextRootFolder(Folder)\n"
27721 msgstr ""
27723 #. type: delimited block -
27724 #: docs/manual/python/gammu.rst:519
27725 #, no-wrap
27726 msgid "      Gets next root folder from filesystem. Start with empty folder name.\n"
27727 msgstr ""
27729 #. type: delimited block -
27730 #: docs/manual/python/gammu.rst:523
27731 #, no-wrap
27732 msgid ""
27733 "      :param Folder: Previous read fodlder. Start with empty folder name.\n"
27734 "      :type Folder: string\n"
27735 "      :return: Structure with folder information\n"
27736 msgstr ""
27738 #. type: delimited block -
27739 #: docs/manual/python/gammu.rst:526
27740 #, no-wrap
27741 msgid "   .. method:: GetNextSMS(Folder, Start, Location)\n"
27742 msgstr ""
27744 #. type: delimited block -
27745 #: docs/manual/python/gammu.rst:528
27746 #, no-wrap
27747 msgid "      Reads next (or first if start set) SMS message. This might befaster for some phones than using :meth:`GetSMS` for each message.\n"
27748 msgstr ""
27750 #. type: delimited block -
27751 #: docs/manual/python/gammu.rst:537
27752 #, no-wrap
27753 msgid ""
27754 "      :param Folder: Folder where to read entry (0 is emulated flat memory)\n"
27755 "      :type Folder: int\n"
27756 "      :param Start: Whether to start. This can not be used together with Location\n"
27757 "      :type Start: boolean\n"
27758 "      :param Location: Location last read entry. This can not be used together with Start\n"
27759 "      :type Location: int\n"
27760 "      :return: Dictionary with SMS data, see :ref:`sms_obj`\n"
27761 "      :rtype: dict\n"
27762 msgstr ""
27764 #. type: delimited block -
27765 #: docs/manual/python/gammu.rst:540
27766 #, no-wrap
27767 msgid "   .. method:: GetNextToDo(Start, Location)\n"
27768 msgstr ""
27770 #. type: delimited block -
27771 #: docs/manual/python/gammu.rst:542 docs/manual/python/gammu.rst:649
27772 #, no-wrap
27773 msgid "      Reads ToDo from phone.\n"
27774 msgstr ""
27776 #. type: delimited block -
27777 #: docs/manual/python/gammu.rst:549
27778 #, no-wrap
27779 msgid ""
27780 "      :param Start: Whether to start. This can not be used together with Location\n"
27781 "      :type Start: boolean\n"
27782 "      :param Location: Last read location. This can not be used together with Start\n"
27783 "      :type Location: int\n"
27784 "      :return: Dictionary with ToDo values, see :ref:`todo_obj`\n"
27785 "      :rtype: dict\n"
27786 msgstr ""
27788 #. type: delimited block -
27789 #: docs/manual/python/gammu.rst:552
27790 #, no-wrap
27791 msgid "   .. method:: GetOriginalIMEI()\n"
27792 msgstr ""
27794 #. type: delimited block -
27795 #: docs/manual/python/gammu.rst:554
27796 #, no-wrap
27797 msgid "      Gets original IMEI from phone.\n"
27798 msgstr ""
27800 #. type: delimited block -
27801 #: docs/manual/python/gammu.rst:557
27802 #, no-wrap
27803 msgid ""
27804 "      :return: Original IMEI of phone as string.\n"
27805 "      :rtype: string\n"
27806 msgstr ""
27808 #. type: delimited block -
27809 #: docs/manual/python/gammu.rst:560
27810 #, no-wrap
27811 msgid "   .. method:: GetPPM()\n"
27812 msgstr ""
27814 #. type: delimited block -
27815 #: docs/manual/python/gammu.rst:562
27816 #, no-wrap
27817 msgid "      Gets PPM (Post Programmable Memory) from phone.\n"
27818 msgstr ""
27820 #. type: delimited block -
27821 #: docs/manual/python/gammu.rst:565
27822 #, no-wrap
27823 msgid ""
27824 "      :return: PPM as string\n"
27825 "      :rtype: string\n"
27826 msgstr ""
27828 #. type: delimited block -
27829 #: docs/manual/python/gammu.rst:568
27830 #, no-wrap
27831 msgid "   .. method:: GetProductCode()\n"
27832 msgstr ""
27834 #. type: delimited block -
27835 #: docs/manual/python/gammu.rst:572
27836 #, no-wrap
27837 msgid ""
27838 "      Gets product code of device.\n"
27839 "      :return: Product code as string.\n"
27840 "      :rtype: string\n"
27841 msgstr ""
27843 #. type: delimited block -
27844 #: docs/manual/python/gammu.rst:575
27845 #, no-wrap
27846 msgid "   .. method:: GetSIMIMSI()\n"
27847 msgstr ""
27849 #. type: delimited block -
27850 #: docs/manual/python/gammu.rst:577
27851 #, no-wrap
27852 msgid "      Gets SIM IMSI from phone.\n"
27853 msgstr ""
27855 #. type: delimited block -
27856 #: docs/manual/python/gammu.rst:580
27857 #, no-wrap
27858 msgid ""
27859 "      :return: SIM IMSI as string\n"
27860 "      :rtype: string\n"
27861 msgstr ""
27863 #. type: delimited block -
27864 #: docs/manual/python/gammu.rst:583
27865 #, no-wrap
27866 msgid "   .. method:: GetSMS(Folder, Location)\n"
27867 msgstr ""
27869 #. type: delimited block -
27870 #: docs/manual/python/gammu.rst:585
27871 #, no-wrap
27872 msgid "      Reads SMS message.\n"
27873 msgstr ""
27875 #. type: delimited block -
27876 #: docs/manual/python/gammu.rst:592
27877 #, no-wrap
27878 msgid ""
27879 "      :param Folder: Folder where to read entry (0 is emulated flat memory)\n"
27880 "      :type Folder: int\n"
27881 "      :param Location: Location of entry to read\n"
27882 "      :type Location: int\n"
27883 "      :return: Dictionary with SMS data, see :ref:`sms_obj`\n"
27884 "      :rtype: dict\n"
27885 msgstr ""
27887 #. type: delimited block -
27888 #: docs/manual/python/gammu.rst:595
27889 #, no-wrap
27890 msgid "   .. method:: GetSMSC(Location)\n"
27891 msgstr ""
27893 #. type: delimited block -
27894 #: docs/manual/python/gammu.rst:597
27895 #, no-wrap
27896 msgid "      Gets SMS Service Center number and SMS settings.\n"
27897 msgstr ""
27899 #. type: delimited block -
27900 #: docs/manual/python/gammu.rst:602
27901 #, no-wrap
27902 msgid ""
27903 "      :param Location: Location of entry to read. Defaults to 1\n"
27904 "      :type Location: int\n"
27905 "      :return: Dictionary with SMSC information, see :ref:`smsc_obj`\n"
27906 "      :rtype: dict\n"
27907 msgstr ""
27909 #. type: delimited block -
27910 #: docs/manual/python/gammu.rst:605
27911 #, no-wrap
27912 msgid "   .. method:: GetSMSFolders()\n"
27913 msgstr ""
27915 #. type: delimited block -
27916 #: docs/manual/python/gammu.rst:607
27917 #, no-wrap
27918 msgid "      Returns SMS folders information.\n"
27919 msgstr ""
27921 #. type: delimited block -
27922 #: docs/manual/python/gammu.rst:610
27923 #, no-wrap
27924 msgid ""
27925 "      :return: List of SMS folders.\n"
27926 "      :rtype: list\n"
27927 msgstr ""
27929 #. type: delimited block -
27930 #: docs/manual/python/gammu.rst:613
27931 #, no-wrap
27932 msgid "   .. method:: GetSMSStatus()\n"
27933 msgstr ""
27935 #. type: delimited block -
27936 #: docs/manual/python/gammu.rst:615
27937 #, no-wrap
27938 msgid "      Gets information about SMS memory (read/unread/size of memory for both SIM and phone).\n"
27939 msgstr ""
27941 #. type: delimited block -
27942 #: docs/manual/python/gammu.rst:618
27943 #, no-wrap
27944 msgid ""
27945 "      :return: Dictionary with information about phone memory (SIMUnRead, SIMUsed, SIMSize, PhoneUnRead, PhoneUsed, PhoneSize and TemplatesUsed)\n"
27946 "      :rtype: dict\n"
27947 msgstr ""
27949 #. type: delimited block -
27950 #: docs/manual/python/gammu.rst:621
27951 #, no-wrap
27952 msgid "   .. method:: GetSecurityStatus()\n"
27953 msgstr ""
27955 #. type: delimited block -
27956 #: docs/manual/python/gammu.rst:623
27957 #, no-wrap
27958 msgid "      Queries whether some security code needs to be entered.\n"
27959 msgstr ""
27961 #. type: delimited block -
27962 #: docs/manual/python/gammu.rst:626
27963 #, no-wrap
27964 msgid ""
27965 "      :return: String indicating which code needs to be entered or None if none is needed\n"
27966 "      :rtype: string\n"
27967 msgstr ""
27969 #. type: delimited block -
27970 #: docs/manual/python/gammu.rst:629
27971 #, no-wrap
27972 msgid "   .. method:: GetSignalQuality()\n"
27973 msgstr ""
27975 #. type: delimited block -
27976 #: docs/manual/python/gammu.rst:631
27977 #, no-wrap
27978 msgid "      Reads signal quality (strength and error rate).\n"
27979 msgstr ""
27981 #. type: delimited block -
27982 #: docs/manual/python/gammu.rst:634
27983 #, no-wrap
27984 msgid ""
27985 "      :return: Dictionary containing information about signal state (SignalStrength, SignalPercent and BitErrorRate)\n"
27986 "      :rtype: dict\n"
27987 msgstr ""
27989 #. type: delimited block -
27990 #: docs/manual/python/gammu.rst:637
27991 #, no-wrap
27992 msgid "   .. method:: GetSpeedDial(Location)\n"
27993 msgstr ""
27995 #. type: delimited block -
27996 #: docs/manual/python/gammu.rst:639
27997 #, no-wrap
27998 msgid "      Gets speed dial.\n"
27999 msgstr ""
28001 #. type: delimited block -
28002 #: docs/manual/python/gammu.rst:644
28003 #, no-wrap
28004 msgid ""
28005 "      :param Location: Location of entry to read\n"
28006 "      :type Location: int\n"
28007 "      :return: Dictionary with speed dial (Location, MemoryLocation, MemoryNumberID, MemoryType)\n"
28008 "      :rtype: dict\n"
28009 msgstr ""
28011 #. type: delimited block -
28012 #: docs/manual/python/gammu.rst:647
28013 #, no-wrap
28014 msgid "   .. method:: GetToDo(Location)\n"
28015 msgstr ""
28017 #. type: delimited block -
28018 #: docs/manual/python/gammu.rst:654
28019 #, no-wrap
28020 msgid ""
28021 "      :param Location: Location of entry to read\n"
28022 "      :type Location: int\n"
28023 "      :return: Dictionary with ToDo values, see :ref:`todo_obj`\n"
28024 "      :rtype: dict\n"
28025 msgstr ""
28027 #. type: delimited block -
28028 #: docs/manual/python/gammu.rst:657
28029 #, no-wrap
28030 msgid "   .. method:: GetToDoStatus()\n"
28031 msgstr ""
28033 #. type: delimited block -
28034 #: docs/manual/python/gammu.rst:659
28035 #, no-wrap
28036 msgid "      Gets status of ToDos (count of used entries).\n"
28037 msgstr ""
28039 #. type: delimited block -
28040 #: docs/manual/python/gammu.rst:662
28041 #, no-wrap
28042 msgid ""
28043 "      :return: Dictionary of status (Used)\n"
28044 "      :rtype: dict\n"
28045 msgstr ""
28047 #. type: delimited block -
28048 #: docs/manual/python/gammu.rst:665
28049 #, no-wrap
28050 msgid "   .. method:: HoldCall(ID)\n"
28051 msgstr ""
28053 #. type: delimited block -
28054 #: docs/manual/python/gammu.rst:667
28055 #, no-wrap
28056 msgid "      Holds call.\n"
28057 msgstr ""
28059 #. type: delimited block -
28060 #: docs/manual/python/gammu.rst:675
28061 #, no-wrap
28062 msgid "   .. method:: Init(Replies)\n"
28063 msgstr ""
28065 #. type: delimited block -
28066 #: docs/manual/python/gammu.rst:677
28067 #, no-wrap
28068 msgid "      Initialises the connection with phone.\n"
28069 msgstr ""
28071 #. type: delimited block -
28072 #: docs/manual/python/gammu.rst:682
28073 #, no-wrap
28074 msgid ""
28075 "      :param Replies: Number of replies to wait for on each request. Defaults to 1. Higher value makes sense only on unreliable links.\n"
28076 "      :type Replies: int\n"
28077 "      :return: None\n"
28078 "      :rtype: None\n"
28079 msgstr ""
28081 #. type: delimited block -
28082 #: docs/manual/python/gammu.rst:685
28083 #, no-wrap
28084 msgid "   .. method:: PressKey(Key, Press)\n"
28085 msgstr ""
28087 #. type: delimited block -
28088 #: docs/manual/python/gammu.rst:687
28089 #, no-wrap
28090 msgid "      Emulates key press.\n"
28091 msgstr ""
28093 #. type: delimited block -
28094 #: docs/manual/python/gammu.rst:694
28095 #, no-wrap
28096 msgid ""
28097 "      :param Key: What key to press\n"
28098 "      :type Key: string\n"
28099 "      :param Press: Whether to emulate press or release.\n"
28100 "      :type Press: boolean\n"
28101 "      :return: None\n"
28102 "      :rtype: None\n"
28103 msgstr ""
28105 #. type: delimited block -
28106 #: docs/manual/python/gammu.rst:697
28107 #, no-wrap
28108 msgid "   .. method:: ReadConfig(Section, Configuration, Filename)\n"
28109 msgstr ""
28111 #. type: delimited block -
28112 #: docs/manual/python/gammu.rst:699
28113 #, no-wrap
28114 msgid "      Reads specified section of gammurc\n"
28115 msgstr ""
28117 #. type: delimited block -
28118 #: docs/manual/python/gammu.rst:708
28119 #, no-wrap
28120 msgid ""
28121 "      :param Section: Index of config section to read. Defaults to 0.\n"
28122 "      :type Section: int\n"
28123 "      :param Configuration: Index where config section will be stored. Defaults to Section.\n"
28124 "      :type Configuration: int\n"
28125 "      :param Filename: Path to configuration file (otherwise it is autodetected).\n"
28126 "      :type Filename: string\n"
28127 "      :return: None\n"
28128 "      :rtype: None\n"
28129 msgstr ""
28131 #. type: delimited block -
28132 #: docs/manual/python/gammu.rst:711
28133 #, no-wrap
28134 msgid "   .. method:: ReadDevice(Wait)\n"
28135 msgstr ""
28137 #. type: delimited block -
28138 #: docs/manual/python/gammu.rst:713
28139 #, no-wrap
28140 msgid "      Reads data from device.\n"
28141 msgstr ""
28143 #. type: delimited block -
28144 #: docs/manual/python/gammu.rst:718
28145 #, no-wrap
28146 msgid ""
28147 "      :param Wait: Whether to wait, default is not to wait.\n"
28148 "      :type Wait: boolean\n"
28149 "      :return: Number of bytes read\n"
28150 "      :rtype: int\n"
28151 msgstr ""
28153 #. type: delimited block -
28154 #: docs/manual/python/gammu.rst:721
28155 #, no-wrap
28156 msgid "   .. method:: Reset(Hard)\n"
28157 msgstr ""
28159 #. type: delimited block -
28160 #: docs/manual/python/gammu.rst:723
28161 #, no-wrap
28162 msgid "      Performs phone reset.\n"
28163 msgstr ""
28165 #. type: delimited block -
28166 #: docs/manual/python/gammu.rst:728
28167 #, no-wrap
28168 msgid ""
28169 "      :param Hard: Whether to make hard reset\n"
28170 "      :type Hard: boolean\n"
28171 "      :return: None\n"
28172 "      :rtype: None\n"
28173 msgstr ""
28175 #. type: delimited block -
28176 #: docs/manual/python/gammu.rst:731
28177 #, no-wrap
28178 msgid "   .. method:: ResetPhoneSettings(Type)\n"
28179 msgstr ""
28181 #. type: delimited block -
28182 #: docs/manual/python/gammu.rst:733
28183 #, no-wrap
28184 msgid "      Resets phone settings.\n"
28185 msgstr ""
28187 #. type: delimited block -
28188 #: docs/manual/python/gammu.rst:738
28189 #, no-wrap
28190 msgid ""
28191 "      :param Type: What to reset, one of ``PHONE``, ``UIF``, ``ALL``, ``DEV``, ``FACTORY``\n"
28192 "      :type Type: string\n"
28193 "      :return: None\n"
28194 "      :rtype: None\n"
28195 msgstr ""
28197 #. type: delimited block -
28198 #: docs/manual/python/gammu.rst:741
28199 #, no-wrap
28200 msgid "   .. method:: SendDTMF(Number)\n"
28201 msgstr ""
28203 #. type: delimited block -
28204 #: docs/manual/python/gammu.rst:743
28205 #, no-wrap
28206 msgid "      Sends DTMF (Dual Tone Multi Frequency) tone.\n"
28207 msgstr ""
28209 #. type: delimited block -
28210 #: docs/manual/python/gammu.rst:751
28211 #, no-wrap
28212 msgid "   .. method:: SendFilePart(File)\n"
28213 msgstr ""
28215 #. type: delimited block -
28216 #: docs/manual/python/gammu.rst:753
28217 #, no-wrap
28218 msgid "      Sends file part to phone.\n"
28219 msgstr ""
28221 #. type: delimited block -
28222 #: docs/manual/python/gammu.rst:761
28223 #, no-wrap
28224 msgid "   .. method:: SendSMS(Value)\n"
28225 msgstr ""
28227 #. type: delimited block -
28228 #: docs/manual/python/gammu.rst:763
28229 #, no-wrap
28230 msgid "      Sends SMS.\n"
28231 msgstr ""
28233 #. type: delimited block -
28234 #: docs/manual/python/gammu.rst:768
28235 #, no-wrap
28236 msgid ""
28237 "      :param Value: SMS data, see :ref:`sms_obj`\n"
28238 "      :type Value: dict\n"
28239 "      :return: Message reference as integer\n"
28240 "      :rtype: int\n"
28241 msgstr ""
28243 #. type: delimited block -
28244 #: docs/manual/python/gammu.rst:771
28245 #, no-wrap
28246 msgid "   .. method:: SendSavedSMS(Folder, Location)\n"
28247 msgstr ""
28249 #. type: delimited block -
28250 #: docs/manual/python/gammu.rst:773
28251 #, no-wrap
28252 msgid "      Sends SMS saved in phone.\n"
28253 msgstr ""
28255 #. type: delimited block -
28256 #: docs/manual/python/gammu.rst:780
28257 #, no-wrap
28258 msgid ""
28259 "      :param Folder: Folder where to read entry (0 is emulated flat memory)\n"
28260 "      :type Folder: int\n"
28261 "      :param Location: Location of entry to send\n"
28262 "      :type Location: int\n"
28263 "      :return: Message reference as integer\n"
28264 "      :rtype: int\n"
28265 msgstr ""
28267 #. type: delimited block -
28268 #: docs/manual/python/gammu.rst:783
28269 #, no-wrap
28270 msgid "   .. method:: SetAlarm(DateTime, Location, Repeating, Text)\n"
28271 msgstr ""
28273 #. type: delimited block -
28274 #: docs/manual/python/gammu.rst:785
28275 #, no-wrap
28276 msgid "      Sets alarm in phone.\n"
28277 msgstr ""
28279 #. type: delimited block -
28280 #: docs/manual/python/gammu.rst:796
28281 #, no-wrap
28282 msgid ""
28283 "      :param DateTime: When should alarm happen.\n"
28284 "      :type DateTime: datetime.datetime\n"
28285 "      :param Location: Location of alarm to set. Defaults to 1.\n"
28286 "      :type Location: int\n"
28287 "      :param Repeating: Whether alarm should be repeating. Defaults to True.\n"
28288 "      :type Repeating: boolean\n"
28289 "      :param Text: Text to be displayed on alarm. Defaults to empty.\n"
28290 "      :type Text: string\n"
28291 "      :return: None\n"
28292 "      :rtype: None\n"
28293 msgstr ""
28295 #. type: delimited block -
28296 #: docs/manual/python/gammu.rst:799
28297 #, no-wrap
28298 msgid "   .. method:: SetAutoNetworkLogin()\n"
28299 msgstr ""
28301 #. type: delimited block -
28302 #: docs/manual/python/gammu.rst:801
28303 #, no-wrap
28304 msgid "      Enables network auto login.\n"
28305 msgstr ""
28307 #. type: delimited block -
28308 #: docs/manual/python/gammu.rst:807
28309 #, no-wrap
28310 msgid "   .. method:: SetCalendar(Value)\n"
28311 msgstr ""
28313 #. type: delimited block -
28314 #: docs/manual/python/gammu.rst:809
28315 #, no-wrap
28316 msgid "      Sets calendar entry\n"
28317 msgstr ""
28319 #. type: delimited block -
28320 #: docs/manual/python/gammu.rst:814
28321 #, no-wrap
28322 msgid ""
28323 "      :param Value: Calendar entry data, see :ref:`cal_obj`\n"
28324 "      :type Value: dict\n"
28325 "      :return: Location of set entry\n"
28326 "      :rtype: int\n"
28327 msgstr ""
28329 #. type: delimited block -
28330 #: docs/manual/python/gammu.rst:817
28331 #, no-wrap
28332 msgid "   .. method:: SetConfig(Section, Values)\n"
28333 msgstr ""
28335 #. type: delimited block -
28336 #: docs/manual/python/gammu.rst:819
28337 #, no-wrap
28338 msgid "      Sets specified config section.\n"
28339 msgstr ""
28341 #. type: delimited block -
28342 #: docs/manual/python/gammu.rst:826
28343 #, no-wrap
28344 msgid ""
28345 "      :param Section: Index of config section to modify\n"
28346 "      :type Section: int\n"
28347 "      :param Values: Config values, see :meth:`GetConfig` for description of accepted\n"
28348 "      :type Values: dict\n"
28349 "      :return: None\n"
28350 "      :rtype: None\n"
28351 msgstr ""
28353 #. type: delimited block -
28354 #: docs/manual/python/gammu.rst:829
28355 #, no-wrap
28356 msgid "   .. method:: SetDateTime(Date)\n"
28357 msgstr ""
28359 #. type: delimited block -
28360 #: docs/manual/python/gammu.rst:831
28361 #, no-wrap
28362 msgid "      Sets date and time in phone.\n"
28363 msgstr ""
28365 #. type: delimited block -
28366 #: docs/manual/python/gammu.rst:836
28367 #, no-wrap
28368 msgid ""
28369 "      :param Date: Date to set\n"
28370 "      :type Date: datetime.datetime\n"
28371 "      :return: None\n"
28372 "      :rtype: None\n"
28373 msgstr ""
28375 #. type: delimited block -
28376 #: docs/manual/python/gammu.rst:839
28377 #, no-wrap
28378 msgid "   .. method:: SetDebugFile(File, Global)\n"
28379 msgstr ""
28381 #. type: delimited block -
28382 #: docs/manual/python/gammu.rst:841
28383 #, no-wrap
28384 msgid "      Sets state machine debug file.\n"
28385 msgstr ""
28387 #. type: delimited block -
28388 #: docs/manual/python/gammu.rst:848
28389 #, no-wrap
28390 msgid ""
28391 "      :param File: File where to write debug stuff (as configured by :meth:`SetDebugLevel`). Can be either None for no file, Python file object or filename.\n"
28392 "      :type File: mixed\n"
28393 "      :param Global: Whether to use global debug structure (overrides File)\n"
28394 "      :type Global: boolean\n"
28395 "      :return: None\n"
28396 "      :rtype: None\n"
28397 msgstr ""
28399 #. type: delimited block -
28400 #: docs/manual/python/gammu.rst:851
28401 #, no-wrap
28402 msgid "   .. method:: SetDebugLevel(Level)\n"
28403 msgstr ""
28405 #. type: delimited block -
28406 #: docs/manual/python/gammu.rst:853
28407 #, no-wrap
28408 msgid "      Sets state machine debug level accorting to passed string. You need to configure output file using :meth:`SetDebugFile` to activate it.\n"
28409 msgstr ""
28411 #. type: delimited block -
28412 #: docs/manual/python/gammu.rst:866
28413 #, no-wrap
28414 msgid ""
28415 "      :type Level: string\n"
28416 "      :param Level: name of debug level to use, currently one of:\n"
28417 "         - nothing\n"
28418 "         - text\n"
28419 "         - textall\n"
28420 "         - binary\n"
28421 "         - errors\n"
28422 "         - textdate\n"
28423 "         - textalldate\n"
28424 "         - errorsdate\n"
28425 "      :return: None\n"
28426 "      :rtype: None\n"
28427 msgstr ""
28429 #. type: delimited block -
28430 #: docs/manual/python/gammu.rst:869
28431 #, no-wrap
28432 msgid "   .. method:: SetFileAttributes(Filename, ReadOnly, Protected, System, Hidden)\n"
28433 msgstr ""
28435 #. type: delimited block -
28436 #: docs/manual/python/gammu.rst:871
28437 #, no-wrap
28438 msgid "      Sets file attributes.\n"
28439 msgstr ""
28441 #. type: delimited block -
28442 #: docs/manual/python/gammu.rst:884
28443 #, no-wrap
28444 msgid ""
28445 "      :param Filename: File to modify\n"
28446 "      :type Filename: string\n"
28447 "      :param ReadOnly: Whether file is read only. Default to False.\n"
28448 "      :type ReadOnly: boolean\n"
28449 "      :param Protected: Whether file is protected. Default to False.\n"
28450 "      :type Protected: boolean\n"
28451 "      :param System: Whether file is system. Default to False.\n"
28452 "      :type System: boolean\n"
28453 "      :param Hidden: Whether file is hidden. Default to False.\n"
28454 "      :type Hidden: boolean\n"
28455 "      :return: None\n"
28456 "      :rtype: None\n"
28457 msgstr ""
28459 #. type: delimited block -
28460 #: docs/manual/python/gammu.rst:887
28461 #, no-wrap
28462 msgid "   .. method:: SetIncomingCB(Enable)\n"
28463 msgstr ""
28465 #. type: delimited block -
28466 #: docs/manual/python/gammu.rst:889
28467 #, no-wrap
28468 msgid "      Gets network information from phone.\n"
28469 msgstr ""
28471 #. type: delimited block -
28472 #: docs/manual/python/gammu.rst:894 docs/manual/python/gammu.rst:904
28473 #: docs/manual/python/gammu.rst:926 docs/manual/python/gammu.rst:936
28474 #, no-wrap
28475 msgid ""
28476 "      :type Enable: boolean\n"
28477 "      :param Enable: Whether to enable notifications, default is True\n"
28478 "      :return: None\n"
28479 "      :rtype: None\n"
28480 msgstr ""
28482 #. type: delimited block -
28483 #: docs/manual/python/gammu.rst:897
28484 #, no-wrap
28485 msgid "   .. method:: SetIncomingCall(Enable)\n"
28486 msgstr ""
28488 #. type: delimited block -
28489 #: docs/manual/python/gammu.rst:899
28490 #, no-wrap
28491 msgid "      Activates/deactivates noticing about incoming calls.\n"
28492 msgstr ""
28494 #. type: delimited block -
28495 #: docs/manual/python/gammu.rst:907
28496 #, no-wrap
28497 msgid "   .. method:: SetIncomingCallback(Callback)\n"
28498 msgstr ""
28500 #. type: delimited block -
28501 #: docs/manual/python/gammu.rst:909
28502 #, no-wrap
28503 msgid "      Sets callback function which is called whenever any (enabled) incoming event appears. Please note that you have to enable each event type by calling SetIncoming* functions.\n"
28504 msgstr ""
28506 #. type: delimited block -
28507 #: docs/manual/python/gammu.rst:911
28508 #, no-wrap
28509 msgid "      The callback function needs to accept three parameters: StateMachine object, event type and it's data in dictionary.\n"
28510 msgstr ""
28512 #. type: delimited block -
28513 #: docs/manual/python/gammu.rst:916
28514 #, no-wrap
28515 msgid ""
28516 "      :param Callback: callback function or None for disabling\n"
28517 "      :type Callback: function\n"
28518 "      :return: None\n"
28519 "      :rtype: None\n"
28520 msgstr ""
28522 #. type: delimited block -
28523 #: docs/manual/python/gammu.rst:919
28524 #, no-wrap
28525 msgid "   .. method:: SetIncomingSMS(Enable)\n"
28526 msgstr ""
28528 #. type: delimited block -
28529 #: docs/manual/python/gammu.rst:921
28530 #, no-wrap
28531 msgid "      Enable/disable notification on incoming SMS.\n"
28532 msgstr ""
28534 #. type: delimited block -
28535 #: docs/manual/python/gammu.rst:929
28536 #, no-wrap
28537 msgid "   .. method:: SetIncomingUSSD(Enable)\n"
28538 msgstr ""
28540 #. type: delimited block -
28541 #: docs/manual/python/gammu.rst:931
28542 #, no-wrap
28543 msgid "      Activates/deactivates noticing about incoming USSDs (UnStructured Supplementary Services).\n"
28544 msgstr ""
28546 #. type: delimited block -
28547 #: docs/manual/python/gammu.rst:939
28548 #, no-wrap
28549 msgid "   .. method:: SetLocale(DateSeparator, DateFormat, AMPMTime)\n"
28550 msgstr ""
28552 #. type: delimited block -
28553 #: docs/manual/python/gammu.rst:941
28554 #, no-wrap
28555 msgid "      Sets locale of phone.\n"
28556 msgstr ""
28558 #. type: delimited block -
28559 #: docs/manual/python/gammu.rst:950
28560 #, no-wrap
28561 msgid ""
28562 "      :param DateSeparator: Date separator.\n"
28563 "      :type DateSeparator: string\n"
28564 "      :param DateFormat: Date format, one of ``DDMMYYYY``, ``MMDDYYYY``, ``YYYYMMDD``\n"
28565 "      :type DateFormat: string\n"
28566 "      :param AMPMTime: Whether to use AM/PM time.\n"
28567 "      :type AMPMTime: boolean\n"
28568 "      :return: None\n"
28569 "      :rtype: None\n"
28570 msgstr ""
28572 #. type: delimited block -
28573 #: docs/manual/python/gammu.rst:953
28574 #, no-wrap
28575 msgid "   .. method:: SetMemory(Value)\n"
28576 msgstr ""
28578 #. type: delimited block -
28579 #: docs/manual/python/gammu.rst:955
28580 #, no-wrap
28581 msgid "      Sets memory (phonebooks or calls) entry.\n"
28582 msgstr ""
28584 #. type: delimited block -
28585 #: docs/manual/python/gammu.rst:963
28586 #, no-wrap
28587 msgid "   .. method:: SetSMS(Value)\n"
28588 msgstr ""
28590 #. type: delimited block -
28591 #: docs/manual/python/gammu.rst:965
28592 #, no-wrap
28593 msgid "      Sets SMS.\n"
28594 msgstr ""
28596 #. type: delimited block -
28597 #: docs/manual/python/gammu.rst:973
28598 #, no-wrap
28599 msgid "   .. method:: SetSMSC(Value)\n"
28600 msgstr ""
28602 #. type: delimited block -
28603 #: docs/manual/python/gammu.rst:975
28604 #, no-wrap
28605 msgid "      Sets SMS Service Center number and SMS settings.\n"
28606 msgstr ""
28608 #. type: delimited block -
28609 #: docs/manual/python/gammu.rst:980
28610 #, no-wrap
28611 msgid ""
28612 "      :param Value: SMSC information, see :ref:`smsc_obj`\n"
28613 "      :type Value: dict\n"
28614 "      :return: None\n"
28615 "      :rtype: None\n"
28616 msgstr ""
28618 #. type: delimited block -
28619 #: docs/manual/python/gammu.rst:983
28620 #, no-wrap
28621 msgid "   .. method:: SetSpeedDial(Value)\n"
28622 msgstr ""
28624 #. type: delimited block -
28625 #: docs/manual/python/gammu.rst:985
28626 #, no-wrap
28627 msgid "      Sets speed dial.\n"
28628 msgstr ""
28630 #. type: delimited block -
28631 #: docs/manual/python/gammu.rst:990
28632 #, no-wrap
28633 msgid ""
28634 "      :param Value: Speed dial data, see :meth:`GetSpeedDial` for listing.\n"
28635 "      :type Value: dict\n"
28636 "      :return: None\n"
28637 "      :rtype: None\n"
28638 msgstr ""
28640 #. type: delimited block -
28641 #: docs/manual/python/gammu.rst:993
28642 #, no-wrap
28643 msgid "   .. method:: SetToDo(Value)\n"
28644 msgstr ""
28646 #. type: delimited block -
28647 #: docs/manual/python/gammu.rst:995
28648 #, no-wrap
28649 msgid "      Sets ToDo in phone.\n"
28650 msgstr ""
28652 #. type: delimited block -
28653 #: docs/manual/python/gammu.rst:1003
28654 #, no-wrap
28655 msgid "   .. method:: SplitCall(ID)\n"
28656 msgstr ""
28658 #. type: delimited block -
28659 #: docs/manual/python/gammu.rst:1005
28660 #, no-wrap
28661 msgid "      Splits call.\n"
28662 msgstr ""
28664 #. type: delimited block -
28665 #: docs/manual/python/gammu.rst:1013
28666 #, no-wrap
28667 msgid "   .. method:: SwitchCall(ID, Next)\n"
28668 msgstr ""
28670 #. type: delimited block -
28671 #: docs/manual/python/gammu.rst:1015
28672 #, no-wrap
28673 msgid "      Switches call.\n"
28674 msgstr ""
28676 #. type: delimited block -
28677 #: docs/manual/python/gammu.rst:1023
28678 #, no-wrap
28679 msgid "   .. method:: Terminate()\n"
28680 msgstr ""
28682 #. type: delimited block -
28683 #: docs/manual/python/gammu.rst:1025
28684 #, no-wrap
28685 msgid "      Terminates the connection with phone.\n"
28686 msgstr ""
28688 #. type: delimited block -
28689 #: docs/manual/python/gammu.rst:1030
28690 #, no-wrap
28691 msgid "   .. method:: Abort()\n"
28692 msgstr ""
28694 #. type: delimited block -
28695 #: docs/manual/python/gammu.rst:1032
28696 #, no-wrap
28697 msgid "      Aborts current operation.\n"
28698 msgstr ""
28700 #. type: delimited block -
28701 #: docs/manual/python/gammu.rst:1037
28702 #, no-wrap
28703 msgid "   .. method:: TransferCall(ID, Next)\n"
28704 msgstr ""
28706 #. type: delimited block -
28707 #: docs/manual/python/gammu.rst:1039
28708 #, no-wrap
28709 msgid "      Transfers call.\n"
28710 msgstr ""
28712 #. type: delimited block -
28713 #: docs/manual/python/gammu.rst:1047
28714 #, no-wrap
28715 msgid "   .. method:: UnholdCall(ID)\n"
28716 msgstr ""
28718 #. type: delimited block -
28719 #: docs/manual/python/gammu.rst:1049
28720 #, no-wrap
28721 msgid "      Unholds call.\n"
28722 msgstr ""
28724 #. type: delimited block -
28725 #: docs/manual/python/gammu.rst:1058
28726 #, no-wrap
28727 msgid "Generic functions\n"
28728 msgstr ""
28730 #. type: Plain text
28731 #: docs/manual/python/gammu.rst:1061
28732 msgid "Version()"
28733 msgstr ""
28735 #. type: Plain text
28736 #: docs/manual/python/gammu.rst:1063
28737 msgid "Get version information."
28738 msgstr ""
28740 #. type: Plain text
28741 #: docs/manual/python/gammu.rst:1066
28742 msgid ""
28743 ":return: Tuple of version information - Gammu runtime version, python-gammu "
28744 "version, build time Gammu version.  :rtype: tuple"
28745 msgstr ""
28747 #. type: Title -
28748 #: docs/manual/python/gammu.rst:1068
28749 #, no-wrap
28750 msgid "Debugging configuration"
28751 msgstr ""
28753 #. type: Plain text
28754 #: docs/manual/python/gammu.rst:1071
28755 msgid "SetDebugFile(File)"
28756 msgstr ""
28758 #. type: Plain text
28759 #: docs/manual/python/gammu.rst:1073
28760 msgid "Sets global debug file."
28761 msgstr ""
28763 #. type: Plain text
28764 #: docs/manual/python/gammu.rst:1078
28765 msgid ""
28766 ":param File: File where to write debug stuff (as configured by :meth:"
28767 "`SetDebugLevel`). Can be either None for no file, Python file object or "
28768 "filename.  :type File: mixed :return: None :rtype: None"
28769 msgstr ""
28771 #. type: Plain text
28772 #: docs/manual/python/gammu.rst:1080
28773 msgid "SetDebugLevel(Level)"
28774 msgstr ""
28776 #. type: Plain text
28777 #: docs/manual/python/gammu.rst:1082
28778 msgid ""
28779 "Sets global debug level accorting to passed string. You need to configure "
28780 "output file using :meth:`SetDebugFile` to activate it."
28781 msgstr ""
28783 #. type: Plain text
28784 #: docs/manual/python/gammu.rst:1085
28785 msgid ""
28786 ":type Level: string :param Level: name of debug level to use, currently one "
28787 "of:"
28788 msgstr ""
28790 #. type: Plain text
28791 #: docs/manual/python/gammu.rst:1087
28792 msgid "nothing"
28793 msgstr ""
28795 #. type: Plain text
28796 #: docs/manual/python/gammu.rst:1089
28797 msgid "textall"
28798 msgstr ""
28800 #. type: Plain text
28801 #: docs/manual/python/gammu.rst:1090
28802 msgid "binary"
28803 msgstr ""
28805 #. type: Plain text
28806 #: docs/manual/python/gammu.rst:1091
28807 msgid "errors"
28808 msgstr ""
28810 #. type: Plain text
28811 #: docs/manual/python/gammu.rst:1092
28812 msgid "textdate"
28813 msgstr ""
28815 #. type: Plain text
28816 #: docs/manual/python/gammu.rst:1093
28817 msgid "textalldate"
28818 msgstr ""
28820 #. type: Plain text
28821 #: docs/manual/python/gammu.rst:1094
28822 msgid "errorsdate"
28823 msgstr ""
28825 #. type: Plain text
28826 #: docs/manual/python/gammu.rst:1096
28827 msgid ":return: None :rtype: None"
28828 msgstr ""
28830 #. type: Title -
28831 #: docs/manual/python/gammu.rst:1098
28832 #, no-wrap
28833 msgid "Message processing"
28834 msgstr ""
28836 #. type: Plain text
28837 #: docs/manual/python/gammu.rst:1101
28838 msgid "LinkSMS(Messages, EMS)"
28839 msgstr ""
28841 #. type: Plain text
28842 #: docs/manual/python/gammu.rst:1103
28843 msgid "Links multi part SMS messages."
28844 msgstr ""
28846 #. type: Plain text
28847 #: docs/manual/python/gammu.rst:1110
28848 msgid ""
28849 ":type Messages: list :type EMS: boolean :param Messages: List of messages to "
28850 "link, see :ref:`sms_obj` :param EMS: Whether to detect ems, defauls to True :"
28851 "return: List of linked messages, see :ref:`sms_obj` :rtype: list"
28852 msgstr ""
28854 #. type: Plain text
28855 #: docs/manual/python/gammu.rst:1112
28856 msgid "SMSCounter(Text, UDH = \"NoUDH\", Coding = \"Default\")"
28857 msgstr ""
28859 #. type: Plain text
28860 #: docs/manual/python/gammu.rst:1114
28861 msgid "Calculates number of SMS and free chars in SMS."
28862 msgstr ""
28864 #. type: Plain text
28865 #: docs/manual/python/gammu.rst:1123
28866 msgid ""
28867 ":type Text: string :param Text: Message text :type UDH: string :param UDH: "
28868 "Message UDH :type Coding: string :param Coding: Message coding (eg. Unicode "
28869 "or Default)  :return: Number of messages and number of free chars :rtype: "
28870 "tuple"
28871 msgstr ""
28873 #. type: Plain text
28874 #: docs/manual/python/gammu.rst:1127
28875 msgid "DecodeSMS(Messages, EMS)"
28876 msgstr ""
28878 #. type: Plain text
28879 #: docs/manual/python/gammu.rst:1129
28880 msgid "Decodes multi part SMS message."
28881 msgstr ""
28883 #. type: Plain text
28884 #: docs/manual/python/gammu.rst:1136
28885 msgid ""
28886 ":param Messages: Nessages to decode, see :ref:`sms_obj` :type Messages: "
28887 "list :param EMS: Whether to use EMS, defalt to True :type EMS: boolean :"
28888 "return: Multi part message information, see :ref:`sms_info_obj` :rtype: dict"
28889 msgstr ""
28891 #. type: Plain text
28892 #: docs/manual/python/gammu.rst:1138
28893 msgid "EncodeSMS(MessageInfo)"
28894 msgstr ""
28896 #. type: Plain text
28897 #: docs/manual/python/gammu.rst:1140
28898 msgid "Encodes multi part SMS message."
28899 msgstr ""
28901 #. type: Plain text
28902 #: docs/manual/python/gammu.rst:1145
28903 msgid ""
28904 ":param MessageInfo: Description of message, see :ref:`sms_info_obj` :type "
28905 "MessageInfo: dict :return: List of dictionaries with raw message, see :ref:"
28906 "`sms_obj` :rtype: dict"
28907 msgstr ""
28909 #. type: Plain text
28910 #: docs/manual/python/gammu.rst:1147
28911 msgid "DecodePDU(Data, SMSC = False)"
28912 msgstr ""
28914 #. type: Plain text
28915 #: docs/manual/python/gammu.rst:1149
28916 msgid "Parses PDU packet."
28917 msgstr ""
28919 #. type: Plain text
28920 #: docs/manual/python/gammu.rst:1156
28921 msgid ""
28922 ":param Data: PDU data, need to be binary not hex encoded :type Data: string :"
28923 "param SMSC: Whether PDU includes SMSC.  :type SMSC: boolean :return: Message "
28924 "data, see :ref:`sms_obj` :rtype: dict"
28925 msgstr ""
28927 #. type: Plain text
28928 #: docs/manual/python/gammu.rst:1158
28929 msgid "EncodePDU(SMS, Layout = Submit)"
28930 msgstr ""
28932 #. type: Plain text
28933 #: docs/manual/python/gammu.rst:1160
28934 msgid "Creates PDU packet."
28935 msgstr ""
28937 #. type: Plain text
28938 #: docs/manual/python/gammu.rst:1167
28939 msgid ""
28940 ":param SMS: SMS dictionary, see :ref:`sms_obj` :type SMS: dict :param "
28941 "Layout: Layout (one of Submit, Deliver, StatusReport), Submit is default :"
28942 "type Layout: string :return: Message data :rtype: string"
28943 msgstr ""
28945 #. type: Plain text
28946 #: docs/manual/python/gammu.rst:1169
28947 msgid "1.27.93"
28948 msgstr ""
28950 #. type: Title -
28951 #: docs/manual/python/gammu.rst:1171
28952 #, no-wrap
28953 msgid "Encoding and decoding entries"
28954 msgstr ""
28956 #. type: Plain text
28957 #: docs/manual/python/gammu.rst:1174
28958 msgid "DecodeVCARD(Text)"
28959 msgstr ""
28961 #. type: Plain text
28962 #: docs/manual/python/gammu.rst:1176
28963 msgid "Decodes memory entry v from a string."
28964 msgstr ""
28966 #. type: Plain text
28967 #: docs/manual/python/gammu.rst:1181
28968 msgid ""
28969 ":param Text: String to decode :type Text: string :return: Memory entry, see :"
28970 "ref:`pbk_obj` :rtype: dict"
28971 msgstr ""
28973 #. type: Plain text
28974 #: docs/manual/python/gammu.rst:1183
28975 msgid "EncodeVCARD(Entry)"
28976 msgstr ""
28978 #. type: Plain text
28979 #: docs/manual/python/gammu.rst:1185
28980 msgid "Encodes memory entry to a vCard."
28981 msgstr ""
28983 #. type: Plain text
28984 #: docs/manual/python/gammu.rst:1190
28985 msgid ""
28986 ":param Entry: Memory entry, see :ref:`pbk_obj` :type Entry: dict :return: "
28987 "String with vCard :rtype: string"
28988 msgstr ""
28990 #. type: Plain text
28991 #: docs/manual/python/gammu.rst:1192
28992 msgid "DecodeVCS(Text)"
28993 msgstr ""
28995 #. type: Plain text
28996 #: docs/manual/python/gammu.rst:1194 docs/manual/python/gammu.rst:1203
28997 msgid "Decodes todo/calendar entry v from a string."
28998 msgstr ""
29000 #. type: Plain text
29001 #: docs/manual/python/gammu.rst:1199 docs/manual/python/gammu.rst:1208
29002 msgid ""
29003 ":param Text: String to decode :type Text: string :return: Calendar or todo "
29004 "entry (whatever one was included in string), see :ref:`cal_obj`, :ref:"
29005 "`todo_obj` :rtype: dict"
29006 msgstr ""
29008 #. type: Plain text
29009 #: docs/manual/python/gammu.rst:1201
29010 msgid "DecodeICS(Text)"
29011 msgstr ""
29013 #. type: Plain text
29014 #: docs/manual/python/gammu.rst:1210
29015 msgid "EncodeVCALENDAR(Entry)"
29016 msgstr ""
29018 #. type: Plain text
29019 #: docs/manual/python/gammu.rst:1212
29020 msgid "Encodes calendar entry to a vCalendar."
29021 msgstr ""
29023 #. type: Plain text
29024 #: docs/manual/python/gammu.rst:1217
29025 msgid ""
29026 ":param Entry: Calendar entry, see :ref:`cal_obj` :type Entry: dict :return: "
29027 "String with vCalendar :rtype: string"
29028 msgstr ""
29030 #. type: Plain text
29031 #: docs/manual/python/gammu.rst:1219
29032 msgid "EncodeICALENDAR(Entry)"
29033 msgstr ""
29035 #. type: Plain text
29036 #: docs/manual/python/gammu.rst:1221
29037 msgid "Encodes calendar entry to a iCalendar."
29038 msgstr ""
29040 #. type: Plain text
29041 #: docs/manual/python/gammu.rst:1226
29042 msgid ""
29043 ":param Entry: Calendar entry, see :ref:`cal_obj` :type Entry: dict :return: "
29044 "String with iCalendar :rtype: string"
29045 msgstr ""
29047 #. type: Plain text
29048 #: docs/manual/python/gammu.rst:1228
29049 msgid "EncodeVTODO(Entry)"
29050 msgstr ""
29052 #. type: Plain text
29053 #: docs/manual/python/gammu.rst:1230
29054 msgid "Encodes todo entry to a vTodo."
29055 msgstr ""
29057 #. type: Plain text
29058 #: docs/manual/python/gammu.rst:1235
29059 msgid ""
29060 ":param Entry: Todo entry, see :ref:`todo_obj` :type Entry: dict :return: "
29061 "String with vTodo :rtype: string"
29062 msgstr ""
29064 #. type: Plain text
29065 #: docs/manual/python/gammu.rst:1237
29066 msgid "EncodeITODO(Entry)"
29067 msgstr ""
29069 #. type: Plain text
29070 #: docs/manual/python/gammu.rst:1239
29071 msgid "Encodes todo entry to a iTodo."
29072 msgstr ""
29074 #. type: Plain text
29075 #: docs/manual/python/gammu.rst:1244
29076 msgid ""
29077 ":param Entry: Todo entry, see :ref:`todo_obj` :type Entry: dict :return: "
29078 "String with vCard :rtype: string"
29079 msgstr ""
29081 #. type: Title -
29082 #: docs/manual/python/gammu.rst:1246
29083 #, no-wrap
29084 msgid "Backup reading and writing"
29085 msgstr ""
29087 #. type: Plain text
29088 #: docs/manual/python/gammu.rst:1249
29089 msgid "SaveRingtone(Filename, Ringtone, Format)"
29090 msgstr ""
29092 #. type: Plain text
29093 #: docs/manual/python/gammu.rst:1251
29094 msgid "Saves ringtone into file."
29095 msgstr ""
29097 #. type: Plain text
29098 #: docs/manual/python/gammu.rst:1260
29099 msgid ""
29100 ":param Filename: Name of file where ringote will be saved :type Filename: "
29101 "string :param Ringtone: Ringtone to save :type Ringtone: dict :param Format: "
29102 "One of ``ott``, ``mid``, ``rng``, ``imy``, ``wav``, ``rttl`` :type Format: "
29103 "string :return: None :rtype: None"
29104 msgstr ""
29106 #. type: Plain text
29107 #: docs/manual/python/gammu.rst:1262
29108 msgid "SaveBackup(Filename, Backup, Format)"
29109 msgstr ""
29111 #. type: Plain text
29112 #: docs/manual/python/gammu.rst:1264
29113 msgid "Saves backup into file."
29114 msgstr ""
29116 #. type: Plain text
29117 #: docs/manual/python/gammu.rst:1273
29118 msgid ""
29119 ":param Filename: Name of file to read backup from :type Filename: string :"
29120 "param Backup: Backup data, see :func:`ReadBackup` for description :type "
29121 "Backup: dict :param Format: File format to use (``Auto``, ``AutoUnicode``, "
29122 "``LMB``, ``VCalendar``, ``VCard``, ``LDIF``, ``ICS``, ``Gammu``, "
29123 "``GammuUnicode``, the default is ``AutoUnicode``)  :type Format: string :"
29124 "return: None :rtype: None"
29125 msgstr ""
29127 #. type: Plain text
29128 #: docs/manual/python/gammu.rst:1275
29129 msgid "ReadBackup(Filename, Format)"
29130 msgstr ""
29132 #. type: Plain text
29133 #: docs/manual/python/gammu.rst:1277
29134 msgid "Reads backup into file."
29135 msgstr ""
29137 #. type: Plain text
29138 #: docs/manual/python/gammu.rst:1283
29139 msgid ""
29140 ":param Filename: Name of file where backup is stored :type Filename: string :"
29141 "param Format: File format to use (``Auto``, ``AutoUnicode``, ``LMB``, "
29142 "``VCalendar``, ``VCard``, ``LDIF``, ``ICS``, ``Gammu``, ``GammuUnicode``, "
29143 "the default is ``AutoUnicode``)  :type Format: string :return: Dictionary of "
29144 "read entries, it contains following keys, each might be empty:"
29145 msgstr ""
29147 #. type: Plain text
29148 #: docs/manual/python/gammu.rst:1285
29149 msgid "IMEI"
29150 msgstr ""
29152 #. type: Plain text
29153 #: docs/manual/python/gammu.rst:1287
29154 msgid "Creator"
29155 msgstr ""
29157 #. type: Plain text
29158 #: docs/manual/python/gammu.rst:1288
29159 msgid "PhonePhonebook"
29160 msgstr ""
29162 #. type: Plain text
29163 #: docs/manual/python/gammu.rst:1289
29164 msgid "SIMPhonebook"
29165 msgstr ""
29167 #. type: Plain text
29168 #: docs/manual/python/gammu.rst:1293
29169 msgid ":rtype: dict"
29170 msgstr ""
29172 #. type: Plain text
29173 #: docs/manual/python/gammu.rst:1295
29174 msgid "SaveSMSBackup(Filename, Backup)"
29175 msgstr ""
29177 #. type: Plain text
29178 #: docs/manual/python/gammu.rst:1297
29179 msgid "Saves SMS backup into file."
29180 msgstr ""
29182 #. type: Plain text
29183 #: docs/manual/python/gammu.rst:1304
29184 msgid ""
29185 ":param Filename: Name of file where to save SMS backup :type Filename: "
29186 "string :param Backup: List of messages to store :type Backup: list :return: "
29187 "None :rtype: None"
29188 msgstr ""
29190 #. type: Plain text
29191 #: docs/manual/python/gammu.rst:1306
29192 msgid "ReadSMSBackup(Filename)"
29193 msgstr ""
29195 #. type: Plain text
29196 #: docs/manual/python/gammu.rst:1308
29197 msgid "Reads SMS backup into file."
29198 msgstr ""
29200 #. type: Plain text
29201 #: docs/manual/python/gammu.rst:1313
29202 msgid ""
29203 ":param Filename: Name of file where SMS backup is stored :type Filename: "
29204 "string :return: List of messages read from file :rtype: list"
29205 msgstr ""
29207 #. type: Title -
29208 #: docs/manual/python/gammu.rst:1315
29209 #, no-wrap
29210 msgid "Various data"
29211 msgstr ""
29213 #. type: Plain text
29214 #: docs/manual/python/gammu.rst:1318
29215 msgid "GSMNetworks"
29216 msgstr ""
29218 #. type: Plain text
29219 #: docs/manual/python/gammu.rst:1320
29220 msgid "Dictionary with GSM network codes."
29221 msgstr ""
29223 #. type: Plain text
29224 #: docs/manual/python/gammu.rst:1322
29225 msgid "GSMCountries"
29226 msgstr ""
29228 #. type: Plain text
29229 #: docs/manual/python/gammu.rst:1323
29230 msgid "Dictionary with GSM country codes."
29231 msgstr ""
29233 #. type: Attribute :mod:
29234 #: docs/manual/python/smsd.rst:1
29235 #, no-wrap
29236 msgid "`gammu.smsd` -- SMSD access"
29237 msgstr ""
29239 #. type: delimited block =
29240 #: docs/manual/python/smsd.rst:5
29241 msgid "gammu.smsd"
29242 msgstr ""
29244 #. type: delimited block =
29245 #: docs/manual/python/smsd.rst:6
29246 msgid ":synopsis: Provides access to Gammu SMSD functions."
29247 msgstr ""
29249 #. type: Attribute :class:
29250 #: docs/manual/python/smsd.rst:7
29251 #, no-wrap
29252 msgid "`SMSD`"
29253 msgstr ""
29255 #. type: delimited block -
29256 #: docs/manual/python/smsd.rst:11
29257 #, no-wrap
29258 msgid ".. class:: SMSD(Config)\n"
29259 msgstr ""
29261 #. type: delimited block -
29262 #: docs/manual/python/smsd.rst:13
29263 #, no-wrap
29264 msgid "    SMSD main class, that is used for communication with phone.\n"
29265 msgstr ""
29267 #. type: delimited block -
29268 #: docs/manual/python/smsd.rst:18
29269 #, no-wrap
29270 msgid ""
29271 "    You don't need to run the SMS daemon itself to control or ask it for\n"
29272 "    status, this can be also done on separately running instances. All you\n"
29273 "    need to do for this is to give same configuration file as that instance is\n"
29274 "    using.\n"
29275 msgstr ""
29277 #. type: delimited block -
29278 #: docs/manual/python/smsd.rst:21
29279 #, no-wrap
29280 msgid ""
29281 "    :param Config: Path to SMSD configuration file.\n"
29282 "    :type Config: string\n"
29283 msgstr ""
29285 #. type: delimited block -
29286 #: docs/manual/python/smsd.rst:23
29287 #, no-wrap
29288 msgid "    .. method:: MainLoop(MaxFailures)\n"
29289 msgstr ""
29291 #. type: delimited block -
29292 #: docs/manual/python/smsd.rst:25
29293 #, no-wrap
29294 msgid "        Runs SMS daemon main loop.\n"
29295 msgstr ""
29297 #. type: delimited block -
29298 #: docs/manual/python/smsd.rst:28
29299 #, no-wrap
29300 msgid ""
29301 "        Please note that this will run until some serious error occurs or until\n"
29302 "        terminated by :meth:`Shutdown`.\n"
29303 msgstr ""
29305 #. type: delimited block -
29306 #: docs/manual/python/smsd.rst:33
29307 #, no-wrap
29308 msgid ""
29309 "        :param MaxFailures: After how many init failures SMSD ends. Defaults to 0, what means never.\n"
29310 "        :type MaxFailures: int\n"
29311 "        :return: None\n"
29312 "        :rtype: None\n"
29313 msgstr ""
29315 #. type: delimited block -
29316 #: docs/manual/python/smsd.rst:36
29317 #, no-wrap
29318 msgid "    .. method:: Shutdown()\n"
29319 msgstr ""
29321 #. type: delimited block -
29322 #: docs/manual/python/smsd.rst:38
29323 #, no-wrap
29324 msgid "        Signals SMS daemon to stop.\n"
29325 msgstr ""
29327 #. type: delimited block -
29328 #: docs/manual/python/smsd.rst:41
29329 #, no-wrap
29330 msgid ""
29331 "        :return: None\n"
29332 "        :rtype: None\n"
29333 msgstr ""
29335 #. type: delimited block -
29336 #: docs/manual/python/smsd.rst:43
29337 #, no-wrap
29338 msgid "    .. method:: GetStatus()\n"
29339 msgstr ""
29341 #. type: delimited block -
29342 #: docs/manual/python/smsd.rst:45
29343 #, no-wrap
29344 msgid "        Returns SMSD status.\n"
29345 msgstr ""
29347 #. type: delimited block -
29348 #: docs/manual/python/smsd.rst:47
29349 #, no-wrap
29350 msgid "        The following values are set in resulting dictionary:\n"
29351 msgstr ""
29353 #. type: delimited block -
29354 #: docs/manual/python/smsd.rst:49
29355 #, no-wrap
29356 msgid "        Client\n"
29357 msgstr ""
29359 #. type: delimited block -
29360 #: docs/manual/python/smsd.rst:51
29361 #, no-wrap
29362 msgid "            Client software name.\n"
29363 msgstr ""
29365 #. type: delimited block -
29366 #: docs/manual/python/smsd.rst:53
29367 #, no-wrap
29368 msgid "        PhoneID\n"
29369 msgstr ""
29371 #. type: delimited block -
29372 #: docs/manual/python/smsd.rst:55
29373 #, no-wrap
29374 msgid "            PhoneID which can be used for multiple SMSD setup.\n"
29375 msgstr ""
29377 #. type: delimited block -
29378 #: docs/manual/python/smsd.rst:57
29379 #, no-wrap
29380 msgid "        IMEI\n"
29381 msgstr ""
29383 #. type: delimited block -
29384 #: docs/manual/python/smsd.rst:59
29385 #, no-wrap
29386 msgid "            IMEI of currently connected phone.\n"
29387 msgstr ""
29389 #. type: delimited block -
29390 #: docs/manual/python/smsd.rst:61
29391 #, no-wrap
29392 msgid "        Sent\n"
29393 msgstr ""
29395 #. type: delimited block -
29396 #: docs/manual/python/smsd.rst:63
29397 #, no-wrap
29398 msgid "            Number of sent messages.\n"
29399 msgstr ""
29401 #. type: delimited block -
29402 #: docs/manual/python/smsd.rst:65
29403 #, no-wrap
29404 msgid "        Received\n"
29405 msgstr ""
29407 #. type: delimited block -
29408 #: docs/manual/python/smsd.rst:67
29409 #, no-wrap
29410 msgid "            Number of received messages.\n"
29411 msgstr ""
29413 #. type: delimited block -
29414 #: docs/manual/python/smsd.rst:69
29415 #, no-wrap
29416 msgid "        Failed\n"
29417 msgstr ""
29419 #. type: delimited block -
29420 #: docs/manual/python/smsd.rst:71
29421 #, no-wrap
29422 msgid "            Number of failed messages.\n"
29423 msgstr ""
29425 #. type: delimited block -
29426 #: docs/manual/python/smsd.rst:73
29427 #, no-wrap
29428 msgid "        BatterPercent\n"
29429 msgstr ""
29431 #. type: delimited block -
29432 #: docs/manual/python/smsd.rst:75
29433 #, no-wrap
29434 msgid "            Last battery state as reported by connected phone.\n"
29435 msgstr ""
29437 #. type: delimited block -
29438 #: docs/manual/python/smsd.rst:77
29439 #, no-wrap
29440 msgid "        NetworkSignal\n"
29441 msgstr ""
29443 #. type: delimited block -
29444 #: docs/manual/python/smsd.rst:79
29445 #, no-wrap
29446 msgid "            Last signal level as reported by connected phone.\n"
29447 msgstr ""
29449 #. type: delimited block -
29450 #: docs/manual/python/smsd.rst:82
29451 #, no-wrap
29452 msgid ""
29453 "        :return: Dict with status values\n"
29454 "        :rtype: dict\n"
29455 msgstr ""
29457 #. type: delimited block -
29458 #: docs/manual/python/smsd.rst:84
29459 #, no-wrap
29460 msgid "    .. method:: InjectSMS(Message)\n"
29461 msgstr ""
29463 #. type: delimited block -
29464 #: docs/manual/python/smsd.rst:86
29465 #, no-wrap
29466 msgid "        Injects SMS message into outgoing messages queue in SMSD.\n"
29467 msgstr ""
29469 #. type: delimited block -
29470 #: docs/manual/python/smsd.rst:90
29471 #, no-wrap
29472 msgid ""
29473 "        :param Message: Message to inject (can be multipart)\n"
29474 "        :type Message: list of :ref:`sms_obj`\n"
29475 "        :return: ID of inserted message\n"
29476 "        :rtype: string\n"
29477 msgstr ""
29479 #. type: Plain text
29480 #: docs/manual/internal/reply.rst:2
29481 msgid "_reply-functions:"
29482 msgstr ""
29484 #. type: Title =
29485 #: docs/manual/internal/reply.rst:4
29486 #, no-wrap
29487 msgid "Reply functions"
29488 msgstr ""
29490 #. type: Plain text
29491 #: docs/manual/internal/reply.rst:10
29492 msgid ""
29493 "When phone gives answers, we check if we requested received info and we "
29494 "redirect it to concrete reply function, which will decode it. Different "
29495 "phone answers can go to one reply function let's say responsible for getting "
29496 "sms status."
29497 msgstr ""
29499 #. type: Labeled list
29500 #: docs/manual/internal/reply.rst:11 docs/manual/c/statemachine.rst:48
29501 #: docs/manual/c/statemachine.rst:54 docs/manual/c/statemachine.rst:58
29502 #: docs/manual/c/statemachine.rst:66
29503 #, no-wrap
29504 msgid ".. c:type"
29505 msgstr ""
29507 #. type: Plain text
29508 #: docs/manual/internal/reply.rst:12
29509 msgid "GSM_Reply_Function"
29510 msgstr ""
29512 #. type: Plain text
29513 #: docs/manual/internal/reply.rst:14
29514 msgid "Defines reply function for phone driver."
29515 msgstr ""
29517 #. type: Labeled list
29518 #: docs/manual/internal/reply.rst:15 docs/manual/internal/reply.rst:19
29519 #: docs/manual/internal/reply.rst:23 docs/manual/internal/reply.rst:27
29520 #: docs/manual/internal/reply.rst:31 docs/manual/c/statemachine.rst:62
29521 #, no-wrap
29522 msgid ".. c:member"
29523 msgstr ""
29525 #. type: Plain text
29526 #: docs/manual/internal/reply.rst:16
29527 msgid ""
29528 "GSM_Error (*Function)\t(GSM_Protocol_Message *msg, GSM_StateMachine *s);"
29529 msgstr ""
29531 #. type: Plain text
29532 #: docs/manual/internal/reply.rst:18
29533 msgid "Callback on reply match."
29534 msgstr ""
29536 #. type: Plain text
29537 #: docs/manual/internal/reply.rst:20
29538 msgid "const unsigned char\t\t*msgtype;"
29539 msgstr ""
29541 #. type: Plain text
29542 #: docs/manual/internal/reply.rst:22
29543 msgid "String match on the message."
29544 msgstr ""
29546 #. type: Plain text
29547 #: docs/manual/internal/reply.rst:24
29548 #, no-wrap
29549 msgid "const size_t\t\t\tsubtypechar;\n"
29550 msgstr ""
29552 #. type: Plain text
29553 #: docs/manual/internal/reply.rst:26
29554 msgid "Position for char match inside reply. If 0, message type is checked."
29555 msgstr ""
29557 #. type: Plain text
29558 #: docs/manual/internal/reply.rst:28
29559 #, no-wrap
29560 msgid "const int\t\t\tsubtype;\n"
29561 msgstr ""
29563 #. type: Plain text
29564 #: docs/manual/internal/reply.rst:30
29565 msgid "Match for char/message type check (see above)."
29566 msgstr ""
29568 #. type: Plain text
29569 #: docs/manual/internal/reply.rst:32
29570 msgid "const GSM_Phone_RequestID\trequestID;"
29571 msgstr ""
29573 #. type: Plain text
29574 #: docs/manual/internal/reply.rst:34
29575 msgid ""
29576 "Match for request ID. this is filled in when calling :c:func:`GSM_WaitFor`."
29577 msgstr ""
29579 #. type: Plain text
29580 #: docs/manual/internal/reply.rst:36
29581 msgid "There are three types of answer matching:"
29582 msgstr ""
29584 #. type: Title -
29585 #: docs/manual/internal/reply.rst:38
29586 #, no-wrap
29587 msgid "Binary"
29588 msgstr ""
29590 #. type: Plain text
29591 #: docs/manual/internal/reply.rst:41 docs/manual/internal/reply.rst:56
29592 #: docs/manual/internal/reply.rst:69 docs/manual/internal/reply.rst:83
29593 msgid "Example:"
29594 msgstr ""
29596 #. type: Plain text
29597 #: docs/manual/internal/reply.rst:45
29598 msgid "{N6110_ReplySaveSMSMessage,\"\\x14\",0x03,0x05,ID_SaveSMSMessage},"
29599 msgstr ""
29601 #. type: Plain text
29602 #: docs/manual/internal/reply.rst:51
29603 msgid ""
29604 "ID_SaveSMSMessage request function reply. Frame is type \"\\x14\", 0x03 char "
29605 "of frame must be 0x05. If yes, we go to N6110_ReplySaveSMSMessage.  Of "
29606 "course, things like frame type are found in protocol (here FBUS, MBUS, etc.) "
29607 "funcitons. If don't need anything more than frame type, 0x03,0x05 should be "
29608 "0x00, 0x00 - it means then, that we check only frame type."
29609 msgstr ""
29611 #. type: Plain text
29612 #: docs/manual/internal/reply.rst:60
29613 msgid "{ATGEN_ReplyIncomingCallInfo,\"+CLIP\",0x00,0x00,ID_IncomingFrame},"
29614 msgstr ""
29616 #. type: Plain text
29617 #: docs/manual/internal/reply.rst:64
29618 msgid ""
29619 "All incoming (not requested in the moment, sent by phone, who likes us - "
29620 "ID_IncomingFrame) responses starting from \"+CLIP\" will go to the "
29621 "ATGEN_ReplyIncomingCallInfo."
29622 msgstr ""
29624 #. type: Title -
29625 #: docs/manual/internal/reply.rst:66
29626 #, no-wrap
29627 msgid "Numeric"
29628 msgstr ""
29630 #. type: Plain text
29631 #: docs/manual/internal/reply.rst:73
29632 msgid "{S60_Reply_Generic, \"\", 0x00, NUM_QUIT, ID_Terminate },"
29633 msgstr ""
29635 #. type: Plain text
29636 #: docs/manual/internal/reply.rst:76
29637 msgid ""
29638 "When match string is empty and match char position is zero, matching on "
29639 "message type is performed."
29640 msgstr ""
29642 #. type: Title -
29643 #: docs/manual/internal/reply.rst:78
29644 #, no-wrap
29645 msgid "Requests"
29646 msgstr ""
29648 #. type: Plain text
29649 #: docs/manual/internal/reply.rst:81
29650 msgid ""
29651 "This is how GSM_Reply_Function is filled. Now how to make phone requests ?"
29652 msgstr ""
29654 #. type: Plain text
29655 #: docs/manual/internal/reply.rst:87
29656 #, no-wrap
29657 msgid "static GSM_Error N6110_GetMemory (GSM_StateMachine   *s,\n"
29658 msgstr ""
29660 #. type: Plain text
29661 #: docs/manual/internal/reply.rst:88
29662 #, no-wrap
29663 msgid "GSM_PhonebookEntry *entry)\n"
29664 msgstr ""
29666 #. type: Plain text
29667 #: docs/manual/internal/reply.rst:89
29668 #, no-wrap
29669 msgid "{\n"
29670 msgstr ""
29672 #. type: Plain text
29673 #: docs/manual/internal/reply.rst:90
29674 #, no-wrap
29675 msgid "unsigned char req[] = {\n"
29676 msgstr ""
29678 #. type: Plain text
29679 #: docs/manual/internal/reply.rst:94
29680 #, no-wrap
29681 msgid ""
29682 "N6110_FRAME_HEADER, 0x01,\n"
29683 "0x00,            /* memory type */\n"
29684 "0x00,            /* location */\n"
29685 "0x00};\n"
29686 msgstr ""
29688 #. type: Plain text
29689 #: docs/manual/internal/reply.rst:97
29690 msgid ""
29691 "req[4] = NOKIA_GetMemoryType(entry->MemoryType,N6110_MEMORY_TYPES); if (req"
29692 "[4]==0xff) return GE_NOTSUPPORTED;"
29693 msgstr ""
29695 #. type: Plain text
29696 #: docs/manual/internal/reply.rst:99
29697 msgid "req[5] = entry->Location;"
29698 msgstr ""
29700 #. type: Plain text
29701 #: docs/manual/internal/reply.rst:103
29702 msgid ""
29703 "s->Phone.Data.Memory=entry; dprintf(\"Getting phonebook entry\\n\"); return "
29704 "GSM_WaitFor (s, req, 7, 0x03, 4, ID_GetMemory);"
29705 msgstr ""
29707 #. type: Plain text
29708 #: docs/manual/internal/reply.rst:116
29709 msgid ""
29710 "First we fill req according to values in \\*entry. Later set pointer in s-"
29711 ">Phone.Data (it's available for reply functions and they set responses "
29712 "exactly to it) and use GSM_WaitFor. It uses s statemachine, sends req frame "
29713 "with length 7, msg type is 0x03, we wait for answer during 4 seconds, "
29714 "request id is ID_GetMemory. GSM_WaitFor internally checks incoming bytes "
29715 "from phone and redirect them to protocol functions.  If they found full "
29716 "frame, there is checked GSM_Reply_Function, where is called ReplyFunction or "
29717 "showed debug info, that frame is unknown. If there is ReplyFunction, it has "
29718 "access to s->Phone.Data and decodes answer.  Returns error or not (and this "
29719 "is value for GSM_WaitFor). If there is no requested answer during time, "
29720 "GSM_WaitFor returns GE_TIMEOUT."
29721 msgstr ""
29723 #. type: Plain text
29724 #: docs/manual/internal/index.rst:2
29725 msgid "_internal:"
29726 msgstr ""
29728 #. type: Title =
29729 #: docs/manual/internal/index.rst:4
29730 #, no-wrap
29731 msgid "Gammu internals"
29732 msgstr ""
29734 #. type: Plain text
29735 #: docs/manual/internal/index.rst:8
29736 msgid ""
29737 "Gammu project internals are a bit more complicated than required, mostly for "
29738 "historical reasons. Before digging into source code, you should look at"
29739 msgstr ""
29741 #. type: Attribute :doc:
29742 #: docs/manual/internal/index.rst:8
29743 #, no-wrap
29744 msgid "`../project/directories` and  :doc:`../project/coding-style`."
29745 msgstr ""
29747 #. type: Plain text
29748 #: docs/manual/internal/index.rst:15
29749 msgid "reply state-machine new-phone"
29750 msgstr ""
29752 #. type: Title =
29753 #: docs/manual/internal/state-machine.rst:2
29754 #, no-wrap
29755 msgid "State Machine"
29756 msgstr ""
29758 #. type: Plain text
29759 #: docs/manual/internal/state-machine.rst:6
29760 msgid ""
29761 "The state machine is core of libGammu operations. It gets the data from the "
29762 "phone and dispatches them through protocol layer to phone drivers."
29763 msgstr ""
29765 #. type: Plain text
29766 #: docs/manual/internal/state-machine.rst:8
29767 msgid ""
29768 "To see how it operates, following figure shows example of what happens when"
29769 msgstr ""
29771 #. type: Attribute :c:
29772 #: docs/manual/internal/state-machine.rst:8
29773 #, no-wrap
29774 msgid "func:`GSM_GetModel` is called from the program:"
29775 msgstr ""
29777 #. type: Plain text
29778 #: docs/manual/internal/state-machine.rst:13
29779 msgid "digraph statemachine {"
29780 msgstr ""
29782 #. type: Plain text
29783 #: docs/manual/internal/state-machine.rst:28
29784 msgid ""
29785 "\"GSM_GetModel\" -> \"Phone.Functions.GetModel\"; \"Phone.Functions.GetModel"
29786 "\" -> \"GSM_WaitFor\"; \"GSM_WaitFor\" -> \"Protocol.Functions.WriteMessage"
29787 "\"; \"Protocol.Functions.WriteMessage\" -> \"GSM_WaitForOnce\"; "
29788 "\"GSM_WaitForOnce\" -> \"GSM_WaitFor\" [label=\"Retries\"]; \"GSM_WaitForOnce"
29789 "\" -> \"GSM_ReadDevice\"; \"GSM_ReadDevice\" -> \"GSM_WaitForOnce\" [label="
29790 "\"Wair for complete request\"]; \"GSM_ReadDevice\" -> \"Device.Functions."
29791 "ReadDevice\"; \"Device.Functions.ReadDevice\" -> \"GSM_ReadDevice\" [label="
29792 "\"Wait for data\"]; \"Device.Functions.ReadDevice\" -> \"Protocol.Functions."
29793 "StateMachine\"; \"Protocol.Functions.StateMachine\" -> \"Phone.Functions."
29794 "DispatchMessage\" \"Phone.Functions.DispatchMessage\" -> "
29795 "\"GSM_DispatchMessage\"; \"GSM_DispatchMessage\" -> \"Phone.Functions."
29796 "ReplyFunctions[]()\"; \"Phone.Functions.ReplyFunctions[]()\" -> \"Phone."
29797 "Functions.GetModel\"; \"Phone.Functions.GetModel\" -> \"GSM_GetModel\";"
29798 msgstr ""
29800 #. type: Plain text
29801 #: docs/manual/formats/smsbackup.rst:2
29802 msgid "_gammu-smsbackup:"
29803 msgstr ""
29805 #. type: Title =
29806 #: docs/manual/formats/smsbackup.rst:4
29807 #, no-wrap
29808 msgid "SMS Backup Format"
29809 msgstr ""
29811 #. type: Plain text
29812 #: docs/manual/formats/smsbackup.rst:8
29813 msgid ""
29814 "The SMS backup format is text file encoded in current encoding of platform "
29815 "where Gammu is running."
29816 msgstr ""
29818 #. type: Title -
29819 #: docs/manual/formats/smsbackup.rst:12
29820 #, no-wrap
29821 msgid "Sections"
29822 msgstr ""
29824 #. type: Plain text
29825 #: docs/manual/formats/smsbackup.rst:19
29826 msgid ""
29827 "The file consists of sections, whose name starts with ``SMSBackup``. When "
29828 "creating the backup file, three digits are appended to this text defining "
29829 "order. While reading the backup, any part after ``SMSBackup`` text is "
29830 "ignored and everything which begins with this is processed. So you can as "
29831 "well give the section name ``SMSBackupFoo`` and it will be processed."
29832 msgstr ""
29834 #. type: Plain text
29835 #: docs/manual/formats/smsbackup.rst:21
29836 msgid "The number of messages in backup file is currently limited by"
29837 msgstr ""
29839 #. type: Attribute :c:
29840 #: docs/manual/formats/smsbackup.rst:21
29841 #, no-wrap
29842 msgid "data:`GSM_BACKUP_MAX_SMS` (100000 at time of writing this document)."
29843 msgstr ""
29845 #. type: Title +
29846 #: docs/manual/formats/smsbackup.rst:24
29847 #, no-wrap
29848 msgid "``SMSBackup`` section"
29849 msgstr ""
29851 #. type: Plain text
29852 #: docs/manual/formats/smsbackup.rst:28
29853 msgid ""
29854 "Each section interprets one physical SMS message (eg. one message part in "
29855 "case of multipart messages)."
29856 msgstr ""
29858 #. type: Title ~
29859 #: docs/manual/formats/smsbackup.rst:30
29860 #, no-wrap
29861 msgid "Decoded text"
29862 msgstr ""
29864 #. type: Plain text
29865 #: docs/manual/formats/smsbackup.rst:34
29866 msgid ""
29867 "For SMS backups created by Gammu, there is a decoded text as a comment just "
29868 "after the section name:"
29869 msgstr ""
29871 #. type: Plain text
29872 #: docs/manual/formats/smsbackup.rst:39
29873 msgid "[SMSBackup001] ; This is message text"
29874 msgstr ""
29876 #. type: Plain text
29877 #: docs/manual/formats/smsbackup.rst:42
29878 msgid ""
29879 "The text can be split to more lines if it is too long or of original message "
29880 "included new lines."
29881 msgstr ""
29883 #. type: Plain text
29884 #: docs/manual/formats/smsbackup.rst:47
29885 msgid ""
29886 "This is easiest way to get message text, however also the least reliable "
29887 "one, because it is stored in the comments in the file."
29888 msgstr ""
29890 #. type: Title ~
29891 #: docs/manual/formats/smsbackup.rst:49
29892 #, no-wrap
29893 msgid "Variables"
29894 msgstr ""
29896 #. type: Plain text
29897 #: docs/manual/formats/smsbackup.rst:52
29898 msgid "The following variables can be defined for each SMS:"
29899 msgstr ""
29901 #. type: Plain text
29902 #: docs/manual/formats/smsbackup.rst:64
29903 #, no-wrap
29904 msgid ""
29905 "``SMSC``\n"
29906 "    Text representation of SMSC number, not used by Gammu if ``SMSCUnicode``\n"
29907 "    exists.\n"
29908 "``SMSCUnicode``\n"
29909 "    Hex encoded UCS-2 string with SMSC number.\n"
29910 "``Class``\n"
29911 "    Message class.\n"
29912 "``Sent``\n"
29913 "    Timestamp, when message has been sent.\n"
29914 "``PDU``\n"
29915 "    Message type, one of:\n"
29916 msgstr ""
29918 #. type: Plain text
29919 #: docs/manual/formats/smsbackup.rst:66
29920 msgid "``Deliver`` - received message"
29921 msgstr ""
29923 #. type: Plain text
29924 #: docs/manual/formats/smsbackup.rst:67
29925 msgid "``Submit`` - message to send"
29926 msgstr ""
29928 #. type: Plain text
29929 #: docs/manual/formats/smsbackup.rst:78
29930 #, no-wrap
29931 msgid ""
29932 "``Status_Report`` - message to send with delivery report\n"
29933 "``DateTime``\n"
29934 "    Timestamp of message (sent or received).\n"
29935 "``RejectDuplicates``\n"
29936 "    Whether receiver should reject duplicates.\n"
29937 "``ReplaceMessage``\n"
29938 "    ID of message to replace.\n"
29939 "``MessageReference``\n"
29940 "    Message reference number as generated by network.\n"
29941 "``State``\n"
29942 "    State of the message:\n"
29943 msgstr ""
29945 #. type: Plain text
29946 #: docs/manual/formats/smsbackup.rst:91
29947 #, no-wrap
29948 msgid ""
29949 "``UnSent``\n"
29950 "``Number``\n"
29951 "    Recipient number.\n"
29952 "``Name``\n"
29953 "    Name of the message.\n"
29954 "``Length``\n"
29955 "    Length of message text.\n"
29956 "``Coding``\n"
29957 "    Coding of the message:\n"
29958 msgstr ""
29960 #. type: Plain text
29961 #: docs/manual/formats/smsbackup.rst:93
29962 msgid "``8bit`` - binary message"
29963 msgstr ""
29965 #. type: Plain text
29966 #: docs/manual/formats/smsbackup.rst:94
29967 msgid "``Default`` - GSM encoding, up to 160 chars in message"
29968 msgstr ""
29970 #. type: Plain text
29971 #: docs/manual/formats/smsbackup.rst:101
29972 #, no-wrap
29973 msgid ""
29974 "``Unicode`` - Unicode encoding, up to 70 chars in message\n"
29975 "``Text00`` ... ``TextNN``\n"
29976 "    Numbered parts of the message payload.\n"
29977 "``Folder``\n"
29978 "    ID of folder where the message was saved.\n"
29979 "``UDH``\n"
29980 "    User defined header of the message.\n"
29981 msgstr ""
29983 #. type: Plain text
29984 #: docs/manual/formats/smsbackup.rst:107
29985 msgid "The backup of message can look like following:"
29986 msgstr ""
29988 #. type: Plain text
29989 #: docs/manual/formats/smsbackup.rst:129
29990 msgid ""
29991 "[SMSBackup000] #ABCDEFGHIJKLMNOPQRSTUVWXYZ # SMSC = \"+4540590000\" "
29992 "SMSCUnicode = 002B0034003500340030003500390030003000300030 Sent = "
29993 "20021201T025023 State = UnRead Number = \"+4522706947\" NumberUnicode = "
29994 "002B0034003500320032003700300036003900340037 Name = \"\" NameUnicode = "
29995 "Text00 = "
29996 "004100420043004400450046004700480049004A004B004C004D004E004F0050005100520053005400550056005700580059005A000A "
29997 "Coding = Default Folder = 1 Length = 27 Class = -1 ReplySMSC = False "
29998 "RejectDuplicates = True ReplaceMessage = 0 MessageReference = 0"
29999 msgstr ""
30001 #. type: Plain text
30002 #: docs/manual/formats/backup.rst:2
30003 msgid "_gammu-backup:"
30004 msgstr ""
30006 #. type: Title =
30007 #: docs/manual/formats/backup.rst:4
30008 #, no-wrap
30009 msgid "Backup Format"
30010 msgstr ""
30012 #. type: Plain text
30013 #: docs/manual/formats/backup.rst:7
30014 msgid ""
30015 "The backup format is text file encoded in either ASCII or UCS-2-BE encodings."
30016 msgstr ""
30018 #. type: Plain text
30019 #: docs/manual/formats/backup.rst:21
30020 msgid ""
30021 "If you will backup settings to Gammu text file, it will be possible to edit "
30022 "it. It's easy: many things in this file will be written double - once in "
30023 "Unicode, once in ASCII. When you will remove Unicode version Gammu will use "
30024 "ASCII on \\fBrestore\\fR (and you can easy edit ASCII text) and will convert "
30025 "it according to your OS locale. When will be available Unicode version of "
30026 "text, it will be used instead of ASCII (useful with Unicode phones - it "
30027 "isn't important, what locale is set in computer and no conversion Unicode -> "
30028 "ASCII and ASCII -> Unicode is done)."
30029 msgstr ""
30031 #. type: Plain text
30032 #: docs/manual/formats/backup.rst:25
30033 msgid ""
30034 "You can use any editor with regular expressions function to edit backup text "
30035 "file. Examples of such editors can be `vim <http://www.vim.org/>`_ or "
30036 "`TextPad <http://www.textpad.com/>`_ which both do support regular "
30037 "expressions."
30038 msgstr ""
30040 #. type: Plain text
30041 #: docs/manual/formats/backup.rst:27
30042 msgid "Remove info about voice tags"
30043 msgstr ""
30045 #. type: Labeled list
30046 #: docs/manual/formats/backup.rst:28 docs/manual/formats/backup.rst:38
30047 #: docs/manual/formats/backup.rst:48
30048 #, no-wrap
30049 msgid "Find"
30050 msgstr ""
30052 #. type: Plain text
30053 #: docs/manual/formats/backup.rst:31
30054 msgid "^Entry\\([0-9][0-9]\\)VoiceTag = \\(.*\\)\\n"
30055 msgstr ""
30057 #. type: Labeled list
30058 #: docs/manual/formats/backup.rst:32 docs/manual/formats/backup.rst:42
30059 #: docs/manual/formats/backup.rst:52
30060 #, no-wrap
30061 msgid "Replace"
30062 msgstr ""
30064 #. type: Plain text
30065 #: docs/manual/formats/backup.rst:35
30066 msgid "<blank>"
30067 msgstr ""
30069 #. type: Plain text
30070 #: docs/manual/formats/backup.rst:37
30071 msgid "Change all numbers starting from +3620, +3630, +3660, +3670 to +3620"
30072 msgstr ""
30074 #. type: Plain text
30075 #: docs/manual/formats/backup.rst:41
30076 msgid ""
30077 "Type = NumberGeneral\\nEntry\\([0-9][0-9]\\)Text = \"\\+36\\(20\\|30\\|60\\|"
30078 "70\\)\\n"
30079 msgstr ""
30081 #. type: Plain text
30082 #: docs/manual/formats/backup.rst:45
30083 msgid "Type = NumberMobile\\nEntry\\1Text = \"\\+3620"
30084 msgstr ""
30086 #. type: Plain text
30087 #: docs/manual/formats/backup.rst:47
30088 msgid ""
30089 "Change phone numbers type to mobile for numbers starting from +3620, "
30090 "+3630,... and removing the corresponding TextUnicode line"
30091 msgstr ""
30093 #. type: Plain text
30094 #: docs/manual/formats/backup.rst:51
30095 msgid ""
30096 "Type = NumberGeneral\\nEntry\\([0-9][0-9]\\)Text = \"\\+36\\([2367]0\\)\\([^"
30097 "\\\"]*\\)\"\\nEntry\\([0-9][0-9]\\)TextUnicode = \\([^\\n]*\\)\\n"
30098 msgstr ""
30100 #. type: Plain text
30101 #: docs/manual/formats/backup.rst:55
30102 msgid "Type = NumberMobile\\nEntry\\1Text = \"\\+36\\2\\3\"\\n"
30103 msgstr ""
30105 #. type: Plain text
30106 #: docs/manual/formats/backup.rst:56
30107 msgid ":ref:`converting-formats`"
30108 msgstr ""
30110 #. type: Plain text
30111 #: docs/manual/formats/index.rst:2
30112 msgid "_formats:"
30113 msgstr ""
30115 #. type: Title =
30116 #: docs/manual/formats/index.rst:4
30117 #, no-wrap
30118 msgid "File formats used by Gammu"
30119 msgstr ""
30121 #. type: Plain text
30122 #: docs/manual/formats/index.rst:8
30123 msgid ""
30124 "Gammu understands wide range of standard formats as well as introduces own "
30125 "formats for storing some data."
30126 msgstr ""
30128 #. type: Plain text
30129 #: docs/manual/formats/index.rst:14
30130 msgid "ini smsbackup backup"
30131 msgstr ""
30133 #. type: Plain text
30134 #: docs/manual/formats/ini.rst:2
30135 msgid "_ini:"
30136 msgstr ""
30138 #. type: Title =
30139 #: docs/manual/formats/ini.rst:4
30140 #, no-wrap
30141 msgid "INI file format"
30142 msgstr ""
30144 #. type: Plain text
30145 #: docs/manual/formats/ini.rst:7
30146 msgid ""
30147 "The INI file format is widely used in Gammu, for both configuration (see"
30148 msgstr ""
30150 #. type: Attribute :ref:
30151 #: docs/manual/formats/ini.rst:7
30152 #, no-wrap
30153 msgid "`gammurc`) and storing data (see :ref:`gammu-backup` and :ref:`gammu-smsbackup`)."
30154 msgstr ""
30156 #. type: Plain text
30157 #: docs/manual/formats/ini.rst:12
30158 msgid ""
30159 "This file use ini file syntax, with comment parts being marked with both ``;"
30160 "`` and ``#``. Sections of config file are identified in square brackets line "
30161 "``[this]``. All key values are case insensitive."
30162 msgstr ""
30164 #. type: Plain text
30165 #: docs/manual/formats/ini.rst:18
30166 msgid ""
30167 "You most likely know INI files from other programs, however to illustrate, "
30168 "here is some example:"
30169 msgstr ""
30171 #. type: Plain text
30172 #: docs/manual/formats/ini.rst:22
30173 msgid "; comment"
30174 msgstr ""
30176 #. type: Plain text
30177 #: docs/manual/formats/ini.rst:25
30178 msgid "[section] key = value"
30179 msgstr ""
30181 #. type: Plain text
30182 #: docs/manual/formats/ini.rst:27
30183 msgid "[another section]"
30184 msgstr ""
30186 #. type: Plain text
30187 #: docs/manual/formats/ini.rst:29
30188 msgid "key = longer value"
30189 msgstr ""
30191 #. type: Plain text
30192 #: docs/manual/formats/ini.rst:31
30193 msgid "# another comment"
30194 msgstr ""
30196 #. type: Title =
30197 #: docs/manual/c/call.rst:2
30198 #, no-wrap
30199 msgid "Call"
30200 msgstr "Helista"
30202 #. type: Labeled list
30203 #: docs/manual/c/call.rst:4 docs/manual/c/call.rst:5 docs/manual/c/call.rst:6
30204 #: docs/manual/c/call.rst:7 docs/manual/c/call.rst:8 docs/manual/c/call.rst:9
30205 #: docs/manual/c/call.rst:10 docs/manual/c/call.rst:11
30206 #: docs/manual/c/call.rst:12 docs/manual/c/call.rst:13
30207 #: docs/manual/c/call.rst:14 docs/manual/c/call.rst:15
30208 #: docs/manual/c/call.rst:16 docs/manual/c/call.rst:17
30209 #: docs/manual/c/call.rst:18 docs/manual/c/bitmap.rst:4
30210 #: docs/manual/c/bitmap.rst:5 docs/manual/c/bitmap.rst:6
30211 #: docs/manual/c/bitmap.rst:7 docs/manual/c/bitmap.rst:8
30212 #: docs/manual/c/bitmap.rst:9 docs/manual/c/bitmap.rst:10
30213 #: docs/manual/c/bitmap.rst:11 docs/manual/c/bitmap.rst:12
30214 #: docs/manual/c/bitmap.rst:18 docs/manual/c/security.rst:4
30215 #: docs/manual/c/security.rst:5 docs/manual/c/backup.rst:4
30216 #: docs/manual/c/backup.rst:5 docs/manual/c/backup.rst:6
30217 #: docs/manual/c/backup.rst:7 docs/manual/c/backup.rst:8
30218 #: docs/manual/c/backup.rst:9 docs/manual/c/backup.rst:10
30219 #: docs/manual/c/backup.rst:11 docs/manual/c/backup.rst:12
30220 #: docs/manual/c/backup.rst:13 docs/manual/c/backup.rst:14
30221 #: docs/manual/c/misc.rst:4 docs/manual/c/misc.rst:5 docs/manual/c/misc.rst:6
30222 #: docs/manual/c/misc.rst:7 docs/manual/c/misc.rst:8 docs/manual/c/misc.rst:9
30223 #: docs/manual/c/misc.rst:10 docs/manual/c/misc.rst:11 docs/manual/c/wap.rst:4
30224 #: docs/manual/c/wap.rst:5 docs/manual/c/wap.rst:6 docs/manual/c/wap.rst:7
30225 #: docs/manual/c/wap.rst:8 docs/manual/c/wap.rst:9 docs/manual/c/nokia.rst:4
30226 #: docs/manual/c/nokia.rst:5 docs/manual/c/datetime.rst:4
30227 #: docs/manual/c/datetime.rst:5 docs/manual/c/datetime.rst:6
30228 #: docs/manual/c/datetime.rst:7 docs/manual/c/datetime.rst:8
30229 #: docs/manual/c/datetime.rst:9 docs/manual/c/datetime.rst:10
30230 #: docs/manual/c/datetime.rst:11 docs/manual/c/datetime.rst:12
30231 #: docs/manual/c/datetime.rst:13 docs/manual/c/datetime.rst:14
30232 #: docs/manual/c/datetime.rst:15 docs/manual/c/calendar.rst:4
30233 #: docs/manual/c/calendar.rst:5 docs/manual/c/calendar.rst:6
30234 #: docs/manual/c/calendar.rst:7 docs/manual/c/calendar.rst:8
30235 #: docs/manual/c/calendar.rst:9 docs/manual/c/calendar.rst:10
30236 #: docs/manual/c/calendar.rst:11 docs/manual/c/calendar.rst:12
30237 #: docs/manual/c/calendar.rst:13 docs/manual/c/calendar.rst:14
30238 #: docs/manual/c/calendar.rst:15 docs/manual/c/calendar.rst:16
30239 #: docs/manual/c/calendar.rst:17 docs/manual/c/calendar.rst:18
30240 #: docs/manual/c/calendar.rst:19 docs/manual/c/calendar.rst:20
30241 #: docs/manual/c/calendar.rst:21 docs/manual/c/calendar.rst:22
30242 #: docs/manual/c/calendar.rst:23 docs/manual/c/calendar.rst:24
30243 #: docs/manual/c/calendar.rst:25 docs/manual/c/calendar.rst:26
30244 #: docs/manual/c/calendar.rst:27 docs/manual/c/calendar.rst:28
30245 #: docs/manual/c/calendar.rst:29 docs/manual/c/calendar.rst:30
30246 #: docs/manual/c/calendar.rst:31 docs/manual/c/calendar.rst:32
30247 #: docs/manual/c/calendar.rst:33 docs/manual/c/calendar.rst:34
30248 #: docs/manual/c/calendar.rst:35 docs/manual/c/info.rst:4
30249 #: docs/manual/c/info.rst:5 docs/manual/c/info.rst:6 docs/manual/c/info.rst:7
30250 #: docs/manual/c/info.rst:8 docs/manual/c/info.rst:9 docs/manual/c/info.rst:10
30251 #: docs/manual/c/info.rst:11 docs/manual/c/info.rst:12
30252 #: docs/manual/c/info.rst:13 docs/manual/c/info.rst:14
30253 #: docs/manual/c/info.rst:15 docs/manual/c/info.rst:16
30254 #: docs/manual/c/info.rst:17 docs/manual/c/info.rst:18
30255 #: docs/manual/c/info.rst:19 docs/manual/c/info.rst:20
30256 #: docs/manual/c/info.rst:21 docs/manual/c/info.rst:22
30257 #: docs/manual/c/info.rst:23 docs/manual/c/info.rst:24
30258 #: docs/manual/c/category.rst:4 docs/manual/c/category.rst:5
30259 #: docs/manual/c/category.rst:6 docs/manual/c/keys.rst:4
30260 #: docs/manual/c/keys.rst:5 docs/manual/c/debug.rst:4
30261 #: docs/manual/c/debug.rst:5 docs/manual/c/debug.rst:6
30262 #: docs/manual/c/debug.rst:7 docs/manual/c/debug.rst:8
30263 #: docs/manual/c/debug.rst:9 docs/manual/c/debug.rst:10
30264 #: docs/manual/c/debug.rst:11 docs/manual/c/debug.rst:12
30265 #: docs/manual/c/debug.rst:13 docs/manual/c/debug.rst:14
30266 #: docs/manual/c/error.rst:4 docs/manual/c/error.rst:5
30267 #: docs/manual/c/unicode.rst:4 docs/manual/c/unicode.rst:5
30268 #: docs/manual/c/unicode.rst:6 docs/manual/c/unicode.rst:7
30269 #: docs/manual/c/unicode.rst:8 docs/manual/c/unicode.rst:9
30270 #: docs/manual/c/unicode.rst:10 docs/manual/c/unicode.rst:11
30271 #: docs/manual/c/unicode.rst:12 docs/manual/c/unicode.rst:13
30272 #: docs/manual/c/unicode.rst:14 docs/manual/c/unicode.rst:15
30273 #: docs/manual/c/unicode.rst:16 docs/manual/c/unicode.rst:17
30274 #: docs/manual/c/unicode.rst:18 docs/manual/c/unicode.rst:19
30275 #: docs/manual/c/unicode.rst:20 docs/manual/c/unicode.rst:21
30276 #: docs/manual/c/unicode.rst:22 docs/manual/c/unicode.rst:23
30277 #: docs/manual/c/unicode.rst:24 docs/manual/c/message.rst:4
30278 #: docs/manual/c/message.rst:5 docs/manual/c/message.rst:6
30279 #: docs/manual/c/message.rst:7 docs/manual/c/message.rst:8
30280 #: docs/manual/c/message.rst:9 docs/manual/c/message.rst:10
30281 #: docs/manual/c/message.rst:11 docs/manual/c/message.rst:12
30282 #: docs/manual/c/message.rst:13 docs/manual/c/message.rst:14
30283 #: docs/manual/c/message.rst:15 docs/manual/c/message.rst:16
30284 #: docs/manual/c/message.rst:17 docs/manual/c/message.rst:18
30285 #: docs/manual/c/message.rst:19 docs/manual/c/message.rst:20
30286 #: docs/manual/c/message.rst:21 docs/manual/c/message.rst:22
30287 #: docs/manual/c/message.rst:23 docs/manual/c/message.rst:24
30288 #: docs/manual/c/message.rst:25 docs/manual/c/message.rst:26
30289 #: docs/manual/c/message.rst:27 docs/manual/c/message.rst:28
30290 #: docs/manual/c/message.rst:29 docs/manual/c/message.rst:30
30291 #: docs/manual/c/message.rst:31 docs/manual/c/message.rst:32
30292 #: docs/manual/c/message.rst:33 docs/manual/c/message.rst:34
30293 #: docs/manual/c/message.rst:35 docs/manual/c/message.rst:36
30294 #: docs/manual/c/message.rst:37 docs/manual/c/message.rst:38
30295 #: docs/manual/c/message.rst:39 docs/manual/c/message.rst:40
30296 #: docs/manual/c/message.rst:41 docs/manual/c/message.rst:42
30297 #: docs/manual/c/file.rst:4 docs/manual/c/file.rst:5 docs/manual/c/file.rst:6
30298 #: docs/manual/c/file.rst:7 docs/manual/c/file.rst:8 docs/manual/c/file.rst:9
30299 #: docs/manual/c/file.rst:10 docs/manual/c/file.rst:11
30300 #: docs/manual/c/file.rst:12 docs/manual/c/file.rst:13
30301 #: docs/manual/c/file.rst:14 docs/manual/c/file.rst:15
30302 #: docs/manual/c/file.rst:16 docs/manual/c/file.rst:17
30303 #: docs/manual/c/inifile.rst:4 docs/manual/c/inifile.rst:5
30304 #: docs/manual/c/inifile.rst:6 docs/manual/c/inifile.rst:7
30305 #: docs/manual/c/inifile.rst:8 docs/manual/c/inifile.rst:9
30306 #: docs/manual/c/inifile.rst:10 docs/manual/c/memory.rst:4
30307 #: docs/manual/c/memory.rst:5 docs/manual/c/memory.rst:6
30308 #: docs/manual/c/memory.rst:7 docs/manual/c/memory.rst:8
30309 #: docs/manual/c/memory.rst:9 docs/manual/c/memory.rst:10
30310 #: docs/manual/c/memory.rst:11 docs/manual/c/memory.rst:12
30311 #: docs/manual/c/memory.rst:13 docs/manual/c/memory.rst:14
30312 #: docs/manual/c/memory.rst:15 docs/manual/c/memory.rst:16
30313 #: docs/manual/c/memory.rst:17 docs/manual/c/memory.rst:18
30314 #: docs/manual/c/callback.rst:4 docs/manual/c/callback.rst:5
30315 #: docs/manual/c/callback.rst:6 docs/manual/c/callback.rst:7
30316 #: docs/manual/c/callback.rst:8 docs/manual/c/smsd.rst:4
30317 #: docs/manual/c/smsd.rst:5 docs/manual/c/smsd.rst:6 docs/manual/c/smsd.rst:7
30318 #: docs/manual/c/smsd.rst:8 docs/manual/c/smsd.rst:9 docs/manual/c/smsd.rst:10
30319 #: docs/manual/c/statemachine.rst:74 docs/manual/c/statemachine.rst:75
30320 #: docs/manual/c/statemachine.rst:76 docs/manual/c/statemachine.rst:77
30321 #: docs/manual/c/statemachine.rst:78 docs/manual/c/statemachine.rst:79
30322 #: docs/manual/c/statemachine.rst:80 docs/manual/c/statemachine.rst:81
30323 #: docs/manual/c/statemachine.rst:82 docs/manual/c/statemachine.rst:83
30324 #: docs/manual/c/ringtone.rst:4 docs/manual/c/ringtone.rst:5
30325 #: docs/manual/c/ringtone.rst:6 docs/manual/c/ringtone.rst:7
30326 #: docs/manual/c/ringtone.rst:8 docs/manual/c/ringtone.rst:9
30327 #: docs/manual/c/ringtone.rst:10 docs/manual/c/ringtone.rst:11
30328 #: docs/manual/c/ringtone.rst:12 docs/manual/c/ringtone.rst:13
30329 #: docs/manual/c/ringtone.rst:14 docs/manual/c/ringtone.rst:15
30330 #: docs/manual/c/ringtone.rst:16 docs/manual/c/ringtone.rst:17
30331 #: docs/manual/c/ringtone.rst:18 docs/manual/c/ringtone.rst:19
30332 #: docs/manual/c/ringtone.rst:20 docs/manual/c/settings.rst:4
30333 #: docs/manual/c/settings.rst:5 docs/manual/c/settings.rst:6
30334 #: docs/manual/c/settings.rst:7 docs/manual/c/settings.rst:8
30335 #: docs/manual/c/settings.rst:9 docs/manual/c/settings.rst:10
30336 #: docs/manual/c/settings.rst:11 docs/manual/c/settings.rst:12
30337 #: docs/manual/c/settings.rst:13 docs/manual/c/settings.rst:14
30338 #: docs/manual/c/settings.rst:15 docs/manual/c/settings.rst:16
30339 #: docs/manual/c/settings.rst:17 docs/manual/c/settings.rst:18
30340 #: docs/manual/c/settings.rst:19 docs/manual/c/settings.rst:20
30341 #: docs/manual/c/settings.rst:21
30342 #, no-wrap
30343 msgid ".. doxygenfunction"
30344 msgstr ""
30346 #. type: Plain text
30347 #: docs/manual/c/call.rst:5
30348 msgid "GSM_DialVoice"
30349 msgstr ""
30351 #. type: Plain text
30352 #: docs/manual/c/call.rst:6
30353 msgid "GSM_DialService"
30354 msgstr ""
30356 #. type: Plain text
30357 #: docs/manual/c/call.rst:7
30358 msgid "GSM_AnswerCall"
30359 msgstr ""
30361 #. type: Plain text
30362 #: docs/manual/c/call.rst:8
30363 msgid "GSM_CancelCall"
30364 msgstr ""
30366 #. type: Plain text
30367 #: docs/manual/c/call.rst:9
30368 msgid "GSM_HoldCall"
30369 msgstr ""
30371 #. type: Plain text
30372 #: docs/manual/c/call.rst:10
30373 msgid "GSM_UnholdCall"
30374 msgstr ""
30376 #. type: Plain text
30377 #: docs/manual/c/call.rst:11
30378 msgid "GSM_ConferenceCall"
30379 msgstr ""
30381 #. type: Plain text
30382 #: docs/manual/c/call.rst:12
30383 msgid "GSM_SplitCall"
30384 msgstr ""
30386 #. type: Plain text
30387 #: docs/manual/c/call.rst:13
30388 msgid "GSM_TransferCall"
30389 msgstr ""
30391 #. type: Plain text
30392 #: docs/manual/c/call.rst:14
30393 msgid "GSM_SwitchCall"
30394 msgstr ""
30396 #. type: Plain text
30397 #: docs/manual/c/call.rst:15
30398 msgid "GSM_GetCallDivert"
30399 msgstr ""
30401 #. type: Plain text
30402 #: docs/manual/c/call.rst:16
30403 msgid "GSM_SetCallDivert"
30404 msgstr ""
30406 #. type: Plain text
30407 #: docs/manual/c/call.rst:17
30408 msgid "GSM_CancelAllDiverts"
30409 msgstr ""
30411 #. type: Plain text
30412 #: docs/manual/c/call.rst:18
30413 msgid "GSM_SetIncomingCall"
30414 msgstr ""
30416 #. type: Plain text
30417 #: docs/manual/c/call.rst:19
30418 msgid "GSM_SendDTMF"
30419 msgstr ""
30421 #. type: Labeled list
30422 #: docs/manual/c/call.rst:19 docs/manual/c/call.rst:21
30423 #: docs/manual/c/call.rst:22 docs/manual/c/call.rst:25
30424 #: docs/manual/c/bitmap.rst:13 docs/manual/c/bitmap.rst:15
30425 #: docs/manual/c/security.rst:6 docs/manual/c/backup.rst:17
30426 #: docs/manual/c/wap.rst:11 docs/manual/c/wap.rst:12
30427 #: docs/manual/c/calendar.rst:39 docs/manual/c/calendar.rst:40
30428 #: docs/manual/c/calendar.rst:43 docs/manual/c/calendar.rst:44
30429 #: docs/manual/c/calendar.rst:49 docs/manual/c/calendar.rst:50
30430 #: docs/manual/c/info.rst:25 docs/manual/c/info.rst:26
30431 #: docs/manual/c/info.rst:29 docs/manual/c/info.rst:30
30432 #: docs/manual/c/info.rst:32 docs/manual/c/info.rst:34
30433 #: docs/manual/c/category.rst:7 docs/manual/c/keys.rst:6
30434 #: docs/manual/c/error.rst:6 docs/manual/c/message.rst:43
30435 #: docs/manual/c/message.rst:46 docs/manual/c/message.rst:49
30436 #: docs/manual/c/message.rst:50 docs/manual/c/message.rst:51
30437 #: docs/manual/c/message.rst:54 docs/manual/c/message.rst:55
30438 #: docs/manual/c/message.rst:56 docs/manual/c/message.rst:58
30439 #: docs/manual/c/message.rst:67 docs/manual/c/message.rst:70
30440 #: docs/manual/c/file.rst:19 docs/manual/c/memory.rst:19
30441 #: docs/manual/c/memory.rst:21 docs/manual/c/memory.rst:22
30442 #: docs/manual/c/memory.rst:26 docs/manual/c/ringtone.rst:21
30443 #: docs/manual/c/ringtone.rst:22 docs/manual/c/ringtone.rst:23
30444 #: docs/manual/c/ringtone.rst:24 docs/manual/c/ringtone.rst:25
30445 #: docs/manual/c/ringtone.rst:27 docs/manual/c/ringtone.rst:32
30446 #: docs/manual/c/settings.rst:23 docs/manual/c/settings.rst:25
30447 #: docs/manual/c/settings.rst:26 docs/manual/c/settings.rst:30
30448 #, no-wrap
30449 msgid ".. doxygenenum"
30450 msgstr ""
30452 #. type: Plain text
30453 #: docs/manual/c/call.rst:20
30454 msgid "GSM_CallStatus"
30455 msgstr ""
30457 #. type: Labeled list
30458 #: docs/manual/c/call.rst:20 docs/manual/c/call.rst:23
30459 #: docs/manual/c/call.rst:24 docs/manual/c/bitmap.rst:14
30460 #: docs/manual/c/bitmap.rst:16 docs/manual/c/bitmap.rst:17
30461 #: docs/manual/c/security.rst:7 docs/manual/c/backup.rst:15
30462 #: docs/manual/c/backup.rst:16 docs/manual/c/backup.rst:18
30463 #: docs/manual/c/wap.rst:10 docs/manual/c/wap.rst:13 docs/manual/c/wap.rst:14
30464 #: docs/manual/c/datetime.rst:16 docs/manual/c/datetime.rst:17
30465 #: docs/manual/c/calendar.rst:36 docs/manual/c/calendar.rst:37
30466 #: docs/manual/c/calendar.rst:38 docs/manual/c/calendar.rst:41
30467 #: docs/manual/c/calendar.rst:42 docs/manual/c/calendar.rst:45
30468 #: docs/manual/c/calendar.rst:46 docs/manual/c/calendar.rst:47
30469 #: docs/manual/c/calendar.rst:48 docs/manual/c/info.rst:27
30470 #: docs/manual/c/info.rst:28 docs/manual/c/info.rst:31
30471 #: docs/manual/c/info.rst:33 docs/manual/c/info.rst:35
30472 #: docs/manual/c/category.rst:8 docs/manual/c/category.rst:9
30473 #: docs/manual/c/message.rst:44 docs/manual/c/message.rst:45
30474 #: docs/manual/c/message.rst:47 docs/manual/c/message.rst:48
30475 #: docs/manual/c/message.rst:52 docs/manual/c/message.rst:53
30476 #: docs/manual/c/message.rst:57 docs/manual/c/message.rst:59
30477 #: docs/manual/c/message.rst:60 docs/manual/c/message.rst:61
30478 #: docs/manual/c/message.rst:62 docs/manual/c/message.rst:63
30479 #: docs/manual/c/message.rst:64 docs/manual/c/message.rst:65
30480 #: docs/manual/c/message.rst:66 docs/manual/c/message.rst:68
30481 #: docs/manual/c/message.rst:69 docs/manual/c/message.rst:71
30482 #: docs/manual/c/message.rst:72 docs/manual/c/file.rst:18
30483 #: docs/manual/c/file.rst:20 docs/manual/c/inifile.rst:14
30484 #: docs/manual/c/inifile.rst:15 docs/manual/c/memory.rst:20
30485 #: docs/manual/c/memory.rst:23 docs/manual/c/memory.rst:24
30486 #: docs/manual/c/memory.rst:25 docs/manual/c/smsd.rst:11
30487 #: docs/manual/c/statemachine.rst:84 docs/manual/c/ringtone.rst:26
30488 #: docs/manual/c/ringtone.rst:28 docs/manual/c/ringtone.rst:29
30489 #: docs/manual/c/ringtone.rst:30 docs/manual/c/ringtone.rst:31
30490 #: docs/manual/c/ringtone.rst:33 docs/manual/c/ringtone.rst:34
30491 #: docs/manual/c/ringtone.rst:35 docs/manual/c/settings.rst:22
30492 #: docs/manual/c/settings.rst:24 docs/manual/c/settings.rst:27
30493 #: docs/manual/c/settings.rst:28 docs/manual/c/settings.rst:29
30494 #: docs/manual/c/settings.rst:31 docs/manual/c/settings.rst:32
30495 #, no-wrap
30496 msgid ".. doxygenstruct"
30497 msgstr ""
30499 #. type: Plain text
30500 #: docs/manual/c/call.rst:21
30501 msgid "GSM_Call"
30502 msgstr ""
30504 #. type: Plain text
30505 #: docs/manual/c/call.rst:22
30506 msgid "GSM_Divert_DivertTypes"
30507 msgstr ""
30509 #. type: Plain text
30510 #: docs/manual/c/call.rst:23
30511 msgid "GSM_Divert_CallTypes"
30512 msgstr ""
30514 #. type: Plain text
30515 #: docs/manual/c/call.rst:24
30516 msgid "GSM_CallDivert"
30517 msgstr ""
30519 #. type: Plain text
30520 #: docs/manual/c/call.rst:25
30521 msgid "GSM_MultiCallDivert"
30522 msgstr ""
30524 #. type: Plain text
30525 #: docs/manual/c/call.rst:25
30526 msgid "GSM_CallShowNumber"
30527 msgstr ""
30529 #. type: Plain text
30530 #: docs/manual/c/examples.rst:6
30531 msgid ""
30532 "All these examples are also available in docs/examples/ directory in Gammu "
30533 "sources."
30534 msgstr ""
30536 #. type: Title -
30537 #: docs/manual/c/examples.rst:8
30538 #, no-wrap
30539 msgid "Getting phone information"
30540 msgstr ""
30542 #. type: Plain text
30543 #: docs/manual/c/examples.rst:11
30544 msgid "../../examples/phone-info.c"
30545 msgstr ""
30547 #. type: Plain text
30548 #: docs/manual/c/examples.rst:12 docs/manual/c/examples.rst:18
30549 #: docs/manual/c/examples.rst:24 docs/manual/c/examples.rst:30
30550 #: docs/manual/c/examples.rst:36 docs/manual/c/examples.rst:42
30551 msgid ":language: c"
30552 msgstr ""
30554 #. type: Title -
30555 #: docs/manual/c/examples.rst:14
30556 #, no-wrap
30557 msgid "Reading SMS message"
30558 msgstr ""
30560 #. type: Plain text
30561 #: docs/manual/c/examples.rst:17
30562 msgid "../../examples/sms-read.c"
30563 msgstr ""
30565 #. type: Title -
30566 #: docs/manual/c/examples.rst:20
30567 #, no-wrap
30568 msgid "Sending SMS message"
30569 msgstr ""
30571 #. type: Plain text
30572 #: docs/manual/c/examples.rst:23
30573 msgid "../../examples/sms-send.c"
30574 msgstr ""
30576 #. type: Title -
30577 #: docs/manual/c/examples.rst:26
30578 #, no-wrap
30579 msgid "Sending Long SMS message"
30580 msgstr ""
30582 #. type: Plain text
30583 #: docs/manual/c/examples.rst:29
30584 msgid "../../examples/long-sms.c"
30585 msgstr ""
30587 #. type: Title -
30588 #: docs/manual/c/examples.rst:32
30589 #, no-wrap
30590 msgid "SMSD example"
30591 msgstr ""
30593 #. type: Plain text
30594 #: docs/manual/c/examples.rst:35
30595 msgid "../../examples/smsd.c"
30596 msgstr ""
30598 #. type: Title -
30599 #: docs/manual/c/examples.rst:38
30600 #, no-wrap
30601 msgid "Custom configuration"
30602 msgstr ""
30604 #. type: Plain text
30605 #: docs/manual/c/examples.rst:41
30606 msgid "../../examples/custom-config.c"
30607 msgstr ""
30609 #. type: Plain text
30610 #: docs/manual/c/bitmap.rst:5
30611 msgid "GSM_GetBitmap"
30612 msgstr ""
30614 #. type: Plain text
30615 #: docs/manual/c/bitmap.rst:6
30616 msgid "GSM_SetBitmap"
30617 msgstr ""
30619 #. type: Plain text
30620 #: docs/manual/c/bitmap.rst:7
30621 msgid "GSM_PrintBitmap"
30622 msgstr ""
30624 #. type: Plain text
30625 #: docs/manual/c/bitmap.rst:8
30626 msgid "GSM_SaveBitmapFile"
30627 msgstr ""
30629 #. type: Plain text
30630 #: docs/manual/c/bitmap.rst:9
30631 msgid "GSM_ReadBitmapFile"
30632 msgstr ""
30634 #. type: Plain text
30635 #: docs/manual/c/bitmap.rst:10
30636 msgid "GSM_IsPointBitmap"
30637 msgstr ""
30639 #. type: Plain text
30640 #: docs/manual/c/bitmap.rst:11
30641 msgid "GSM_SetPointBitmap"
30642 msgstr ""
30644 #. type: Plain text
30645 #: docs/manual/c/bitmap.rst:12
30646 msgid "GSM_ClearPointBitmap"
30647 msgstr ""
30649 #. type: Plain text
30650 #: docs/manual/c/bitmap.rst:13
30651 msgid "GSM_ClearBitmap"
30652 msgstr ""
30654 #. type: Plain text
30655 #: docs/manual/c/bitmap.rst:14
30656 msgid "GSM_BinaryPicture_Types"
30657 msgstr ""
30659 #. type: Plain text
30660 #: docs/manual/c/bitmap.rst:15
30661 msgid "GSM_BinaryPicture"
30662 msgstr ""
30664 #. type: Plain text
30665 #: docs/manual/c/bitmap.rst:16
30666 msgid "GSM_Bitmap_Types"
30667 msgstr ""
30669 #. type: Plain text
30670 #: docs/manual/c/bitmap.rst:17
30671 msgid "GSM_Bitmap"
30672 msgstr ""
30674 #. type: Plain text
30675 #: docs/manual/c/bitmap.rst:18
30676 msgid "GSM_MultiBitmap"
30677 msgstr ""
30679 #. type: Plain text
30680 #: docs/manual/c/bitmap.rst:18
30681 msgid "GSM_GetScreenshot"
30682 msgstr ""
30684 #. type: Title =
30685 #: docs/manual/c/security.rst:2
30686 #, no-wrap
30687 msgid "Security"
30688 msgstr ""
30690 #. type: Plain text
30691 #: docs/manual/c/security.rst:5
30692 msgid "GSM_EnterSecurityCode"
30693 msgstr ""
30695 #. type: Plain text
30696 #: docs/manual/c/security.rst:6
30697 msgid "GSM_GetSecurityStatus"
30698 msgstr ""
30700 #. type: Plain text
30701 #: docs/manual/c/security.rst:7
30702 msgid "GSM_SecurityCodeType"
30703 msgstr ""
30705 #. type: Plain text
30706 #: docs/manual/c/security.rst:7
30707 msgid "GSM_SecurityCode"
30708 msgstr ""
30710 #. type: Title =
30711 #: docs/manual/c/backup.rst:2
30712 #, no-wrap
30713 msgid "Backup"
30714 msgstr ""
30716 #. type: Plain text
30717 #: docs/manual/c/backup.rst:5
30718 msgid "GSM_ReadSMSBackupFile"
30719 msgstr ""
30721 #. type: Plain text
30722 #: docs/manual/c/backup.rst:6
30723 msgid "GSM_AddSMSBackupFile"
30724 msgstr ""
30726 #. type: Plain text
30727 #: docs/manual/c/backup.rst:7
30728 msgid "GSM_ClearSMSBackup"
30729 msgstr ""
30731 #. type: Plain text
30732 #: docs/manual/c/backup.rst:8
30733 msgid "GSM_FreeSMSBackup"
30734 msgstr ""
30736 #. type: Plain text
30737 #: docs/manual/c/backup.rst:9
30738 msgid "GSM_SaveBackupFile"
30739 msgstr ""
30741 #. type: Plain text
30742 #: docs/manual/c/backup.rst:10
30743 msgid "GSM_GuessBackupFormat"
30744 msgstr ""
30746 #. type: Plain text
30747 #: docs/manual/c/backup.rst:11
30748 msgid "GSM_ReadBackupFile"
30749 msgstr ""
30751 #. type: Plain text
30752 #: docs/manual/c/backup.rst:12
30753 msgid "GSM_ClearBackup"
30754 msgstr ""
30756 #. type: Plain text
30757 #: docs/manual/c/backup.rst:13
30758 msgid "GSM_FreeBackup"
30759 msgstr ""
30761 #. type: Plain text
30762 #: docs/manual/c/backup.rst:14
30763 msgid "GSM_GetBackupFormatFeatures"
30764 msgstr ""
30766 #. type: Plain text
30767 #: docs/manual/c/backup.rst:15
30768 msgid "GSM_GetBackupFileFeatures"
30769 msgstr ""
30771 #. type: Plain text
30772 #: docs/manual/c/backup.rst:16
30773 msgid "GSM_SMS_Backup"
30774 msgstr ""
30776 #. type: Plain text
30777 #: docs/manual/c/backup.rst:17
30778 msgid "GSM_Backup"
30779 msgstr ""
30781 #. type: Plain text
30782 #: docs/manual/c/backup.rst:18
30783 msgid "GSM_BackupFormat"
30784 msgstr ""
30786 #. type: Plain text
30787 #: docs/manual/c/backup.rst:18
30788 msgid "GSM_Backup_Info"
30789 msgstr ""
30791 #. type: Title =
30792 #: docs/manual/c/misc.rst:2
30793 #, no-wrap
30794 msgid "Miscellaneous"
30795 msgstr ""
30797 #. type: Plain text
30798 #: docs/manual/c/misc.rst:5
30799 msgid "GetLine"
30800 msgstr ""
30802 #. type: Plain text
30803 #: docs/manual/c/misc.rst:6
30804 msgid "GetGammuVersion"
30805 msgstr ""
30807 #. type: Plain text
30808 #: docs/manual/c/misc.rst:7
30809 msgid "GetCompiler"
30810 msgstr ""
30812 #. type: Plain text
30813 #: docs/manual/c/misc.rst:8
30814 msgid "GetOS"
30815 msgstr ""
30817 #. type: Plain text
30818 #: docs/manual/c/misc.rst:9
30819 msgid "GetGammuLocalePath"
30820 msgstr ""
30822 #. type: Plain text
30823 #: docs/manual/c/misc.rst:10
30824 msgid "GSM_InitLocales"
30825 msgstr ""
30827 #. type: Plain text
30828 #: docs/manual/c/misc.rst:11
30829 msgid "EncodeHexBin"
30830 msgstr ""
30832 #. type: Plain text
30833 #: docs/manual/c/misc.rst:11
30834 msgid "GSM_IsNewerVersion"
30835 msgstr ""
30837 #. type: Plain text
30838 #: docs/manual/c/wap.rst:2
30839 #, no-wrap
30840 msgid ""
30841 "WAP\n"
30842 "===\n"
30843 msgstr ""
30845 #. type: Plain text
30846 #: docs/manual/c/wap.rst:5
30847 msgid "GSM_EncodeURLFile"
30848 msgstr ""
30850 #. type: Plain text
30851 #: docs/manual/c/wap.rst:6
30852 msgid "GSM_GetWAPBookmark"
30853 msgstr ""
30855 #. type: Plain text
30856 #: docs/manual/c/wap.rst:7
30857 msgid "GSM_SetWAPBookmark"
30858 msgstr ""
30860 #. type: Plain text
30861 #: docs/manual/c/wap.rst:8
30862 msgid "GSM_DeleteWAPBookmark"
30863 msgstr ""
30865 #. type: Plain text
30866 #: docs/manual/c/wap.rst:9
30867 msgid "GSM_GetWAPSettings"
30868 msgstr ""
30870 #. type: Plain text
30871 #: docs/manual/c/wap.rst:10
30872 msgid "GSM_SetWAPSettings"
30873 msgstr ""
30875 #. type: Plain text
30876 #: docs/manual/c/wap.rst:11
30877 msgid "GSM_WAPBookmark"
30878 msgstr ""
30880 #. type: Plain text
30881 #: docs/manual/c/wap.rst:12
30882 msgid "WAPSettings_Speed"
30883 msgstr ""
30885 #. type: Plain text
30886 #: docs/manual/c/wap.rst:13
30887 msgid "WAPSettings_Bearer"
30888 msgstr ""
30890 #. type: Plain text
30891 #: docs/manual/c/wap.rst:14
30892 msgid "GSM_WAPSettings"
30893 msgstr ""
30895 #. type: Plain text
30896 #: docs/manual/c/wap.rst:14
30897 msgid "GSM_MultiWAPSettings"
30898 msgstr ""
30900 #. type: Title =
30901 #: docs/manual/c/nokia.rst:2
30902 #, no-wrap
30903 msgid "Nokia"
30904 msgstr ""
30906 #. type: Plain text
30907 #: docs/manual/c/nokia.rst:5
30908 msgid "NOKIA_GetDefaultCallerGroupName"
30909 msgstr ""
30911 #. type: Plain text
30912 #: docs/manual/c/nokia.rst:5
30913 msgid "NOKIA_GetDefaultProfileName"
30914 msgstr ""
30916 #. type: Title =
30917 #: docs/manual/c/datetime.rst:2
30918 #, no-wrap
30919 msgid "Date and time"
30920 msgstr ""
30922 #. type: Plain text
30923 #: docs/manual/c/datetime.rst:5
30924 msgid "DayOfWeek"
30925 msgstr ""
30927 #. type: Plain text
30928 #: docs/manual/c/datetime.rst:6
30929 msgid "GSM_GetCurrentDateTime"
30930 msgstr ""
30932 #. type: Plain text
30933 #: docs/manual/c/datetime.rst:7
30934 msgid "Fill_Time_T"
30935 msgstr ""
30937 #. type: Plain text
30938 #: docs/manual/c/datetime.rst:8
30939 msgid "GSM_GetLocalTimezoneOffset"
30940 msgstr ""
30942 #. type: Plain text
30943 #: docs/manual/c/datetime.rst:9
30944 msgid "Fill_GSM_DateTime"
30945 msgstr ""
30947 #. type: Plain text
30948 #: docs/manual/c/datetime.rst:10
30949 msgid "GSM_DateTimeFromTimestamp"
30950 msgstr ""
30952 #. type: Plain text
30953 #: docs/manual/c/datetime.rst:11
30954 msgid "OSDateTime"
30955 msgstr ""
30957 #. type: Plain text
30958 #: docs/manual/c/datetime.rst:12
30959 msgid "OSDate"
30960 msgstr ""
30962 #. type: Plain text
30963 #: docs/manual/c/datetime.rst:13
30964 msgid "CheckDate"
30965 msgstr ""
30967 #. type: Plain text
30968 #: docs/manual/c/datetime.rst:14
30969 msgid "CheckTime"
30970 msgstr ""
30972 #. type: Plain text
30973 #: docs/manual/c/datetime.rst:15
30974 msgid "GSM_GetDateTime"
30975 msgstr ""
30977 #. type: Plain text
30978 #: docs/manual/c/datetime.rst:16
30979 msgid "GSM_SetDateTime"
30980 msgstr ""
30982 #. type: Plain text
30983 #: docs/manual/c/datetime.rst:17
30984 msgid "GSM_DateTime"
30985 msgstr ""
30987 #. type: Plain text
30988 #: docs/manual/c/datetime.rst:17
30989 msgid "GSM_DeltaTime"
30990 msgstr ""
30992 #. type: Plain text
30993 #: docs/manual/c/calendar.rst:5
30994 msgid "GSM_CalendarFindDefaultTextTimeAlarmPhone"
30995 msgstr ""
30997 #. type: Plain text
30998 #: docs/manual/c/calendar.rst:6
30999 msgid "GSM_EncodeVTODO"
31000 msgstr ""
31002 #. type: Plain text
31003 #: docs/manual/c/calendar.rst:7
31004 msgid "GSM_EncodeVCALENDAR"
31005 msgstr ""
31007 #. type: Plain text
31008 #: docs/manual/c/calendar.rst:8
31009 msgid "GSM_DecodeVNOTE"
31010 msgstr ""
31012 #. type: Plain text
31013 #: docs/manual/c/calendar.rst:9
31014 msgid "GSM_EncodeVNTFile"
31015 msgstr ""
31017 #. type: Plain text
31018 #: docs/manual/c/calendar.rst:10
31019 msgid "GSM_DecodeVCALENDAR_VTODO"
31020 msgstr ""
31022 #. type: Plain text
31023 #: docs/manual/c/calendar.rst:11
31024 msgid "GSM_IsCalendarNoteFromThePast"
31025 msgstr ""
31027 #. type: Plain text
31028 #: docs/manual/c/calendar.rst:12
31029 msgid "GSM_GetAlarm"
31030 msgstr ""
31032 #. type: Plain text
31033 #: docs/manual/c/calendar.rst:13
31034 msgid "GSM_SetAlarm"
31035 msgstr ""
31037 #. type: Plain text
31038 #: docs/manual/c/calendar.rst:14
31039 msgid "GSM_GetToDoStatus"
31040 msgstr ""
31042 #. type: Plain text
31043 #: docs/manual/c/calendar.rst:15
31044 msgid "GSM_GetToDo"
31045 msgstr ""
31047 #. type: Plain text
31048 #: docs/manual/c/calendar.rst:16
31049 msgid "GSM_GetNextToDo"
31050 msgstr ""
31052 #. type: Plain text
31053 #: docs/manual/c/calendar.rst:17
31054 msgid "GSM_SetToDo"
31055 msgstr ""
31057 #. type: Plain text
31058 #: docs/manual/c/calendar.rst:18
31059 msgid "GSM_AddToDo"
31060 msgstr ""
31062 #. type: Plain text
31063 #: docs/manual/c/calendar.rst:19
31064 msgid "GSM_DeleteToDo"
31065 msgstr ""
31067 #. type: Plain text
31068 #: docs/manual/c/calendar.rst:20
31069 msgid "GSM_DeleteAllToDo"
31070 msgstr ""
31072 #. type: Plain text
31073 #: docs/manual/c/calendar.rst:21
31074 msgid "GSM_GetCalendarStatus"
31075 msgstr ""
31077 #. type: Plain text
31078 #: docs/manual/c/calendar.rst:22
31079 msgid "GSM_GetCalendar"
31080 msgstr ""
31082 #. type: Plain text
31083 #: docs/manual/c/calendar.rst:23
31084 msgid "GSM_GetNextCalendar"
31085 msgstr ""
31087 #. type: Plain text
31088 #: docs/manual/c/calendar.rst:24
31089 msgid "GSM_SetCalendar"
31090 msgstr ""
31092 #. type: Plain text
31093 #: docs/manual/c/calendar.rst:25
31094 msgid "GSM_AddCalendar"
31095 msgstr ""
31097 #. type: Plain text
31098 #: docs/manual/c/calendar.rst:26
31099 msgid "GSM_DeleteCalendar"
31100 msgstr ""
31102 #. type: Plain text
31103 #: docs/manual/c/calendar.rst:27
31104 msgid "GSM_DeleteAllCalendar"
31105 msgstr ""
31107 #. type: Plain text
31108 #: docs/manual/c/calendar.rst:28
31109 msgid "GSM_GetCalendarSettings"
31110 msgstr ""
31112 #. type: Plain text
31113 #: docs/manual/c/calendar.rst:29
31114 msgid "GSM_SetCalendarSettings"
31115 msgstr ""
31117 #. type: Plain text
31118 #: docs/manual/c/calendar.rst:30
31119 msgid "GSM_GetNotesStatus"
31120 msgstr ""
31122 #. type: Plain text
31123 #: docs/manual/c/calendar.rst:31
31124 msgid "GSM_GetNote"
31125 msgstr ""
31127 #. type: Plain text
31128 #: docs/manual/c/calendar.rst:32
31129 msgid "GSM_GetNextNote"
31130 msgstr ""
31132 #. type: Plain text
31133 #: docs/manual/c/calendar.rst:33
31134 msgid "GSM_SetNote"
31135 msgstr ""
31137 #. type: Plain text
31138 #: docs/manual/c/calendar.rst:34
31139 msgid "GSM_AddNote"
31140 msgstr ""
31142 #. type: Plain text
31143 #: docs/manual/c/calendar.rst:35
31144 msgid "GSM_DeleteNote"
31145 msgstr ""
31147 #. type: Plain text
31148 #: docs/manual/c/calendar.rst:36
31149 msgid "GSM_DeleteAllNotes"
31150 msgstr ""
31152 #. type: Plain text
31153 #: docs/manual/c/calendar.rst:37
31154 msgid "GSM_CalendarSettings"
31155 msgstr ""
31157 #. type: Plain text
31158 #: docs/manual/c/calendar.rst:38
31159 msgid "GSM_ToDoStatus"
31160 msgstr ""
31162 #. type: Plain text
31163 #: docs/manual/c/calendar.rst:39
31164 msgid "GSM_CalendarStatus"
31165 msgstr ""
31167 #. type: Plain text
31168 #: docs/manual/c/calendar.rst:40
31169 msgid "GSM_CalendarNoteType"
31170 msgstr ""
31172 #. type: Plain text
31173 #: docs/manual/c/calendar.rst:41
31174 msgid "GSM_CalendarType"
31175 msgstr ""
31177 #. type: Plain text
31178 #: docs/manual/c/calendar.rst:42
31179 msgid "GSM_SubCalendarEntry"
31180 msgstr ""
31182 #. type: Plain text
31183 #: docs/manual/c/calendar.rst:43
31184 msgid "GSM_CalendarEntry"
31185 msgstr ""
31187 #. type: Plain text
31188 #: docs/manual/c/calendar.rst:44
31189 msgid "GSM_ToDoType"
31190 msgstr ""
31192 #. type: Plain text
31193 #: docs/manual/c/calendar.rst:45
31194 msgid "GSM_ToDo_Priority"
31195 msgstr ""
31197 #. type: Plain text
31198 #: docs/manual/c/calendar.rst:46
31199 msgid "GSM_SubToDoEntry"
31200 msgstr ""
31202 #. type: Plain text
31203 #: docs/manual/c/calendar.rst:47
31204 msgid "GSM_ToDoEntry"
31205 msgstr ""
31207 #. type: Plain text
31208 #: docs/manual/c/calendar.rst:48
31209 msgid "GSM_NoteEntry"
31210 msgstr ""
31212 #. type: Plain text
31213 #: docs/manual/c/calendar.rst:49
31214 msgid "GSM_Alarm"
31215 msgstr ""
31217 #. type: Plain text
31218 #: docs/manual/c/calendar.rst:50
31219 msgid "GSM_VToDoVersion"
31220 msgstr ""
31222 #. type: Plain text
31223 #: docs/manual/c/calendar.rst:50
31224 msgid "GSM_VCalendarVersion"
31225 msgstr ""
31227 #. type: Plain text
31228 #: docs/manual/c/porting.rst:2
31229 msgid "Porting from libGammu older than 1.12.0"
31230 msgstr ""
31232 #. type: Title -
31233 #: docs/manual/c/porting.rst:5
31234 #, no-wrap
31235 msgid "Rationale for API change"
31236 msgstr ""
31238 #. type: delimited block =
31239 #: docs/manual/c/porting.rst:10
31240 msgid ""
31241 "This document describes what you have to change in your code, if you used "
31242 "Gammu older than 1.12.0. This release came with huge changes to API, which "
31243 "has to be done for various reasons:"
31244 msgstr ""
31246 #. type: delimited block =
31247 #: docs/manual/c/porting.rst:15
31248 msgid ""
31249 "ABI stability. - Till now almost every change in internals of any driver "
31250 "lead to ABI change. If we would correctly increase soname on each ABI "
31251 "change, we would be somewhere near 200, what is not something we could be "
31252 "proud of."
31253 msgstr ""
31255 #. type: delimited block =
31256 #: docs/manual/c/porting.rst:19
31257 msgid ""
31258 "Centralisation of variables cleanup. - Currently all phone drivers have to "
31259 "do some common things in each function. New API allows one to centralize "
31260 "those operations in one place."
31261 msgstr ""
31263 #. type: delimited block =
31264 #: docs/manual/c/porting.rst:23
31265 msgid ""
31266 "Exposing of internals. - Old API exposed too much of Gammu internals, what "
31267 "could be misused by programmers and could lead to unexpected behaviour when "
31268 "some internals are changed."
31269 msgstr ""
31271 #. type: Title -
31272 #: docs/manual/c/porting.rst:25
31273 #, no-wrap
31274 msgid "Changes you have to do in your code"
31275 msgstr ""
31277 #. type: delimited block =
31278 #: docs/manual/c/porting.rst:29
31279 msgid ""
31280 "Bellow examples expect ``sm`` to be state machine structure in your current "
31281 "code, change it to appropriate variable name if it differs."
31282 msgstr ""
31284 #. type: delimited block =
31285 #: docs/manual/c/porting.rst:34
31286 msgid ""
31287 "Use pointer to :c:type:`GSM_StateMachine` instead of it. API now do not "
31288 "expose this structure, so you will get compiler error. You should allocate "
31289 "this pointer by :c:func:`GSM_AllocStateMachine` and free by :c:func:"
31290 "`GSM_FreeStateMachine`."
31291 msgstr ""
31293 #. type: delimited block =
31294 #: docs/manual/c/porting.rst:39
31295 msgid ""
31296 "Change all phone functions from ``sm.Phone.Functions->SomeFunction`` to "
31297 "``GSM_SomeFunction``. Only functions which results were stored inside state "
31298 "machine structure have changed signature to include results of the operation."
31299 msgstr ""
31301 #. type: delimited block =
31302 #: docs/manual/c/porting.rst:42
31303 msgid ""
31304 "All callbacks are set by function ``GSM_Set*Callback`` instead of directly "
31305 "accessing structure."
31306 msgstr ""
31308 #. type: delimited block =
31309 #: docs/manual/c/porting.rst:44
31310 msgid "Some function have been renamed to follow ``GSM_*`` naming conventions."
31311 msgstr ""
31313 #. type: delimited block =
31314 #: docs/manual/c/porting.rst:47
31315 msgid ""
31316 "As there might be some functions still missing from new API, don't hesitate "
31317 "to contact author or ask on mailing list if you miss something."
31318 msgstr ""
31320 #. type: delimited block =
31321 #: docs/manual/c/porting.rst:50
31322 msgid ""
31323 "API documentation can be generated using Doxygen (make apidoc in build tree) "
31324 "or Sphinx and is part of this manual."
31325 msgstr ""
31327 #. type: delimited block =
31328 #: docs/manual/c/porting.rst:51
31329 msgid ":ref:`libgammu`"
31330 msgstr ""
31332 #. type: Plain text
31333 #: docs/manual/c/index.rst:2
31334 msgid "_libgammu:"
31335 msgstr ""
31337 #. type: Title =
31338 #: docs/manual/c/index.rst:4
31339 #, no-wrap
31340 msgid "libGammu"
31341 msgstr ""
31343 #. type: Plain text
31344 #: docs/manual/c/index.rst:9
31345 msgid ""
31346 "The libGammu library exposes all Gammu functionality for various phones in "
31347 "standard API. It can be used to do anything with your phone, however for "
31348 "easier tasks you might prefer to use Python and :doc:`../python/index`."
31349 msgstr ""
31351 #. type: Plain text
31352 #: docs/manual/c/index.rst:14
31353 msgid ""
31354 "If you intend to use libGammu in your application, all you should need is to "
31355 "``#include <gammu.h>`` and then use Gammu functions. You can check docs/"
31356 "examples/ for some small example applications. You don't need real phone for "
31357 "testing, use :ref:`dummy-driver` instead."
31358 msgstr ""
31360 #. type: Plain text
31361 #: docs/manual/c/index.rst:20 docs/manual/c/api.rst:9
31362 msgid ""
31363 "The C API documentation is still more complete in Doxygen format available "
31364 "on Gammu website. This still lacks some parts due to problems in Doxygen - "
31365 "Sphinx bridge."
31366 msgstr ""
31368 #. type: Plain text
31369 #: docs/manual/c/index.rst:27
31370 msgid "hints examples api porting"
31371 msgstr ""
31373 #. type: Title =
31374 #: docs/manual/c/info.rst:2
31375 #, no-wrap
31376 msgid "Info"
31377 msgstr ""
31379 #. type: Plain text
31380 #: docs/manual/c/info.rst:5
31381 msgid "GSM_GetNetworkName"
31382 msgstr ""
31384 #. type: Plain text
31385 #: docs/manual/c/info.rst:6
31386 msgid "GSM_GetCountryName"
31387 msgstr ""
31389 #. type: Plain text
31390 #: docs/manual/c/info.rst:7
31391 msgid "GSM_FeatureToString"
31392 msgstr ""
31394 #. type: Plain text
31395 #: docs/manual/c/info.rst:8
31396 msgid "GSM_FeatureFromString"
31397 msgstr ""
31399 #. type: Plain text
31400 #: docs/manual/c/info.rst:9
31401 msgid "GSM_IsPhoneFeatureAvailable"
31402 msgstr ""
31404 #. type: Plain text
31405 #: docs/manual/c/info.rst:10
31406 msgid "GSM_AddPhoneFeature"
31407 msgstr ""
31409 #. type: Plain text
31410 #: docs/manual/c/info.rst:11
31411 msgid "GSM_GetManufacturer"
31412 msgstr ""
31414 #. type: Plain text
31415 #: docs/manual/c/info.rst:12
31416 msgid "GSM_GetModel"
31417 msgstr ""
31419 #. type: Plain text
31420 #: docs/manual/c/info.rst:13
31421 msgid "GSM_GetModelInfo"
31422 msgstr ""
31424 #. type: Plain text
31425 #: docs/manual/c/info.rst:14
31426 msgid "GSM_GetFirmware"
31427 msgstr ""
31429 #. type: Plain text
31430 #: docs/manual/c/info.rst:15
31431 msgid "GSM_GetIMEI"
31432 msgstr ""
31434 #. type: Plain text
31435 #: docs/manual/c/info.rst:16
31436 msgid "GSM_GetOriginalIMEI"
31437 msgstr ""
31439 #. type: Plain text
31440 #: docs/manual/c/info.rst:17
31441 msgid "GSM_GetManufactureMonth"
31442 msgstr ""
31444 #. type: Plain text
31445 #: docs/manual/c/info.rst:18
31446 msgid "GSM_GetProductCode"
31447 msgstr ""
31449 #. type: Plain text
31450 #: docs/manual/c/info.rst:19
31451 msgid "GSM_GetHardware"
31452 msgstr ""
31454 #. type: Plain text
31455 #: docs/manual/c/info.rst:20
31456 msgid "GSM_GetPPM"
31457 msgstr ""
31459 #. type: Plain text
31460 #: docs/manual/c/info.rst:21
31461 msgid "GSM_GetSIMIMSI"
31462 msgstr ""
31464 #. type: Plain text
31465 #: docs/manual/c/info.rst:22
31466 msgid "GSM_GetBatteryCharge"
31467 msgstr ""
31469 #. type: Plain text
31470 #: docs/manual/c/info.rst:23
31471 msgid "GSM_GetSignalQuality"
31472 msgstr ""
31474 #. type: Plain text
31475 #: docs/manual/c/info.rst:24
31476 msgid "GSM_GetNetworkInfo"
31477 msgstr ""
31479 #. type: Plain text
31480 #: docs/manual/c/info.rst:25
31481 msgid "GSM_GetDisplayStatus"
31482 msgstr ""
31484 #. type: Plain text
31485 #: docs/manual/c/info.rst:26
31486 msgid "GSM_NetworkInfo_State"
31487 msgstr ""
31489 #. type: Plain text
31490 #: docs/manual/c/info.rst:27
31491 msgid "GSM_GPRS_State"
31492 msgstr ""
31494 #. type: Plain text
31495 #: docs/manual/c/info.rst:28
31496 msgid "GSM_NetworkInfo"
31497 msgstr ""
31499 #. type: Plain text
31500 #: docs/manual/c/info.rst:29
31501 msgid "GSM_SignalQuality"
31502 msgstr ""
31504 #. type: Plain text
31505 #: docs/manual/c/info.rst:30
31506 msgid "GSM_ChargeState"
31507 msgstr ""
31509 #. type: Plain text
31510 #: docs/manual/c/info.rst:31
31511 msgid "GSM_BatteryType"
31512 msgstr ""
31514 #. type: Plain text
31515 #: docs/manual/c/info.rst:32
31516 msgid "GSM_BatteryCharge"
31517 msgstr ""
31519 #. type: Plain text
31520 #: docs/manual/c/info.rst:33
31521 msgid "GSM_DisplayFeature"
31522 msgstr ""
31524 #. type: Plain text
31525 #: docs/manual/c/info.rst:34
31526 msgid "GSM_DisplayFeatures"
31527 msgstr ""
31529 #. type: Plain text
31530 #: docs/manual/c/info.rst:35
31531 msgid "GSM_Feature"
31532 msgstr ""
31534 #. type: Plain text
31535 #: docs/manual/c/info.rst:35
31536 msgid "GSM_PhoneModel"
31537 msgstr ""
31539 #. type: Title =
31540 #: docs/manual/c/category.rst:2
31541 #, no-wrap
31542 msgid "Category"
31543 msgstr ""
31545 #. type: Plain text
31546 #: docs/manual/c/category.rst:5
31547 msgid "GSM_GetCategory"
31548 msgstr ""
31550 #. type: Plain text
31551 #: docs/manual/c/category.rst:6
31552 msgid "GSM_AddCategory"
31553 msgstr ""
31555 #. type: Plain text
31556 #: docs/manual/c/category.rst:7
31557 msgid "GSM_GetCategoryStatus"
31558 msgstr ""
31560 #. type: Plain text
31561 #: docs/manual/c/category.rst:8
31562 msgid "GSM_CategoryType"
31563 msgstr ""
31565 #. type: Plain text
31566 #: docs/manual/c/category.rst:9
31567 msgid "GSM_Category"
31568 msgstr ""
31570 #. type: Plain text
31571 #: docs/manual/c/category.rst:9
31572 msgid "GSM_CategoryStatus"
31573 msgstr ""
31575 #. type: Title =
31576 #: docs/manual/c/api.rst:2
31577 #, no-wrap
31578 msgid "libGammu C API"
31579 msgstr ""
31581 #. type: Plain text
31582 #: docs/manual/c/api.rst:38
31583 msgid ""
31584 "backup bitmap calendar callback call category datetime debug error file info "
31585 "inifile keys limits memory message misc nokia ringtone security settings "
31586 "smsd statemachine types unicode wap"
31587 msgstr ""
31589 #. type: Title =
31590 #: docs/manual/c/keys.rst:2
31591 #, no-wrap
31592 msgid "Keys"
31593 msgstr ""
31595 #. type: Plain text
31596 #: docs/manual/c/keys.rst:5
31597 msgid "MakeKeySequence"
31598 msgstr ""
31600 #. type: Plain text
31601 #: docs/manual/c/keys.rst:6
31602 msgid "GSM_PressKey"
31603 msgstr ""
31605 #. type: Plain text
31606 #: docs/manual/c/keys.rst:6
31607 msgid "GSM_KeyCode"
31608 msgstr ""
31610 #. type: Title =
31611 #: docs/manual/c/types.rst:2
31612 #, no-wrap
31613 msgid "Types"
31614 msgstr ""
31616 #. type: Labeled list
31617 #: docs/manual/c/types.rst:4 docs/manual/c/debug.rst:15
31618 #: docs/manual/c/inifile.rst:12 docs/manual/c/inifile.rst:13
31619 #: docs/manual/c/callback.rst:9 docs/manual/c/callback.rst:10
31620 #: docs/manual/c/callback.rst:11 docs/manual/c/callback.rst:12
31621 #: docs/manual/c/callback.rst:13 docs/manual/c/smsd.rst:12
31622 #, no-wrap
31623 msgid ".. doxygentypedef"
31624 msgstr ""
31626 #. type: Plain text
31627 #: docs/manual/c/types.rst:5
31628 msgid "gboolean"
31629 msgstr ""
31631 #. type: Title =
31632 #: docs/manual/c/hints.rst:2
31633 #, no-wrap
31634 msgid "Hints for libGammu Novices"
31635 msgstr ""
31637 #. type: Plain text
31638 #: docs/manual/c/hints.rst:5
31639 msgid ""
31640 "This is very short overview of libGammu usage. You will probably need to "
31641 "study"
31642 msgstr ""
31644 #. type: Attribute :doc:
31645 #: docs/manual/c/hints.rst:5
31646 #, no-wrap
31647 msgid "`api` to find out what functions you want to use."
31648 msgstr ""
31650 #. type: Title -
31651 #: docs/manual/c/hints.rst:9
31652 #, no-wrap
31653 msgid "Basic library usage"
31654 msgstr ""
31656 #. type: Plain text
31657 #: docs/manual/c/hints.rst:12
31658 msgid "You need to include main header file:"
31659 msgstr ""
31661 #. type: Plain text
31662 #: docs/manual/c/hints.rst:16
31663 msgid "#include <gammu.h>"
31664 msgstr ""
31666 #. type: Labeled list
31667 #: docs/manual/c/hints.rst:17
31668 #, no-wrap
31669 msgid "To compile you need to pass flags from pkg-config"
31670 msgstr ""
31672 #. type: Plain text
31673 #: docs/manual/c/hints.rst:20
31674 msgid "pkg-config --cflags gammu"
31675 msgstr ""
31677 #. type: Labeled list
31678 #: docs/manual/c/hints.rst:21
31679 #, no-wrap
31680 msgid "To link you need to pass from pkg-config"
31681 msgstr ""
31683 #. type: Plain text
31684 #: docs/manual/c/hints.rst:24
31685 msgid "pkg-config --libs gammu"
31686 msgstr ""
31688 #. type: Plain text
31689 #: docs/manual/c/hints.rst:28
31690 msgid ""
31691 "Gammu stores all its data in a GSM_StateMachine struct. This structure is "
31692 "not public, so all you can define is a pointer to it:"
31693 msgstr ""
31695 #. type: Plain text
31696 #: docs/manual/c/hints.rst:32
31697 msgid "GSM_StateMachine *state_machine;"
31698 msgstr ""
31700 #. type: Plain text
31701 #: docs/manual/c/hints.rst:35
31702 msgid ""
31703 "You'll want to check for errors from time to time.  Do it using a function "
31704 "something like this:"
31705 msgstr ""
31707 #. type: Plain text
31708 #: docs/manual/c/hints.rst:40
31709 msgid "void check_error(GSM_Error err)  {"
31710 msgstr ""
31712 #. type: Plain text
31713 #: docs/manual/c/hints.rst:41
31714 msgid "if (err == ERR_NONE) {"
31715 msgstr ""
31717 #. type: Plain text
31718 #: docs/manual/c/hints.rst:42
31719 msgid "return;"
31720 msgstr ""
31722 #. type: Plain text
31723 #: docs/manual/c/hints.rst:45
31724 msgid ""
31725 "} fprintf(stderr, \"Gammu failure: %s\\n\", GSM_ErrorString(error)); exit(1);"
31726 msgstr ""
31728 #. type: Plain text
31729 #: docs/manual/c/hints.rst:50
31730 msgid ""
31731 "As libGammu does interact with strings in your local encoding, it is good "
31732 "idea to initialize locales subsystem first (otherwise you would get broken "
31733 "non ASCII characters):"
31734 msgstr ""
31736 #. type: Plain text
31737 #: docs/manual/c/hints.rst:54
31738 msgid "GSM_InitLocales(NULL);"
31739 msgstr ""
31741 #. type: Plain text
31742 #: docs/manual/c/hints.rst:56
31743 msgid "You first need to allocate a state machine structure:"
31744 msgstr ""
31746 #. type: Plain text
31747 #: docs/manual/c/hints.rst:60
31748 msgid "state_machine = GSM_AllocStateMachine();"
31749 msgstr ""
31751 #. type: Plain text
31752 #: docs/manual/c/hints.rst:62
31753 msgid "Now think about the configuration file.  To use the default"
31754 msgstr ""
31756 #. type: Attribute :file:
31757 #: docs/manual/c/hints.rst:62
31758 #, no-wrap
31759 msgid "`~/.gammurc`, do this:"
31760 msgstr ""
31762 #. type: Plain text
31763 #: docs/manual/c/hints.rst:67
31764 msgid "INI_Section *cfg;"
31765 msgstr ""
31767 #. type: Plain text
31768 #: docs/manual/c/hints.rst:71
31769 msgid "/* Find it */ error = GSM_FindGammuRC(&cfg, NULL); check_error(error);"
31770 msgstr ""
31772 #. type: Plain text
31773 #: docs/manual/c/hints.rst:75
31774 msgid ""
31775 "/* Read it */ error = GSM_ReadConfig(cfg, GSM_GetConfig(state_machine, 0), "
31776 "0); check_error(error);"
31777 msgstr ""
31779 #. type: Plain text
31780 #: docs/manual/c/hints.rst:78
31781 msgid "/* Free allocated memory */ INI_Free(cfg);"
31782 msgstr ""
31784 #. type: Plain text
31785 #: docs/manual/c/hints.rst:81
31786 msgid "/* We care onlu about first configuration */ GSM_SetConfigNum(s, 1);"
31787 msgstr ""
31789 #. type: Plain text
31790 #: docs/manual/c/hints.rst:84
31791 msgid ""
31792 "OK, now initialise the connection (1 means number of replies you want to "
31793 "wait for in case of failure):"
31794 msgstr ""
31796 #. type: Plain text
31797 #: docs/manual/c/hints.rst:89
31798 msgid "error = GSM_InitConnection(s, 1); check_error(error);"
31799 msgstr ""
31801 #. type: Plain text
31802 #: docs/manual/c/hints.rst:92
31803 msgid ""
31804 "Now you are ready to communicate with the phone, for example you can read "
31805 "manufacturer name:"
31806 msgstr ""
31808 #. type: Plain text
31809 #: docs/manual/c/hints.rst:97
31810 msgid "error = GSM_GetManufacturer(s, buffer); check_error(error);"
31811 msgstr ""
31813 #. type: Plain text
31814 #: docs/manual/c/hints.rst:99
31815 msgid "When you're finished, you need to disconnect and free allocated memory:"
31816 msgstr ""
31818 #. type: Plain text
31819 #: docs/manual/c/hints.rst:104
31820 msgid "error = GSM_TerminateConnection(s); check_error(error);"
31821 msgstr ""
31823 #. type: Plain text
31824 #: docs/manual/c/hints.rst:108
31825 msgid "/* Free up used memory */ GSM_FreeStateMachine(s); check_error(error);"
31826 msgstr ""
31828 #. type: Plain text
31829 #: docs/manual/c/hints.rst:110
31830 msgid "There are also other :doc:`examples`."
31831 msgstr ""
31833 #. type: Title -
31834 #: docs/manual/c/hints.rst:112
31835 #, no-wrap
31836 msgid "Compling the code"
31837 msgstr ""
31839 #. type: Plain text
31840 #: docs/manual/c/hints.rst:118
31841 msgid ""
31842 "To compile program using Gammu library, you need to pass include path to the "
31843 "compiler and library name and search path to the linker. This can be easiest "
31844 "achieved by using :program:`pkg-config`. See following ``Makefile`` for "
31845 "example:"
31846 msgstr ""
31848 #. type: Plain text
31849 #: docs/manual/c/hints.rst:122
31850 msgid ""
31851 "# Sample Makefile which can be used to build examples shipped with Gammu"
31852 msgstr ""
31854 #. type: Plain text
31855 #: docs/manual/c/hints.rst:125
31856 msgid ""
31857 "CFLAGS=$(shell pkg-config --cflags --libs gammu-smsd) -Wall LDFLAGS=$(shell "
31858 "pkg-config --cflags --libs gammu)"
31859 msgstr ""
31861 #. type: Plain text
31862 #: docs/manual/c/hints.rst:127
31863 msgid "ALL=phone-info sms-send smsd"
31864 msgstr ""
31866 #. type: Plain text
31867 #: docs/manual/c/hints.rst:129
31868 msgid ".PHONY: all clean"
31869 msgstr ""
31871 #. type: Plain text
31872 #: docs/manual/c/hints.rst:131
31873 msgid "all: $(ALL)"
31874 msgstr ""
31876 #. type: Plain text
31877 #: docs/manual/c/hints.rst:133
31878 msgid "clean:"
31879 msgstr ""
31881 #. type: Plain text
31882 #: docs/manual/c/hints.rst:134
31883 msgid "rm -f $(ALL)"
31884 msgstr ""
31886 #. type: Plain text
31887 #: docs/manual/c/hints.rst:136
31888 msgid "%:%.c"
31889 msgstr ""
31891 #. type: Plain text
31892 #: docs/manual/c/hints.rst:137
31893 msgid "$(CC) $< $(CFLAGS) $(LDFLAGS) -o $@"
31894 msgstr ""
31896 #. type: Plain text
31897 #: docs/manual/c/hints.rst:147
31898 msgid ""
31899 "Gammu stores all strings internally in UCS-2-BE encoding (terminated by two "
31900 "zero bytes). This is used mostly for historical reasons and today the "
31901 "obvious choice would be ``wchar_t``.  To work with these strings, various "
31902 "functions are provided (``UnicodeLength``, ``DecodeUnicode``, "
31903 "``EncodeUnicode``, ``CopyUnicodeString``, etc.)."
31904 msgstr ""
31906 #. type: Plain text
31907 #: docs/manual/c/hints.rst:149
31908 msgid "For printing on console you should use:"
31909 msgstr ""
31911 #. type: Plain text
31912 #: docs/manual/c/hints.rst:153
31913 msgid "printf(\"%s\\n\", DecodeUnicodeConsole(unicode_string));"
31914 msgstr ""
31916 #. type: Plain text
31917 #: docs/manual/c/hints.rst:155
31918 msgid "For giving string to some GUI toolkit:"
31919 msgstr ""
31921 #. type: Plain text
31922 #: docs/manual/c/hints.rst:159
31923 msgid "printf(\"%s\\n\", DecodeUnicodeString(unicode_string));"
31924 msgstr ""
31926 #. type: Plain text
31927 #: docs/manual/c/hints.rst:165
31928 msgid ""
31929 "These functions differ only on platforms where console uses historically "
31930 "different character set than GUI, what effectively means only Microsoft "
31931 "Windows."
31932 msgstr ""
31934 #. type: Plain text
31935 #: docs/manual/c/hints.rst:170
31936 msgid "You can either enabled debug logging globally or per state machine."
31937 msgstr ""
31939 #. type: Plain text
31940 #: docs/manual/c/hints.rst:172
31941 msgid "To enable global debugging use:"
31942 msgstr ""
31944 #. type: Plain text
31945 #: docs/manual/c/hints.rst:178
31946 msgid ""
31947 "debug_info = GSM_GetGlobalDebug(); GSM_SetDebugFileDescriptor(stderr, FALSE, "
31948 "debug_info); GSM_SetDebugLevel(\"textall\", debug_info);"
31949 msgstr ""
31951 #. type: Plain text
31952 #: docs/manual/c/hints.rst:180
31953 msgid "For per state machine configuration:"
31954 msgstr ""
31956 #. type: Plain text
31957 #: docs/manual/c/hints.rst:186
31958 msgid ""
31959 "debug_info = GSM_GetDebug(s); GSM_SetDebugGlobal(FALSE, debug_info); "
31960 "GSM_SetDebugFileDescriptor(stderr, FALSE, debug_info); GSM_SetDebugLevel"
31961 "(\"textall\", debug_info);"
31962 msgstr ""
31964 #. type: Title =
31965 #: docs/manual/c/debug.rst:2
31966 #, no-wrap
31967 msgid "Debug"
31968 msgstr ""
31970 #. type: Plain text
31971 #: docs/manual/c/debug.rst:5
31972 msgid "GSM_SetDebugFunction"
31973 msgstr ""
31975 #. type: Plain text
31976 #: docs/manual/c/debug.rst:6
31977 msgid "GSM_SetDebugFile"
31978 msgstr ""
31980 #. type: Plain text
31981 #: docs/manual/c/debug.rst:7
31982 msgid "GSM_SetDebugFileDescriptor"
31983 msgstr ""
31985 #. type: Plain text
31986 #: docs/manual/c/debug.rst:8
31987 msgid "GSM_GetGlobalDebug"
31988 msgstr ""
31990 #. type: Plain text
31991 #: docs/manual/c/debug.rst:9
31992 msgid "GSM_GetDebug"
31993 msgstr ""
31995 #. type: Plain text
31996 #: docs/manual/c/debug.rst:10
31997 msgid "GSM_GetDI"
31998 msgstr ""
32000 #. type: Plain text
32001 #: docs/manual/c/debug.rst:11
32002 msgid "GSM_SetDebugLevel"
32003 msgstr ""
32005 #. type: Plain text
32006 #: docs/manual/c/debug.rst:12
32007 msgid "GSM_SetDebugCoding"
32008 msgstr ""
32010 #. type: Plain text
32011 #: docs/manual/c/debug.rst:13
32012 msgid "GSM_SetDebugGlobal"
32013 msgstr ""
32015 #. type: Plain text
32016 #: docs/manual/c/debug.rst:14
32017 msgid "GSM_LogError"
32018 msgstr ""
32020 #. type: Plain text
32021 #: docs/manual/c/debug.rst:15
32022 msgid "smprintf"
32023 msgstr ""
32025 #. type: Plain text
32026 #: docs/manual/c/debug.rst:15
32027 msgid "GSM_Debug_Info"
32028 msgstr ""
32030 #. type: Title =
32031 #: docs/manual/c/error.rst:2
32032 #, no-wrap
32033 msgid "Error handling"
32034 msgstr ""
32036 #. type: Plain text
32037 #: docs/manual/c/error.rst:5
32038 msgid "GSM_ErrorString"
32039 msgstr ""
32041 #. type: Plain text
32042 #: docs/manual/c/error.rst:6
32043 msgid "GSM_ErrorName"
32044 msgstr ""
32046 #. type: Plain text
32047 #: docs/manual/c/error.rst:6
32048 msgid "GSM_Error"
32049 msgstr ""
32051 #. type: Plain text
32052 #: docs/manual/c/unicode.rst:5
32053 msgid "UnicodeLength"
32054 msgstr ""
32056 #. type: Plain text
32057 #: docs/manual/c/unicode.rst:6
32058 msgid "DecodeUnicodeString"
32059 msgstr ""
32061 #. type: Plain text
32062 #: docs/manual/c/unicode.rst:7
32063 msgid "DecodeUnicodeConsole"
32064 msgstr ""
32066 #. type: Plain text
32067 #: docs/manual/c/unicode.rst:8
32068 msgid "DecodeUnicode"
32069 msgstr ""
32071 #. type: Plain text
32072 #: docs/manual/c/unicode.rst:9
32073 msgid "EncodeUnicode"
32074 msgstr ""
32076 #. type: Plain text
32077 #: docs/manual/c/unicode.rst:10
32078 msgid "ReadUnicodeFile"
32079 msgstr ""
32081 #. type: Plain text
32082 #: docs/manual/c/unicode.rst:11
32083 msgid "CopyUnicodeString"
32084 msgstr ""
32086 #. type: Plain text
32087 #: docs/manual/c/unicode.rst:12
32088 msgid "EncodeUTF8QuotedPrintable"
32089 msgstr ""
32091 #. type: Plain text
32092 #: docs/manual/c/unicode.rst:13
32093 msgid "DecodeUTF8QuotedPrintable"
32094 msgstr ""
32096 #. type: Plain text
32097 #: docs/manual/c/unicode.rst:14
32098 msgid "EncodeWithUTF8Alphabet"
32099 msgstr ""
32101 #. type: Plain text
32102 #: docs/manual/c/unicode.rst:15
32103 msgid "DecodeWithUTF8Alphabet"
32104 msgstr ""
32106 #. type: Plain text
32107 #: docs/manual/c/unicode.rst:16
32108 msgid "DecodeHexUnicode"
32109 msgstr ""
32111 #. type: Plain text
32112 #: docs/manual/c/unicode.rst:17
32113 msgid "EncodeHexUnicode"
32114 msgstr ""
32116 #. type: Plain text
32117 #: docs/manual/c/unicode.rst:18
32118 msgid "mywstrncmp"
32119 msgstr ""
32121 #. type: Plain text
32122 #: docs/manual/c/unicode.rst:19
32123 msgid "mywstrstr"
32124 msgstr ""
32126 #. type: Plain text
32127 #: docs/manual/c/unicode.rst:20
32128 msgid "mywstrncasecmp"
32129 msgstr ""
32131 #. type: Plain text
32132 #: docs/manual/c/unicode.rst:21
32133 msgid "EncodeUTF8"
32134 msgstr ""
32136 #. type: Plain text
32137 #: docs/manual/c/unicode.rst:22
32138 msgid "DecodeUTF8"
32139 msgstr ""
32141 #. type: Plain text
32142 #: docs/manual/c/unicode.rst:23
32143 msgid "DecodeHexBin"
32144 msgstr ""
32146 #. type: Plain text
32147 #: docs/manual/c/unicode.rst:24
32148 msgid "EncodeWithUnicodeAlphabet"
32149 msgstr ""
32151 #. type: Plain text
32152 #: docs/manual/c/unicode.rst:24
32153 msgid "DecodeWithUnicodeAlphabet"
32154 msgstr ""
32156 #. type: Plain text
32157 #: docs/manual/c/message.rst:5
32158 msgid "GSM_DecodePDUFrame"
32159 msgstr ""
32161 #. type: Plain text
32162 #: docs/manual/c/message.rst:6
32163 msgid "GSM_DecodeSMSFrame"
32164 msgstr ""
32166 #. type: Plain text
32167 #: docs/manual/c/message.rst:7
32168 msgid "GSM_GetMessageCoding"
32169 msgstr ""
32171 #. type: Plain text
32172 #: docs/manual/c/message.rst:8
32173 msgid "GSM_EncodeSMSFrame"
32174 msgstr ""
32176 #. type: Plain text
32177 #: docs/manual/c/message.rst:9
32178 msgid "GSM_DecodeSMSFrameStatusReportData"
32179 msgstr ""
32181 #. type: Plain text
32182 #: docs/manual/c/message.rst:10
32183 msgid "GSM_DecodeSMSFrameText"
32184 msgstr ""
32186 #. type: Plain text
32187 #: docs/manual/c/message.rst:11
32188 msgid "GSM_DecodeUDHHeader"
32189 msgstr ""
32191 #. type: Plain text
32192 #: docs/manual/c/message.rst:12
32193 msgid "GSM_EncodeUDHHeader"
32194 msgstr ""
32196 #. type: Plain text
32197 #: docs/manual/c/message.rst:13
32198 msgid "GSM_SetDefaultReceivedSMSData"
32199 msgstr ""
32201 #. type: Plain text
32202 #: docs/manual/c/message.rst:14
32203 msgid "GSM_SetDefaultSMSData"
32204 msgstr ""
32206 #. type: Plain text
32207 #: docs/manual/c/message.rst:15
32208 msgid "GSM_DecodeSiemensOTASMS"
32209 msgstr ""
32211 #. type: Plain text
32212 #: docs/manual/c/message.rst:16
32213 msgid "PHONE_EncodeSMSFrame"
32214 msgstr ""
32216 #. type: Plain text
32217 #: docs/manual/c/message.rst:17
32218 msgid "GSM_EncodeMultiPartSMS"
32219 msgstr ""
32221 #. type: Plain text
32222 #: docs/manual/c/message.rst:18
32223 msgid "GSM_DecodeMultiPartSMS"
32224 msgstr ""
32226 #. type: Plain text
32227 #: docs/manual/c/message.rst:19
32228 msgid "GSM_ClearMultiPartSMSInfo"
32229 msgstr ""
32231 #. type: Plain text
32232 #: docs/manual/c/message.rst:20
32233 msgid "GSM_FreeMultiPartSMSInfo"
32234 msgstr ""
32236 #. type: Plain text
32237 #: docs/manual/c/message.rst:21
32238 msgid "GSM_LinkSMS"
32239 msgstr ""
32241 #. type: Plain text
32242 #: docs/manual/c/message.rst:22
32243 msgid "GSM_DecodeMMSFileToMultiPart"
32244 msgstr ""
32246 #. type: Plain text
32247 #: docs/manual/c/message.rst:23
32248 msgid "GSM_ClearMMSMultiPart"
32249 msgstr ""
32251 #. type: Plain text
32252 #: docs/manual/c/message.rst:24
32253 msgid "GSM_GetSMSC"
32254 msgstr ""
32256 #. type: Plain text
32257 #: docs/manual/c/message.rst:25
32258 msgid "GSM_SetSMSC"
32259 msgstr ""
32261 #. type: Plain text
32262 #: docs/manual/c/message.rst:26
32263 msgid "GSM_GetSMSStatus"
32264 msgstr ""
32266 #. type: Plain text
32267 #: docs/manual/c/message.rst:27
32268 msgid "GSM_GetSMS"
32269 msgstr ""
32271 #. type: Plain text
32272 #: docs/manual/c/message.rst:28
32273 msgid "GSM_GetNextSMS"
32274 msgstr ""
32276 #. type: Plain text
32277 #: docs/manual/c/message.rst:29
32278 msgid "GSM_SetSMS"
32279 msgstr ""
32281 #. type: Plain text
32282 #: docs/manual/c/message.rst:30
32283 msgid "GSM_AddSMS"
32284 msgstr ""
32286 #. type: Plain text
32287 #: docs/manual/c/message.rst:31
32288 msgid "GSM_DeleteSMS"
32289 msgstr ""
32291 #. type: Plain text
32292 #: docs/manual/c/message.rst:32
32293 msgid "GSM_SendSMS"
32294 msgstr ""
32296 #. type: Plain text
32297 #: docs/manual/c/message.rst:33
32298 msgid "GSM_SendSavedSMS"
32299 msgstr ""
32301 #. type: Plain text
32302 #: docs/manual/c/message.rst:34
32303 msgid "GSM_SetFastSMSSending"
32304 msgstr ""
32306 #. type: Plain text
32307 #: docs/manual/c/message.rst:35
32308 msgid "GSM_SetIncomingSMS"
32309 msgstr ""
32311 #. type: Plain text
32312 #: docs/manual/c/message.rst:36
32313 msgid "GSM_SetIncomingCB"
32314 msgstr ""
32316 #. type: Plain text
32317 #: docs/manual/c/message.rst:37
32318 msgid "GSM_GetSMSFolders"
32319 msgstr ""
32321 #. type: Plain text
32322 #: docs/manual/c/message.rst:38
32323 msgid "GSM_AddSMSFolder"
32324 msgstr ""
32326 #. type: Plain text
32327 #: docs/manual/c/message.rst:39
32328 msgid "GSM_DeleteSMSFolder"
32329 msgstr ""
32331 #. type: Plain text
32332 #: docs/manual/c/message.rst:40
32333 msgid "GSM_GetMMSFolders"
32334 msgstr ""
32336 #. type: Plain text
32337 #: docs/manual/c/message.rst:41
32338 msgid "GSM_GetNextMMSFileInfo"
32339 msgstr ""
32341 #. type: Plain text
32342 #: docs/manual/c/message.rst:42
32343 msgid "GSM_SetIncomingUSSD"
32344 msgstr ""
32346 #. type: Plain text
32347 #: docs/manual/c/message.rst:43
32348 msgid "GSM_SMSCounter"
32349 msgstr ""
32351 #. type: Plain text
32352 #: docs/manual/c/message.rst:44
32353 msgid "GSM_MMS_Class"
32354 msgstr ""
32356 #. type: Plain text
32357 #: docs/manual/c/message.rst:45
32358 msgid "GSM_MMSIndicator"
32359 msgstr ""
32361 #. type: Plain text
32362 #: docs/manual/c/message.rst:46
32363 msgid "GSM_CBMessage"
32364 msgstr ""
32366 #. type: Plain text
32367 #: docs/manual/c/message.rst:47
32368 msgid "GSM_USSDStatus"
32369 msgstr ""
32371 #. type: Plain text
32372 #: docs/manual/c/message.rst:48
32373 msgid "GSM_USSDMessage"
32374 msgstr ""
32376 #. type: Plain text
32377 #: docs/manual/c/message.rst:49
32378 msgid "GSM_SMSMemoryStatus"
32379 msgstr ""
32381 #. type: Plain text
32382 #: docs/manual/c/message.rst:50
32383 msgid "GSM_SMSFormat"
32384 msgstr ""
32386 #. type: Plain text
32387 #: docs/manual/c/message.rst:51
32388 msgid "GSM_ValidityPeriod"
32389 msgstr ""
32391 #. type: Plain text
32392 #: docs/manual/c/message.rst:52
32393 msgid "GSM_ValidityPeriodFormat"
32394 msgstr ""
32396 #. type: Plain text
32397 #: docs/manual/c/message.rst:53
32398 msgid "GSM_SMSValidity"
32399 msgstr ""
32401 #. type: Plain text
32402 #: docs/manual/c/message.rst:54
32403 msgid "GSM_SMSC"
32404 msgstr ""
32406 #. type: Plain text
32407 #: docs/manual/c/message.rst:55
32408 msgid "GSM_SMS_State"
32409 msgstr ""
32411 #. type: Plain text
32412 #: docs/manual/c/message.rst:56
32413 msgid "GSM_Coding_Type"
32414 msgstr ""
32416 #. type: Plain text
32417 #: docs/manual/c/message.rst:57
32418 msgid "GSM_UDH"
32419 msgstr ""
32421 #. type: Plain text
32422 #: docs/manual/c/message.rst:58
32423 msgid "GSM_UDHHeader"
32424 msgstr ""
32426 #. type: Plain text
32427 #: docs/manual/c/message.rst:59
32428 msgid "GSM_SMSMessageType"
32429 msgstr ""
32431 #. type: Plain text
32432 #: docs/manual/c/message.rst:60
32433 msgid "GSM_SMSMessage"
32434 msgstr ""
32436 #. type: Plain text
32437 #: docs/manual/c/message.rst:61
32438 msgid "GSM_SMSMessageLayout"
32439 msgstr ""
32441 #. type: Plain text
32442 #: docs/manual/c/message.rst:62
32443 msgid "GSM_OneSMSFolder"
32444 msgstr ""
32446 #. type: Plain text
32447 #: docs/manual/c/message.rst:63
32448 msgid "GSM_SMSFolders"
32449 msgstr ""
32451 #. type: Plain text
32452 #: docs/manual/c/message.rst:64
32453 msgid "GSM_SiemensOTASMSInfo"
32454 msgstr ""
32456 #. type: Plain text
32457 #: docs/manual/c/message.rst:65
32458 msgid "GSM_MultiSMSMessage"
32459 msgstr ""
32461 #. type: Plain text
32462 #: docs/manual/c/message.rst:66
32463 msgid "GSM_OneMMSFolder"
32464 msgstr ""
32466 #. type: Plain text
32467 #: docs/manual/c/message.rst:67
32468 msgid "GSM_MMSFolders"
32469 msgstr ""
32471 #. type: Plain text
32472 #: docs/manual/c/message.rst:68
32473 msgid "EncodeMultiPartSMSID"
32474 msgstr ""
32476 #. type: Plain text
32477 #: docs/manual/c/message.rst:69
32478 msgid "GSM_MultiPartSMSEntry"
32479 msgstr ""
32481 #. type: Plain text
32482 #: docs/manual/c/message.rst:70
32483 msgid "GSM_MultiPartSMSInfo"
32484 msgstr ""
32486 #. type: Plain text
32487 #: docs/manual/c/message.rst:71
32488 msgid "MMSAddressType"
32489 msgstr ""
32491 #. type: Plain text
32492 #: docs/manual/c/message.rst:72
32493 msgid "GSM_EncodedMultiPartMMSEntry"
32494 msgstr ""
32496 #. type: Plain text
32497 #: docs/manual/c/message.rst:72
32498 msgid "GSM_EncodedMultiPartMMSInfo"
32499 msgstr ""
32501 #. type: Plain text
32502 #: docs/manual/c/file.rst:5
32503 msgid "GSM_JADFindData"
32504 msgstr ""
32506 #. type: Plain text
32507 #: docs/manual/c/file.rst:6
32508 msgid "GSM_ReadFile"
32509 msgstr ""
32511 #. type: Plain text
32512 #: docs/manual/c/file.rst:7
32513 msgid "GSM_IdentifyFileFormat"
32514 msgstr ""
32516 #. type: Plain text
32517 #: docs/manual/c/file.rst:8
32518 msgid "GSM_GetNextFileFolder"
32519 msgstr ""
32521 #. type: Plain text
32522 #: docs/manual/c/file.rst:9
32523 msgid "GSM_GetFolderListing"
32524 msgstr ""
32526 #. type: Plain text
32527 #: docs/manual/c/file.rst:10
32528 msgid "GSM_GetNextRootFolder"
32529 msgstr ""
32531 #. type: Plain text
32532 #: docs/manual/c/file.rst:11
32533 msgid "GSM_SetFileAttributes"
32534 msgstr ""
32536 #. type: Plain text
32537 #: docs/manual/c/file.rst:12
32538 msgid "GSM_GetFilePart"
32539 msgstr ""
32541 #. type: Plain text
32542 #: docs/manual/c/file.rst:13
32543 msgid "GSM_AddFilePart"
32544 msgstr ""
32546 #. type: Plain text
32547 #: docs/manual/c/file.rst:14
32548 msgid "GSM_SendFilePart"
32549 msgstr ""
32551 #. type: Plain text
32552 #: docs/manual/c/file.rst:15
32553 msgid "GSM_GetFileSystemStatus"
32554 msgstr ""
32556 #. type: Plain text
32557 #: docs/manual/c/file.rst:16
32558 msgid "GSM_DeleteFile"
32559 msgstr ""
32561 #. type: Plain text
32562 #: docs/manual/c/file.rst:17
32563 msgid "GSM_AddFolder"
32564 msgstr ""
32566 #. type: Plain text
32567 #: docs/manual/c/file.rst:18
32568 msgid "GSM_DeleteFolder"
32569 msgstr ""
32571 #. type: Plain text
32572 #: docs/manual/c/file.rst:19
32573 msgid "GSM_FileSystemStatus"
32574 msgstr ""
32576 #. type: Plain text
32577 #: docs/manual/c/file.rst:20
32578 msgid "GSM_FileType"
32579 msgstr ""
32581 #. type: Plain text
32582 #: docs/manual/c/file.rst:20
32583 msgid "GSM_File"
32584 msgstr ""
32586 #. type: Title =
32587 #: docs/manual/c/inifile.rst:2
32588 #, no-wrap
32589 msgid "INI files"
32590 msgstr ""
32592 #. type: Plain text
32593 #: docs/manual/c/inifile.rst:5
32594 msgid "INI_Free"
32595 msgstr ""
32597 #. type: Plain text
32598 #: docs/manual/c/inifile.rst:6
32599 msgid "INI_ReadFile"
32600 msgstr ""
32602 #. type: Plain text
32603 #: docs/manual/c/inifile.rst:7
32604 msgid "INI_FindLastSectionEntry"
32605 msgstr ""
32607 #. type: Plain text
32608 #: docs/manual/c/inifile.rst:8
32609 msgid "INI_GetValue"
32610 msgstr ""
32612 #. type: Plain text
32613 #: docs/manual/c/inifile.rst:9
32614 msgid "INI_GetInt"
32615 msgstr ""
32617 #. type: Plain text
32618 #: docs/manual/c/inifile.rst:10
32619 msgid "INI_GetBool"
32620 msgstr ""
32622 #. type: Plain text
32623 #: docs/manual/c/inifile.rst:11
32624 msgid "GSM_StringToBool"
32625 msgstr ""
32627 #. type: Plain text
32628 #: docs/manual/c/inifile.rst:13
32629 msgid "INI_Entry"
32630 msgstr ""
32632 #. type: Plain text
32633 #: docs/manual/c/inifile.rst:14
32634 msgid "INI_Section"
32635 msgstr ""
32637 #. type: Plain text
32638 #: docs/manual/c/inifile.rst:15
32639 msgid "_INI_Entry"
32640 msgstr ""
32642 #. type: Plain text
32643 #: docs/manual/c/inifile.rst:15
32644 msgid "_INI_Section"
32645 msgstr ""
32647 #. type: Title =
32648 #: docs/manual/c/limits.rst:2
32649 #, no-wrap
32650 msgid "Limits"
32651 msgstr ""
32653 #. type: Plain text
32654 #: docs/manual/c/memory.rst:5
32655 msgid "GSM_StringToMemoryType"
32656 msgstr ""
32658 #. type: Plain text
32659 #: docs/manual/c/memory.rst:6
32660 msgid "GSM_GetMemoryStatus"
32661 msgstr ""
32663 #. type: Plain text
32664 #: docs/manual/c/memory.rst:7
32665 msgid "GSM_GetMemory"
32666 msgstr ""
32668 #. type: Plain text
32669 #: docs/manual/c/memory.rst:8
32670 msgid "GSM_GetNextMemory"
32671 msgstr ""
32673 #. type: Plain text
32674 #: docs/manual/c/memory.rst:9
32675 msgid "GSM_SetMemory"
32676 msgstr ""
32678 #. type: Plain text
32679 #: docs/manual/c/memory.rst:10
32680 msgid "GSM_AddMemory"
32681 msgstr ""
32683 #. type: Plain text
32684 #: docs/manual/c/memory.rst:11
32685 msgid "GSM_DeleteMemory"
32686 msgstr ""
32688 #. type: Plain text
32689 #: docs/manual/c/memory.rst:12
32690 msgid "GSM_DeleteAllMemory"
32691 msgstr ""
32693 #. type: Plain text
32694 #: docs/manual/c/memory.rst:13
32695 msgid "GSM_GetSpeedDial"
32696 msgstr ""
32698 #. type: Plain text
32699 #: docs/manual/c/memory.rst:14
32700 msgid "GSM_SetSpeedDial"
32701 msgstr ""
32703 #. type: Plain text
32704 #: docs/manual/c/memory.rst:15
32705 msgid "GSM_PhonebookGetEntryName"
32706 msgstr ""
32708 #. type: Plain text
32709 #: docs/manual/c/memory.rst:16
32710 msgid "GSM_PhonebookFindDefaultNameNumberGroup"
32711 msgstr ""
32713 #. type: Plain text
32714 #: docs/manual/c/memory.rst:17
32715 msgid "GSM_EncodeVCARD"
32716 msgstr ""
32718 #. type: Plain text
32719 #: docs/manual/c/memory.rst:18
32720 msgid "GSM_DecodeVCARD"
32721 msgstr ""
32723 #. type: Plain text
32724 #: docs/manual/c/memory.rst:19
32725 msgid "GSM_FreeMemoryEntry"
32726 msgstr ""
32728 #. type: Plain text
32729 #: docs/manual/c/memory.rst:20
32730 msgid "GSM_MemoryType"
32731 msgstr ""
32733 #. type: Plain text
32734 #: docs/manual/c/memory.rst:21
32735 msgid "GSM_MemoryStatus"
32736 msgstr ""
32738 #. type: Plain text
32739 #: docs/manual/c/memory.rst:22
32740 msgid "GSM_EntryType"
32741 msgstr ""
32743 #. type: Plain text
32744 #: docs/manual/c/memory.rst:23
32745 #, fuzzy
32746 msgid "GSM_EntryLocation"
32747 msgstr "Asukoht"
32749 #. type: Plain text
32750 #: docs/manual/c/memory.rst:24
32751 msgid "GSM_SubMemoryEntry"
32752 msgstr ""
32754 #. type: Plain text
32755 #: docs/manual/c/memory.rst:25
32756 msgid "GSM_MemoryEntry"
32757 msgstr ""
32759 #. type: Plain text
32760 #: docs/manual/c/memory.rst:26
32761 msgid "GSM_SpeedDial"
32762 msgstr ""
32764 #. type: Plain text
32765 #: docs/manual/c/memory.rst:26
32766 msgid "GSM_VCardVersion"
32767 msgstr ""
32769 #. type: Title =
32770 #: docs/manual/c/callback.rst:2
32771 #, no-wrap
32772 msgid "Callback"
32773 msgstr ""
32775 #. type: Plain text
32776 #: docs/manual/c/callback.rst:5
32777 msgid "GSM_SetIncomingCallCallback"
32778 msgstr ""
32780 #. type: Plain text
32781 #: docs/manual/c/callback.rst:6
32782 msgid "GSM_SetIncomingSMSCallback"
32783 msgstr ""
32785 #. type: Plain text
32786 #: docs/manual/c/callback.rst:7
32787 msgid "GSM_SetIncomingCBCallback"
32788 msgstr ""
32790 #. type: Plain text
32791 #: docs/manual/c/callback.rst:8
32792 msgid "GSM_SetIncomingUSSDCallback"
32793 msgstr ""
32795 #. type: Plain text
32796 #: docs/manual/c/callback.rst:9
32797 msgid "GSM_SetSendSMSStatusCallback"
32798 msgstr ""
32800 #. type: Plain text
32801 #: docs/manual/c/callback.rst:10
32802 msgid "IncomingCallCallback"
32803 msgstr ""
32805 #. type: Plain text
32806 #: docs/manual/c/callback.rst:11
32807 msgid "IncomingSMSCallback"
32808 msgstr ""
32810 #. type: Plain text
32811 #: docs/manual/c/callback.rst:12
32812 msgid "IncomingCBCallback"
32813 msgstr ""
32815 #. type: Plain text
32816 #: docs/manual/c/callback.rst:13
32817 msgid "IncomingUSSDCallback"
32818 msgstr ""
32820 #. type: Plain text
32821 #: docs/manual/c/callback.rst:13
32822 msgid "SendSMSStatusCallback"
32823 msgstr ""
32825 #. type: Title =
32826 #: docs/manual/c/smsd.rst:2
32827 #, no-wrap
32828 msgid "SMSD"
32829 msgstr ""
32831 #. type: Plain text
32832 #: docs/manual/c/smsd.rst:5
32833 msgid "SMSD_InjectSMS"
32834 msgstr ""
32836 #. type: Plain text
32837 #: docs/manual/c/smsd.rst:6
32838 msgid "SMSD_GetStatus"
32839 msgstr ""
32841 #. type: Plain text
32842 #: docs/manual/c/smsd.rst:7
32843 msgid "SMSD_Shutdown"
32844 msgstr ""
32846 #. type: Plain text
32847 #: docs/manual/c/smsd.rst:8
32848 msgid "SMSD_ReadConfig"
32849 msgstr ""
32851 #. type: Plain text
32852 #: docs/manual/c/smsd.rst:9
32853 msgid "SMSD_MainLoop"
32854 msgstr ""
32856 #. type: Plain text
32857 #: docs/manual/c/smsd.rst:10
32858 msgid "SMSD_NewConfig"
32859 msgstr ""
32861 #. type: Plain text
32862 #: docs/manual/c/smsd.rst:11
32863 msgid "SMSD_FreeConfig"
32864 msgstr ""
32866 #. type: Plain text
32867 #: docs/manual/c/smsd.rst:12
32868 msgid "GSM_SMSDStatus"
32869 msgstr ""
32871 #. type: Plain text
32872 #: docs/manual/c/smsd.rst:12
32873 msgid "GSM_SMSDConfig"
32874 msgstr ""
32876 #. type: Title =
32877 #: docs/manual/c/statemachine.rst:2
32878 #, no-wrap
32879 msgid "State machine"
32880 msgstr ""
32882 #. type: Plain text
32883 #: docs/manual/c/statemachine.rst:5
32884 msgid ""
32885 "GSM_Error GSM_InitConnection_Log(GSM_StateMachine * s, int ReplyNum, "
32886 "GSM_Log_Function log_function, void *user_data)"
32887 msgstr ""
32889 #. type: Plain text
32890 #: docs/manual/c/statemachine.rst:11
32891 msgid ""
32892 ":param s: State machine data :param ReplyNum: Number of replies to await "
32893 "(usually 3).  :param log_function: Logging function, see :c:type:"
32894 "`GSM_SetDebugFunction`.  :param user_data: User data for logging function, "
32895 "see :c:type:`GSM_SetDebugFunction`.  :return: Error code"
32896 msgstr ""
32898 #. type: Plain text
32899 #: docs/manual/c/statemachine.rst:13
32900 msgid "Initiates connection with custom logging callback."
32901 msgstr ""
32903 #. type: Plain text
32904 #: docs/manual/c/statemachine.rst:15
32905 msgid "GSM_Error GSM_InitConnection(GSM_StateMachine * s, int ReplyNum)"
32906 msgstr ""
32908 #. type: Plain text
32909 #: docs/manual/c/statemachine.rst:19
32910 msgid ""
32911 ":param s: State machine data :param ReplyNum: Number of replies to await "
32912 "(usually 1). Higher value makes sense only on unreliable links.  :return: "
32913 "Error code"
32914 msgstr ""
32916 #. type: Plain text
32917 #: docs/manual/c/statemachine.rst:21
32918 msgid "Initiates connection."
32919 msgstr ""
32921 #. type: Plain text
32922 #: docs/manual/c/statemachine.rst:24
32923 msgid "GSM_Error GSM_TerminateConnection(GSM_StateMachine * s)"
32924 msgstr ""
32926 #. type: Plain text
32927 #: docs/manual/c/statemachine.rst:27 docs/manual/c/statemachine.rst:34
32928 msgid ":param s: State machine data :return: Error code"
32929 msgstr ""
32931 #. type: Plain text
32932 #: docs/manual/c/statemachine.rst:29
32933 msgid "Terminates connection."
32934 msgstr ""
32936 #. type: Plain text
32937 #: docs/manual/c/statemachine.rst:31
32938 msgid "GSM_Error GSM_AbortOperation(GSM_StateMachine * s)"
32939 msgstr ""
32941 #. type: Plain text
32942 #: docs/manual/c/statemachine.rst:36
32943 msgid "Aborts current operation."
32944 msgstr ""
32946 #. type: Plain text
32947 #: docs/manual/c/statemachine.rst:39
32948 msgid ""
32949 "This is thread safe call to abort any existing operations with the phone."
32950 msgstr ""
32952 #. type: Plain text
32953 #: docs/manual/c/statemachine.rst:41
32954 msgid ""
32955 "c:function: GSM_Error GSM_Install(GSM_StateMachine *s, const char *ExtraPath)"
32956 msgstr ""
32958 #. type: Plain text
32959 #: docs/manual/c/statemachine.rst:45
32960 msgid ""
32961 ":param s: State machine data.  :param ExtraPath: Extra path where to search "
32962 "for installation data.  :return: Result of operation."
32963 msgstr ""
32965 #. type: Plain text
32966 #: docs/manual/c/statemachine.rst:47
32967 msgid "Installs applet required for configured connection to the phone."
32968 msgstr ""
32970 #. type: Plain text
32971 #: docs/manual/c/statemachine.rst:49
32972 msgid "GSM_StateMachine"
32973 msgstr ""
32975 #. type: Plain text
32976 #: docs/manual/c/statemachine.rst:53
32977 msgid ""
32978 "Private structure holding information about phone connection. Should be "
32979 "allocated by :c:func:`GSM_AllocStateMachine` and freed by :c:func:"
32980 "`GSM_FreeStateMachine`."
32981 msgstr ""
32983 #. type: Plain text
32984 #: docs/manual/c/statemachine.rst:55
32985 msgid "GSM_ConnectionType"
32986 msgstr ""
32988 #. type: Plain text
32989 #: docs/manual/c/statemachine.rst:57
32990 msgid "Connection types definitions."
32991 msgstr ""
32993 #. type: Plain text
32994 #: docs/manual/c/statemachine.rst:59 docs/manual/c/statemachine.rst:85
32995 msgid "GSM_Config"
32996 msgstr ""
32998 #. type: Plain text
32999 #: docs/manual/c/statemachine.rst:61
33000 msgid "Configuration of state machine."
33001 msgstr ""
33003 #. type: Plain text
33004 #: docs/manual/c/statemachine.rst:63
33005 msgid "char Model[50]"
33006 msgstr ""
33008 #. type: Plain text
33009 #: docs/manual/c/statemachine.rst:65
33010 msgid "Model from config file."
33011 msgstr ""
33013 #. type: Plain text
33014 #: docs/manual/c/statemachine.rst:67
33015 msgid "GSM_Log_Function"
33016 msgstr ""
33018 #. type: Plain text
33019 #: docs/manual/c/statemachine.rst:71
33020 msgid ""
33021 ":param text: Text to be printed, \\n will be also sent (as a separate "
33022 "message).  :param data: Arbitrary logger data, as passed to :c:func:"
33023 "`GSM_InitConnection_Log`.  :returns: void"
33024 msgstr ""
33026 #. type: Plain text
33027 #: docs/manual/c/statemachine.rst:73
33028 msgid "Type of callback function for logging."
33029 msgstr ""
33031 #. type: Plain text
33032 #: docs/manual/c/statemachine.rst:75
33033 msgid "GSM_ReadDevice"
33034 msgstr ""
33036 #. type: Plain text
33037 #: docs/manual/c/statemachine.rst:76
33038 msgid "GSM_IsConnected"
33039 msgstr ""
33041 #. type: Plain text
33042 #: docs/manual/c/statemachine.rst:77
33043 msgid "GSM_FindGammuRC"
33044 msgstr ""
33046 #. type: Plain text
33047 #: docs/manual/c/statemachine.rst:78
33048 msgid "GSM_ReadConfig"
33049 msgstr ""
33051 #. type: Plain text
33052 #: docs/manual/c/statemachine.rst:79
33053 msgid "GSM_GetConfig"
33054 msgstr ""
33056 #. type: Plain text
33057 #: docs/manual/c/statemachine.rst:80
33058 msgid "GSM_GetConfigNum"
33059 msgstr ""
33061 #. type: Plain text
33062 #: docs/manual/c/statemachine.rst:81
33063 msgid "GSM_SetConfigNum"
33064 msgstr ""
33066 #. type: Plain text
33067 #: docs/manual/c/statemachine.rst:82
33068 msgid "GSM_AllocStateMachine"
33069 msgstr ""
33071 #. type: Plain text
33072 #: docs/manual/c/statemachine.rst:83
33073 msgid "GSM_FreeStateMachine"
33074 msgstr ""
33076 #. type: Plain text
33077 #: docs/manual/c/statemachine.rst:84
33078 msgid "GSM_GetUsedConnection"
33079 msgstr ""
33081 #. type: Plain text
33082 #: docs/manual/c/ringtone.rst:5
33083 msgid "PHONE_RTTLPlayOneNote"
33084 msgstr ""
33086 #. type: Plain text
33087 #: docs/manual/c/ringtone.rst:6
33088 msgid "PHONE_Beep"
33089 msgstr ""
33091 #. type: Plain text
33092 #: docs/manual/c/ringtone.rst:7
33093 msgid "GSM_GetRingtone"
33094 msgstr ""
33096 #. type: Plain text
33097 #: docs/manual/c/ringtone.rst:8
33098 msgid "GSM_SetRingtone"
33099 msgstr ""
33101 #. type: Plain text
33102 #: docs/manual/c/ringtone.rst:9
33103 msgid "GSM_GetRingtonesInfo"
33104 msgstr ""
33106 #. type: Plain text
33107 #: docs/manual/c/ringtone.rst:10
33108 msgid "GSM_DeleteUserRingtones"
33109 msgstr ""
33111 #. type: Plain text
33112 #: docs/manual/c/ringtone.rst:11
33113 msgid "GSM_PlayTone"
33114 msgstr ""
33116 #. type: Plain text
33117 #: docs/manual/c/ringtone.rst:12
33118 msgid "GSM_RingtoneConvert"
33119 msgstr ""
33121 #. type: Plain text
33122 #: docs/manual/c/ringtone.rst:13
33123 msgid "GSM_ReadRingtoneFile"
33124 msgstr ""
33126 #. type: Plain text
33127 #: docs/manual/c/ringtone.rst:14
33128 msgid "GSM_SaveRingtoneFile"
33129 msgstr ""
33131 #. type: Plain text
33132 #: docs/manual/c/ringtone.rst:15
33133 msgid "GSM_SaveRingtoneOtt"
33134 msgstr ""
33136 #. type: Plain text
33137 #: docs/manual/c/ringtone.rst:16
33138 msgid "GSM_SaveRingtoneMidi"
33139 msgstr ""
33141 #. type: Plain text
33142 #: docs/manual/c/ringtone.rst:17
33143 msgid "GSM_SaveRingtoneIMelody"
33144 msgstr ""
33146 #. type: Plain text
33147 #: docs/manual/c/ringtone.rst:18
33148 msgid "GSM_SaveRingtoneWav"
33149 msgstr ""
33151 #. type: Plain text
33152 #: docs/manual/c/ringtone.rst:19
33153 msgid "GSM_SaveRingtoneRttl"
33154 msgstr ""
33156 #. type: Plain text
33157 #: docs/manual/c/ringtone.rst:20
33158 msgid "GSM_GetRingtoneName"
33159 msgstr ""
33161 #. type: Plain text
33162 #: docs/manual/c/ringtone.rst:21
33163 msgid "GSM_RTTLGetTempo"
33164 msgstr ""
33166 #. type: Plain text
33167 #: docs/manual/c/ringtone.rst:22
33168 msgid "GSM_RingNoteStyle"
33169 msgstr ""
33171 #. type: Plain text
33172 #: docs/manual/c/ringtone.rst:23
33173 msgid "GSM_RingNoteNote"
33174 msgstr ""
33176 #. type: Plain text
33177 #: docs/manual/c/ringtone.rst:24
33178 msgid "GSM_RingNoteDuration"
33179 msgstr ""
33181 #. type: Plain text
33182 #: docs/manual/c/ringtone.rst:25
33183 msgid "GSM_RingNoteDurationSpec"
33184 msgstr ""
33186 #. type: Plain text
33187 #: docs/manual/c/ringtone.rst:26
33188 msgid "GSM_RingNoteScale"
33189 msgstr ""
33191 #. type: Plain text
33192 #: docs/manual/c/ringtone.rst:27
33193 msgid "GSM_RingNote"
33194 msgstr ""
33196 #. type: Plain text
33197 #: docs/manual/c/ringtone.rst:28
33198 msgid "GSM_RingCommandType"
33199 msgstr ""
33201 #. type: Plain text
33202 #: docs/manual/c/ringtone.rst:29
33203 msgid "GSM_RingCommand"
33204 msgstr ""
33206 #. type: Plain text
33207 #: docs/manual/c/ringtone.rst:30
33208 msgid "GSM_NoteRingtone"
33209 msgstr ""
33211 #. type: Plain text
33212 #: docs/manual/c/ringtone.rst:31
33213 msgid "GSM_NokiaBinaryRingtone"
33214 msgstr ""
33216 #. type: Plain text
33217 #: docs/manual/c/ringtone.rst:32
33218 msgid "GSM_BinaryTone"
33219 msgstr ""
33221 #. type: Plain text
33222 #: docs/manual/c/ringtone.rst:33
33223 msgid "GSM_RingtoneFormat"
33224 msgstr ""
33226 #. type: Plain text
33227 #: docs/manual/c/ringtone.rst:34
33228 msgid "GSM_Ringtone"
33229 msgstr ""
33231 #. type: Plain text
33232 #: docs/manual/c/ringtone.rst:35
33233 msgid "GSM_RingtoneInfo"
33234 msgstr ""
33236 #. type: Plain text
33237 #: docs/manual/c/ringtone.rst:35
33238 msgid "GSM_AllRingtonesInfo"
33239 msgstr ""
33241 #. type: Plain text
33242 #: docs/manual/c/settings.rst:5
33243 msgid "GSM_GetLocale"
33244 msgstr ""
33246 #. type: Plain text
33247 #: docs/manual/c/settings.rst:6
33248 msgid "GSM_SetLocale"
33249 msgstr ""
33251 #. type: Plain text
33252 #: docs/manual/c/settings.rst:7
33253 msgid "GSM_GetSyncMLSettings"
33254 msgstr ""
33256 #. type: Plain text
33257 #: docs/manual/c/settings.rst:8
33258 msgid "GSM_SetSyncMLSettings"
33259 msgstr ""
33261 #. type: Plain text
33262 #: docs/manual/c/settings.rst:9
33263 msgid "GSM_GetChatSettings"
33264 msgstr ""
33266 #. type: Plain text
33267 #: docs/manual/c/settings.rst:10
33268 msgid "GSM_SetChatSettings"
33269 msgstr ""
33271 #. type: Plain text
33272 #: docs/manual/c/settings.rst:11
33273 msgid "GSM_GetMMSSettings"
33274 msgstr ""
33276 #. type: Plain text
33277 #: docs/manual/c/settings.rst:12
33278 msgid "GSM_SetMMSSettings"
33279 msgstr ""
33281 #. type: Plain text
33282 #: docs/manual/c/settings.rst:13
33283 msgid "GSM_SetAutoNetworkLogin"
33284 msgstr ""
33286 #. type: Plain text
33287 #: docs/manual/c/settings.rst:14
33288 msgid "GSM_Reset"
33289 msgstr ""
33291 #. type: Plain text
33292 #: docs/manual/c/settings.rst:15
33293 msgid "GSM_ResetPhoneSettings"
33294 msgstr ""
33296 #. type: Plain text
33297 #: docs/manual/c/settings.rst:16
33298 msgid "GSM_GetProfile"
33299 msgstr ""
33301 #. type: Plain text
33302 #: docs/manual/c/settings.rst:17
33303 msgid "GSM_SetProfile"
33304 msgstr ""
33306 #. type: Plain text
33307 #: docs/manual/c/settings.rst:18
33308 msgid "GSM_GetFMStation"
33309 msgstr ""
33311 #. type: Plain text
33312 #: docs/manual/c/settings.rst:19
33313 msgid "GSM_SetFMStation"
33314 msgstr ""
33316 #. type: Plain text
33317 #: docs/manual/c/settings.rst:20
33318 msgid "GSM_ClearFMStations"
33319 msgstr ""
33321 #. type: Plain text
33322 #: docs/manual/c/settings.rst:21
33323 msgid "GSM_GetGPRSAccessPoint"
33324 msgstr ""
33326 #. type: Plain text
33327 #: docs/manual/c/settings.rst:22
33328 msgid "GSM_SetGPRSAccessPoint"
33329 msgstr ""
33331 #. type: Plain text
33332 #: docs/manual/c/settings.rst:23
33333 msgid "GSM_SyncMLSettings"
33334 msgstr ""
33336 #. type: Plain text
33337 #: docs/manual/c/settings.rst:24
33338 msgid "GSM_ResetSettingsType"
33339 msgstr ""
33341 #. type: Plain text
33342 #: docs/manual/c/settings.rst:25
33343 msgid "GSM_ChatSettings"
33344 msgstr ""
33346 #. type: Plain text
33347 #: docs/manual/c/settings.rst:26
33348 msgid "GSM_Profile_Feat_Value"
33349 msgstr ""
33351 #. type: Plain text
33352 #: docs/manual/c/settings.rst:27
33353 msgid "GSM_Profile_Feat_ID"
33354 msgstr ""
33356 #. type: Plain text
33357 #: docs/manual/c/settings.rst:28
33358 msgid "GSM_Profile"
33359 msgstr ""
33361 #. type: Plain text
33362 #: docs/manual/c/settings.rst:29
33363 msgid "GSM_FMStation"
33364 msgstr ""
33366 #. type: Plain text
33367 #: docs/manual/c/settings.rst:30
33368 msgid "GSM_GPRSAccessPoint"
33369 msgstr ""
33371 #. type: Plain text
33372 #: docs/manual/c/settings.rst:31
33373 msgid "GSM_DateFormat"
33374 msgstr ""
33376 #. type: Plain text
33377 #: docs/manual/c/settings.rst:32
33378 msgid "GSM_Locale"
33379 msgstr ""
33381 #. type: Plain text
33382 #: docs/manual/c/settings.rst:32
33383 msgid "GSM_Profile_PhoneTableValue"
33384 msgstr ""
33386 #. type: Plain text
33387 #: docs/manual/utils/index.rst:2
33388 msgid "_utils:"
33389 msgstr ""
33391 #. type: Title =
33392 #: docs/manual/utils/index.rst:4
33393 #, no-wrap
33394 msgid "Miscellaneous utilities"
33395 msgstr ""
33397 #. type: Plain text
33398 #: docs/manual/utils/index.rst:12
33399 msgid "gammu-detect gammu-config jadmaker"
33400 msgstr ""
33402 #. type: Plain text
33403 #: docs/manual/utils/gammu-config.rst:2
33404 msgid "_gammu-config:"
33405 msgstr ""
33407 #. type: Plain text
33408 #: docs/manual/utils/gammu-config.rst:4 docs/manual/utils/gammu-config.rst:7
33409 #, no-wrap
33410 msgid "gammu-config"
33411 msgstr ""
33413 #. type: Plain text
33414 #: docs/manual/utils/gammu-config.rst:14
33415 msgid "gammu-config [-f|--force] [-c|--config CONFIG]"
33416 msgstr ""
33418 #. type: Plain text
33419 #: docs/manual/utils/gammu-config.rst:19
33420 msgid "Script to help configuring :ref:`gammu`."
33421 msgstr ""
33423 #. type: Plain text
33424 #: docs/manual/utils/gammu-config.rst:22 docs/manual/utils/jadmaker.rst:22
33425 msgid ""
33426 "This program follows the usual GNU command line syntax, with long options "
33427 "starting with two dashes (``-``). A summary of options is included below."
33428 msgstr ""
33430 #. type: Plain text
33431 #: docs/manual/utils/gammu-config.rst:26 docs/manual/utils/jadmaker.rst:27
33432 #: docs/manual/utils/gammu-detect.rst:47
33433 msgid "Show summary of options."
33434 msgstr ""
33436 #. type: Plain text
33437 #: docs/manual/utils/gammu-config.rst:28 docs/manual/utils/jadmaker.rst:29
33438 msgid "-f, --force"
33439 msgstr ""
33441 #. type: Plain text
33442 #: docs/manual/utils/gammu-config.rst:30
33443 msgid "Force configuring even if config already exists."
33444 msgstr ""
33446 #. type: Plain text
33447 #: docs/manual/utils/gammu-config.rst:32
33448 msgid "-c, --config CONFIG"
33449 msgstr ""
33451 #. type: Plain text
33452 #: docs/manual/utils/gammu-config.rst:33
33453 msgid "Define which configuration file to use."
33454 msgstr ""
33456 #. type: Plain text
33457 #: docs/manual/utils/jadmaker.rst:2
33458 msgid "_jadmaker:"
33459 msgstr ""
33461 #. type: Plain text
33462 #: docs/manual/utils/jadmaker.rst:4 docs/manual/utils/jadmaker.rst:7
33463 #, no-wrap
33464 msgid "jadmaker"
33465 msgstr ""
33467 #. type: Plain text
33468 #: docs/manual/utils/jadmaker.rst:14
33469 msgid "jadmaker [-f|--force] [-u|--url URL] <filename.jar>..."
33470 msgstr ""
33472 #. type: Plain text
33473 #: docs/manual/utils/jadmaker.rst:19
33474 msgid "Script to generate JAD file from JAR file."
33475 msgstr ""
33477 #. type: Plain text
33478 #: docs/manual/utils/jadmaker.rst:31
33479 msgid "Force rewriting of JAD file even if exists."
33480 msgstr ""
33482 #. type: Plain text
33483 #: docs/manual/utils/jadmaker.rst:33
33484 msgid "-u, --url URL"
33485 msgstr ""
33487 #. type: Plain text
33488 #: docs/manual/utils/jadmaker.rst:34
33489 msgid "Define URL to be included in JAD file."
33490 msgstr ""
33492 #. type: Plain text
33493 #: docs/manual/utils/gammu-detect.rst:3
33494 msgid "_gammu-detect:"
33495 msgstr ""
33497 #. type: Plain text
33498 #: docs/manual/utils/gammu-detect.rst:5 docs/manual/utils/gammu-detect.rst:10
33499 #, no-wrap
33500 msgid "gammu-detect"
33501 msgstr ""
33503 #. type: Plain text
33504 #: docs/manual/utils/gammu-detect.rst:8
33505 msgid "1.28.95"
33506 msgstr ""
33508 #. type: Plain text
33509 #: docs/manual/utils/gammu-detect.rst:17
33510 msgid "gammu-detect [OPTIONS]"
33511 msgstr ""
33513 #. type: Plain text
33514 #: docs/manual/utils/gammu-detect.rst:22
33515 msgid ""
33516 "Script to detect available devices, which might be suitable for :ref:`gammu`."
33517 msgstr ""
33519 #. type: Plain text
33520 #: docs/manual/utils/gammu-detect.rst:27
33521 msgid ""
33522 "This program lists all devices, which might be suitable, it does not do any "
33523 "probing on devices them self."
33524 msgstr ""
33526 #. type: Plain text
33527 #: docs/manual/utils/gammu-detect.rst:29
33528 msgid "Currently it supports following devices:"
33529 msgstr ""
33531 #. type: Plain text
33532 #: docs/manual/utils/gammu-detect.rst:31
33533 msgid "USB devices using udev"
33534 msgstr ""
33536 #. type: Plain text
33537 #: docs/manual/utils/gammu-detect.rst:32
33538 msgid "Serial ports using udev"
33539 msgstr ""
33541 #. type: Plain text
33542 #: docs/manual/utils/gammu-detect.rst:33
33543 msgid "Serial ports on Windows"
33544 msgstr ""
33546 #. type: Plain text
33547 #: docs/manual/utils/gammu-detect.rst:34
33548 msgid "Bluetooth devices using Bluez"
33549 msgstr ""
33551 #. type: Plain text
33552 #: docs/manual/utils/gammu-detect.rst:40
33553 msgid ""
33554 "Supported devices depend on platform you are using and compiled in features. "
33555 "You can find out what is actually compiled in by running :option:`gammu-"
33556 "detect -v`."
33557 msgstr ""
33559 #. type: Plain text
33560 #: docs/manual/utils/gammu-detect.rst:43
33561 msgid ""
33562 "This program follows the usual GNU command line syntax, with long options "
33563 "starting with two dashes (``--``). A summary of options is included below."
33564 msgstr ""
33566 #. type: Plain text
33567 #: docs/manual/utils/gammu-detect.rst:49
33568 msgid "-d, --debug"
33569 msgstr ""
33571 #. type: Plain text
33572 #: docs/manual/utils/gammu-detect.rst:51
33573 msgid "Show debugging output for detecting devices."
33574 msgstr ""
33576 #. type: Plain text
33577 #: docs/manual/utils/gammu-detect.rst:55
33578 msgid "Show version information and compiled in features."
33579 msgstr ""
33581 #. type: Plain text
33582 #: docs/manual/utils/gammu-detect.rst:57
33583 msgid "-u, --no-udev"
33584 msgstr ""
33586 #. type: Plain text
33587 #: docs/manual/utils/gammu-detect.rst:59
33588 msgid "Disables scanning of udev."
33589 msgstr ""
33591 #. type: Plain text
33592 #: docs/manual/utils/gammu-detect.rst:61
33593 msgid "-b, --no-bluez"
33594 msgstr ""
33596 #. type: Plain text
33597 #: docs/manual/utils/gammu-detect.rst:63
33598 msgid "Disables scanning using Bluez."
33599 msgstr ""
33601 #. type: Plain text
33602 #: docs/manual/utils/gammu-detect.rst:65
33603 msgid "-w, --no-win32-serial"
33604 msgstr ""
33606 #. type: Plain text
33607 #: docs/manual/utils/gammu-detect.rst:67
33608 msgid "Disables scanning of Windows serial ports."
33609 msgstr ""
33611 #. type: Title -
33612 #: docs/manual/utils/gammu-detect.rst:69
33613 #, no-wrap
33614 msgid "Output"
33615 msgstr ""
33617 #. type: Plain text
33618 #: docs/manual/utils/gammu-detect.rst:72
33619 msgid "The output of :ref:`gammu-detect` is configuration file for Gammu (see"
33620 msgstr ""
33622 #. type: Attribute :ref:
33623 #: docs/manual/utils/gammu-detect.rst:72
33624 #, no-wrap
33625 msgid "`gammurc`) with configuration section for every device which might be"
33626 msgstr ""
33628 #. type: Plain text
33629 #: docs/manual/utils/gammu-detect.rst:74
33630 msgid "used with :ref:`gammu`."
33631 msgstr ""
33633 #. type: Plain text
33634 #: docs/manual/utils/gammu-detect.rst:78
33635 msgid ""
33636 "You can choose which section to use in :ref:`gammu` by :option:`gammu -s`."
33637 msgstr ""
33639 #. type: Plain text
33640 #: docs/manual/utils/gammu-detect.rst:81
33641 msgid ""
33642 "When invoked as :option:`gammu-detect -d`, also all examined devices are "
33643 "listed as comments in the output."
33644 msgstr ""
33646 #. type: Plain text
33647 #: docs/manual/utils/gammu-detect.rst:89
33648 msgid ""
33649 "; Configuration file generated by gammu-detect.  ; Please check The Gammu "
33650 "Manual for more information."
33651 msgstr ""
33653 #. type: Plain text
33654 #: docs/manual/utils/gammu-detect.rst:94
33655 msgid "[gammu] device = /dev/ttyACM0 name = Nokia E52 connection = at"
33656 msgstr ""
33658 #. type: Plain text
33659 #: docs/manual/utils/gammu-detect.rst:99
33660 msgid "[gammu1] device = /dev/ttyACM1 name = Nokia E52 connection = at"
33661 msgstr ""
33663 #. type: Plain text
33664 #: docs/manual/utils/gammu-detect.rst:104
33665 msgid ""
33666 "[gammu2] device = /dev/ttyS0 name = Phone on serial port 0 connection = at"
33667 msgstr ""
33669 #. type: Plain text
33670 #: docs/manual/utils/gammu-detect.rst:109
33671 msgid ""
33672 "[gammu3] device = /dev/ttyS1 name = Phone on serial port 1 connection = at"
33673 msgstr ""
33675 #. type: Plain text
33676 #: docs/manual/utils/gammu-detect.rst:114
33677 msgid ""
33678 "[gammu4] device = /dev/ttyS2 name = Phone on serial port 2 connection = at"
33679 msgstr ""
33681 #. type: Plain text
33682 #: docs/manual/utils/gammu-detect.rst:119
33683 msgid ""
33684 "[gammu5] device = /dev/ttyS3 name = Phone on serial port 3 connection = at"
33685 msgstr ""
33687 #. type: Plain text
33688 #: docs/manual/utils/gammu-detect.rst:124
33689 msgid ""
33690 "[gammu6] device = 5C:57:C8:BB:BB:BB name = Nokia E52 connection = bluephonet"
33691 msgstr ""