1 # Indonesian 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.
8 "Project-Id-Version: Gammu-manual 1.30.93\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-12-14 14:12+0200\n"
12 "Last-Translator: Sukma Budi <kanjengdemank@yahoo.com>\n"
13 "Language-Team: none\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Pootle 2.1.6\n"
22 #: docs/manual/config/index.rst:2
27 #: docs/manual/config/index.rst:4
29 msgid "Gammu Configuration File"
30 msgstr "File Konfigurasi Gammu"
33 #: docs/manual/config/index.rst:7 docs/manual/smsd/inject.rst:9
34 #: docs/manual/smsd/monitor.rst:9 docs/manual/smsd/smsd.rst:9
35 #: docs/manual/gammu/index.rst:9 docs/manual/utils/gammu-config.rst:9
36 #: docs/manual/utils/jadmaker.rst:9 docs/manual/utils/gammu-detect.rst:12
42 #: docs/manual/config/index.rst:11
44 "On Linux, MacOS X, BSD and other Unix-like systems, the config file is "
45 "searched in following order:"
47 "Pada Linux, MacOS X, BSD dan sistem Unix lainnya, file config dicari pada:"
50 #: docs/manual/config/index.rst:13
51 msgid "``$XDG_CONFIG_HOME/gammu/config``"
52 msgstr "``$XDG_CONFIG_HOME/gammu/config``"
55 #: docs/manual/config/index.rst:14
56 msgid "``~/.config/gammu/config``"
57 msgstr "``~/.config/gammu/config``"
60 #: docs/manual/config/index.rst:15
61 msgid "``~/.gammurc``"
62 msgstr "``~/.gammurc``"
65 #: docs/manual/config/index.rst:16
66 msgid "``/etc/gammurc``"
67 msgstr "``/etc/gammurc``"
70 #: docs/manual/config/index.rst:18
71 msgid "On Microsoft Windows:"
72 msgstr "Pada Microsoft Windows:"
75 #: docs/manual/config/index.rst:20
76 msgid "``$PROFILE\\Application Data\\gammurc``"
77 msgstr "``$PROFILE\\Application Data\\gammurc``"
80 #: docs/manual/config/index.rst:21
81 msgid "``.\\gammurc``"
82 msgstr "``.\\gammurc``"
85 #: docs/manual/config/index.rst:23 docs/manual/smsd/run.rst:7
86 #: docs/manual/smsd/config.rst:7 docs/manual/smsd/inject.rst:16
87 #: docs/manual/smsd/monitor.rst:16 docs/manual/smsd/smsd.rst:17
88 #: docs/manual/gammu/index.rst:20 docs/manual/utils/gammu-config.rst:16
89 #: docs/manual/utils/jadmaker.rst:16 docs/manual/utils/gammu-detect.rst:19
95 #: docs/manual/config/index.rst:26
96 msgid "Gammu requires configuration to be able to properly talk to your phone."
98 "Gammu membutuhkan konfigurasi untuk dapat berkomunikasi dengan baik dengan "
101 #. type: Attribute :ref:
102 #: docs/manual/config/index.rst:26
104 msgid "`gammu` reads configuration from a config file. It's location is determined"
106 "`gammu` membaca konfigurasi dari sebuah file config. Lokasi file config "
110 #: docs/manual/config/index.rst:28
111 msgid "on runtime, see above for search paths."
112 msgstr "pada runtime, lihat di atas untuk pencarian path."
115 #: docs/manual/config/index.rst:31
117 "You can use :ref:`gammu-config` or :ref:`gammu-detect` to generate "
118 "configuration file or start from :ref:`Fully documented example`."
120 "Anda dapat menggunakan :ref:`gammu-config` atau :ref:`gammu-detect` untuk "
121 "membangkitkan file konfigurasi atau untuk memulai dari :ref:`Fully "
122 "documented example`."
125 #: docs/manual/config/index.rst:35
127 "For hints about configuring your phone, you can check Gammu Phone Database "
128 "<http://wammu.eu/phones/> to see what user users experienced."
130 "Untuk petunjuk tentang pengkonfigurasian telepon anda, anda dapat "
131 "memeriksanya pada Basisdata Telepon Gammu di <http://wammu.eu/phones/> untuk "
132 "melihat pengalaman-pengalaman dari pengguna lainnya."
135 #: docs/manual/config/index.rst:37 docs/manual/smsd/config.rst:14
136 #: docs/manual/formats/smsbackup.rst:10 docs/manual/formats/backup.rst:9
137 msgid "This file use ini file syntax, see :ref:`ini`."
138 msgstr "File ini menggunakan sintak file, lihat :ref:`ini`."
141 #: docs/manual/config/index.rst:43
143 "Configuration file for gammu can contain several sections - ``[gammu]``, ``"
144 "[gammu1]``, ``[gammuN]``, ... Each section configures one connection setup "
145 "and in default mode gammu tries all of them in numerical order. You can also "
146 "specify which configuration section to use by giving it's number (:config:"
147 "section:`[gammu]` has number 0) as a parameter to :ref:`gammu` and it will "
148 "then use only this section."
150 "File konfigurasi gammu dapat berisi beberapa bagian - ``[gammu]``, "
151 "``[gammu1]``, ``[gammuN]``, ... Setiap bagian mengkonfigurasikan pengaturan "
152 "koneksi dan secara baku gammu mencoba semuanya secara berurutan berdasarkan "
153 "urutan numerik. Anda dapat pula menspesifikasikan bagian konfigurasi yang "
154 "mana yang akan digunakan dengan memberinya nomor (:config:section:`[gammu]` "
155 "has number 0) sebagai sebuah parameter untuk :ref:`gammu` dan itu akan "
156 "membuatnya hanya diproses pada bagian ini saja."
158 #. type: Labeled list
159 #: docs/manual/config/index.rst:44 docs/manual/smsd/config.rst:25
160 #: docs/manual/smsd/config.rst:31 docs/manual/smsd/config.rst:35
161 #: docs/manual/smsd/config.rst:39 docs/manual/smsd/config.rst:43
162 #: docs/manual/smsd/config.rst:47
164 msgid ".. config:section"
165 msgstr ".. config:section"
168 #: docs/manual/config/index.rst:45
173 #: docs/manual/config/index.rst:47
175 "This section is read by default unless you specify other on command line."
177 "Bagian ini akan dibaca secara bakunya hingga anda menspesifikasikan lainnya "
178 "pada baris perintah."
181 #: docs/manual/config/index.rst:49
183 msgid "Device connection parameters"
184 msgstr "Parameter koneksi perangkat"
186 #. type: Labeled list
187 #: docs/manual/config/index.rst:51 docs/manual/config/index.rst:108
188 #: docs/manual/config/index.rst:179 docs/manual/config/index.rst:185
189 #: docs/manual/config/index.rst:203 docs/manual/config/index.rst:216
190 #: docs/manual/config/index.rst:220 docs/manual/config/index.rst:231
191 #: docs/manual/config/index.rst:240 docs/manual/config/index.rst:262
192 #: docs/manual/config/index.rst:273 docs/manual/config/index.rst:279
193 #: docs/manual/config/index.rst:288 docs/manual/smsd/sql.rst:106
194 #: docs/manual/smsd/sql.rst:116 docs/manual/smsd/sql.rst:134
195 #: docs/manual/smsd/sql.rst:145 docs/manual/smsd/sql.rst:162
196 #: docs/manual/smsd/sql.rst:179 docs/manual/smsd/sql.rst:190
197 #: docs/manual/smsd/sql.rst:200 docs/manual/smsd/sql.rst:216
198 #: docs/manual/smsd/sql.rst:234 docs/manual/smsd/sql.rst:250
199 #: docs/manual/smsd/sql.rst:268 docs/manual/smsd/sql.rst:283
200 #: docs/manual/smsd/sql.rst:298 docs/manual/smsd/sql.rst:323
201 #: docs/manual/smsd/sql.rst:347 docs/manual/smsd/sql.rst:373
202 #: docs/manual/smsd/sql.rst:383 docs/manual/smsd/config.rst:56
203 #: docs/manual/smsd/config.rst:93 docs/manual/smsd/config.rst:98
204 #: docs/manual/smsd/config.rst:103 docs/manual/smsd/config.rst:108
205 #: docs/manual/smsd/config.rst:120 docs/manual/smsd/config.rst:138
206 #: docs/manual/smsd/config.rst:154 docs/manual/smsd/config.rst:160
207 #: docs/manual/smsd/config.rst:167 docs/manual/smsd/config.rst:173
208 #: docs/manual/smsd/config.rst:181 docs/manual/smsd/config.rst:188
209 #: docs/manual/smsd/config.rst:200 docs/manual/smsd/config.rst:208
210 #: docs/manual/smsd/config.rst:214 docs/manual/smsd/config.rst:220
211 #: docs/manual/smsd/config.rst:226 docs/manual/smsd/config.rst:235
212 #: docs/manual/smsd/config.rst:249 docs/manual/smsd/config.rst:262
213 #: docs/manual/smsd/config.rst:271 docs/manual/smsd/config.rst:282
214 #: docs/manual/smsd/config.rst:301 docs/manual/smsd/config.rst:316
215 #: docs/manual/smsd/config.rst:323 docs/manual/smsd/config.rst:330
216 #: docs/manual/smsd/config.rst:337 docs/manual/smsd/config.rst:344
217 #: docs/manual/smsd/config.rst:353 docs/manual/smsd/config.rst:361
218 #: docs/manual/smsd/config.rst:378 docs/manual/smsd/config.rst:382
219 #: docs/manual/smsd/config.rst:386 docs/manual/smsd/config.rst:402
220 #: docs/manual/smsd/config.rst:408 docs/manual/smsd/config.rst:414
221 #: docs/manual/smsd/config.rst:420 docs/manual/smsd/config.rst:432
222 #: docs/manual/smsd/config.rst:451 docs/manual/smsd/config.rst:456
223 #: docs/manual/smsd/config.rst:468 docs/manual/smsd/config.rst:474
224 #: docs/manual/smsd/config.rst:480 docs/manual/smsd/config.rst:487
225 #: docs/manual/smsd/config.rst:493 docs/manual/smsd/config.rst:514
226 #: docs/manual/smsd/config.rst:522
228 msgid ".. config:option"
229 msgstr ".. config:option"
232 #: docs/manual/config/index.rst:52
237 #: docs/manual/config/index.rst:54
238 msgid "Protocol which will be used to talk to your phone."
239 msgstr "Protokol yang akan digunakan untuk berkomunikasi dengan telepon anda."
242 #: docs/manual/config/index.rst:56
243 msgid "For Nokia cables you want to use one of following:"
244 msgstr "Untuk kabel Nokia anda akan menggunakan salah satunya:"
247 #: docs/manual/config/index.rst:58
252 #: docs/manual/config/index.rst:59
253 msgid "serial FBUS connection"
254 msgstr "koneksi serial FBUS"
257 #: docs/manual/config/index.rst:60
262 #: docs/manual/config/index.rst:61
263 msgid "DLR-3 and compatible cables"
264 msgstr "DLR-3 dan kabel yang setara"
267 #: docs/manual/config/index.rst:62
272 #: docs/manual/config/index.rst:63
273 msgid "DKU-2 and compatible cables"
274 msgstr "DKU-2 dan kabel yang setara"
277 #: docs/manual/config/index.rst:64
282 #: docs/manual/config/index.rst:65
283 msgid "DKU-5 and compatible cables"
284 msgstr "DKU-5 dan kabel yang setara"
287 #: docs/manual/config/index.rst:66
292 #: docs/manual/config/index.rst:67
293 msgid "serial MBUS connection"
294 msgstr "koneksi serial MBUS"
297 #: docs/manual/config/index.rst:71
299 "If you use some non original cable, you might need to append ``-nodtr`` (eg. "
300 "for ARK3116 based cables) or ``-nopower``, but Gammu should be able to "
301 "detect this automatically."
303 "Bila anda menggunakan kabel non orisinil, anda mungkin akan membutuhkan "
304 "untuk menambahkan ``-nodtr`` (contoh untuk kabel berbasis ARK3116) atau "
305 "``-nopower``, tetapi Gammu harus dapat mendeteksinya secara otomatis."
308 #: docs/manual/config/index.rst:73
309 msgid "For non-Nokia phones connected using cable you generally want:"
310 msgstr "Untuk koneksi telepon non-Nokia anda dapat menggunakan kabel umum:"
313 #: docs/manual/config/index.rst:75
318 #: docs/manual/config/index.rst:76
319 msgid "generic AT commands based connection"
323 #: docs/manual/config/index.rst:79
325 "You can optionally specify speed of the connection, eg. ``at19200``, but it "
326 "is not needed for modern USB cables."
330 #: docs/manual/config/index.rst:81
331 msgid "For IrDA connections use one of following:"
335 #: docs/manual/config/index.rst:83
336 msgid "``irdaphonet``"
340 #: docs/manual/config/index.rst:84 docs/manual/config/index.rst:95
341 msgid "Phonet connection for Nokia phones."
345 #: docs/manual/config/index.rst:85
350 #: docs/manual/config/index.rst:86
352 "AT commands connection for most of phones (this is not supported on Linux)."
356 #: docs/manual/config/index.rst:87
358 msgstr "``irdaobex``"
361 #: docs/manual/config/index.rst:88 docs/manual/config/index.rst:99
362 msgid "OBEX (IrMC or file transfer) connection for most of phones."
366 #: docs/manual/config/index.rst:89
367 msgid "``irdagnapbus``"
371 #: docs/manual/config/index.rst:90 docs/manual/config/index.rst:101
372 msgid "GNapplet based connection for Symbian phones, see :ref:`gnapplet`."
376 #: docs/manual/config/index.rst:92
377 msgid "For Bluetooth connection use one of following:"
381 #: docs/manual/config/index.rst:94
382 msgid "``bluephonet``"
386 #: docs/manual/config/index.rst:96
391 #: docs/manual/config/index.rst:97
392 msgid "AT commands connection for most of phones."
396 #: docs/manual/config/index.rst:98
398 msgstr "``blueobex``"
401 #: docs/manual/config/index.rst:100
402 msgid "``bluerfgnapbus``"
406 #: docs/manual/config/index.rst:102
411 #: docs/manual/config/index.rst:103
412 msgid "Connection to Series60 applet in S60 phones, see :ref:`s60`."
415 #. type: Labeled list
416 #: docs/manual/config/index.rst:104 docs/manual/config/index.rst:110
417 #: docs/manual/smsd/tables.rst:109 docs/manual/smsd/tables.rst:115
418 #: docs/manual/smsd/config.rst:67 docs/manual/smsd/config.rst:136
419 #: docs/manual/smsd/config.rst:237 docs/manual/smsd/config.rst:303
420 #: docs/manual/smsd/config.rst:355 docs/manual/smsd/config.rst:363
421 #: docs/manual/smsd/config.rst:400 docs/manual/smsd/config.rst:447
422 #: docs/manual/gammu/index.rst:1199 docs/manual/testing/dummy-driver.rst:6
423 #: docs/manual/python/gammu.rst:1124 docs/manual/python/gammu.rst:1168
424 #: docs/manual/utils/gammu-detect.rst:7
426 msgid ".. versionadded"
430 #: docs/manual/config/index.rst:105 docs/manual/smsd/tables.rst:110
431 #: docs/manual/smsd/tables.rst:116 docs/manual/python/gammu.rst:1125
435 #. type: Labeled list
436 #: docs/manual/config/index.rst:106 docs/manual/config/index.rst:177
437 #: docs/manual/smsd/sql.rst:35 docs/manual/smsd/config.rst:51
438 #: docs/manual/smsd/config.rst:449 docs/manual/gammu/index.rst:1195
439 #: docs/manual/gammu/index.rst:1205 docs/manual/project/directories.rst:165
440 #: docs/manual/project/directories.rst:199 docs/manual/project/testing.rst:8
441 #: docs/manual/project/install.rst:71 docs/manual/project/install.rst:78
442 #: docs/manual/project/install.rst:86 docs/manual/project/install.rst:93
443 #: docs/manual/project/install.rst:100 docs/manual/project/install.rst:107
444 #: docs/manual/project/install.rst:114 docs/manual/project/install.rst:123
445 #: docs/manual/project/install.rst:132 docs/manual/project/install.rst:139
446 #: docs/manual/project/install.rst:146 docs/manual/project/install.rst:153
447 #: docs/manual/project/install.rst:160 docs/manual/formats/backup.rst:56
448 #: docs/manual/c/porting.rst:51
454 #: docs/manual/config/index.rst:107 docs/manual/config/index.rst:178
455 msgid ":ref:`faq-config`"
459 #: docs/manual/config/index.rst:109
464 #: docs/manual/config/index.rst:111 docs/manual/config/index.rst:182
469 #: docs/manual/config/index.rst:113
470 msgid "Device node or address of phone. It depends on used connection."
474 #: docs/manual/config/index.rst:119
476 "For **cables** or emulated serial ports, you enter device name (for example "
477 "``/dev/ttyS0``, ``/dev/ttyACM0``, ``/dev/ircomm0``, ``/dev/rfcomm0`` on "
478 "Linux, ``/dev/cuad0`` on FreeBSD or ``COM1:`` on Windows). The special "
479 "exception are DKU-2 and DKU-5 cables on Windows, where the device is "
480 "automatically detected from driver information and this parameters is "
485 #: docs/manual/config/index.rst:122
487 "For **USB** connections (currently only fbususb and dku2 on Linux), you can "
488 "specify to which USB device Gammu should connect. You can either provide"
491 #. type: Labeled list
492 #: docs/manual/config/index.rst:122
494 msgid "vendor/product IDs or device address on USB"
498 #: docs/manual/config/index.rst:129
501 "Device = 0x1234:0x5678 # Match device by vendor and product id\n"
502 "Device = 0x1234:-1 # Match device by vendor id\n"
503 "Device = 1.10 # Match device by usb bus and device address\n"
504 "Device = 10 # Match device by usb device address\n"
505 "Device = serial:123456 # Match device by serial string\n"
509 #: docs/manual/config/index.rst:131 docs/manual/config/index.rst:167
510 #: docs/manual/config/index.rst:236 docs/manual/protocol/n6110.rst:26
511 #: docs/manual/protocol/n7110.rst:23 docs/manual/protocol/nokia.rst:32
512 #: docs/manual/protocol/index.rst:26 docs/manual/smsd/dbi.rst:15
513 #: docs/manual/smsd/dbi.rst:43 docs/manual/smsd/tables.rst:490
514 #: docs/manual/smsd/pgsql.rst:25 docs/manual/smsd/run.rst:26
515 #: docs/manual/smsd/config.rst:90 docs/manual/smsd/config.rst:395
516 #: docs/manual/smsd/config.rst:510 docs/manual/smsd/mysql.rst:27
517 #: docs/manual/smsd/mysql.rst:42 docs/manual/gammu/index.rst:471
518 #: docs/manual/gammu/index.rst:571 docs/manual/gammu/index.rst:581
519 #: docs/manual/gammu/index.rst:595 docs/manual/gammu/index.rst:982
520 #: docs/manual/gammu/index.rst:1028 docs/manual/gammu/index.rst:1056
521 #: docs/manual/gammu/index.rst:1065 docs/manual/gammu/index.rst:1327
522 #: docs/manual/gammu/index.rst:1351 docs/manual/gammu/index.rst:1845
523 #: docs/manual/project/directories.rst:113
524 #: docs/manual/project/motivation.rst:5 docs/manual/formats/smsbackup.rst:44
525 #: docs/manual/c/hints.rst:161 docs/manual/utils/gammu-detect.rst:24
526 #: docs/manual/utils/gammu-detect.rst:36 docs/manual/utils/gammu-detect.rst:76
531 #: docs/manual/config/index.rst:136
533 "On Linux systems, you might lack permissions for some device nodes. You "
534 "might need to be member of some group (eg. :samp:`plugdev` or :samp:"
535 "`dialout`) or or add special udev rules to enable you access these devices "
540 #: docs/manual/config/index.rst:140
542 "For Nokia phones you can put follofing file (also available in sources as :"
543 "file:`contrib/udev/45-nokiadku2.rules`) as :file:`/etc/udev/rules.d/45-"
547 #. type: Labeled list
548 #: docs/manual/config/index.rst:141 docs/manual/config/index.rst:366
549 #: docs/manual/smsd/dbi.rst:39 docs/manual/smsd/pgsql.rst:21
550 #: docs/manual/smsd/mysql.rst:38 docs/manual/python/examples.rst:12
551 #: docs/manual/python/examples.rst:18 docs/manual/python/examples.rst:24
552 #: docs/manual/python/examples.rst:30 docs/manual/c/examples.rst:10
553 #: docs/manual/c/examples.rst:16 docs/manual/c/examples.rst:22
554 #: docs/manual/c/examples.rst:28 docs/manual/c/examples.rst:34
555 #: docs/manual/c/examples.rst:40
557 msgid ".. literalinclude"
561 #: docs/manual/config/index.rst:142
562 msgid "../../../contrib/udev/45-nokiadku2.rules"
566 #: docs/manual/config/index.rst:143
567 msgid ":language: sh"
571 #: docs/manual/config/index.rst:147
573 "In case your USB device appears as the serial port in the system (eg. ``/"
574 "dev/ttyACM0`` on Linux or ``COM5:`` on Windows), just use same setup as with "
579 #: docs/manual/config/index.rst:152
581 "For **Bluetooth** connection you have to enter Bluetooth address of your "
582 "phone (you can list Bluetooth devices in range on Linux using :command:"
583 "`hcitool scan` command). Optionally you can also force Gammu to use "
584 "specified channel by including channel number after slash."
588 #: docs/manual/config/index.rst:155
590 "Before using Gammu, your device should be paired with computer or you should "
591 "have set up automatic pairing."
595 #: docs/manual/config/index.rst:157
596 msgid "For **IrDA** connections, this parameters is not used at all."
600 #: docs/manual/config/index.rst:160
602 "If IrDA does not work on Linux, you might need to bring up the interface and "
603 "enable discovery (you need to run these commands as root):"
606 #. type: Labeled list
607 #: docs/manual/config/index.rst:161 docs/manual/config/index.rst:172
608 #: docs/manual/config/index.rst:305 docs/manual/config/index.rst:314
609 #: docs/manual/config/index.rst:323 docs/manual/config/index.rst:331
610 #: docs/manual/config/index.rst:345 docs/manual/smsd/sql.rst:112
611 #: docs/manual/smsd/sql.rst:122 docs/manual/smsd/sql.rst:140
612 #: docs/manual/smsd/sql.rst:151 docs/manual/smsd/sql.rst:168
613 #: docs/manual/smsd/sql.rst:185 docs/manual/smsd/sql.rst:196
614 #: docs/manual/smsd/sql.rst:206 docs/manual/smsd/sql.rst:222
615 #: docs/manual/smsd/sql.rst:240 docs/manual/smsd/sql.rst:256
616 #: docs/manual/smsd/sql.rst:274 docs/manual/smsd/sql.rst:289
617 #: docs/manual/smsd/sql.rst:304 docs/manual/smsd/sql.rst:329
618 #: docs/manual/smsd/sql.rst:353 docs/manual/smsd/sql.rst:379
619 #: docs/manual/smsd/sql.rst:389 docs/manual/smsd/usage.rst:48
620 #: docs/manual/smsd/tables.rst:398 docs/manual/smsd/tables.rst:409
621 #: docs/manual/smsd/tables.rst:426 docs/manual/smsd/tables.rst:456
622 #: docs/manual/smsd/run.rst:103 docs/manual/smsd/run.rst:114
623 #: docs/manual/smsd/run.rst:129 docs/manual/smsd/run.rst:145
624 #: docs/manual/smsd/run.rst:162 docs/manual/smsd/config.rst:567
625 #: docs/manual/smsd/config.rst:583 docs/manual/smsd/config.rst:600
626 #: docs/manual/smsd/config.rst:613 docs/manual/smsd/config.rst:622
627 #: docs/manual/smsd/config.rst:645 docs/manual/smsd/config.rst:652
628 #: docs/manual/smsd/config.rst:662 docs/manual/smsd/inject.rst:11
629 #: docs/manual/smsd/inject.rst:61 docs/manual/smsd/inject.rst:67
630 #: docs/manual/smsd/inject.rst:73 docs/manual/smsd/inject.rst:79
631 #: docs/manual/smsd/inject.rst:85 docs/manual/smsd/inject.rst:91
632 #: docs/manual/smsd/inject.rst:97 docs/manual/smsd/mysql.rst:20
633 #: docs/manual/smsd/monitor.rst:11 docs/manual/smsd/monitor.rst:52
634 #: docs/manual/smsd/smsd.rst:11 docs/manual/smsd/smsd.rst:117
635 #: docs/manual/smsd/smsd.rst:123 docs/manual/smsd/smsd.rst:142
636 #: docs/manual/smsd/smsd.rst:148 docs/manual/smsd/smsd.rst:156
637 #: docs/manual/smsd/smsd.rst:171 docs/manual/gammu/index.rst:12
638 #: docs/manual/gammu/index.rst:1241 docs/manual/gammu/index.rst:1247
639 #: docs/manual/gammu/index.rst:1253 docs/manual/gammu/index.rst:1850
640 #: docs/manual/gammu/index.rst:1856 docs/manual/gammu/index.rst:1862
641 #: docs/manual/gammu/index.rst:1868 docs/manual/gammu/index.rst:1874
642 #: docs/manual/gammu/index.rst:1880 docs/manual/gammu/index.rst:1886
643 #: docs/manual/gammu/index.rst:1896 docs/manual/gammu/index.rst:1905
644 #: docs/manual/gammu/index.rst:1911 docs/manual/gammu/index.rst:1920
645 #: docs/manual/gammu/index.rst:1934 docs/manual/gammu/index.rst:1940
646 #: docs/manual/gammu/index.rst:1946 docs/manual/gammu/index.rst:1960
647 #: docs/manual/gammu/index.rst:1969 docs/manual/project/documentation.rst:18
648 #: docs/manual/project/documentation.rst:25
649 #: docs/manual/project/documentation.rst:47
650 #: docs/manual/project/documentation.rst:55
651 #: docs/manual/project/coding-style.rst:15
652 #: docs/manual/project/coding-style.rst:34
653 #: docs/manual/project/coding-style.rst:40
654 #: docs/manual/project/coding-style.rst:46 docs/manual/project/install.rst:173
655 #: docs/manual/project/install.rst:181 docs/manual/project/install.rst:190
656 #: docs/manual/project/install.rst:204 docs/manual/project/install.rst:211
657 #: docs/manual/project/install.rst:217 docs/manual/project/install.rst:223
658 #: docs/manual/project/install.rst:229 docs/manual/project/install.rst:264
659 #: docs/manual/project/install.rst:275 docs/manual/project/install.rst:374
660 #: docs/manual/project/install.rst:380 docs/manual/project/install.rst:395
661 #: docs/manual/project/install.rst:404 docs/manual/project/install.rst:416
662 #: docs/manual/project/install.rst:447 docs/manual/project/install.rst:485
663 #: docs/manual/project/install.rst:519 docs/manual/project/install.rst:537
664 #: docs/manual/testing/dummy-driver.rst:73
665 #: docs/manual/testing/dummy-driver.rst:82 docs/manual/internal/reply.rst:42
666 #: docs/manual/internal/reply.rst:57 docs/manual/internal/reply.rst:70
667 #: docs/manual/internal/reply.rst:84 docs/manual/formats/smsbackup.rst:35
668 #: docs/manual/formats/smsbackup.rst:108 docs/manual/formats/ini.rst:19
669 #: docs/manual/c/hints.rst:13 docs/manual/c/hints.rst:29
670 #: docs/manual/c/hints.rst:36 docs/manual/c/hints.rst:51
671 #: docs/manual/c/hints.rst:57 docs/manual/c/hints.rst:64
672 #: docs/manual/c/hints.rst:85 docs/manual/c/hints.rst:93
673 #: docs/manual/c/hints.rst:100 docs/manual/c/hints.rst:119
674 #: docs/manual/c/hints.rst:150 docs/manual/c/hints.rst:156
675 #: docs/manual/c/hints.rst:173 docs/manual/c/hints.rst:181
676 #: docs/manual/utils/gammu-config.rst:11 docs/manual/utils/jadmaker.rst:11
677 #: docs/manual/utils/gammu-detect.rst:14 docs/manual/utils/gammu-detect.rst:85
679 msgid ".. code-block"
683 #: docs/manual/config/index.rst:162 docs/manual/config/index.rst:173
684 #: docs/manual/smsd/tables.rst:399 docs/manual/smsd/run.rst:115
685 #: docs/manual/smsd/run.rst:130 docs/manual/smsd/run.rst:146
686 #: docs/manual/smsd/inject.rst:62 docs/manual/smsd/inject.rst:68
687 #: docs/manual/smsd/inject.rst:74 docs/manual/smsd/inject.rst:80
688 #: docs/manual/smsd/inject.rst:86 docs/manual/smsd/inject.rst:92
689 #: docs/manual/smsd/inject.rst:98 docs/manual/smsd/smsd.rst:118
690 #: docs/manual/smsd/smsd.rst:124 docs/manual/smsd/smsd.rst:143
691 #: docs/manual/smsd/smsd.rst:149 docs/manual/smsd/smsd.rst:157
692 #: docs/manual/smsd/smsd.rst:172 docs/manual/gammu/index.rst:1242
693 #: docs/manual/gammu/index.rst:1248 docs/manual/gammu/index.rst:1254
694 #: docs/manual/gammu/index.rst:1851 docs/manual/gammu/index.rst:1857
695 #: docs/manual/gammu/index.rst:1863 docs/manual/gammu/index.rst:1869
696 #: docs/manual/gammu/index.rst:1875 docs/manual/gammu/index.rst:1881
697 #: docs/manual/gammu/index.rst:1887 docs/manual/gammu/index.rst:1897
698 #: docs/manual/gammu/index.rst:1906 docs/manual/gammu/index.rst:1912
699 #: docs/manual/gammu/index.rst:1921 docs/manual/gammu/index.rst:1935
700 #: docs/manual/gammu/index.rst:1941 docs/manual/gammu/index.rst:1947
701 #: docs/manual/gammu/index.rst:1970 docs/manual/project/documentation.rst:19
702 #: docs/manual/project/documentation.rst:26
703 #: docs/manual/project/documentation.rst:48
704 #: docs/manual/project/documentation.rst:56
705 #: docs/manual/project/install.rst:174 docs/manual/project/install.rst:182
706 #: docs/manual/project/install.rst:191 docs/manual/project/install.rst:205
707 #: docs/manual/project/install.rst:212 docs/manual/project/install.rst:218
708 #: docs/manual/project/install.rst:224 docs/manual/project/install.rst:230
709 #: docs/manual/project/install.rst:265 docs/manual/project/install.rst:276
710 #: docs/manual/project/install.rst:375 docs/manual/project/install.rst:381
711 #: docs/manual/project/install.rst:396 docs/manual/project/install.rst:405
712 #: docs/manual/project/install.rst:417 docs/manual/project/install.rst:448
713 #: docs/manual/project/install.rst:486 docs/manual/project/install.rst:520
714 #: docs/manual/project/install.rst:538
719 #: docs/manual/config/index.rst:165
722 "ip l s dev irda0 up # Enables irda0 device\n"
723 "sysctl net.irda.discovery=1 # Enables device discovery on IrDA\n"
727 #: docs/manual/config/index.rst:171
729 "Native IrDA is not supported on Linux, you need to setup virtual serial port "
730 "for it (eg. ``/dev/ircomm0``) and use it same way as cable. This can be "
731 "usually achieved by loading modules ``ircomm-tty`` and ``irtty-sir``:"
735 #: docs/manual/config/index.rst:176
736 msgid "modprobe ircomm-tty modprobe irtty-sir"
740 #: docs/manual/config/index.rst:180
744 #. type: Labeled list
745 #: docs/manual/config/index.rst:181 docs/manual/smsd/config.rst:73
746 #: docs/manual/smsd/config.rst:79 docs/manual/smsd/config.rst:87
747 #: docs/manual/smsd/config.rst:406
749 msgid ".. deprecated"
753 #: docs/manual/config/index.rst:184
754 msgid "Alias for :config:option:`Device`, kept for backward compatibility."
758 #: docs/manual/config/index.rst:186 docs/manual/python/gammu.rst:1286
763 #: docs/manual/config/index.rst:189
765 "Do not use this parameter unless really needed! The only use case for this "
766 "is when Gammu does not know your phone and misdetects it's features."
770 #: docs/manual/config/index.rst:193
772 "The only special case for using model is to force special type of OBEX "
773 "connection instead of letting Gammu try the best suited for selected "
778 #: docs/manual/config/index.rst:195
783 #: docs/manual/config/index.rst:196
784 msgid "force using of file browsing service (file system support)"
788 #: docs/manual/config/index.rst:197
793 #: docs/manual/config/index.rst:198
794 msgid "force using of IrMC service (contacts, calendar and notes support)"
798 #: docs/manual/config/index.rst:199
800 msgstr "``obexnone``"
803 #: docs/manual/config/index.rst:200
805 "none service chosen, this has only limited use for sending file (:option:"
806 "`gammu sendfile` command)"
810 #: docs/manual/config/index.rst:201
815 #: docs/manual/config/index.rst:202
816 msgid "m-obex service for Samsung phones"
820 #: docs/manual/config/index.rst:204
825 #: docs/manual/config/index.rst:210
827 "On Posix systems, you might want to lock serial device when it is being used "
828 "using UUCP-style lock files. Enabling this option (setting to yes) will make "
829 "Gammu honor these locks and create it on startup. On most distributions you "
830 "need additional privileges to use locking (eg. you need to be member of uucp "
835 #: docs/manual/config/index.rst:212
836 msgid "This option has no meaning on Windows."
840 #: docs/manual/config/index.rst:214
842 msgid "Connection options"
846 #: docs/manual/config/index.rst:217
847 msgid "SynchronizeTime"
851 #: docs/manual/config/index.rst:219
853 "If you want to set time from computer to phone during starting connection."
857 #: docs/manual/config/index.rst:221
862 #: docs/manual/config/index.rst:226
864 "This option allow to set, that you want (setting ``yes``) to see message on "
865 "the phone screen or phone should enable light for a moment during starting "
866 "connection. Phone will not beep during starting connection with this option. "
867 "This works only with some Nokia phones."
871 #: docs/manual/config/index.rst:229
873 msgid "Debugging options"
877 #: docs/manual/config/index.rst:232 docs/manual/smsd/config.rst:109
882 #: docs/manual/config/index.rst:234
883 msgid "Path to file where information about communication will be stored."
887 #: docs/manual/config/index.rst:239
889 "For most debug levels (excluding ``errors``) the log file is overwritten on "
894 #: docs/manual/config/index.rst:241
899 #: docs/manual/config/index.rst:243
901 "Determines what all will be logged to :config:option:`LogFile`. Possible "
906 #: docs/manual/config/index.rst:245
911 #: docs/manual/config/index.rst:246
912 msgid "no debug level"
916 #: docs/manual/config/index.rst:247
921 #: docs/manual/config/index.rst:248
922 msgid "transmission dump in text format"
926 #: docs/manual/config/index.rst:249
931 #: docs/manual/config/index.rst:250
932 msgid "all possible info in text format"
936 #: docs/manual/config/index.rst:251
937 msgid "``textalldate``"
941 #: docs/manual/config/index.rst:252
942 msgid "all possible info in text format, with time stamp"
946 #: docs/manual/config/index.rst:253
951 #: docs/manual/config/index.rst:254
952 msgid "errors in text format"
956 #: docs/manual/config/index.rst:255
957 msgid "``errorsdate``"
958 msgstr "``errorsdate``"
961 #: docs/manual/config/index.rst:256
962 msgid "errors in text format, with time stamp"
966 #: docs/manual/config/index.rst:257
971 #: docs/manual/config/index.rst:258
972 msgid "transmission dump in binary format"
976 #: docs/manual/config/index.rst:261
978 "For debugging use either ``textalldate`` or ``textall``, it contains all "
979 "needed information to diagnose problems."
983 #: docs/manual/config/index.rst:263
988 #: docs/manual/config/index.rst:269
990 "Custom features for phone. This can be used as override when values coded in "
991 "``common/gsmphones.c`` are bad or missing. Consult ``include/gammu-info.h`` "
992 "for possible values (all :c:type:`GSM_Feature` values without leading ``F_`` "
993 "prefix). Please report correct values to Gammu authors."
997 #: docs/manual/config/index.rst:271
999 msgid "Locales and character set options"
1003 #: docs/manual/config/index.rst:274
1008 #: docs/manual/config/index.rst:278
1010 "Forces using specified codepage (for example ``1250`` will force CP-1250 or "
1011 "``utf8`` for UTF-8). This should not be needed, Gammu detects it according "
1016 #: docs/manual/config/index.rst:280
1021 #: docs/manual/config/index.rst:284
1023 "Path to directory with localisation files (the directory should contain "
1024 "``LANG/LC_MESSAGES/gammu.mo``). If gammu is properly installed it should "
1025 "find these files automatically."
1029 #: docs/manual/config/index.rst:286
1031 msgid "Other options"
1035 #: docs/manual/config/index.rst:289
1040 #: docs/manual/config/index.rst:294
1042 "Additional path where to search for data files. The default path is "
1043 "configured on build time (and defaults to ``/usr/share/data/gammu`` on Unix "
1044 "systems). Currently it is used only for searching files to upload to phone "
1045 "using :option:`gammu install`."
1049 #: docs/manual/config/index.rst:296 docs/manual/smsd/tables.rst:387
1050 #: docs/manual/smsd/run.rst:95 docs/manual/smsd/config.rst:556
1051 #: docs/manual/smsd/inject.rst:54 docs/manual/smsd/smsd.rst:110
1052 #: docs/manual/gammu/index.rst:1833 docs/manual/testing/dummy-driver.rst:69
1053 #: docs/manual/python/objects.rst:123 docs/manual/formats/backup.rst:11
1054 #: docs/manual/formats/ini.rst:14 docs/manual/c/examples.rst:2
1060 #: docs/manual/config/index.rst:299
1062 "There is more complete example available in Gammu documentation, see :ref:"
1067 #: docs/manual/config/index.rst:301
1069 msgid "Connection examples"
1073 #: docs/manual/config/index.rst:304
1074 msgid "Gammu configuration for Nokia phone using DLR-3 cable:"
1078 #: docs/manual/config/index.rst:306 docs/manual/config/index.rst:315
1079 #: docs/manual/config/index.rst:324 docs/manual/config/index.rst:332
1080 #: docs/manual/config/index.rst:346 docs/manual/smsd/usage.rst:49
1081 #: docs/manual/smsd/run.rst:104 docs/manual/smsd/config.rst:568
1082 #: docs/manual/smsd/config.rst:584 docs/manual/smsd/config.rst:601
1083 #: docs/manual/smsd/config.rst:614 docs/manual/smsd/config.rst:623
1084 #: docs/manual/smsd/config.rst:646 docs/manual/smsd/config.rst:653
1085 #: docs/manual/smsd/config.rst:663 docs/manual/gammu/index.rst:1961
1086 #: docs/manual/testing/dummy-driver.rst:74
1087 #: docs/manual/testing/dummy-driver.rst:83
1088 #: docs/manual/formats/smsbackup.rst:36 docs/manual/formats/smsbackup.rst:109
1089 #: docs/manual/formats/ini.rst:20 docs/manual/utils/gammu-detect.rst:86
1094 #: docs/manual/config/index.rst:310
1095 msgid "[gammu] device = /dev/ttyACM0 connection = dlr3"
1099 #: docs/manual/config/index.rst:313
1101 "Gammu configuration for Sony-Ericsson phone (or any other AT compatible "
1102 "phone) connected using USB cable:"
1106 #: docs/manual/config/index.rst:319
1107 msgid "[gammu] device = /dev/ttyACM0 connection = at"
1111 #: docs/manual/config/index.rst:322
1113 "Gammu configuration for Sony-Ericsson (or any other AT compatible phone) "
1114 "connected using bluetooth:"
1118 #: docs/manual/config/index.rst:328
1119 msgid "[gammu] device = B0:0B:00:00:FA:CE connection = blueat"
1123 #: docs/manual/config/index.rst:330
1125 "Gammu configuration for phone which needs to manually adjust Bluetooth "
1126 "channel to use channel 42:"
1130 #: docs/manual/config/index.rst:336
1131 msgid "[gammu] device = B0:0B:00:00:FA:CE/42 connection = blueat"
1135 #: docs/manual/config/index.rst:338
1137 msgid "Working with multiple phones"
1141 #: docs/manual/config/index.rst:344
1143 "Gammu can be configured for multiple phones (however only one connection is "
1144 "used at one time, you can choose which one to use with :option:`gammu -s` "
1145 "parameter). Configuration for phones on three serial ports would look like "
1150 #: docs/manual/config/index.rst:350
1151 msgid "[gammu] device = /dev/ttyS0 connection = at"
1155 #: docs/manual/config/index.rst:354
1156 msgid "[gammmu1] device = /dev/ttyS1 connection = at"
1160 #: docs/manual/config/index.rst:358
1161 msgid "[gammmu2] device = /dev/ttyS2 connection = at"
1165 #: docs/manual/config/index.rst:360
1166 msgid "_Fully documented example:"
1170 #: docs/manual/config/index.rst:362
1172 msgid "Fully documented example"
1176 #: docs/manual/config/index.rst:365
1178 "You can find this sample file as :file:`docs/config/gammurc` in Gammu "
1183 #: docs/manual/config/index.rst:367
1184 msgid "../../../docs/config/gammurc"
1188 #: docs/manual/config/index.rst:368
1189 msgid ":language: ini"
1193 #: docs/manual/protocol/n6110.rst:2
1199 #: docs/manual/protocol/n6110.rst:19
1203 "Balazs Nagy <js@iksz.hu>\n"
1204 "Harri Yli-Torkko <hyt@surfeu.fi>\n"
1205 "Alfred R. Nurnberger <arnu@flosys.com>\n"
1206 "Hugh Blemings <Hugh.Blemings@vsb.com.au>\n"
1207 "Mike Bradley <mike@trumpington.st>\n"
1208 "Odinokov Serge <serge@takas.lt>\n"
1209 "Pavel Janik <Pavel@Janik.cz>\n"
1210 "BORBELY Zoltan <bozo@andrews.hu>\n"
1211 "Pawel Kot <pkot@linuxnews.pl>\n"
1212 "Marcin Wiacek <Marcin@MWiacek.com>\n"
1213 "Walek <walek@pa98.opole.sdi.tpnet.pl>\n"
1214 "... and other members of gnokii mailing list\n"
1215 "and authors of some WWW pages.\n"
1219 #: docs/manual/protocol/n6110.rst:23 docs/manual/protocol/n7110.rst:21
1220 #: docs/manual/protocol/nokia.rst:9 docs/manual/protocol/n6510.rst:17
1222 "The data provided is for information purposes only. Some of the frames "
1223 "might be hazardous to your phone. Be careful!!! We do not take any "
1224 "responsibility or liability for damages, etc."
1228 #: docs/manual/protocol/n6110.rst:30 docs/manual/protocol/n7110.rst:27
1229 #: docs/manual/protocol/nokia.rst:36 docs/manual/protocol/n6510.rst:23
1231 "this information isn't (and can't be) complete. If you know anything about "
1232 "features not listed here or you noticed a bug in this list, please notify us "
1233 "via e-mail. Thank you."
1237 #: docs/manual/protocol/n6110.rst:34
1239 "Document describing frames used in GSM/PCN Nokia 6110 and derivatives (Nokia "
1240 "6130, 6150, 6190, 5110, 5130, 5150, 5190, 3210, 3310)"
1244 #: docs/manual/protocol/n6110.rst:37
1246 "Correct format is FBUS version 2/Direct IRDA/MBUS version 2 (see nokia.txt "
1247 "for protocol details):"
1250 #. type: Labeled list
1251 #: docs/manual/protocol/n6110.rst:38 docs/manual/protocol/n7110.rst:34
1257 #: docs/manual/protocol/n6110.rst:41
1258 msgid "0x00: Monitoring values"
1262 #: docs/manual/protocol/n6110.rst:42
1264 msgid "r monitoring value {+0x01, 0x01, block... }\n"
1268 #: docs/manual/protocol/n6110.rst:43
1270 msgid "where block: 0x5e, 0x05, 0x7a(?), 0xd0(?), 0x85(?), 0x02, percentHI, percentLO\n"
1274 #: docs/manual/protocol/n6110.rst:44
1276 msgid "Battery percent level\n"
1280 #: docs/manual/protocol/n6110.rst:45
1282 msgid "0x5e, 0x0c, 0x52(?), 0x4b(?), 0x6f(?), 0x02, voltageHI, voltageLO\n"
1286 #: docs/manual/protocol/n6110.rst:46
1288 msgid "Battery standby voltage\n"
1292 #: docs/manual/protocol/n6110.rst:47
1298 #: docs/manual/protocol/n6110.rst:48
1300 msgid "0x01: Call Information\n"
1301 msgstr "0x01: Informasi panggilan\n"
1304 #: docs/manual/protocol/n6110.rst:49
1306 msgid "s Make call { 0x0001, \"number\", type, block }\n"
1310 #: docs/manual/protocol/n6110.rst:50
1312 msgid "where type:\n"
1316 #: docs/manual/protocol/n6110.rst:52
1319 "0x01 - data call\n"
1320 "0x05 - voice call\n"
1324 #: docs/manual/protocol/n6110.rst:53
1330 #: docs/manual/protocol/n6110.rst:54
1332 msgid "data call (non digital lines):\n"
1336 #: docs/manual/protocol/n6110.rst:56
1339 "0x02,0x01,0x05,0x81,0x01,0x00,0x00,0x01,0x02,0x0a,\n"
1340 "0x07,0xa2,0x88,0x81,0x21,0x15,0x63,0xa8,0x00,0x00\n"
1344 #: docs/manual/protocol/n6110.rst:57
1346 msgid "data call (digital lines):\n"
1350 #: docs/manual/protocol/n6110.rst:60
1353 "0x02,0x01,0x05,0x81,0x01,0x00,0x00,0x01,0x02,0x0a,\n"
1354 "0x07,0xa1,0x88,0x89,0x21,0x15,0x63,0xa0,0x00,0x06,\n"
1355 "0x88,0x90,0x21,0x48,0x40,0xbb\n"
1359 #: docs/manual/protocol/n6110.rst:61
1361 msgid "voice call:\n"
1365 #: docs/manual/protocol/n6110.rst:62
1367 msgid "0x01, 0x01, 0x05, 0x81/0x00, sendnum, 0x00, 0x00, 0x01\n"
1371 #: docs/manual/protocol/n6110.rst:63 docs/manual/protocol/n6110.rst:547
1372 #: docs/manual/protocol/n7110.rst:494
1378 #: docs/manual/protocol/n6110.rst:64
1380 msgid "sendnum (own number sending):\n"
1384 #: docs/manual/protocol/n6110.rst:67
1387 "0x01: preset (depends on network)\n"
1393 #: docs/manual/protocol/n6110.rst:80
1396 "r Call going msg { 0x0002 }\n"
1397 "r Call in progress { 0x0003, seqnr }\n"
1398 "r Remote end hang up { 0x0004, seqnr, ?, error (like in netmon in 39) }\n"
1399 "r incoming call alert { 0x0005, seqnr, numlen, \"number\", namelen, \"name\" }\n"
1400 "s Answer call part 2 { 0x0006, seqnr, 0x00 }\n"
1401 "r answered call { 0x0007, seqnr }\n"
1402 "s Hang up { 0x0008, seqnr, 0x85 }\n"
1403 "r terminated call { 0x0009, seqnr }\n"
1404 "r call msg { 0x000a, seqnr }\n"
1405 "r call held { 0x0023, seqnr, 0x01 }\n"
1406 "r call resumed { 0x0025, seqnr, 0x01 }\n"
1407 "r Send DTMF/voice call { 0x0040}\n"
1408 "s Answer call part 1 { 0x0042,0x05,0x01,0x07,0xa2,0x88,0x81,0x21,0x15,0x63,0xa8,0x00,0x00,\n"
1412 #: docs/manual/protocol/n6110.rst:81
1414 msgid "0x07,0xa3,0xb8,0x81,0x20,0x15,0x63,0x80 }\n"
1418 #: docs/manual/protocol/n6110.rst:82
1420 msgid "s Sent after issuing { 0x0042,0x05,0x81,0x07,0xa1,0x88,0x89,0x21,0x15,0x63,0xa0,0x00,0x06,\n"
1424 #: docs/manual/protocol/n6110.rst:84
1427 "data call\t\t 0x88,0x90,0x21,0x48,0x40,0xbb,0x07,0xa3,\n"
1428 "(digital lines) 0xb8,0x81,0x20,0x15,0x63,0x80 }\n"
1432 #: docs/manual/protocol/n6110.rst:85
1434 msgid "s Sent after issuing { 0x0042,0x05,0x01,0x07,0xa2,0xc8,0x81,0x21,0x15,0x63,0xa8,0x00,0x00,\n"
1438 #: docs/manual/protocol/n6110.rst:87
1441 "data call\t\t 0x07,0xa3,0xb8,0x81,0x20,0x15,0x63,0x80,\n"
1442 "(non digital lines) 0x01,0x60 }\n"
1446 #: docs/manual/protocol/n6110.rst:88
1448 msgid "s Send DTMF { 0x0050, length, {ascii codes for DTMF}, 0x01 }\n"
1452 #: docs/manual/protocol/n6110.rst:90
1457 #: docs/manual/protocol/n6110.rst:91
1458 msgid "to make data call (non digital lines):"
1462 #: docs/manual/protocol/n6110.rst:92
1463 msgid "1.send \"Make call\" for non digital lines"
1467 #: docs/manual/protocol/n6110.rst:93
1468 msgid "2.send \"Sent after issuing data call (non digital lines)\""
1472 #: docs/manual/protocol/n6110.rst:94
1473 msgid "to make data call (digital lines):"
1477 #: docs/manual/protocol/n6110.rst:95
1478 msgid "1.send \"Answer call part 1\""
1482 #: docs/manual/protocol/n6110.rst:96
1483 msgid "2.send \"Sent after issuing data call (digital lines)\""
1487 #: docs/manual/protocol/n6110.rst:97
1488 msgid "3.send \"Make call\" for digital lines"
1492 #: docs/manual/protocol/n6110.rst:98
1493 msgid "to answer call:"
1497 #: docs/manual/protocol/n6110.rst:100
1498 msgid "1.send \"Answer call part 1\" 2.send \"Answer call part 2\""
1502 #: docs/manual/protocol/n6110.rst:102
1503 msgid "0x02: SMS handling"
1507 #: docs/manual/protocol/n6110.rst:110
1510 "s Send SMS message { 0x0001, 0x02, 0x00 (SEND REQUEST), ... }\n"
1511 "r Message sent { 0x0002 }\n"
1512 "r Send failed { 0x0003, ?, ?, error (like in netmon in 65)}\n"
1513 "s Get SMS message { 0x0007, 0x02, location, 0x01, 0x64 }\n"
1514 "s Initiate connection { 0x000d, 0x00, 0x00, 0x02 }\n"
1515 "r Initiate ACK { 0x000e, 0x01 }\n"
1516 "r SMS message received { 0x0010, ...... } (whole message)\n"
1517 "s Set CellBroadcast { 0x0020, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01 }\n"
1521 #: docs/manual/protocol/n6110.rst:113 docs/manual/protocol/n7110.rst:63
1524 "for enable cell broadcast ?\n"
1525 "0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }\n"
1526 "for disable cell broadcast ?\n"
1530 #: docs/manual/protocol/n6110.rst:116
1533 "r Set CellBroadcast OK { 0x0021, 0x01 }\n"
1534 "r Read CellBroadcast { 0x0023, ?, ?, ?, channel, ?, message... } ?\n"
1535 "s Set SMS center { 0x0030, 0x64, priority, checksum? ,0?, format,\n"
1539 #: docs/manual/protocol/n6110.rst:118
1542 "validity, {DefaultRecipient no.}[12],\n"
1543 "{SMScenter no.}[12], {SMSC name}, 0x00}\n"
1547 #: docs/manual/protocol/n6110.rst:119 docs/manual/protocol/n7110.rst:69
1549 msgid "where tel.no.[12]: {len, type, {number(BCD)}}\n"
1553 #: docs/manual/protocol/n6110.rst:120 docs/manual/protocol/n7110.rst:70
1555 msgid "type: 0x81: normal\n"
1559 #: docs/manual/protocol/n6110.rst:122 docs/manual/protocol/n7110.rst:72
1562 "0x91: + (international)\n"
1563 "0xd0: alphanumeric\n"
1567 #: docs/manual/protocol/n6110.rst:123 docs/manual/protocol/n7110.rst:73
1569 msgid "format: 0x00: text\n"
1573 #: docs/manual/protocol/n6110.rst:129 docs/manual/protocol/n7110.rst:79
1585 #: docs/manual/protocol/n6110.rst:130
1587 msgid "validity: 0x0b: 1 hour\n"
1591 #: docs/manual/protocol/n6110.rst:135
1602 #: docs/manual/protocol/n6110.rst:139
1605 "r Set SMS center OK { 0x0031 }\n"
1606 "r Set SMS center error { 0x0032, reason }\n"
1607 "s Get SMS center { 0x0033, 0x64, priority }\n"
1608 "r SMS center received { 0x0034, priority, checksum?, format, 0x00?,\n"
1612 #: docs/manual/protocol/n6110.rst:142
1615 "validity, {DefaultRecipient no.}[12],\n"
1616 "{SMScenter no.}[12], {SMSC name}, 0x00}\n"
1617 "tel.no[12]: {len, type, {number(BCD)}}\n"
1621 #: docs/manual/protocol/n6110.rst:143 docs/manual/protocol/n7110.rst:92
1623 msgid "where priority, checksum, type, validity,\n"
1627 #: docs/manual/protocol/n6110.rst:144 docs/manual/protocol/n7110.rst:93
1629 msgid "tel.no.[12]: see 0x02/0x0030\n"
1633 #: docs/manual/protocol/n6110.rst:145
1635 msgid "r SMS center error recv { 0x0035, reason }\n"
1639 #: docs/manual/protocol/n6110.rst:146 docs/manual/protocol/n7110.rst:99
1641 msgid "0x03: Phonebook functions\n"
1645 #: docs/manual/protocol/n6110.rst:147
1647 msgid "s Get mem location { 0x0001, memtype, location, 0 }\n"
1651 #: docs/manual/protocol/n6110.rst:148
1653 msgid "where memory:\n"
1657 #: docs/manual/protocol/n6110.rst:157
1660 "0x01: telephone and SIM phonebook (in one)\n"
1661 "0x02: telephone phonebook\n"
1662 "0x03: SIM phonebook\n"
1663 "0x04: SIM fixdialling-phonebook (?)\n"
1664 "0x05: Own numbers\n"
1665 "0x07: Dialled numbers\n"
1666 "0x08: Missed calls\n"
1667 "0x09: Received calls\n"
1668 "0x0b: voice mailbox (location not important)\n"
1672 #: docs/manual/protocol/n6110.rst:158
1674 msgid "r mem location recvd { 0x0002, 0x00,namelen,\"name\",numlen,\"number\",groupID, 0x01?, yearLO, yearHI, month, day, hour, minute, sec. }\n"
1678 #: docs/manual/protocol/n6110.rst:159
1680 msgid "Note: in 3310 all entries have null name (\"feature\" of bug ?)\n"
1684 #: docs/manual/protocol/n6110.rst:160
1686 msgid "r mem loc error recvd { 0x0003, errtype }\n"
1690 #: docs/manual/protocol/n6110.rst:161
1692 msgid "where errtype:\n"
1696 #: docs/manual/protocol/n6110.rst:164
1699 "0x7d: invalid memory type\n"
1700 "0x74: empty location ?\n"
1705 #: docs/manual/protocol/n6110.rst:167
1708 "s Set mem location { 0x0004, memtype,location,namelen,\"Name\",numlen,\"number\",groupID }\n"
1709 "r mem set OK { 0x0005 }\n"
1710 "r mem set error { 0x0006, errtype }\n"
1714 #: docs/manual/protocol/n6110.rst:168
1716 msgid "where errtype: 0x7d: name is too long\n"
1720 #: docs/manual/protocol/n6110.rst:171
1723 "s Mem status request { 0x0007, memtype }\n"
1724 "r Mem status recvd { 0x0008, memtype, free, used }\n"
1725 "r Mem status error recv { 0x0009, errtype }\n"
1729 #: docs/manual/protocol/n6110.rst:172
1731 msgid "where errtype: 0x6f: mem status error\n"
1735 #: docs/manual/protocol/n6110.rst:174
1738 "0x7d: invalid memory type\n"
1739 "0x8d: waiting for pin\n"
1743 #: docs/manual/protocol/n6110.rst:177
1746 "s Get caller group data { 0x0010, groupID }\n"
1747 "r Get caller group data { 0x0011, groupID, size, \"Name\", ringtoneID, graphic_on?1:0, lenHI, lenLO, OTABitmap (72x14 logo) }\n"
1748 "r Get call.group error { 0x0012, reason }\n"
1752 #: docs/manual/protocol/n6110.rst:178 docs/manual/protocol/n6110.rst:182
1754 msgid "where reason: 0x7d: invalid location\n"
1758 #: docs/manual/protocol/n6110.rst:181
1761 "s Set caller group data { 0x0013, groupID, size, \"Name\", ringtoneID, graphic_on?1:0, lenHI, lenLO, OTABitmap (72x14 logo) }\n"
1762 "r Set caller group OK { 0x0014 }\n"
1763 "r Set call.group error { 0x0015, reason }\n"
1767 #: docs/manual/protocol/n6110.rst:184
1770 "s Get speed dial { 0x0016, index(1-9) }\n"
1771 "r Get speed dial OK { 0x0017, mem.type, location }\n"
1775 #: docs/manual/protocol/n6110.rst:185
1777 msgid "where mem.type: 0x02: ME (== 0 if not stored)\n"
1781 #: docs/manual/protocol/n6110.rst:186
1787 #: docs/manual/protocol/n6110.rst:187
1789 msgid "location: memory location (== 0 if not stored)\n"
1793 #: docs/manual/protocol/n6110.rst:191
1796 "r Get speed dial error { 0x0018 }\n"
1797 "s Set speed dial { 0x0019, index(1-9), mem.type, location }\n"
1798 "r Set speed dial OK { 0x001a }\n"
1799 "r Set speed dial error { 0x001b }\n"
1803 #: docs/manual/protocol/n6110.rst:192
1805 msgid "0x04: Phone Status\n"
1806 msgstr "0x04: Status Telepon\n"
1809 #: docs/manual/protocol/n6110.rst:194
1812 "s Phone status { 0x0001 }\n"
1813 "r Phone status { 0x0002, mode, signal str, ???, pwr, batt.level }\n"
1817 #: docs/manual/protocol/n6110.rst:195
1819 msgid "where mode: 1: registered within the network\n"
1823 #: docs/manual/protocol/n6110.rst:198
1826 "2: call in progress\n"
1827 "3: waiting for pin\n"
1832 #: docs/manual/protocol/n6110.rst:199
1834 msgid "pwr: 1: AC/DC\n"
1838 #: docs/manual/protocol/n6110.rst:200
1840 msgid "2: battery\n"
1844 #: docs/manual/protocol/n6110.rst:202
1847 "s Request Phone ID { 0x0003 }\n"
1848 "r RequestPhone ID { 0x0004, 0x01,\"NOKIA\"\"imei\", 0, \"model\", 0, \"prod.code\", 0, \"HW\", 0, \"firmware\", 0x00, 0x01 }\n"
1852 #: docs/manual/protocol/n6110.rst:203
1854 msgid "0x05: Profile settings\n"
1855 msgstr "0x05: Pengaturan profil\n"
1858 #: docs/manual/protocol/n6110.rst:204
1860 msgid "s Set profile feature { 0x0010, 1, nr, feature, a, 1 }\n"
1864 #: docs/manual/protocol/n6110.rst:205 docs/manual/protocol/n6110.rst:323
1865 #: docs/manual/protocol/n6110.rst:325
1867 msgid "where nr: see 0x05/0x0013\n"
1871 #: docs/manual/protocol/n6110.rst:207
1874 "feature: see 0x05/0x0014\n"
1875 "a: see 0x05/0x0014\n"
1879 #: docs/manual/protocol/n6110.rst:209
1882 "r Set profile feat. OK { 0x0011, 1 }\n"
1883 "s Get profile feature { 0x0013, 1, nr, feature, 1 }\n"
1887 #: docs/manual/protocol/n6110.rst:210
1889 msgid "where nr is profile number (general=0, silent, meeting, outdoor, pager, car, headset=6)\n"
1893 #: docs/manual/protocol/n6110.rst:211
1895 msgid "feature: see 0x05/0x0014\n"
1899 #: docs/manual/protocol/n6110.rst:212
1901 msgid "r Get profile feature { 0x0014, 1, nr, feature, 4, a, b, c, d, 1 }\n"
1905 #: docs/manual/protocol/n6110.rst:216
1907 "Note: Settings num 0x00 .. 0x09 can be assigned separately to each profile "
1908 "(0x00 .. 0x05), but rest are common to all profiles."
1912 #: docs/manual/protocol/n6110.rst:218
1917 #: docs/manual/protocol/n6110.rst:224
1920 "Feature Description Value\n"
1921 "------- ------------------- -----------------\n"
1922 "0x00 keypad notes 0xff=off, 0x00=level 1, 0x01=level 2, 0x02=level 3\n"
1923 "0x01 lights (? only in car profile) 0x00=off, 0x??=on (maybe 0x01)\n"
1924 "0x02 incoming call alert 1=ringing, 2=beep once, 3=unknown, 4=off, 5=ring once,\n"
1928 #: docs/manual/protocol/n6110.rst:225
1930 msgid "6=ascending, 7=caller groups (see feature #0x08)\n"
1934 #: docs/manual/protocol/n6110.rst:244
1937 "0x03 ringing tone ID for original 6110: 0x12=ring ring, 0x13=low, etc.\n"
1938 "0x04 ringing volume level 1 (0x06) - level 5 (0x0a)\n"
1939 "0x05 message alert tone 0=no tone, 1=standard, 2=special, 3=beep once, 4=ascending\n"
1940 "0x06 vibration 0=off, 1=on\n"
1941 "0x07 warning and game tones 0xff=off, 0x04=on\n"
1942 "0x08 incoming caller groups 1=family, 2=VIP, 4=friends, 8=collegues, 16=other\n"
1943 "0x09 automatic answer 0x00=off, 0x01=on\n"
1944 "-------------------------\n"
1945 "0x16 Anykey answer 0x00=Off, 0x01=On\n"
1946 "0x17 ??? 0x00 | 0x01\n"
1947 "0x18 Memory in use 0x00=Phone, 0x01=SIM card\n"
1948 "0x19 Network selection 0x00=Automatic, 0x01=Manual\n"
1949 "0x1a Automatic redial 0x00=Off, 0x01=On\n"
1950 "0x1b ??? 0x00 | 0x01\n"
1951 "0x1c ??? 0x00...0x18\n"
1952 "0x1d Speed dialling 0x00=Off, 0x01=On\n"
1953 "0x1e Own number sending 0x00=Preset, 0x01=On, 0x02=Off\n"
1954 "0x1f Cell info display 0x00=Off, 0x01=On\n"
1955 "0x21 Language 0x00=English\n"
1959 #: docs/manual/protocol/n6110.rst:253
1974 #: docs/manual/protocol/n6110.rst:258
1977 "0x26 Reply via same centre 0x00=No, 0x01=Yes\n"
1978 "0x27 Delivery reports 0x00=No, 0x01=Yes\n"
1979 "0x28 Hide clock 0x00=Show clock, 0x01=Hide clock\n"
1980 "0x29 Time format 0x00=24-hour, 0x01=12-hour\n"
1981 "0x2a Selected profile 0x00=General, 0x01.. the rest\n"
1985 #: docs/manual/protocol/n6110.rst:260
1990 #: docs/manual/protocol/n6110.rst:265
1993 "Feature Description Value\n"
1994 "------- ------------------- -----------------\n"
1995 "0x00 keypad notes 0xff=off, 0x00=level 1, 0x01=level 2, 0x02=level 3\n"
1996 "0x01 incoming call alert 1=ringing, 2=beep once, 3=unknown, 4=off, 5=ring once,\n"
2000 #: docs/manual/protocol/n6110.rst:266
2002 msgid "6=ascending\n"
2006 #: docs/manual/protocol/n6110.rst:279
2009 "0x02 ringing tone ID\n"
2010 "0x03 ringing volume level 1 (0x06) - level 5 (0x0a)\n"
2011 "0x04 message alert tone 0=no tone, 1=standard, 2=special, 3=beep once, 4=ascending\n"
2012 "0x05 vibration 0=off, 1=on, 2=vibrate first\n"
2013 "0x06 warning tones 0xff=off, 0x04=on\n"
2014 "0x07 screen saver 1=on, 0=off\n"
2015 "0x08 Screen saver -> Timeout 0x00=5 sec, 0x01=20 sec,....\n"
2016 "0x09 Screen saver -> Screen saver 0x00 ... 0x0d = Number of picture image\n"
2017 "-------------------------\n"
2020 "0x15: ???: Read only?\n"
2021 "-------------------------\n"
2024 #. type: Labeled list
2025 #: docs/manual/protocol/n6110.rst:279
2027 msgid "0x16: ???: 0x00=??? 0x01=?"
2031 #: docs/manual/protocol/n6110.rst:288
2034 "0x17: Memory in use (Nokia 3330): 0x00=Phone, 0x01=SIM card\n"
2035 "0x18: Network selection: 0x00=Automatic, 0x01=Manual\n"
2036 "0x19: Automatic redial: 0x00=Off, 0x01=On\n"
2037 "0x1a: Speed dialling: 0x00=Off, 0x01=On\n"
2038 "0x1b: Own number sending: 0x00=Set by network, 0x01=On, 0x02=Off\n"
2039 "0x1c: Cell info display: 0x00=Off\n"
2040 "0x1d: Type of view: 0x00=Name list,0x01=Name, number,0x02=Large font\n"
2041 "0x1e: Language: 0x00=English\n"
2045 #: docs/manual/protocol/n6110.rst:294
2057 #: docs/manual/protocol/n6110.rst:306
2060 "0x32: Reboots ME (3330)\n"
2061 "0x1f: ???: Read only? (3330)\n"
2062 "0x20: Reply via same centre: 0x00=No, 0x01=Yes\n"
2063 "0x21: Delivery reports: 0x00=No, 0x01=Yes\t\n"
2064 "0x22: Show/Hide clock: 0x00=Show, 0x01=Hide\n"
2065 "0x23: Time format: 0x00=24-hour, 0x01=12-hour\n"
2066 "0x24: Select profile: 0x00=General, 0x01 ... 0x05=rest of them\n"
2067 "0x25: ???: Read only? (N3330)\n"
2068 "0x26: Confirm SIM service actions: 0x00=Not asked, 0x01=Asked\n"
2069 "0x27: T9 Dictionary: 0x00=Off, 0x01=English, 0x0a=Suomi\n"
2070 "0x28: Messages -> Character support: 0x00=Automatic, 0x01=GSM alphabet, 0x02=Unicode\n"
2071 "0x29: Startup logo settings: 0x00=Your own uploaded logo,0x01=Nokia\n"
2075 #: docs/manual/protocol/n6110.rst:307
2077 msgid "0x02=Draft HUMAN technology(tm),0x03=Itineris\n"
2080 #. type: Labeled list
2081 #: docs/manual/protocol/n6110.rst:307
2083 msgid "0x2a: ???: 0x00=??? 0x01=?"
2086 #. type: Labeled list
2087 #: docs/manual/protocol/n6110.rst:308
2089 msgid "0x2b: ???: 0x00=??? 0x01=?"
2093 #: docs/manual/protocol/n6110.rst:311
2096 "0x2c: ???: Read only? (N3330)\n"
2097 "0x2d: Auto update of date and time: 0x00=Off,0x01=Confirm first,0x02=On\n"
2101 #: docs/manual/protocol/n6110.rst:314
2104 "s Get welcome message { 0x0016 }\n"
2105 "r Get welcome message { 0x0017, no.of blocks, { block } * }\n"
2109 #: docs/manual/protocol/n6110.rst:315
2111 msgid "where block: { id, {blockspecific} }\n"
2115 #: docs/manual/protocol/n6110.rst:316
2117 msgid "id: 1: startup logo { y, x, picture (coding?) }\n"
2121 #: docs/manual/protocol/n6110.rst:318
2124 "2: welcome note { len, \"message\" }\n"
2125 "3: operator msg { len, \"message\" }\n"
2129 #: docs/manual/protocol/n6110.rst:319
2131 msgid "s Set welcome message { 0x0018, no.of blocks, { block } * }\n"
2135 #: docs/manual/protocol/n6110.rst:320
2137 msgid "where block: see 0x05/0x0017\n"
2141 #: docs/manual/protocol/n6110.rst:322
2144 "r Set welcome OK { 0x0019, 0x01 }\n"
2145 "s Get profile name { 0x001a, nr }\n"
2149 #: docs/manual/protocol/n6110.rst:324
2151 msgid "r Profile name { 0x001b, 1, 1, 3, flen, nr, len, {text} }\n"
2155 #: docs/manual/protocol/n6110.rst:327
2158 "len: text length\n"
2159 "flen len + len(nr, len) = len + 2\n"
2163 #: docs/manual/protocol/n6110.rst:328
2165 msgid "Note: in Nokia 3310 name is in Unicode\n"
2169 #: docs/manual/protocol/n6110.rst:333
2172 "s ??? { 0x001c }\n"
2173 "r ??? { 0x001d, 0x93 }\n"
2174 "s Set oplogo { 0x0030, location, MCC1, MCC2, MNC, lenhi=0x00, lenlo=0x82, OTABitmap }\n"
2175 "r Set oplogo OK { 0x0031 }\n"
2176 "r Set oplogo error { 0x0032, reason }\n"
2180 #: docs/manual/protocol/n6110.rst:334 docs/manual/protocol/n6110.rst:339
2182 msgid "where reason: 0x7d invalid location\n"
2186 #: docs/manual/protocol/n6110.rst:335
2188 msgid "s Get oplogo { 0x0033, location }\n"
2192 #: docs/manual/protocol/n6110.rst:336
2194 msgid "where location: 1 (doesn't seem to matter)\n"
2198 #: docs/manual/protocol/n6110.rst:338
2201 "r Get oplogo { 0x0034, location, MCC1, MCC2, MNC, lenhi=0x00, lenlo=0x82, OTABitmap }\n"
2202 "r Get oplogo error { 0x0035, reason }\n"
2206 #: docs/manual/protocol/n6110.rst:342
2209 "s Set ringtone { 0x0036, location,0x00,0x78, ringtone packed according to SM2.0}\n"
2210 "r Set ringtone OK { 0x0037 }\n"
2211 "r Set ringtone error { 0x0038, reason }\n"
2215 #: docs/manual/protocol/n6110.rst:343
2217 msgid "where reason=0x7d, when not supported location\n"
2221 #: docs/manual/protocol/n6110.rst:344
2223 msgid "s Get services settings { 0x0080, setting (2 bytes) }\n"
2227 #: docs/manual/protocol/n6110.rst:345
2229 msgid "where: setting: 0x02,0x00=Nokia access number 1\n"
2233 #: docs/manual/protocol/n6110.rst:349
2236 "0x02,0x01=Operator access number 1\n"
2237 "0x01,0x00=Personal bookmark 1 settings (name only ?)\n"
2243 #: docs/manual/protocol/n6110.rst:351
2246 "r Get services sett.OK { 0x0081, .... }\n"
2247 "r Get services sett.err { 0x0082, 0x7b }\n"
2251 #: docs/manual/protocol/n6110.rst:352 docs/manual/protocol/n7110.rst:163
2253 msgid "0x06: Calling line restriction/Call forwarding etc\n"
2257 #: docs/manual/protocol/n6110.rst:354 docs/manual/protocol/n7110.rst:165
2260 "r Get call divert { 0x0001, 0x02, x, 0x00, divtype, 0x02, calltype, y, z, 0x0b, number, 0x00...0x00, timeout (byte 45) }\n"
2261 "s Set call divert { 0x0001, 0x03, 0x00, divtype, calltype, 0x01, number(packed like in SMS), 0x00 ... 0x00,\n"
2265 #: docs/manual/protocol/n6110.rst:355 docs/manual/protocol/n7110.rst:166
2267 msgid "length of number (byte 29), 0x00 ... 0x00, timeout (byte 52), 0x00, 0x00, 0x00}\n"
2271 #: docs/manual/protocol/n6110.rst:357 docs/manual/protocol/n7110.rst:168
2274 "NOTE: msglen=0x37\n"
2279 #: docs/manual/protocol/n6110.rst:364 docs/manual/protocol/n7110.rst:175
2292 #: docs/manual/protocol/n6110.rst:365 docs/manual/protocol/n7110.rst:176
2294 msgid "where divtype:\n"
2298 #: docs/manual/protocol/n6110.rst:366 docs/manual/protocol/n7110.rst:177
2300 msgid "0x02: all diverts for all call types ?\n"
2304 #: docs/manual/protocol/n6110.rst:367 docs/manual/protocol/n7110.rst:178
2306 msgid "Found only, when deactivate all diverts for all call types (with call type 0x00)\n"
2310 #: docs/manual/protocol/n6110.rst:371 docs/manual/protocol/n7110.rst:182
2315 "0x3d: when not answered\n"
2316 "0x3e: if not reached\n"
2320 #: docs/manual/protocol/n6110.rst:372 docs/manual/protocol/n7110.rst:183
2326 #: docs/manual/protocol/n6110.rst:376 docs/manual/protocol/n7110.rst:187
2329 "0x00: all calls (data, voice, fax)\n"
2330 "0x0b: voice calls\n"
2332 "0x19: data calls\n"
2336 #: docs/manual/protocol/n6110.rst:377 docs/manual/protocol/n7110.rst:188
2338 msgid "s Deactivate calldiverts{ 0x0001, 0x04, 0x00, divtype, calltype, 0x00 }\n"
2342 #: docs/manual/protocol/n6110.rst:378 docs/manual/protocol/n6110.rst:381
2343 #: docs/manual/protocol/n6110.rst:383 docs/manual/protocol/n7110.rst:189
2344 #: docs/manual/protocol/n7110.rst:192 docs/manual/protocol/n7110.rst:194
2346 msgid "where divtype, calltype: see above\n"
2350 #: docs/manual/protocol/n6110.rst:380 docs/manual/protocol/n7110.rst:191
2353 "r Deactivate calldiverts{ 0x0002, 0x04, 0x00, divtype, 0x02, calltype, data }\n"
2354 "s Get call diverts { 0x0001, 0x05, 0x00, divtype, calltype, 0x00 }\n"
2358 #: docs/manual/protocol/n6110.rst:382 docs/manual/protocol/n7110.rst:193
2360 msgid "r Get call diverts ok { 0x0002, 0x05, 0x00, divtype, 0x02, calltype, data }\n"
2364 #: docs/manual/protocol/n6110.rst:384 docs/manual/protocol/n7110.rst:195
2366 msgid "data: { 0x01, 0x00 } - isn't active\n"
2370 #: docs/manual/protocol/n6110.rst:385 docs/manual/protocol/n7110.rst:196
2372 msgid "{ 0x02, 0x01, number(packed like in SMS), 0x00, 0x00..., timeout }\n"
2376 #: docs/manual/protocol/n6110.rst:387 docs/manual/protocol/n7110.rst:198
2379 "r Get prepaid(?) info { 0x0005, ?,?,?,length,message(packed like in 7bit SMS)}\n"
2380 "r Call diverts active { 0x0006, ??? }\n"
2384 #: docs/manual/protocol/n6110.rst:388
2390 #: docs/manual/protocol/n6110.rst:394
2393 "s ??? { 0x0022, ? (1&2 sounds OK) }\n"
2394 "r ??? OK { 0x0023, ?,?,? }\n"
2395 "r ??? error { 0x0024, reason }\n"
2396 "s ??? { 0x0025, ??? }\n"
2397 "r ??? OK { 0x0026, ??? }\n"
2398 "r ??? error { 0x0027, reason }\n"
2402 #: docs/manual/protocol/n6110.rst:395
2404 msgid "0x08: Security codes\n"
2408 #: docs/manual/protocol/n6110.rst:396
2410 msgid "s Change code { 0x0004, code, \"current\", 0x00, \"new\", 0x00 }\n"
2414 #: docs/manual/protocol/n6110.rst:397
2416 msgid "where code: 1: security code (5 chars)\n"
2420 #: docs/manual/protocol/n6110.rst:401
2423 "2: PIN (4 chars)\n"
2424 "3: PIN2 (4 chars)\n"
2425 "4: PUK (8 chars)\n"
2426 "5: PUK2 (8 chars)\n"
2430 #: docs/manual/protocol/n6110.rst:403
2433 "s Status request { 0x0007, 0x01 }\n"
2434 "r pin recvd { 0x0008, accepted }\n"
2438 #: docs/manual/protocol/n6110.rst:404
2440 msgid "where accepted: 0x0c (or 0x06): OK\n"
2444 #: docs/manual/protocol/n6110.rst:405
2446 msgid "code: waiting for (0x08/0x0004) code\n"
2450 #: docs/manual/protocol/n6110.rst:406
2452 msgid "s entering code { 0x000a, code, \"code\", 0x00 }\n"
2456 #: docs/manual/protocol/n6110.rst:407 docs/manual/protocol/n6110.rst:611
2457 #: docs/manual/protocol/n6110.rst:615 docs/manual/protocol/n7110.rst:552
2459 msgid "where code: see 0x08/0x0004\n"
2463 #: docs/manual/protocol/n6110.rst:408
2465 msgid "0x09: SIM login\n"
2469 #: docs/manual/protocol/n6110.rst:410
2472 "r login { 0x0080 }\n"
2473 "r logout { 0x0081 }\n"
2477 #: docs/manual/protocol/n6110.rst:411 docs/manual/protocol/n7110.rst:199
2479 msgid "0x0a: Network status\n"
2483 #: docs/manual/protocol/n6110.rst:414
2486 "s Key duplication on/off{ 0x0044, on? 0x01: 0x02 }\n"
2487 "s get used network { 0x0070 }\n"
2488 "r network registration { 0x0071, ?,?,?,length,netstatus,netsel,cellIDH,cellIDL,lacH,lacL,netcode,netcode,netcode }\n"
2492 #: docs/manual/protocol/n6110.rst:415
2494 msgid "0x0c: Keys\n"
2498 #: docs/manual/protocol/n6110.rst:417
2501 "s Get key assignments { 0x0040, 0x01 }\n"
2502 "r Get key assignments { 0x0041, {key '1'}, 0x00, {key '2'} ... {key '0'}, 0,0,0, {symbols}, 0 }\n"
2506 #: docs/manual/protocol/n6110.rst:418
2508 msgid "where {key '0'} => ' ', '0'\n"
2512 #: docs/manual/protocol/n6110.rst:419
2514 msgid "s Press key { 0x0042, press: 0x01; release: 0x02, button, 0x01 }\n"
2518 #: docs/manual/protocol/n6110.rst:420
2520 msgid "where button: 0x01 - 0x09: 1-9\n"
2524 #: docs/manual/protocol/n6110.rst:433
2531 "0x0e: Pick up phone\n"
2539 "0x1B onwards: don't know but they do produce\n"
2543 #: docs/manual/protocol/n6110.rst:435
2546 "a beep and light up the keypad as if\n"
2547 "a key had been pressed.\n"
2551 #: docs/manual/protocol/n6110.rst:438
2554 "r Press key ack { 0x0043, press/release/error(0x05) }\n"
2555 "s ??? { 0x0044 }\n"
2556 "r ??? ack { 0x0045, 0x01 }\n"
2560 #: docs/manual/protocol/n6110.rst:439
2562 msgid "0x0d: Status\n"
2566 #: docs/manual/protocol/n6110.rst:442
2569 "r Display { 0x0050, 0x01, y, x, len, \"string\"(unicode) }\n"
2570 "s Status request { 0x0051 }\n"
2571 "r Status { 0x0052, no. of byte pairs, {byte pair} }\n"
2575 #: docs/manual/protocol/n6110.rst:444
2578 "where {byte pair}: {cmd, 1:off 2:on}\n"
2579 "cmd: 1: call in progress\n"
2582 #. type: Labeled list
2583 #: docs/manual/protocol/n6110.rst:444
2589 #: docs/manual/protocol/n6110.rst:451
2591 "3: have unread sms 4: voice call active 5: fax call active 6: data call "
2592 "active 7: key lock active 8: is SMS storage full"
2596 #: docs/manual/protocol/n6110.rst:452
2598 msgid "s Display status { 0x0053, 1:on 2:off }\n"
2602 #: docs/manual/protocol/n6110.rst:453
2604 msgid "(will send displayed messages with x,y coordinates)\n"
2608 #: docs/manual/protocol/n6110.rst:454
2610 msgid "r Display status ack { 0x0054, 1 }\n"
2614 #: docs/manual/protocol/n6110.rst:455
2616 msgid "0x11: Phone clock & alarm\n"
2620 #: docs/manual/protocol/n6110.rst:459 docs/manual/protocol/n7110.rst:353
2623 "s set date and time { 0x0060, 1,1,7,yearh,yearl,month,mday,hour,min,0x00 }\n"
2624 "r date and time set { 0x0061 }\n"
2625 "s get date and time { 0x0062 }\n"
2626 "r date and time recvd { 0x0063,date_set?,time_set?,?,?,yearh,yearl,month,mday,hour,min,second }\n"
2630 #: docs/manual/protocol/n6110.rst:460 docs/manual/protocol/n7110.rst:354
2632 msgid "where: date_set & time_set==0x01 - set\n"
2636 #: docs/manual/protocol/n6110.rst:461 docs/manual/protocol/n7110.rst:355
2638 msgid "0x00 - not set, ?,?,yearh,yearl,month,mday,hour,min,second\n"
2642 #: docs/manual/protocol/n6110.rst:462 docs/manual/protocol/n7110.rst:356
2644 msgid "not available in frame\n"
2648 #: docs/manual/protocol/n6110.rst:466 docs/manual/protocol/n7110.rst:360
2651 "s set alarm { 0x006b, 1,32,3,0x02(on-off),hour,min,0x00 }\n"
2652 "r alarm set { 0x006c }\n"
2653 "s get alarm { 0x006d }\n"
2654 "r alarm received { 0x006e,?,?,?,?,alrm(==2:on),hour,min }\n"
2658 #: docs/manual/protocol/n6110.rst:467
2660 msgid "0x12: Connect to NBS port (61xx only ?)\n"
2664 #: docs/manual/protocol/n6110.rst:468
2666 msgid "s Send {+0x0c, 0x01, UDH header, data}\n"
2670 #: docs/manual/protocol/n6110.rst:469
2672 msgid "(without 0,1 header -- for oplogo, cli, ringtone etc upload)\n"
2676 #: docs/manual/protocol/n6110.rst:470
2678 msgid "where: UDH header = 0x06, 0x05, 0x04,destporth,destportl,srcporth,srcportl\n"
2682 #: docs/manual/protocol/n6110.rst:471 docs/manual/protocol/n7110.rst:219
2684 msgid "0x13: Calendar notes\n"
2685 msgstr "0x13: Catatan kalender\n"
2688 #: docs/manual/protocol/n6110.rst:472
2690 msgid "s Write calendar note { 0x0064, 0x01, 0x10, length, type, yearH, yearL, month, day, hour, timezone,\n"
2694 #: docs/manual/protocol/n6110.rst:474
2697 "alarm?(alarm yearH, yearL, month, day, hour, timezone): (0,0,0,0,0,0),\n"
2698 "textlen, \"text\" }\n"
2702 #: docs/manual/protocol/n6110.rst:475
2704 msgid "r Write cal.note report { 0x0065, return }\n"
2708 #: docs/manual/protocol/n6110.rst:476
2710 msgid "where return: 0x01: ok\n"
2714 #: docs/manual/protocol/n6110.rst:477
2716 msgid "0x73: failure\n"
2720 #: docs/manual/protocol/n6110.rst:478
2722 msgid "0x81: calendar functions busy. Exit Calendar menu and try again\n"
2726 #: docs/manual/protocol/n6110.rst:481
2729 "s Calendar notes set { 0x0066... }\n"
2730 "r Calendar note recvd { 0x0067, 0x01, ?, length, type, yrH,yrL,mon,day,hr,tz,alrm yrH,yrL,mon,day,hr,tz,textlen, \"text\" }\n"
2731 "r Cal.note recvd error { 0x0067, err }\n"
2735 #: docs/manual/protocol/n6110.rst:482
2737 msgid "where err: 0x93: not available\n"
2741 #: docs/manual/protocol/n6110.rst:483
2743 msgid "(0x01: OK)\n"
2747 #: docs/manual/protocol/n6110.rst:484
2749 msgid "other: error\n"
2750 msgstr "lainnya: eror\n"
2753 #: docs/manual/protocol/n6110.rst:486
2756 "s Delete cal.note { 0x0068, location }\n"
2757 "r Del. cal.note report { 0x0069, err }\n"
2761 #: docs/manual/protocol/n6110.rst:487
2763 msgid "where err: 0x01: OK\n"
2767 #: docs/manual/protocol/n6110.rst:488
2769 msgid "0x93: cannot delete\n"
2773 #: docs/manual/protocol/n6110.rst:489
2775 msgid "0x14: SMS funcs\n"
2779 #: docs/manual/protocol/n6110.rst:492
2782 "s Write SMS to SIM { 0x0004, .... }\n"
2783 "s Mark SMS as read { 0x0007, 0x02, location, 0x00, 0x64 }\n"
2784 "r SMS message frame rcv { 0x0008,subtype,?,num,?,BCD(smscenter)...} 20->type, 22->status\n"
2788 #: docs/manual/protocol/n6110.rst:493
2790 msgid "where type: 0x06: delivery report\n"
2794 #: docs/manual/protocol/n6110.rst:494
2796 msgid "status: 0x00: delivered\n"
2800 #: docs/manual/protocol/n6110.rst:497
2805 "0x09: reading failed\n"
2809 #: docs/manual/protocol/n6110.rst:498
2811 msgid "subtype: 0x02: invalid mem type\n"
2815 #: docs/manual/protocol/n6110.rst:499
2817 msgid "0x07: empty SMS location\n"
2821 #: docs/manual/protocol/n6110.rst:500
2823 msgid "0x0c: no access to memory (no PIN in card, etc.)\n"
2827 #: docs/manual/protocol/n6110.rst:505
2830 "s Delete SMS message { 0x000a, 0x02, location }\n"
2831 "r Delete OK { 0x000b }\n"
2832 "s SMS status request { 0x0036, 0x64 }\n"
2833 "r SMS status { 0x0037,?,?,?,?,?,?,msgnumber,unread }\n"
2834 "r SMS status error { 0x0038 }\n"
2838 #: docs/manual/protocol/n6110.rst:506 docs/manual/protocol/n7110.rst:453
2844 #: docs/manual/protocol/n6110.rst:508 docs/manual/protocol/n7110.rst:455
2847 "s Enable WAP frames { 0x0000}\n"
2848 "r Enable WAP frames { 0x0002, 0x01}\n"
2852 #: docs/manual/protocol/n6110.rst:511 docs/manual/protocol/n7110.rst:458
2860 #: docs/manual/protocol/n6110.rst:513 docs/manual/protocol/n7110.rst:460
2862 msgid "s Get WAP bookmark { 0x0006, 0x00, location}\n"
2866 #: docs/manual/protocol/n6110.rst:514 docs/manual/protocol/n7110.rst:461
2868 msgid "where location: 0 - 14\n"
2872 #: docs/manual/protocol/n6110.rst:515 docs/manual/protocol/n7110.rst:462
2874 msgid "r Get WAP bookmark { 0x0007, 0x00, name_len, name(unicode),\n"
2878 #: docs/manual/protocol/n6110.rst:516 docs/manual/protocol/n7110.rst:463
2880 msgid "url_len, url(unicode), 0x01,0x80,0x00[7]}\n"
2884 #: docs/manual/protocol/n6110.rst:517 docs/manual/protocol/n7110.rst:464
2886 msgid "r Get WAP bookmark err { 0x0008, error }\n"
2890 #: docs/manual/protocol/n6110.rst:518 docs/manual/protocol/n6110.rst:531
2891 #: docs/manual/protocol/n6110.rst:553 docs/manual/protocol/n7110.rst:465
2892 #: docs/manual/protocol/n7110.rst:478 docs/manual/protocol/n7110.rst:500
2894 msgid "where error:\n"
2898 #: docs/manual/protocol/n6110.rst:521 docs/manual/protocol/n7110.rst:468
2901 "0x00(?)invalid position\n"
2902 "0x01 user inside \"Bookmarks\" menu. Must leave it\n"
2903 "0x02 invalid/too high/empty location\n"
2907 #: docs/manual/protocol/n6110.rst:523 docs/manual/protocol/n7110.rst:470
2909 msgid "s Set WAP bookmark { 0x0009, 0xff, 0xff, name_len, name(unicode),\n"
2913 #: docs/manual/protocol/n6110.rst:525 docs/manual/protocol/n7110.rst:472
2916 "url_len, url(unicode), 0x01,0x80,0x00[7] }\n"
2917 "Note: bookmark is added to the first free location.\n"
2921 #: docs/manual/protocol/n6110.rst:526 docs/manual/protocol/n7110.rst:473
2923 msgid "r Set WAP bookmark OK {+0x01, 0x36, 0x0a, block }\n"
2927 #: docs/manual/protocol/n6110.rst:527 docs/manual/protocol/n7110.rst:474
2929 msgid "where block:\n"
2933 #: docs/manual/protocol/n6110.rst:529 docs/manual/protocol/n7110.rst:476
2936 "0x0a, location_of_just_written_bookmark(?),\n"
2937 "0x00, next_free_location(?)\n"
2941 #: docs/manual/protocol/n6110.rst:530 docs/manual/protocol/n7110.rst:477
2943 msgid "r Set WAP bookmark err {+0x01, 0x36, 0x0b, error }\n"
2947 #: docs/manual/protocol/n6110.rst:534 docs/manual/protocol/n7110.rst:481
2950 "0x04 - memory is full\n"
2951 "0x01 - we are in the bookmark menu\n"
2952 "0x00 - unknown reason for now ;(\n"
2956 #: docs/manual/protocol/n6110.rst:536 docs/manual/protocol/n7110.rst:483
2958 msgid "? s Delete WAP bookmark { 0x000c, 0x00, location }\n"
2962 #: docs/manual/protocol/n6110.rst:537 docs/manual/protocol/n7110.rst:484
2964 msgid "where: location = 0-14\n"
2968 #: docs/manual/protocol/n6110.rst:539 docs/manual/protocol/n7110.rst:486
2971 "? r Delete WAR bookmark OK{ 0x000d }\n"
2972 "? r Delete WAPbookmark err{ 0x000e, 0x02 }\n"
2976 #: docs/manual/protocol/n6110.rst:542 docs/manual/protocol/n7110.rst:489
2980 "r ?? { 0x0010, 0x00}\n"
2984 #: docs/manual/protocol/n6110.rst:544 docs/manual/protocol/n7110.rst:491
2986 msgid "s Get WAP settings 1 { 0x0015, location}\n"
2990 #: docs/manual/protocol/n6110.rst:545 docs/manual/protocol/n7110.rst:492
2992 msgid "where location: 0x00 - 0x05\n"
2996 #: docs/manual/protocol/n6110.rst:546 docs/manual/protocol/n7110.rst:493
2998 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"
3002 #: docs/manual/protocol/n6110.rst:548 docs/manual/protocol/n7110.rst:495
3004 msgid "con_type: 0x00 - temporary\n"
3008 #: docs/manual/protocol/n6110.rst:549 docs/manual/protocol/n7110.rst:496
3010 msgid "0x01 - continuous\n"
3014 #: docs/manual/protocol/n6110.rst:551 docs/manual/protocol/n7110.rst:498
3017 "location: when use \"Get WAP settings 2 frame\", must give it\n"
3018 "security: 0x00 = no, 0x01 = yes\n"
3022 #: docs/manual/protocol/n6110.rst:552 docs/manual/protocol/n7110.rst:499
3024 msgid "r Get WAP settings 1 err{ 0x0017, error }\n"
3028 #: docs/manual/protocol/n6110.rst:555 docs/manual/protocol/n7110.rst:502
3031 "0x01 user inside \"Settings\" menu. Must leave it\n"
3032 "0x02 invalid/too high/empty location\n"
3036 #: docs/manual/protocol/n6110.rst:557 docs/manual/protocol/n7110.rst:503
3038 msgid "s Get WAP settings 2 { 0x001b, location}\n"
3042 #: docs/manual/protocol/n6110.rst:558 docs/manual/protocol/n7110.rst:504
3044 msgid "where location: 0x00 - 0x1d (you get it in \"Get WAP settings 1\" frame)\n"
3048 #: docs/manual/protocol/n6110.rst:559 docs/manual/protocol/n7110.rst:505
3050 msgid "r Get WAP settings 2 OK { 0x001c, 0x01, type, frame...}\n"
3054 #: docs/manual/protocol/n6110.rst:560 docs/manual/protocol/n7110.rst:506
3056 msgid "where type : 0x00 - SMS bearer\n"
3060 #: docs/manual/protocol/n6110.rst:561 docs/manual/protocol/n6110.rst:564
3061 #: docs/manual/protocol/n7110.rst:507 docs/manual/protocol/n7110.rst:510
3067 #: docs/manual/protocol/n6110.rst:562 docs/manual/protocol/n7110.rst:508
3069 msgid "service_num_len, service_num (Unicode), server_num_len, server_num(Unicode)\n"
3073 #: docs/manual/protocol/n6110.rst:563 docs/manual/protocol/n7110.rst:509
3075 msgid "0x01 - data bearer\n"
3079 #: docs/manual/protocol/n6110.rst:567 docs/manual/protocol/n7110.rst:513
3082 "auth, call_type, call_speed, ?, IP len, IP (Unicode), dialup len, dialup (Unicode),\n"
3083 "user len, user (Unicode), password len, password (Unicode)\n"
3084 "where auth: 0x00 - normal, 0x01 - secure\n"
3088 #: docs/manual/protocol/n6110.rst:569 docs/manual/protocol/n7110.rst:515
3091 "call_type: 0x00 - analogue, 0x01 - ISDN\n"
3092 "call_speed: 0x00 - 9600, 0x01 - 14400\n"
3096 #: docs/manual/protocol/n6110.rst:570 docs/manual/protocol/n7110.rst:516
3098 msgid "0x02 - USSD bearer\n"
3102 #: docs/manual/protocol/n6110.rst:571 docs/manual/protocol/n7110.rst:517
3104 msgid "frame: type, service number len/IP len,service num (Unicode)/IP (Unicode),service code len,\n"
3108 #: docs/manual/protocol/n6110.rst:572 docs/manual/protocol/n7110.rst:518
3110 msgid "service code (Unicode)\n"
3114 #: docs/manual/protocol/n6110.rst:573 docs/manual/protocol/n7110.rst:519
3116 msgid "where type: 0x01 - service number, 0x00 - IP\n"
3120 #: docs/manual/protocol/n6110.rst:574 docs/manual/protocol/n7110.rst:520
3122 msgid "r Get WAP settings 2 err{ 0x001d,error}\n"
3126 #: docs/manual/protocol/n6110.rst:575 docs/manual/protocol/n7110.rst:521
3128 msgid "where: error=0x05\n"
3129 msgstr "dimana: eror=0x05\n"
3132 #: docs/manual/protocol/n6110.rst:576
3134 msgid "0x40: Security commands\n"
3138 #: docs/manual/protocol/n6110.rst:577
3140 msgid "s ??? {+0x00, 0x00, 0x07, 0x11, 0x00, 0x10, 0x00, 0x00}\n"
3144 #: docs/manual/protocol/n6110.rst:578
3146 msgid "This frame hangs phone (N3310 4.02). Meaning unknown !\n"
3150 #: docs/manual/protocol/n6110.rst:583
3153 "s Open simlock 1 { 0x02, 0x03, 0x1f, 0x11, 0x01, 0x01, 0x10, 0x00}\n"
3154 "r Open simlock 1 { 0x02 }\n"
3155 "s ???(N6150) { 0x08, 0x00 }\n"
3156 "r ???(N6150) { 0x08 }\n"
3157 "s Enable extended cmds { 0x64, cmd }\n"
3161 #: docs/manual/protocol/n6110.rst:584 docs/manual/protocol/n7110.rst:526
3163 msgid "where cmd: 0x00: off\n"
3167 #: docs/manual/protocol/n6110.rst:585
3173 #: docs/manual/protocol/n6110.rst:586
3175 msgid "0x02: enter service mode ?\n"
3179 #: docs/manual/protocol/n6110.rst:588
3182 "0x03: reset (doesn't ask for PIN again)\n"
3183 "0x04: reset (PIN is requested)\n"
3187 #: docs/manual/protocol/n6110.rst:589 docs/manual/protocol/n7110.rst:530
3189 msgid "In 5110 makes reset without PIN\n"
3193 #: docs/manual/protocol/n6110.rst:590 docs/manual/protocol/n7110.rst:531
3195 msgid "0x06: CONTACT SERVICE!!! Don't try it!\n"
3199 #: docs/manual/protocol/n6110.rst:591 docs/manual/protocol/n7110.rst:532
3201 msgid "s Reset phone settings { 0x65, value, 0x00 }\n"
3205 #: docs/manual/protocol/n6110.rst:592 docs/manual/protocol/n7110.rst:533
3207 msgid "where value: 0x08 - reset UI (User Interface) settings\n"
3211 #: docs/manual/protocol/n6110.rst:593 docs/manual/protocol/n7110.rst:534
3213 msgid "0x38 - reset UI, SCM and call counters\n"
3217 #: docs/manual/protocol/n6110.rst:594 docs/manual/protocol/n7110.rst:535
3219 msgid "0x40 - reset test 36 in netmonitor\n"
3223 #: docs/manual/protocol/n6110.rst:600 docs/manual/protocol/n7110.rst:541
3226 "r Reset phone settings { 0x65, 0x00 }\n"
3227 "s Get IMEI { 0x66 }\n"
3228 "r Get IMEI { 0x66, 0x01, IMEI, 0x00}\n"
3229 "s (ACD Readings)?(N6150 { 0x68 }\n"
3230 "r (ACD Readings)?(N6150 { 0x68, ... }\n"
3231 "s Get Product Profile\n"
3235 #: docs/manual/protocol/n6110.rst:601 docs/manual/protocol/n7110.rst:542
3237 msgid "Settings { 0x6a}\n"
3241 #: docs/manual/protocol/n6110.rst:602 docs/manual/protocol/n7110.rst:543
3243 msgid "r Get Product Profile\n"
3247 #: docs/manual/protocol/n6110.rst:603 docs/manual/protocol/n7110.rst:544
3249 msgid "Settings { 0x6a, 4bytes with Product Profile Settings }\n"
3253 #: docs/manual/protocol/n6110.rst:604 docs/manual/protocol/n7110.rst:545
3255 msgid "s Set Product Profile\n"
3259 #: docs/manual/protocol/n6110.rst:605 docs/manual/protocol/n7110.rst:546
3261 msgid "Settings { 0x6b, 4bytes with Product Profile Settings }\n"
3265 #: docs/manual/protocol/n6110.rst:606 docs/manual/protocol/n7110.rst:547
3267 msgid "r Set Product Profile\n"
3271 #: docs/manual/protocol/n6110.rst:607 docs/manual/protocol/n7110.rst:548
3273 msgid "Settings OK ? { 0x6b }\n"
3277 #: docs/manual/protocol/n6110.rst:608 docs/manual/protocol/n7110.rst:549
3279 msgid "s Get code { 0x6e, code }\n"
3283 #: docs/manual/protocol/n6110.rst:609
3285 msgid "where code: see 0x08/0x0004 (only sec.code is allowed)\n"
3289 #: docs/manual/protocol/n6110.rst:610 docs/manual/protocol/n7110.rst:551
3291 msgid "r Get code { 0x6e, code, allowed, allowed? (sec code (text)) }\n"
3295 #: docs/manual/protocol/n6110.rst:612 docs/manual/protocol/n7110.rst:553
3297 msgid "allowed: 0: no\n"
3301 #: docs/manual/protocol/n6110.rst:613 docs/manual/protocol/n7110.rst:554
3307 #: docs/manual/protocol/n6110.rst:614
3309 msgid "s Set code { 0x6f, code, sec code(text), 0x00 }\n"
3313 #: docs/manual/protocol/n6110.rst:616
3315 msgid "s Start monitoring { 0x70, block }\n"
3319 #: docs/manual/protocol/n6110.rst:617
3321 msgid "where block(N6150):\n"
3325 #: docs/manual/protocol/n6110.rst:624
3328 "0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,\n"
3329 "0xff,0xff,0xff,0xff,0xff,0xf9,0x76,0x65,0x20,0x00,\n"
3330 "0x00,0x00,0x00,0x00,0x18,0x26,0x15,0x7d,0x0a,0x00,\n"
3331 "0xf5,0x82,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,\n"
3332 "0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf0,0x77,0x80,\n"
3333 "0x77,0x80,0xf2,0x82,0x20,0x20,0x20,0x20,0x20,0x20,\n"
3334 "0x20,0x20,0x20,0x20\n"
3338 #: docs/manual/protocol/n6110.rst:626
3341 "This block enables probably all possible monitorred parameters.\n"
3342 "After it phone sends 0x00 message type values\n"
3346 #: docs/manual/protocol/n6110.rst:628
3349 "s Break monitoring { 0x71 }\n"
3350 "r Break monitoring { 0x71 }\n"
3354 #: docs/manual/protocol/n6110.rst:630 docs/manual/protocol/n7110.rst:556
3357 "? s ???? { 0x74, 0x01, 0x01, 0x0e }\n"
3358 "? r ???? { 0x74 }\n"
3362 #: docs/manual/protocol/n6110.rst:631 docs/manual/protocol/n7110.rst:557
3364 msgid "s Call commands { 0x7c, block }\n"
3368 #: docs/manual/protocol/n6110.rst:632 docs/manual/protocol/n7110.rst:558
3370 msgid "where where: command, (values)\n"
3374 #: docs/manual/protocol/n6110.rst:634 docs/manual/protocol/n7110.rst:560
3378 "values: number(ASCII), 0x00 - makes voice call\n"
3382 #: docs/manual/protocol/n6110.rst:636 docs/manual/protocol/n7110.rst:562
3385 "command: 0x02 - answer call\n"
3386 "command: 0x03 - release call\n"
3390 #: docs/manual/protocol/n6110.rst:638 docs/manual/protocol/n7110.rst:564
3393 "r Call commands { 0x7c, command }\n"
3394 "s Netmonitor { 0x7e, field }\n"
3398 #: docs/manual/protocol/n6110.rst:639 docs/manual/protocol/n7110.rst:565
3400 msgid "where: field: 00: next\n"
3404 #: docs/manual/protocol/n6110.rst:643 docs/manual/protocol/n7110.rst:569
3409 "F2: field test menus\n"
3410 "F3: developer menus\n"
3414 #: docs/manual/protocol/n6110.rst:644
3416 msgid "s Open simlock 2 { 0x81, 0x01, locknumber, 0x10, 0x10, 0x10, 0x10, 0x10 }\n"
3420 #: docs/manual/protocol/n6110.rst:645
3422 msgid "Note: sets simlock type to factory?\n"
3426 #: docs/manual/protocol/n6110.rst:646 docs/manual/protocol/n6110.rst:648
3427 #: docs/manual/protocol/n6110.rst:650
3429 msgid "where locknumber: 1,2,4,8\n"
3433 #: docs/manual/protocol/n6110.rst:647
3435 msgid "s Open simlock 2 { 0x81, 0x01, locknumber }\n"
3439 #: docs/manual/protocol/n6110.rst:649
3441 msgid "s Close simlock { 0x82, 0x01, locknumber, 0x00, 0x00, locksinfo(lock1,4,2,3), 0x00 }\n"
3445 #: docs/manual/protocol/n6110.rst:653
3448 "r Close simlock { 0x82, the rest like in 0x40/0x8a }\n"
3449 "s Get simlock info { 0x8a, 0x00}\n"
3450 "r Get simlock info { 0x8a, 0x00, 0x01, lockstype, locksclosed, 0x00, 0x00, locksinfo(lock1,4,2,3), counter1,counter2,counter4,counter4,0x00 }\n"
3454 #: docs/manual/protocol/n6110.rst:654 docs/manual/protocol/n7110.rst:572
3456 msgid "where: lockstype: bit1,bit2,bit3,bit4 - if set, selected lock is user lock\n"
3460 #: docs/manual/protocol/n6110.rst:656 docs/manual/protocol/n7110.rst:574
3463 "locksclosed: bit1,bit2,bit3,bit4 - if set, selected lock is closed\n"
3464 "counter1 - counter4: counters for locks\n"
3468 #: docs/manual/protocol/n6110.rst:661
3471 "s Set downloaded OpName { 0x8b, 0x00, MCC1, MCC2, MNC, Name, 0x00 }\n"
3472 "r SetdownloadedOpNameOK?{ 0x8b, 0x00, 0x01 }\n"
3473 "s Get downloaded OpName { 0x8c, 0x00 }\n"
3474 "r Get downloaded OpName { 0x8c, 0x00, 0x01, MCC1, MCC2, MNC, Name, 0x00,...}\n"
3475 "s Buzzer pitch { 0x8f, volume, hzLO, hzHI }\n"
3479 #: docs/manual/protocol/n6110.rst:662 docs/manual/protocol/n7110.rst:576
3481 msgid "if volume and hz is 0, it's off\n"
3485 #: docs/manual/protocol/n6110.rst:666
3488 "r Buzzer pitch { 0x8f}\n"
3489 "s ACD Readings ? { 0x91, parameter?(0x02,0x03,0x04,0x05,0x07) }\n"
3490 "r ACD Readings ? { 0x91, parameter?, value? }\n"
3491 "s Sleep mode test { 0x92, 0x00, 0x00, howlong(2 bytes), enable }\n"
3495 #: docs/manual/protocol/n6110.rst:667
3497 msgid "where: enable == 0x01 - enable after test\n"
3501 #: docs/manual/protocol/n6110.rst:668
3503 msgid "0x00 - don't enable after test\n"
3507 #: docs/manual/protocol/n6110.rst:669
3509 msgid "howlong (ms) = 0x07, 0xd0 = 2000\n"
3513 #: docs/manual/protocol/n6110.rst:672
3516 "s ???(N6150) { 0x98, 0x00 }\n"
3517 "r ???(N6150) { 0x98, 0x00, 0x04 }\n"
3518 "s Get bin ringtone { 0x9e, location }\n"
3522 #: docs/manual/protocol/n6110.rst:673 docs/manual/protocol/n6110.rst:679
3523 #: docs/manual/protocol/n7110.rst:583 docs/manual/protocol/n7110.rst:589
3525 msgid "where: location=0,1,etc.\n"
3529 #: docs/manual/protocol/n6110.rst:674 docs/manual/protocol/n7110.rst:584
3531 msgid "r Get bin ringtone { 0x9e, location, error, contents... }\n"
3535 #: docs/manual/protocol/n6110.rst:675 docs/manual/protocol/n6110.rst:681
3536 #: docs/manual/protocol/n7110.rst:585 docs/manual/protocol/n7110.rst:591
3538 msgid "where location=0,1,etc.\n"
3542 #: docs/manual/protocol/n6110.rst:676 docs/manual/protocol/n7110.rst:586
3544 msgid "error=0x0a, ringtone NOT available\n"
3548 #: docs/manual/protocol/n6110.rst:677 docs/manual/protocol/n7110.rst:587
3554 #: docs/manual/protocol/n6110.rst:678 docs/manual/protocol/n7110.rst:588
3556 msgid "s Set bin ringtone { 0xa0, location, 0x00, contenst... }\n"
3560 #: docs/manual/protocol/n6110.rst:680 docs/manual/protocol/n7110.rst:590
3562 msgid "r Set bin ringtone { 0xa0, location, error }\n"
3566 #: docs/manual/protocol/n6110.rst:682 docs/manual/protocol/n7110.rst:592
3568 msgid "error=0x0a, ringtone NOT set\n"
3572 #: docs/manual/protocol/n6110.rst:683 docs/manual/protocol/n7110.rst:593
3574 msgid "0x00, ringtone set OK\n"
3578 #: docs/manual/protocol/n6110.rst:704
3581 "r Get MSid { 0xb5, 0x01, 0x2f, msid, 0x25 }\n"
3582 "s Get info about phone { 0xc8, 0x01 }\n"
3583 "r Get info about phone { 0xc8, 0x01, 0x00, \"V \", \"firmware\", 0x0a, \"firmware date\", 0x0a, \"model\", 0x0a, \"(c) NMP.\", 0x00 }\n"
3584 "s Get MCU SW Checksum { 0xc8, 0x02 }\n"
3585 "r Get MCU SW Checksum { 0xc8, 0x02, 0x00, checksum (4 bytes),0x00 }\n"
3586 "s DPS External SW { 0xc7, 0x03 }\n"
3587 "r DSP External SW { 0xc7, 0x03, 0x00, string,0x00 }\n"
3588 "s Get HW { 0xc8, 0x05 }\n"
3589 "r Get HW { 0xc8, 0x05, 0x00, HW version (4 bytes), 0x00 }\n"
3590 "s Get \"Made\" Date { 0xc8, 0x05 }\n"
3591 "r Get \"Made\" Date { 0xc8, 0x05, 0x00, date(4 bytes), 0x00 }\n"
3592 "s Get DSP Internal SW { 0xc8, 0x09 }\n"
3593 "r Get DSP Internal SW { 0xc8, 0x09, 0x00, version (1 bytes), 0x00 }\n"
3594 "s Get PCI version { 0xc8, 0x0b }\n"
3595 "r Get PCI version { 0xc8, 0x0b, 0x00, version, 0x00 }\n"
3596 "s Get system ASIC { 0xc8, 0x0c }\n"
3597 "r Get system ASIC { 0xc8, 0x0c, 0x00, string, 0x00 }\n"
3598 "s Get COBBA { 0xc8, 0x0d }\n"
3599 "r Get COBBA { 0xc8, 0x0d, 0x00, string, 0x00 }\n"
3600 "s Get PLUSSA { 0xc8, 0x0e }\n"
3601 "r Get PLUSSA { 0xc8, 0x0e, available, 0x00 }\n"
3605 #: docs/manual/protocol/n6110.rst:705 docs/manual/protocol/n6110.rst:708
3606 #: docs/manual/protocol/n7110.rst:615 docs/manual/protocol/n7110.rst:618
3608 msgid "where available: 0x01: not available\n"
3612 #: docs/manual/protocol/n6110.rst:707 docs/manual/protocol/n7110.rst:617
3615 "s Get CCONT { 0xc8, 0x0f }\n"
3616 "r Get CCONT { 0xc8, 0x0f, available, 0x00 }\n"
3620 #: docs/manual/protocol/n6110.rst:733 docs/manual/protocol/n7110.rst:643
3623 "s Get PPM version { 0xc8, 0x10 }\n"
3624 "r Get PPM version { 0xc8, 0x10, 0x00, \"V \", \"firmware\", 0x0a, \"firmware date\", 0x0a, \"model\", 0x0a, \"(c) NMP.\", 0x00 }\n"
3625 "s Get PPM info { 0xc8, 0x12 }\n"
3626 "r Get PPM info { 0xc8, 0x12, 0x00, PPM version (\"B\", \"C\", etc.), 0x00 }\n"
3627 "s Set HW version { 0xc9, 0x05, version, 0x00 }\n"
3628 "s Get Product Code { 0xca, 0x01 }\n"
3629 "r Get Product Code { 0xca, 0x01, 0x00, number, 0x00 }\n"
3630 "s Get Order Number { 0xca, 0x02 }\n"
3631 "r Get Order Number { 0xca, 0x02, 0x00, string, 0x00 }\n"
3632 "s Get Prod.Ser.Number { 0xca, 0x03 }\n"
3633 "r Get Prod.Ser.Number { 0xca, 0x03, 0x00, number, 0x00 }\n"
3634 "s Get Basic Prod.Code { 0xca, 0x04 }\n"
3635 "r Get Basic Prod.Code { 0xca, 0x04, 0x00, number, 0x00 }\n"
3636 "s Set Product Code { 0xcb, 0x01, product code, 0x00 }\n"
3637 "s Set Order Number { 0xcb, 0x02, number, 0x00 }\n"
3638 "s Set Prod.Ser.Number { 0xcb, 0x03, number, 0x00 }\n"
3639 "s Get (original ?)IMEI { 0xcc, 0x01 }\n"
3640 "r Get (original ?)IMEI { 0xcc, 0x01, IMEI, 0x00 }\n"
3641 "s Get Manufacture Month { 0xcc, 0x02 }\n"
3642 "r Get Manufacture Month { 0xcc, 0x02, 0x00, string, 0x00 }\n"
3643 "s Get Purchare date { 0xcc, 0x04 }\n"
3644 "r Get Purchare date { 0xcc, 0x04, 0x00, string, 0x00 }\n"
3645 "s Set \"Made\" date { 0xcd, 0x02, string, 0x00 }\n"
3646 "s Make \"all\" phone tests{ 0xce,0x1d,0xfe,0x23,0x00,0x00}\n"
3647 "s Make one phone test { 0xce,0x1d,num1,num2,num3,num4}\n"
3651 #: docs/manual/protocol/n6110.rst:734 docs/manual/protocol/n7110.rst:644
3653 msgid "Where num1-num4: 0x02,0x00,0x00,0x00;\n"
3657 #: docs/manual/protocol/n6110.rst:743 docs/manual/protocol/n7110.rst:653
3660 "0x04,0x00,0x00,0x00;\n"
3661 "0x08,0x00,0x00,0x00;\n"
3662 "0x10,0x00,0x00,0x00;\n"
3663 "0x20,0x00,0x00,0x00;\n"
3664 "0x40,0x00,0x00,0x00;\n"
3665 "0x80,0x00,0x00,0x00;\n"
3666 "0x00,0x01,0x00,0x00;\n"
3667 "0x00,0x02,0x00,0x00;\n"
3668 "0x00,0x04,0x00,0x00; - \"Power off\"\n"
3672 #: docs/manual/protocol/n6110.rst:744 docs/manual/protocol/n7110.rst:654
3674 msgid "No test for \"Security data\"\n"
3678 #: docs/manual/protocol/n6110.rst:751 docs/manual/protocol/n7110.rst:661
3681 "0x00,0x10,0x00,0x00;\n"
3682 "0x00,0x20,0x00,0x00;\n"
3683 "0x00,0x40,0x00,0x00;\n"
3684 "0x00,0x80,0x00,0x00;\n"
3685 "0x00,0x00,0x01,0x00;\n"
3687 "0x00,0x00,0x10,0x00;\n"
3691 #: docs/manual/protocol/n6110.rst:756
3694 "s Result of phone tests { 0xcf }\n"
3695 "r Result of phone tests { 0xcf, number of tests, results of next tests }\n"
3697 "r ???(N5110) { 0xd1, 0x00, 0x1d, 0x00, 0x01, 0x08, 0x00 }\n"
3698 "s LCD Test { 0xd3, value }\n"
3702 #: docs/manual/protocol/n6110.rst:757 docs/manual/protocol/n7110.rst:667
3704 msgid "where value: 0x03, 0x02 - 1'st test\n"
3708 #: docs/manual/protocol/n6110.rst:759
3711 "0x03, 0x01 - 2'nd test\n"
3712 "0x02, 0x03 - clears screen\n"
3716 #: docs/manual/protocol/n6110.rst:762
3719 "s ACD Readings(N6150)? { 0xd4, 0x02, 0x00, 0x02, 0x00, 0x0e, 0x01}\n"
3720 "r ACD Readings(N6150)? { 0xd4, 0x02, 0x00, 0x02, 0x00, 0x0e, 0x01, ?}\n"
3721 "s Get EEPROM { 0xd4, 0x02, 0x00, 0xa0, locationLo, locationHi, numofbytes }\n"
3725 #: docs/manual/protocol/n6110.rst:763
3727 msgid "where: numofbytes - how many bytes to read\n"
3731 #: docs/manual/protocol/n6110.rst:764
3733 msgid "Note: Works ONLY in MBUS\n"
3737 #: docs/manual/protocol/n6110.rst:765
3739 msgid "r Get EEPROM { 0xd4, 0x02, 0x00, 0xa0, locationLo, locationHi, numofbytes, contest... }\n"
3743 #: docs/manual/protocol/n6110.rst:766
3745 msgid "where numofbytes - how many bytes available\n"
3749 #: docs/manual/protocol/n6110.rst:767
3751 msgid "contest - bytes with contests (if numofbytes != 0)\n"
3755 #: docs/manual/protocol/n6110.rst:769
3758 "0x41: Snake game ?\n"
3763 #: docs/manual/protocol/n6110.rst:771
3766 "s Get Picture Image { 0x0001, location }\n"
3767 "r Get Picture Image when contains sender number\n"
3771 #: docs/manual/protocol/n6110.rst:772
3773 msgid "{ 0x0002, location, number(like in SMS), 0x00, len, text, 0x00, width, height, 0x01, bitmap }\n"
3777 #: docs/manual/protocol/n6110.rst:773
3783 #: docs/manual/protocol/n6110.rst:775
3786 "Supports only 0x81 and 0x91 coding (NOT alphanumeric numbers!)\n"
3787 "in sender without sender number\n"
3791 #: docs/manual/protocol/n6110.rst:776
3793 msgid "{ 0x0002, location, 0x00, 0x00, 0x00, len, text, 0x00, width, height, 0x01, bitmap }\n"
3797 #: docs/manual/protocol/n6110.rst:777
3799 msgid "s Set Picture Image { 0x0003, frame...}\n"
3803 #: docs/manual/protocol/n6110.rst:778
3805 msgid "where frame: see 0x47/0x0002\n"
3809 #: docs/manual/protocol/n6110.rst:780
3812 "r Get/Set PictureImageOK{ 0x0004 }\n"
3813 "r Set Picture Image err { 0x0005, error? }\n"
3817 #: docs/manual/protocol/n6110.rst:781
3819 msgid "where error=0x74 - wrong location ?\n"
3823 #: docs/manual/protocol/n6110.rst:782
3829 #: docs/manual/protocol/n6110.rst:785
3832 "s Phone ID request { 0x0010 }\n"
3833 "r Phone ID recvd { 0x0011, \"NOKIA\", \"imei\", 0, \"model\", 0, \"prod.code\", 0, \"HW\", 0, \"firmware\", magic bytes x 4 ... }\n"
3834 "s Accessory connection { 0x0012, 16x0x00, 'NOKIA&NOKIA accessory', 3x0x00 } (45 bytes)\n"
3838 #: docs/manual/protocol/n6110.rst:786 docs/manual/protocol/n7110.rst:708
3840 msgid "0x7f: Acknowledge(FBUS/IRDA){+type, seq }\n"
3844 #: docs/manual/protocol/n6110.rst:787 docs/manual/protocol/n7110.rst:709
3846 msgid "Acknowledge(MBUS)...\n"
3850 #: docs/manual/protocol/n6110.rst:788 docs/manual/protocol/n7110.rst:710
3856 #: docs/manual/protocol/n6110.rst:790 docs/manual/protocol/n7110.rst:712
3859 "s Power on message seq1 {+04 }\n"
3860 "r Power on message seq1 {+05 }\n"
3864 #: docs/manual/protocol/n6110.rst:791 docs/manual/protocol/n7110.rst:713
3870 #: docs/manual/protocol/n6110.rst:792 docs/manual/protocol/n7110.rst:714
3871 #: docs/manual/protocol/n6510.rst:804
3873 msgid "s Get HW&SW version { 0x0003, 0x00 }\n"
3877 #: docs/manual/protocol/n6110.rst:793 docs/manual/protocol/n7110.rst:715
3878 #: docs/manual/protocol/n6510.rst:805
3884 #: docs/manual/protocol/n6110.rst:794 docs/manual/protocol/n7110.rst:716
3885 #: docs/manual/protocol/n6510.rst:806
3887 msgid "r Get HW&SW version { 0x0003 \"V \" \"firmware\\n\" \"firmware date\\n\"\n"
3891 #: docs/manual/protocol/n6110.rst:795 docs/manual/protocol/n7110.rst:717
3892 #: docs/manual/protocol/n6510.rst:806
3894 msgid "\"model\\n\" \"(c) NMP.\" }\n"
3898 #: docs/manual/protocol/n6110.rst:797
3901 "0xda: ? (during playing 2 player snake)\n"
3906 #: docs/manual/protocol/n6110.rst:798
3908 msgid "s Send RLP frame {+0x00, 0xd9, ... }\n"
3912 #: docs/manual/protocol/n6110.rst:798 docs/manual/protocol/n7110.rst:717
3914 msgid "0xf4: Power on message seq 2\n"
3918 #: docs/manual/protocol/samsung.rst:2
3920 msgid "SAMSUNG Organizer AT commands"
3924 #: docs/manual/protocol/samsung.rst:5
3926 msgid "Get organizer information"
3927 msgstr "Informasi telepon"
3929 #. type: Labeled list
3930 #: docs/manual/protocol/samsung.rst:7 docs/manual/protocol/samsung.rst:34
3931 #: docs/manual/protocol/samsung.rst:263 docs/manual/protocol/samsung.rst:282
3937 #: docs/manual/protocol/samsung.rst:10
3942 #: docs/manual/protocol/samsung.rst:11 docs/manual/protocol/samsung.rst:271
3943 #: docs/manual/protocol/samsung.rst:288 docs/manual/smsd/dbi.rst:35
3944 #: docs/manual/smsd/pgsql.rst:17 docs/manual/smsd/mysql.rst:34
3945 #: docs/manual/python/objects.rst:193 docs/manual/python/objects.rst:243
3946 #: docs/manual/python/objects.rst:279 docs/manual/python/objects.rst:491
3947 #: docs/manual/python/objects.rst:577 docs/manual/python/objects.rst:643
3948 #: docs/manual/python/objects.rst:805 docs/manual/formats/smsbackup.rst:104
3949 #: docs/manual/utils/gammu-detect.rst:83
3955 #: docs/manual/protocol/samsung.rst:16
3956 msgid "AT+ORGI? +ORGI: 84,400,30,100,30 OK"
3960 #: docs/manual/protocol/samsung.rst:18
3961 msgid "Return 5 values:"
3965 #: docs/manual/protocol/samsung.rst:22
3969 " ( 84) Busy entries (1 to par1 of par2 possibles entries)\n"
3974 #: docs/manual/protocol/samsung.rst:26
3977 "Max possible entries\n"
3984 #: docs/manual/protocol/samsung.rst:29
3993 #: docs/manual/protocol/samsung.rst:32
3995 msgid "Get organizer details"
3999 #: docs/manual/protocol/samsung.rst:37
4000 msgid "AT+ORGR=number"
4004 #: docs/manual/protocol/samsung.rst:40
4005 msgid "Get organizer details for index entry \"number\" Returns 24 values:"
4008 #. type: Labeled list
4009 #: docs/manual/protocol/samsung.rst:41
4015 #: docs/manual/protocol/samsung.rst:46
4017 "AT+ORGR=10 +ORGR: 161,1,\"Comprar lagrimas artificiales\",\"Farmacia"
4018 "\",2,4,2009,9,0,2,4,2009,9,10,\"Farmacia\",1,1,0,3,,,29,1,2010 OK"
4021 #. type: Labeled list
4022 #: docs/manual/protocol/samsung.rst:47
4028 #: docs/manual/protocol/samsung.rst:52
4030 "AT+ORGR=15 +ORGR: 67,2,,\"Laura Santiesteban Cabrera"
4031 "\",3,11,2009,9,0,,,,,,,1,3,0,4,,,,, OK"
4034 #. type: Labeled list
4035 #: docs/manual/protocol/samsung.rst:53
4041 #: docs/manual/protocol/samsung.rst:58
4043 "AT+ORGR=19 +ORGR: 205,3,,\"Cemento"
4044 "\",13,3,2009,10,35,13,3,2009,,,,1,3,0,0,1,0,,, OK"
4047 #. type: Labeled list
4048 #: docs/manual/protocol/samsung.rst:59
4054 #: docs/manual/protocol/samsung.rst:64
4056 "AT+ORGR=23 +ORGR: 235,4,\"Curso\",\"Averiguar"
4057 "\",13,3,2009,9,50,13,3,2009,9,59,,1,1,0,,,,,, OK"
4061 #: docs/manual/protocol/samsung.rst:66
4062 msgid "+ORGR: AT+ORGR answer header"
4066 #: docs/manual/protocol/samsung.rst:71
4070 " Pointer to real memory position\n"
4072 " Organizer entry type (1=appointments, 2=aniversaries, 3=tasks, 4=miscellany )\n"
4076 #: docs/manual/protocol/samsung.rst:73
4077 msgid "If par02 =1, appointment entry type"
4081 #: docs/manual/protocol/samsung.rst:118
4085 " Organizer entry short name\n"
4087 " Organizer entry detailed description\n"
4111 " Alarm flag (0=no, 1=yes)\n"
4113 " Alarm time unit (1=minutes, 2=hours, days, 4=weeks)\n"
4115 " Alarm items quantity\n"
4117 " Alarm repeat flag (0 or empty=no, 2=yes)\n"
4123 " Repeat until day\n"
4125 " Repeat until month\n"
4127 " Repeat until year\n"
4131 #: docs/manual/protocol/samsung.rst:120
4132 msgid "If par02 = 2, aniversary entry type"
4136 #: docs/manual/protocol/samsung.rst:165
4166 " Alarm flag (0=no, 1=yes)\n"
4168 " Alarm time unit (1=minutes, 2=hours, days, 4=weeks)\n"
4170 " Alarm items quantity\n"
4172 " Repeat each year (0=no, 4=yes)\n"
4186 #: docs/manual/protocol/samsung.rst:167
4187 msgid "If par02 = 3, task entry type"
4191 #: docs/manual/protocol/samsung.rst:212
4221 " Alarm flag (0=no, 1=yes)\n"
4223 " Alarm time unit (1=minutes, 2=hours, days, 4=weeks)\n"
4225 " Alarm items quantity\n"
4229 " Task priority (1=high, 2=normal, 3=low)\n"
4231 " Task status (0=undone, 1=done)\n"
4241 #: docs/manual/protocol/samsung.rst:214
4242 msgid "If par02 = 4, miscellany entry type"
4246 #: docs/manual/protocol/samsung.rst:259
4276 " Alarm flag (0=no, 1=yes)\n"
4278 " Alarm time unit (1=minutes, 2=hours, days, 4=weeks)\n"
4280 " Alarm items quantity\n"
4296 #: docs/manual/protocol/samsung.rst:261
4298 msgid "Write organizer entry"
4302 #: docs/manual/protocol/samsung.rst:266
4303 msgid "AT+ORGW=par0,par1,par2...par24"
4307 #: docs/manual/protocol/samsung.rst:268
4308 msgid "Write organizer entry in memory location par0"
4312 #: docs/manual/protocol/samsung.rst:270
4313 msgid "If par0=65535 then locate next empty entry on memory"
4317 #: docs/manual/protocol/samsung.rst:276
4319 "AT+ORGW=65535,0,4,\"p2\",\"p2\",14,3,2009,2,23,14,3,2009,3,23,,0,0,0,,,,,, "
4324 #: docs/manual/protocol/samsung.rst:278
4325 msgid "par1 to par24 has the same significance than in the AT+ORGR command"
4329 #: docs/manual/protocol/samsung.rst:280
4331 msgid "Delete organizer entry"
4335 #: docs/manual/protocol/samsung.rst:285
4336 msgid "AT+ORGD=number"
4340 #: docs/manual/protocol/samsung.rst:287
4341 msgid "Delete organizer entry of index \"number\""
4345 #: docs/manual/protocol/samsung.rst:291
4350 #: docs/manual/protocol/samsung.rst:293
4355 #: docs/manual/protocol/samsung.rst:295 docs/manual/protocol/m-obex.rst:394
4356 #: docs/manual/testing/dummy-driver.rst:37
4362 #: docs/manual/protocol/samsung.rst:298
4363 msgid "Read command use index reference."
4367 #: docs/manual/protocol/samsung.rst:300
4369 "Write command uses index and direct memory reference with special 65535 "
4370 "value to locate empty memory position."
4374 #: docs/manual/protocol/samsung.rst:302
4376 "Delete command use direct memory reference, index are automatically "
4381 #: docs/manual/protocol/samsung.rst:304
4383 "Hint: After create or delete an organizer entry, reread full information to "
4384 "update index table."
4388 #: docs/manual/protocol/m-obex.rst:2
4390 msgid "m-obex protocol used by some Samsung mobiles"
4394 #: docs/manual/protocol/m-obex.rst:5
4396 "This document is copied from <http://code.google.com/p/samsyncro/wiki/mobex> "
4401 #: docs/manual/protocol/m-obex.rst:7 docs/manual/protocol/carkit.rst:14
4403 msgid "Introduction"
4407 #: docs/manual/protocol/m-obex.rst:10
4409 "This is an attempt to document the m-obex protocol. It is a obex-variation "
4410 "by Samsung used to exchange PIM data and files over bluetooth."
4414 #: docs/manual/protocol/m-obex.rst:12
4416 "This documentation is by no means complete but is only a reference for the "
4417 "samsyncro implementation. As I don't know the obex protocol I can't say in "
4418 "which parts it differs from the standard-obex. The only thing I found "
4419 "strange is the fact, that you will always get 0xA0 as a response. Wich means "
4420 "Ok, sucess in obex. If there was an error you will find it's error code in "
4421 "the 0x42 header. If this is a normal behavior: Why are there so many "
4422 "response codes defined?"
4426 #: docs/manual/protocol/m-obex.rst:14
4428 "The information about the protocol was gained by listening to the transfered "
4429 "data from Samsungs New PC Studio to a SGH-F480i and B2100 mobile."
4433 #: docs/manual/protocol/m-obex.rst:16
4435 msgid "Requirements"
4439 #: docs/manual/protocol/m-obex.rst:19
4440 msgid "Established bluetooth connection to the serial channel of the mobile"
4444 #: docs/manual/protocol/m-obex.rst:20
4445 msgid "Some way to access this serial port. For example minicom."
4449 #: docs/manual/protocol/m-obex.rst:22
4451 msgid "Starting the obex server"
4454 #. type: Labeled list
4455 #: docs/manual/protocol/m-obex.rst:24
4457 msgid "To start the obex server you have to send this AT command first"
4461 #: docs/manual/protocol/m-obex.rst:27
4462 msgid "AT+SYNCML=MOBEXSTART"
4465 #. type: Labeled list
4466 #: docs/manual/protocol/m-obex.rst:28
4468 msgid "Some phones seem to start with following command"
4472 #: docs/manual/protocol/m-obex.rst:31
4473 msgid "AT$TSSPCSW=1"
4477 #: docs/manual/protocol/m-obex.rst:33
4479 msgid "Obex commands"
4483 #: docs/manual/protocol/m-obex.rst:36
4485 "In the following chapters I will describe the obex packages to read and edit "
4486 "data on the mobile. I think most of them are in standard-obex format and are "
4487 "following this structure:"
4491 #: docs/manual/protocol/m-obex.rst:45
4494 "+-------------------------------------------+-----------------------------------+-------------------------------------------+\n"
4495 "|Package Header |Session Id |Obex Header(s) |\n"
4496 "+===========================================+===================================+===========================================+\n"
4497 "|* First byte: Type of request. |* 0xCB and four bytes of session id|* First byte: Type of header. |\n"
4498 "|* Second and third bytes: length of package| |* Second and third bytes: length of header.|\n"
4499 "| | |* Next bytes: data. |\n"
4500 "| | |* Last byte: 0x00 |\n"
4501 "+-------------------------------------------+-----------------------------------+-------------------------------------------+\n"
4505 #: docs/manual/protocol/m-obex.rst:47
4507 "For detailed information about obex, for example what types of packages and "
4508 "headers exists, get the official Obex documentation from Inrared Data "
4509 "Association. But I don't know if this is available for free."
4513 #: docs/manual/protocol/m-obex.rst:49
4514 msgid "Here is a list of the most used types for the Samsung mobiles:"
4518 #: docs/manual/protocol/m-obex.rst:51
4520 "There exists mainly two types of operations: Put (package header 0x02 and "
4521 "0x82) to write data to the mobile and Get (package header 0x03 and 0x83) to "
4522 "retrieve data from the mobile. A put or get operation can be divided into "
4523 "several packages. The high-bit indicates if this is the last package of an "
4524 "operation. For example if you want to transfer a file to the mobile you send "
4525 "n-time 0x02 packages and only the last one is 0x82."
4529 #: docs/manual/protocol/m-obex.rst:53
4531 "Headers consists normally out of three blocks: First byte: Header type, "
4532 "second and third byte: length of the header (if the headers length is "
4533 "variable), following bytes: data. The most used header types are"
4537 #: docs/manual/protocol/m-obex.rst:71
4540 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4541 "| Obex description | Byte | following two bytes | following bytes |\n"
4542 "+=======================+======+========================+===================================================================================================================================================+\n"
4543 "| Name | 0x01 | length of header | Used for filesystem operation to name a path or file |\n"
4544 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4545 "| Type | 0x42 | length of header | Obex command for example \"m-obex/contacts/list\" |\n"
4546 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4547 "| 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"
4548 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4549 "| Body | 0x48 | length of header | Data in a multi-package put operation |\n"
4550 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4551 "| End of Bady | 0x49 | length of header | Last data package in a put operation |\n"
4552 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4553 "| Session id | 0xCB | | Four bytes representing the session id. Needed for multiplexing |\n"
4554 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4555 "| 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"
4556 "+-----------------------+------+------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+\n"
4560 #: docs/manual/protocol/m-obex.rst:73
4566 #: docs/manual/protocol/m-obex.rst:76
4568 msgid "Get contacts count"
4572 #: docs/manual/protocol/m-obex.rst:79 docs/manual/protocol/m-obex.rst:106
4573 #: docs/manual/protocol/m-obex.rst:140 docs/manual/protocol/m-obex.rst:172
4574 #: docs/manual/protocol/m-obex.rst:200 docs/manual/protocol/m-obex.rst:227
4575 #: docs/manual/protocol/m-obex.rst:253 docs/manual/protocol/m-obex.rst:278
4576 #: docs/manual/protocol/m-obex.rst:302 docs/manual/protocol/m-obex.rst:331
4577 #: docs/manual/protocol/m-obex.rst:357 docs/manual/protocol/m-obex.rst:382
4583 #: docs/manual/protocol/m-obex.rst:89
4590 "*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"
4591 " m-obex command: m-obex/contacts/count\n"
4593 " Unknown! Didn' see PC Studio sending something other than 0x01 as parameter\n"
4597 #: docs/manual/protocol/m-obex.rst:91 docs/manual/protocol/m-obex.rst:117
4598 #: docs/manual/protocol/m-obex.rst:155 docs/manual/protocol/m-obex.rst:187
4599 #: docs/manual/protocol/m-obex.rst:211 docs/manual/protocol/m-obex.rst:238
4600 #: docs/manual/protocol/m-obex.rst:264 docs/manual/protocol/m-obex.rst:288
4601 #: docs/manual/protocol/m-obex.rst:317 docs/manual/protocol/m-obex.rst:346
4602 #: docs/manual/protocol/m-obex.rst:368
4608 #: docs/manual/protocol/m-obex.rst:100
4613 "*C3* 00 00 00 04\n"
4614 " Maybe the number of requests you have to send to get all contacts. See next chapter for more information\n"
4615 "*4C* 00 05 00 00\n"
4617 "*49* 00 07 07 D0 00 18\n"
4618 " First two data bytes: maximal number of contacts (0x07D0 = 2000). Last two data bytes: Current number of contacts\n"
4622 #: docs/manual/protocol/m-obex.rst:103 docs/manual/protocol/m-obex.rst:275
4628 #: docs/manual/protocol/m-obex.rst:115
4632 " Obex Get package\n"
4633 "*CB* 00 00 00 00\n"
4635 "*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"
4636 " m-obex Command: m-obex/contacts/load\n"
4637 "*4C* 00 06 01 00 00\n"
4638 " First Byte unknown. Last two bytes: increment until all contacts recieved\n"
4642 #: docs/manual/protocol/m-obex.rst:126
4647 "*C3* 00 00 08 B1\n"
4648 " Length of sent data\n"
4649 "*4C* 00 05 00 02\n"
4650 " Indicates if these are the last contacts\n"
4651 "*49* 07 41 01 10 01 8D ....\"\n"
4652 " 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"
4656 #: docs/manual/protocol/m-obex.rst:128
4658 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"
4662 #: docs/manual/protocol/m-obex.rst:130
4664 "To get all contacts the request have to be sent several times. The last two "
4665 "bytes must be incremented by every call."
4669 #: docs/manual/protocol/m-obex.rst:132
4671 "The end of the contacts list is reached if the header 0x4C is 0. The header "
4672 "will be 4C 00 05 00 00."
4676 #: docs/manual/protocol/m-obex.rst:135
4678 msgid "Create a contact"
4682 #: docs/manual/protocol/m-obex.rst:138 docs/manual/protocol/m-obex.rst:170
4684 "Beware: This is a put operation and is performed in some obex "
4685 "implementations in several packages (for example 0x02, 0x02, 0x82). But I "
4686 "didn't get the mobile to accept this. I had to create/update PIM data in "
4687 "exactly one package."
4691 #: docs/manual/protocol/m-obex.rst:153
4696 "*CB* 00 00 00 00\n"
4698 "*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"
4699 " m-obex/contacts/create\n"
4701 " ? maybe flag for internal/external memory\n"
4703 " Length of the vcard string\n"
4704 "49 00 5D 42 45....\n"
4705 " Contact as vcard\n"
4709 #: docs/manual/protocol/m-obex.rst:164
4714 "*C3* 00 00 00 02\n"
4716 "*4C* 00 05 00 00\n"
4718 "*49* 00 05 00 21\n"
4719 " last two bytes: the id of the newly created contact\n"
4723 #: docs/manual/protocol/m-obex.rst:167
4725 msgid "Update a contact"
4729 #: docs/manual/protocol/m-obex.rst:185
4734 "*CB* 00 00 00 00\n"
4736 "*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"
4737 " m-obex/contacts/write\n"
4738 "*4C* 00 06 01 00 20\n"
4739 " Id of the contact which should be updated\n"
4741 " Length of the vcard string\n"
4743 " Contact as vcard\n"
4747 #: docs/manual/protocol/m-obex.rst:192
4752 "*4C* 00 05 00 00\n"
4753 " Error code: 0x00 0x00 means successful\n"
4757 #: docs/manual/protocol/m-obex.rst:195
4759 msgid "Read one contact"
4763 #: docs/manual/protocol/m-obex.rst:198
4764 msgid "There is also the possibility to read exactly one contact."
4768 #: docs/manual/protocol/m-obex.rst:209
4773 "*CB* 00 00 00 00\n"
4775 "*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"
4776 " m-obex/contacts/read\n"
4777 "*4C* 00 06 01 00 20\n"
4778 " First byte:? Last two bytes: Id of contact\n"
4782 #: docs/manual/protocol/m-obex.rst:220
4787 "*C3* 00 00 00 B4\n"
4788 " Length of vcard (without headers, just data)\n"
4789 "*4C* 00 05 00 00\n"
4791 "49 00 B7 42 45 47 49 4E ...\n"
4792 " contact as vcard. TODO: where is id? First two bytes?\n"
4796 #: docs/manual/protocol/m-obex.rst:222
4798 msgid "Delete contact"
4802 #: docs/manual/protocol/m-obex.rst:225
4803 msgid "To delete a contact you only have to know it's id."
4807 #: docs/manual/protocol/m-obex.rst:236
4812 "*CB* 00 00 00 00\n"
4814 "*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"
4815 " m-obex/contacts/delete\n"
4816 "*4C* 00 06 01 00 19\n"
4817 " First byte: ? Last two bytes: Id of contact\n"
4821 #: docs/manual/protocol/m-obex.rst:244 docs/manual/protocol/m-obex.rst:351
4826 "*4C* 00 05 00 00\n"
4831 #: docs/manual/protocol/m-obex.rst:247 docs/manual/testing/dummy-driver.rst:42
4832 #: docs/manual/python/objects.rst:419 docs/manual/python/gammu.rst:1290
4833 #: docs/manual/c/calendar.rst:2
4839 #: docs/manual/protocol/m-obex.rst:250
4845 #: docs/manual/protocol/m-obex.rst:262
4850 "*CB* 00 00 00 00\n"
4852 "*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"
4853 " m-obex/calendar/count\n"
4859 #: docs/manual/protocol/m-obex.rst:273
4864 "*C3* 00 00 00 0C\n"
4866 "*4C* 00 05 00 00\n"
4868 "*49* 00 0F 01 2C 00 06 00 64 00 00 00 64 00 00\n"
4873 #: docs/manual/protocol/m-obex.rst:285
4878 "*CB* 00 00 00 00\n"
4880 "*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"
4881 " m-obex/calendar/load\n"
4885 #: docs/manual/protocol/m-obex.rst:297
4890 "*C3* 00 00 00 B0\n"
4892 "*4C* 00 05 00 00\n"
4894 "*49* 00 B3 01 07 08 00 00 00 00 00 00 00 00 ...\n"
4895 " Calendar items in vcalendar format. TODO: where are the ids?\n"
4899 #: docs/manual/protocol/m-obex.rst:299
4905 #: docs/manual/protocol/m-obex.rst:315
4910 "*CB* 00 00 00 00\n"
4912 "*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"
4913 " m-obex/calendar/create\n"
4916 "*C3* 00 00 00 9E\n"
4917 " Length of vcalendar\n"
4918 "*49* 00 A1 42 45 47 49 4E 3A 56 43 41 4C 45 ...\n"
4923 #: docs/manual/protocol/m-obex.rst:326
4928 "*C3* 00 00 00 02\n"
4930 "*4C* 00 05 00 00\n"
4932 "*49* 00 05 00 06\n"
4933 " Id of the created item\n"
4937 #: docs/manual/protocol/m-obex.rst:328
4943 #: docs/manual/protocol/m-obex.rst:344
4948 "*CB* 00 00 00 00\n"
4950 "*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"
4951 " m-obex/calendar/write\n"
4952 "*4C* 00 06 01 00 05\n"
4953 " First byte: ? Second and third byte: Id of the item\n"
4954 "*C3* 00 00 00 C8\n"
4955 " Length of vcalendar\n"
4956 "*49* 00 CB 42 45 47 49 4E 3A 56\n"
4961 #: docs/manual/protocol/m-obex.rst:354
4964 msgstr "Sudah dibaca"
4967 #: docs/manual/protocol/m-obex.rst:366
4972 "*CB* 00 00 00 00\n"
4974 "*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"
4975 " m-obex/calendar/read\n"
4976 "4C 00 06 01 00 06\n"
4977 " Id of calendar item\n"
4981 #: docs/manual/protocol/m-obex.rst:377
4986 "*C3* 00 00 00 B0\n"
4988 "*4C* 00 05 00 00\n"
4990 "*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"
4991 " vcalendar item. TODO: Where is the id?\n"
4995 #: docs/manual/protocol/m-obex.rst:379
5001 #: docs/manual/protocol/m-obex.rst:391
5006 "*CB* 00 00 00 00\n"
5008 "*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"
5009 " m-obex/calendar/delete\n"
5010 "*4C* 00 06 01 00 06\n"
5011 " id of calendar item\n"
5015 #: docs/manual/protocol/m-obex.rst:398
5021 #: docs/manual/protocol/m-obex.rst:402
5024 msgstr "File sistem"
5027 #: docs/manual/protocol/m-obex.rst:405
5029 "To get the file structure on the mobile, there are two commands. One that "
5030 "lists all subdirectories and one that lists all files."
5034 #: docs/manual/protocol/m-obex.rst:407
5036 msgid "List directories"
5040 #: docs/manual/protocol/m-obex.rst:410
5046 #: docs/manual/protocol/m-obex.rst:413
5052 #: docs/manual/protocol/m-obex.rst:416
5058 #: docs/manual/protocol/m-obex.rst:419
5064 #: docs/manual/protocol/m-obex.rst:423
5072 #: docs/manual/protocol/m-obex.rst:427
5073 msgid "0x01: Inbox 0x08: Outbox"
5077 #: docs/manual/protocol/m-obex.rst:429
5079 msgid "Get sms count"
5083 #: docs/manual/protocol/m-obex.rst:432
5085 msgid "List all sms"
5089 #: docs/manual/protocol/m-obex.rst:435
5095 #: docs/manual/protocol/m-obex.rst:438
5101 #: docs/manual/protocol/m-obex.rst:440
5103 "I don't think this is possible. At least I didn't find the function in New "
5104 "PC Studio. So sadly there will be no backup of sms messages."
5108 #: docs/manual/protocol/carkit.rst:2
5110 msgid "Nokia 6210/6310, CARC91, PC Experiment"
5114 #: docs/manual/protocol/carkit.rst:6
5122 #: docs/manual/protocol/carkit.rst:9
5130 #: docs/manual/protocol/carkit.rst:12
5137 #. type: delimited block -
5138 #: docs/manual/protocol/carkit.rst:17
5140 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"
5143 #. type: delimited block -
5144 #: docs/manual/protocol/carkit.rst:19
5150 #: docs/manual/protocol/carkit.rst:22
5152 "I have connected the phone to a Nokia original handsfree (CARC91). I then "
5153 "use the PC for listening to the data communication between the phone and "
5154 "CARC91. I also send the frames directly from the PC to the phone."
5158 #: docs/manual/protocol/carkit.rst:24
5164 #: docs/manual/protocol/carkit.rst:27 docs/manual/protocol/carkit.rst:319
5166 msgid "Phone connected to PC"
5167 msgstr "Telepon terhubung ke PC"
5170 #: docs/manual/protocol/carkit.rst:30 docs/manual/protocol/carkit.rst:135
5171 #: docs/manual/protocol/carkit.rst:322 docs/manual/protocol/carkit.rst:479
5177 #: docs/manual/protocol/carkit.rst:63
5180 "1F0004 D0 0001 04 00CE\n"
5181 " Power up from PC\n"
5182 "1F0004 D0 0001 04 01CF\n"
5183 " Power up from PC\n"
5184 "1F0400 D0 0001 05 10DF\n"
5185 " Power up from phone\n"
5186 "1F0004 79 0005 0201 0164 00 0203\n"
5187 " Enable carkit mode from PC\n"
5188 "1F0004 79 0005 0201 0164 00 0302\n"
5189 " Enable carkit mode from PC\n"
5192 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 044F\n"
5196 "1F0400 78 0004 0102 0801 117C\n"
5197 " Status 0x08, 0x01 from phone\n"
5198 "1F0400 DA 0002 0002 12D3\n"
5199 " Type => 0xDA, data => 0x00, 0x02\n"
5200 "1F0004 79 0005 0201 0164 00 0504\n"
5201 " Enable carkit mode from PC\n"
5202 "1F0004 79 0005 0201 0164 00 0607\n"
5203 " Enable carkit mode from PC\n"
5206 "1F0004 78 0003 0201 0307 67\n"
5207 " Status confirm from PC\n"
5208 "1F0004 78 0003 0201 0308 68\n"
5209 " Status confirm from PC\n"
5215 #: docs/manual/protocol/carkit.rst:65
5217 "The phone enters the profile ”handsfree” when the frame carkit enable is "
5218 "sent. It sends out an unknown status frame 0x08, 0x01."
5222 #: docs/manual/protocol/carkit.rst:67 docs/manual/protocol/carkit.rst:181
5223 #: docs/manual/protocol/carkit.rst:354 docs/manual/protocol/carkit.rst:511
5225 msgid "Incoming call"
5226 msgstr "Panggilan masuk"
5229 #: docs/manual/protocol/carkit.rst:73
5232 "1F0400 78 0004 0102 0701 197B\n"
5233 " Status 0x07, 0x01 from phone\n"
5234 "1F0400 78 0004 0102 0E03 1A73\n"
5235 " Status 0x0E, 0x03 from phone\n"
5239 #: docs/manual/protocol/carkit.rst:75
5241 "Status type 0x07 with status 0x01 means mute external audio equipment. "
5242 "Status type 0x0E with status 0x03 means audio amplifier on."
5246 #: docs/manual/protocol/carkit.rst:77 docs/manual/protocol/carkit.rst:197
5247 #: docs/manual/protocol/carkit.rst:368 docs/manual/protocol/carkit.rst:541
5253 #: docs/manual/protocol/carkit.rst:80 docs/manual/protocol/carkit.rst:200
5254 msgid "The phone doesn’t send out anything when a call has been set up."
5258 #: docs/manual/protocol/carkit.rst:82 docs/manual/protocol/carkit.rst:202
5259 #: docs/manual/protocol/carkit.rst:373 docs/manual/protocol/carkit.rst:575
5261 msgid "Initiation with connected phone"
5265 #: docs/manual/protocol/carkit.rst:114
5268 "1F0004 D0 0001 04 00CE\n"
5269 " Power up from PC\n"
5270 "1F0400 D0 0001 05 1BD4\n"
5271 " Power up from phone\n"
5272 "1F0004 79 0005 0201 0164 0001 00\n"
5273 " Enable carkit mode from PC\n"
5276 "1F0400 78 0004 0102 0E03 1C75\n"
5277 " Status 0x0E, 0x03 from phone\n"
5278 "1F0400 78 0004 0102 0701 1D7F\n"
5279 " Status 0x07, 0x01 from phone\n"
5280 "1F0004 79 0012 0201 0206 00 5620 3037 2E30 300A 4846 5532 00 0249\n"
5281 " HFU-2 Version from PC\n"
5284 "1F0400 78 0004 0102 0801 1E73\n"
5285 " Status 0x08, 0x01 from phone\n"
5286 "1F0004 79 0005 0201 0164 0003 02\n"
5287 " Enable carkit mode from PC\n"
5290 "1F0400 78 0004 0102 0E03 1F76\n"
5291 " Status 0x0E, 0x03 from phone\n"
5292 "1F0400 78 0004 0102 0701 2042\n"
5293 " Status 0x07, 0x01 from phone\n"
5294 "1F0004 78 0003 0201 03 0464\n"
5295 " Status confirm from PC\n"
5301 #: docs/manual/protocol/carkit.rst:116 docs/manual/protocol/carkit.rst:260
5302 #: docs/manual/protocol/carkit.rst:461 docs/manual/protocol/carkit.rst:621
5304 msgid "Disconnected"
5305 msgstr "Tidak terhubung"
5308 #: docs/manual/protocol/carkit.rst:120
5311 "1F04 0078 0004 0102 0700 2142\n"
5312 " Status 0x07, 0x00\n"
5316 #: docs/manual/protocol/carkit.rst:122 docs/manual/protocol/carkit.rst:276
5317 #: docs/manual/protocol/carkit.rst:466 docs/manual/protocol/carkit.rst:651
5319 msgid "Incoming SMS"
5323 #: docs/manual/protocol/carkit.rst:130
5326 "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"
5327 " Initiation of bit length from phone\n"
5328 "1F0400 78 0004 0102 0E03 254C\n"
5329 " Status 0x0E, 0x03 from phone\n"
5331 " Initiation of bit length from phone\n"
5335 #: docs/manual/protocol/carkit.rst:132 docs/manual/protocol/carkit.rst:476
5337 msgid "Phone connected to CARC91"
5338 msgstr "Telepon terhubung ke CARC91"
5341 #: docs/manual/protocol/carkit.rst:179
5344 "1F0004 D0 0001 04 00CE\n"
5345 " Power up from HFU-2\n"
5346 "1F0400 D0 0001 05 02CD\n"
5347 " Power up from phone\n"
5348 "1F0004 79 0005 0201 0164 00 0100\n"
5349 " Enable carkit mode from HFU-2\n"
5352 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5356 "1F0400 78 0004 0102 0801 036E\n"
5357 " Status 0x08, 0x01\n"
5358 "1F0004 79 0005 0201 0164 00 0302\n"
5359 " Enable carkit mode from HFU-2\n"
5362 "1F0400 78 0004 0102 0801 036E\n"
5363 " Status 0x08, 0x01\n"
5366 "1F0400 DA 0002 0002 04C5\n"
5367 " Status type => 0xDA, data => 0x00, 0x02\n"
5370 "1F0400 78 0004 0102 0E03 056C\n"
5371 " Status 0x0E, 0x03\n"
5374 "1F0004 78 0003 0201 03 0464\n"
5375 " Status confirm from HFU-2\n"
5378 "1F0400 78 0004 0102 0E00 066C\n"
5379 " Status 0x0E, 0x00\n"
5382 "1F0004 78 0003 0201 03 0565\n"
5383 " Status confirm from HFU-2\n"
5389 #: docs/manual/protocol/carkit.rst:195
5392 "1F0400 78 0004 0102 0701 1173\n"
5393 " Status 0x07, 0x01\n"
5396 "1F0400 78 0004 0102 0E03 127B\n"
5397 " Status 0x0E, 0x03\n"
5400 "1F0004 78 0003 0201 03 0868\n"
5401 " Status confirm from HFU-2\n"
5407 #: docs/manual/protocol/carkit.rst:258
5410 "1F0004 D0 0001 04 00CE\n"
5411 " Power up from HFU-2\n"
5412 "1F0400 D0 0001 05 1AD5\n"
5413 " Power up from phone\n"
5414 "1F0004 79 0005 0201 0164 00 0100\n"
5415 " Enable carkit mode from HFU-2\n"
5418 "1F0400 78 0004 0102 0E03 1B72\n"
5419 " Status 0x0E, 0x03\n"
5420 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5424 "1F0004 79 0005 0201 0164 00 0302\n"
5425 " Enable carkit mode from HFU-2\n"
5428 "1F0400 78 0004 0102 0E03 1B72\n"
5429 " Status 0x0E, 0x03\n"
5432 "1F0400 78 0004 0102 0801 1C71\n"
5433 " Status 0x08, 0x01\n"
5434 "1F0004 78 0003 0201 03 0464\n"
5435 " Status confirm from HFU-2\n"
5438 "1F0400 78 0004 0102 0801 1C71\n"
5439 " Status 0x08, 0x01\n"
5442 "1F0400 78 0004 0102 0E03 1D74\n"
5443 " Status 0x0E, 0x03\n"
5446 "1F0400 78 0004 0102 0701 1E7C\n"
5447 " Status 0x07, 0x01\n"
5448 "1F0004 78 0003 0201 03 0565\n"
5449 " Status confirm from HFU-2\n"
5452 "1F0400 78 0004 0102 0701 1E7C\n"
5453 " Status 0x07, 0x01\n"
5456 "1F0400 78 0004 0102 0701 1F7D\n"
5457 " Status 0x07, 0x01\n"
5460 "1F0400 DA 0002 0002 20E1\n"
5461 " Typ => 0xDA, data => 0x00. 0x02\n"
5467 #: docs/manual/protocol/carkit.rst:274
5470 "1F0400 78 0004 0102 0700 1774\n"
5471 " Status 0x07, 0x00\n"
5474 "1F0400 78 0004 0102 0E00 1872\n"
5475 " Status 0x0E, 0x00\n"
5478 "1F0004 78 0003 0201 03 0B6B\n"
5479 " Status confirm from HFU-2\n"
5485 #: docs/manual/protocol/carkit.rst:294
5488 "1F0400 78 0004 0102 0E03 076E\n"
5489 " Status 0x0E, 0x03\n"
5492 "1F0004 78 0003 0201 03 0666\n"
5493 " Status confirm from HFU-2\n"
5496 "1F0400 78 0004 0102 0E00 0862\n"
5497 " Status 0x0E, 0x00\n"
5500 "1F0004 78 0003 0201 03 0767\n"
5501 " Status confirm from HFU-2\n"
5507 #: docs/manual/protocol/carkit.rst:296 docs/manual/protocol/carkit.rst:671
5509 msgid "Button pushed"
5513 #: docs/manual/protocol/carkit.rst:314
5516 "1F0400 78 0004 0102 0E03 0960\n"
5517 " Status 0x0E, 0x03\n"
5520 "1F0004 78 0003 0201 03 0868\n"
5521 " Status confirm from HFU-2\n"
5524 "1F0400 78 0004 0102 0E00 0A60\n"
5525 " Status 0x0E, 0x00\n"
5528 "1F0004 78 0003 0201 03 0969\n"
5529 " Status confirm from HFU-2\n"
5535 #: docs/manual/protocol/carkit.rst:316
5541 #: docs/manual/protocol/carkit.rst:350
5544 "1F0004 D0 0001 04 02CC\n"
5545 " Power up from PC\n"
5546 "1F0400 D0 0001 05 0DC2\n"
5547 " Power up from phone\n"
5548 "1F0004 79 0005 0201 0164 00 0C0D\n"
5549 " Enable carkit mode from PC\n"
5552 "1F0400 78 0004 0128 0B00 0E4B\n"
5553 " Status 0x0B, 0x00 from phone\n"
5554 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0D46\n"
5555 " HFU-2 version from PC\n"
5558 "1F0400 DA 0004 0028 0000 0FE2\n"
5560 "1F0004 79 0005 0201 0164 00 1716\n"
5561 " Enable carkit mode from PC\n"
5564 "1F0400 78 0004 0128 0B00 1055\n"
5565 " Status 0x0B, 0x00 from phone\n"
5566 "1F0004 78 0003 0201 03 1878\n"
5567 " Status confirm from PC\n"
5573 #: docs/manual/protocol/carkit.rst:352
5574 msgid "An unknown status frame (0x0B) is sent by the phone."
5578 #: docs/manual/protocol/carkit.rst:364
5581 "1F0400 78 0004 0128 0701 0D45\n"
5582 " Status 0x07, 0x01 from phone\n"
5583 "1F0400 78 0004 0128 0E01 0F4E\n"
5584 " Status 0x0E, 0x01 from phone\n"
5585 "1F0400 78 0004 0128 0A00 1054\n"
5586 " Status 0x0A, 0x00 from phone\n"
5587 "1F0400 78 0004 0128 0901 1157\n"
5588 " Status 0x09, 0x01 from phone\n"
5592 #: docs/manual/protocol/carkit.rst:366
5594 "Byte 8 in the status frames is some kind of ID number. 0x28 is the ID for "
5595 "6310. Status 0x0A, 0x09 is unknown."
5599 #: docs/manual/protocol/carkit.rst:371
5601 "The phone doesn’t send out anything when a call has been set up. This might "
5602 "be because the profile “handsfree” is lost when ack isn’t sent."
5606 #: docs/manual/protocol/carkit.rst:459
5609 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 1C57\n"
5610 " HFU-2 version from PC\n"
5613 "1F0400 78 0004 0128 0E02 1A58\n"
5614 " Status 0x0E, 0x02\n"
5615 "1F0400 78 0004 0128 0A00 1B5F\n"
5616 " Status 0x0A, 0x00\n"
5617 "1F0400 78 0004 0128 0900 1C5B\n"
5618 " Status 0x09, 0x00\n"
5619 "1F0400 78 0004 0128 0701 1D55\n"
5620 " Status 0x07, 0x01\n"
5621 "1F0004 D0 0001 04 00CE\n"
5622 " Power up from HFU-2\n"
5623 "1F0400 D0 0001 05 74BB\n"
5624 " Power up from phone\n"
5625 "1F0004 79 0005 0201 0164 00 0100\n"
5626 " Enable carkit mode from HFU-2\n"
5629 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5633 "1F0400 78 0004 0128 0E01 7534\n"
5634 " Status 0x0E, 0x01\n"
5635 "1F0004 79 0005 0201 0164 00 0302\n"
5636 " Enable carkit mode from HFU-2\n"
5639 "1F0400 78 0004 0128 0E01 7534\n"
5640 " Status 0x0E, 0x01\n"
5643 "1F0400 78 0004 0128 0A01 7633\n"
5644 " Status 0x0A, 0x01\n"
5647 "1F0400 78 0004 0128 0901 7731\n"
5648 " Status 0x09, 0x01\n"
5651 "1F0400 78 0004 0128 0701 7830\n"
5652 " Status 0x07, 0x01\n"
5655 "1F0400 78 0004 0128 0E01 7938\n"
5656 " Status 0x0E, 0x01\n"
5659 "1F0004 78 0003 2801 03 044E\n"
5660 " Status confirm from HFU-2\n"
5663 "1F0400 DA 0004 0028 0000 7A97\n"
5664 " Type => 0xDA, data => 0x0028, 0x0000\n"
5667 "1F0400 78 0004 0128 0E01 7B3A\n"
5668 " Status 0x0E, 0x01\n"
5671 "1F0400 78 0004 0128 0A00 7C38\n"
5672 " Status 0x0A, 0x00\n"
5673 "1F0004 78 0003 2801 03 054F\n"
5674 " Status confirm from HFU-2\n"
5677 "1F0400 78 0004 0128 0A00 7C38\n"
5678 " Status 0x0A, 0x00\n"
5681 "1F0400 78 0004 0128 0700 7D34\n"
5682 " Status 0x07, 0x00\n"
5685 "1F0400 78 0004 0128 0E00 7E3E\n"
5686 " Status 0x0E, 0x00\n"
5689 "1F0004 78 0003 2801 03 064C\n"
5690 " Status confirm from HFU-2\n"
5696 #: docs/manual/protocol/carkit.rst:464
5697 msgid "No response. Probably because phone has lost the profile “handsfree”."
5701 #: docs/manual/protocol/carkit.rst:474
5704 "1F0400 78 0004 0128 0E01 0849\n"
5705 " Status 0x0E, 0x01\n"
5706 "1F0400 78 0004 0128 0A00 094D\n"
5707 " Status 0x0A, 0x00\n"
5708 "1F0400 78 0004 0128 0901 0A4C\n"
5709 " Status 0x09, 0x01\n"
5713 #: docs/manual/protocol/carkit.rst:509
5716 "1F0004 D0 0001 04 00CE\n"
5717 " Power up from HFU-2\n"
5718 "1F0400 D0 0001 05 2DE2\n"
5719 " Power up from phone\n"
5720 "1F0004 79 0005 0201 0164 00 0100\n"
5721 " Enable carkit mode from HFU-2\n"
5724 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5725 " HFU version from HFU-2\n"
5728 "1F0004 79 0005 0201 0164 00 0302\n"
5729 " Enable carkit mode from HFU-2\n"
5732 "1F0400 78 0004 0128 0E00 2E6E\n"
5733 " Status 0x0E, 0x00\n"
5736 "1F0004 78 0003 2801 03 044E\n"
5737 " Status confirm from HFU-2\n"
5740 "1F0400 DA 0004 0028 0000 2FC2\n"
5747 #: docs/manual/protocol/carkit.rst:539
5750 "1F0400 78 0004 0128 0701 3078\n"
5751 " Status 0x07, 0x01\n"
5754 "1F0400 78 0004 0128 0701 3179\n"
5755 " Status 0x07, 0x01\n"
5758 "1F0400 78 0004 0128 0E01 3273\n"
5759 " Status 0x0E, 0x01\n"
5762 "1F0400 78 0004 0128 0A00 3377\n"
5763 " Status 0x0A, 0x00\n"
5764 "1F0004 78 0003 2801 03 054F\n"
5765 " Status confirm from HFU-2\n"
5768 "1F0400 78 0004 0128 0A00 3377\n"
5769 " Status 0x0A, 0x00\n"
5772 "1F0400 78 0004 0128 0901 3472\n"
5773 " Status 0x09, 0x01\n"
5779 #: docs/manual/protocol/carkit.rst:573
5782 "1F0400 78 0004 0128 0E01 3574\n"
5783 " Status 0x0E, 0x01\n"
5786 "1F0400 78 0004 0128 0A01 3673\n"
5787 " Status 0x0A, 0x01\n"
5788 "1F0004 78 0003 2801 03 064C\n"
5789 " Status confirm from HFU-2\n"
5792 "1F0400 78 0004 0128 0A01 3673\n"
5793 " Status 0x0A, 0x01\n"
5796 "1F0400 78 0004 0128 0A00 3773\n"
5797 " Status 0x0A, 0x00\n"
5800 "1F0400 78 0004 0128 0900 387F\n"
5801 " Status 0x09, 0x00\n"
5804 "1F0400 78 0004 0128 0A01 397C\n"
5805 " Status 0x0A, 0x01\n"
5808 "1F0400 78 0004 0128 0901 3A7C\n"
5809 " Status 0x09, 0x01\n"
5815 #: docs/manual/protocol/carkit.rst:619
5818 "1F0004 D0 0001 04 00CE\n"
5819 " Power up from HFU-2\n"
5820 "1F0400 D0 0001 05 5996\n"
5821 " Power up from phone\n"
5822 "1F0004 79 0005 0201 0164 00 0100\n"
5823 " Enable carkit mode from HFU-2\n"
5826 "1F0004 79 0012 0201 0206 0056 2030 372E 3030 0A48 4655 3200 0249\n"
5830 "1F0400 78 0004 0128 0E01 5A1B\n"
5831 " Status 0x0E, 0x01\n"
5832 "1F0004 79 0005 0201 0164 00 0302\n"
5833 " Enable carkit mode from HFU-2\n"
5836 "1F0400 78 0004 0128 0E01 5A1B\n"
5837 " Status 0x0E, 0x01\n"
5840 "1F0400 78 0004 0128 0A01 5B1E\n"
5841 " Status 0x0A, 0x01\n"
5844 "1F0400 78 0004 0128 0901 5C1A\n"
5845 " Status 0x09, 0x01\n"
5848 "1F0400 78 0004 0128 0701 5D15\n"
5849 " Status 0x07, 0x01\n"
5852 "1F0004 78 0003 2801 0305 4F\n"
5853 " Status confirm from HFU-2\n"
5856 "1F0400 DA 0004 0028 0000 5EB3\n"
5863 #: docs/manual/protocol/carkit.rst:649
5866 "1F0400 78 0004 0128 0E01 3B7A\n"
5867 " Status 0x0E, 0x01\n"
5870 "1F0400 78 0004 0128 0A00 3C78\n"
5871 " Status 0x0A, 0x00\n"
5872 "1F0004 78 0003 2801 03 074D\n"
5873 " Status confirm from HFU-2\n"
5876 "1F0400 78 0004 0128 0A00 3C78\n"
5877 " Status 0x0A, 0x00\n"
5880 "1F0400 78 0004 0128 0700 3D74\n"
5881 " Status 0x07, 0x00\n"
5884 "1F0400 78 0004 0128 0E00 3E7E\n"
5885 " Status 0x0E, 0x00\n"
5888 "1F0004 78 0003 2801 0308 42\n"
5889 " Status confirm from HFU-2\n"
5895 #: docs/manual/protocol/carkit.rst:669
5898 "1F0400 78 0004 0128 0E01 6627\n"
5899 " Status 0x0E, 0x01\n"
5902 "1F0004 78 0003 2801 03 064C\n"
5903 " Status confirm from HFU-2\n"
5906 "1F0400 78 0004 0128 0E00 6727\n"
5907 " Status 0x0E, 0x00\n"
5910 "1F0004 78 0003 2801 03 074D\n"
5911 " Status confirm from HFU-2\n"
5917 #: docs/manual/protocol/carkit.rst:689
5920 "1F0400 78 0004 0128 0E01 0948\n"
5921 " Status 0x0E, 0x01\n"
5924 "1F0004 78 0003 2801 03 064C\n"
5925 " Status confirm from HFU-2\n"
5928 "1F0400 78 0004 0128 0E00 0A4A\n"
5929 " Status 0x0E, 0x00\n"
5932 "1F0004 78 0003 2801 03 074D\n"
5933 " Status confirm from HFU-2\n"
5939 #: docs/manual/protocol/carkit.rst:691
5945 #: docs/manual/protocol/carkit.rst:694
5947 "Important things to consider when designing a program for Com.n.sense that "
5948 "is to work with 6310."
5952 #: docs/manual/protocol/carkit.rst:696
5953 msgid "6310 sends out status 0x0E, 0x01 when speaker should be enabled"
5957 #: docs/manual/protocol/carkit.rst:697
5959 "HFU-2 version has to be sent in order for 6310 to switch to profile "
5964 #: docs/manual/protocol/carkit.rst:698
5966 "Status 0x0A might say weather the phone is ringing or connected. Only 6310 "
5971 #: docs/manual/protocol/carkit.rst:698
5972 msgid "Status confirm should be sent when status 0x0E is received."
5976 #: docs/manual/protocol/n7110.rst:2
5982 #: docs/manual/protocol/n7110.rst:17
5986 "Balazs Nagy <js@iksz.hu>\n"
5987 "Marcin Wiacek <Marcin@MWiacek.com>\n"
5988 "Jens Bennfors <jens.bennfors@ing.hj.se>\n"
5989 "Michael Hund <michael@drhund.de>\n"
5990 "Jay Bertrand <jay.bertrand@libertysurf.fr>\n"
5991 "Gabriele Zappi <gzappi@inwind.it>\n"
5992 "Markus Plail <plail@web.de>\n"
5993 "Ralf Thelen <ralf@mythelen.de>\n"
5994 "Walek <walek@pa98.opole.sdi.tpnet.pl>\n"
5995 "... and other members of gnokii mailing list\n"
5996 "and authors of some WWW pages.\n"
6000 #: docs/manual/protocol/n7110.rst:30
6002 "Document describing frames used in GSM Nokia 6210 and derivatives (7110)"
6006 #: docs/manual/protocol/n7110.rst:33
6008 "Correct format is FBUS version 2/Infrared/MBUS version 2 (see nokia.txt for "
6009 "protocol details):"
6013 #: docs/manual/protocol/n7110.rst:37
6014 msgid "0x00: Connect to NBS port ?"
6018 #: docs/manual/protocol/n7110.rst:38
6020 msgid "r Set ringtone {+0x7c,0x01,0x00,0x0d,0x06[6],0x78,ringtone packed according to SM2.0}\n"
6024 #: docs/manual/protocol/n7110.rst:39
6026 msgid "Seems not to work in MBUS!\n"
6030 #: docs/manual/protocol/n7110.rst:47
6033 "0x01: Communication Status\n"
6034 "? r Call msg { 0x0002 }\n"
6035 "? r Call in progress { 0x0003, seqnr }\n"
6036 "? r Remote end hang up { 0x0004, seqnr, ?, error (like in netmon in 39) }\n"
6037 "? r incoming call alert { 0x0005, seqnr, numlen, \"number\", namelen, \"name\" }\n"
6038 "? r answered call { 0x0007, seqnr }\n"
6039 "? r terminated call { 0x0009, seqnr }\n"
6040 "? r call msg { 0x000a, seqnr }\n"
6044 #: docs/manual/protocol/n7110.rst:48
6046 msgid "Note: in 6210 4.27 all msg from 0x01 seems to be unavailable\n"
6050 #: docs/manual/protocol/n7110.rst:49
6052 msgid "0x02: SMS handling\n"
6056 #: docs/manual/protocol/n7110.rst:53
6059 "s Send SMS message { 0x0001, 0x02, 0x00 (SEND REQUEST), ... }\n"
6060 "r Message sent { 0x0002 }\n"
6061 "r Send failed { 0x0003, ?, ?, error (like in netmon in 65)}\n"
6062 "s Incoming SMS info on { 0x000d, 0x00, 0x00, 0x02}\n"
6066 #: docs/manual/protocol/n7110.rst:54 docs/manual/protocol/n7110.rst:56
6068 msgid "note: no info about Delivery Reports\n"
6072 #: docs/manual/protocol/n7110.rst:55
6074 msgid "r Incoming SMS info onOK{ 0x000e }\n"
6078 #: docs/manual/protocol/n7110.rst:57
6080 msgid "r Incoming SMS infoonerr{ 0x000f, error }\n"
6084 #: docs/manual/protocol/n7110.rst:58
6086 msgid "where error: 0x0c - no PIN\n"
6090 #: docs/manual/protocol/n7110.rst:60
6093 "r SMS message received { 0x0011, ...... } (whole message)\n"
6094 "s Set CellBroadcast { 0x0020, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01 }\n"
6098 #: docs/manual/protocol/n7110.rst:66
6101 "r Set CellBroadcast OK { 0x0021, 0x01 }\n"
6102 "r Read CellBroadcast { 0x0023, ?, ?, ?, channel, ?, message... } ?\n"
6103 "s Set SMS center { 0x0030, 0x64, priority, checksum?, format,\n"
6107 #: docs/manual/protocol/n7110.rst:68
6110 "validity[2], {DefaultRecipient no.}[12],\n"
6111 "{SMScenter no.}[12], {SMSC name}, 0x00}\n"
6115 #: docs/manual/protocol/n7110.rst:80
6117 msgid "validity: 0x000b: 1 hour\n"
6121 #: docs/manual/protocol/n7110.rst:85
6125 "0x00a7: 24 hours\n"
6126 "0x00a9: 72 hours\n"
6128 "0x00ff: max.time\n"
6132 #: docs/manual/protocol/n7110.rst:89
6135 "r Set SMS center OK { 0x0031 }\n"
6136 "r Set SMS center error { 0x0032, reason }\n"
6137 "s Get SMS center { 0x0033, 0x64, priority }\n"
6138 "r SMS center received { 0x0034, priority, checksum?, type,\n"
6142 #: docs/manual/protocol/n7110.rst:91
6145 "validity[2], {DefaultRecipient no.}[12],\n"
6146 "{SMScenter no.}[12], {SMSC name}, 0x00 }\n"
6150 #: docs/manual/protocol/n7110.rst:98
6153 "r SMS center error recv { 0x0035, reason }\n"
6155 "r?? { 0x0075, 0xFF, 0x11, 0x98}\n"
6157 "r?? { 0x008D, 0x00}\n"
6161 #: docs/manual/protocol/n7110.rst:100
6163 msgid "s Get memory status { 0x0103, 0x02, memory type }\n"
6167 #: docs/manual/protocol/n7110.rst:101
6169 msgid "where: memory type - see 0x03/0x0107\n"
6173 #: docs/manual/protocol/n7110.rst:102
6175 msgid "r Get memory status { 0x0104, 0x00, xL, 0x00[2], y1H, y1L, 0x10,\n"
6179 #: docs/manual/protocol/n7110.rst:104
6182 "0x00[2], z?, ymaxH, ymaxL, y2H, y2L,\n"
6183 "0x0d?, xH?, 0x00[2]? }\n"
6187 #: docs/manual/protocol/n7110.rst:105
6189 msgid "where y1: location (lowermost)\n"
6193 #: docs/manual/protocol/n7110.rst:107
6196 "y2: no. of locations\n"
6197 "ymax: maximum location no.\n"
6201 #: docs/manual/protocol/n7110.rst:108
6203 msgid "s Read memory { 0x0107, 0x01, 0x01, 0x00, 0x01, xH, xL,\n"
6207 #: docs/manual/protocol/n7110.rst:109
6209 msgid "yH, yL, 0x00, 0x00}\n"
6213 #: docs/manual/protocol/n7110.rst:110
6215 msgid "where x: memory type\n"
6219 #: docs/manual/protocol/n7110.rst:120
6222 "0x01: (256) Dialled numbers\n"
6223 "0x02: (512) Missed calls\n"
6224 "0x03: (768) Received calls\n"
6225 "0x05: (500) telephone phonebook\n"
6226 "0x06: (160) SIM phonebook\n"
6229 "0x09: (4) voice mailbox\n"
6230 "0x0e: (10) speed dials\n"
6231 "0x10: (5) caller groups\n"
6235 #: docs/manual/protocol/n7110.rst:121
6237 msgid "y: location\n"
6241 #: docs/manual/protocol/n7110.rst:122
6243 msgid "r Read memory error { 0x0108, 0x00, 0x01,\n"
6247 #: docs/manual/protocol/n7110.rst:123
6249 msgid "code,0x00, 0x00, z, error}\n"
6253 #: docs/manual/protocol/n7110.rst:124
6255 msgid "where code==0x0f\n"
6259 #: docs/manual/protocol/n7110.rst:125
6261 msgid "error: 0x34 - phonebook location not found\n"
6265 #: docs/manual/protocol/n7110.rst:126
6267 msgid "0x3b - speed dial not assigned\n"
6271 #: docs/manual/protocol/n7110.rst:127
6273 msgid "r Read memory OK { 0x0108, 0x00, 0x01,\n"
6277 #: docs/manual/protocol/n7110.rst:128
6279 msgid "code,0x00, 0x00, z, xH, xL, yH, yL, 0x00, 0x00, 0x00, no.of blocks, { block } * }\n"
6283 #: docs/manual/protocol/n7110.rst:129
6285 msgid "where code: != 0x0f\n"
6289 #: docs/manual/protocol/n7110.rst:132
6293 "z: generic block size\n"
6294 "block: {id, 0, 0, blocksize, block no.,\n"
6298 #: docs/manual/protocol/n7110.rst:133
6300 msgid "{contents}, 0x00}\n"
6304 #: docs/manual/protocol/n7110.rst:134
6306 msgid "id: 0x04 pointer to another memory location { 0xff?, yH, yL, xL,0x00[3] }\n"
6310 #: docs/manual/protocol/n7110.rst:140
6313 "0x07 name {len, (unicode)},\n"
6316 "0x0a note {len, (unicode)}\n"
6317 "0x0b number {type, 0x00[3], len, (unicode)}\n"
6318 "0x0c ringtone {ringtone no., 0, 0}\n"
6322 #: docs/manual/protocol/n7110.rst:141
6324 msgid "0x13 date for a called list (DC, RC, etc.)\n"
6328 #: docs/manual/protocol/n7110.rst:144
6331 "0x1b caller group graphic {width, height, 0, 0 {bitmap}}\n"
6332 "0x1c caller group graphic on? {(1: yes, 0: no), 0, 0}\n"
6333 "0x1e caller group number {number, 0, 0}\n"
6337 #: docs/manual/protocol/n7110.rst:145
6339 msgid "type: 0x0a: General,\n"
6343 #: docs/manual/protocol/n7110.rst:149
6346 "0x03: Mobile (office ?),\n"
6349 "0x02: Home (mobile ?)\n"
6353 #: docs/manual/protocol/n7110.rst:150
6355 msgid "s Set mem location { 0x010b, 0x00, 0x01, 0x01, 0x00, 0x00, z,\n"
6359 #: docs/manual/protocol/n7110.rst:152
6362 "xH, xL, yH, yL, 0x00, 0x00, 0x00,\n"
6363 "no.of blocks, { block }[no.of blocks] }\n"
6367 #: docs/manual/protocol/n7110.rst:153
6369 msgid "r Set mem location { 0x010c, 0?, 1?, code, 0?, 0?, z?, 0?, 0?,\n"
6373 #: docs/manual/protocol/n7110.rst:154
6375 msgid "yH, yL, xL }\n"
6379 #: docs/manual/protocol/n7110.rst:155
6381 msgid "where code:\n"
6385 #: docs/manual/protocol/n7110.rst:157
6388 "0x3d - wrong entry type\n"
6389 "0x3e - too much entries\n"
6393 #: docs/manual/protocol/n7110.rst:158
6395 msgid "s Delete mem location { 0x010f, 0x00, 0x01, 0x04, 0x00, 0x00, 0x0c, 0x01, 0xff, xH, xL,\n"
6399 #: docs/manual/protocol/n7110.rst:161
6402 "yH, yL, 0x00, 0x00}\n"
6403 "where x: location\n"
6408 #: docs/manual/protocol/n7110.rst:162
6410 msgid "r Delete mem location { 0x0110, 0x00, 0x00 }\n"
6414 #: docs/manual/protocol/n7110.rst:201
6417 "s get used network { 0x0070 }\n"
6418 "r get used network { 0x0071, available,?,?,length,netstatus,netsel,cellIDH,\n"
6422 #: docs/manual/protocol/n7110.rst:203
6425 "cellIDL,lacH,lacL,MCC+MNC[3],{Opstr}, 4?,\n"
6426 "len, xlen(78), ylen(21), 0, {bitmap} }\n"
6430 #: docs/manual/protocol/n7110.rst:204
6432 msgid "where {Opstr}: namelen, {operator name(unicode)}\n"
6436 #: docs/manual/protocol/n7110.rst:206
6439 "len: {xlen, ylen, 0, {bitmap} + 2\n"
6440 "{bitmap}: bitmaplen, 0, 0, {OTA bitmap}\n"
6444 #: docs/manual/protocol/n7110.rst:207
6446 msgid "available: 0x02 if the logo following is valid,\n"
6450 #: docs/manual/protocol/n7110.rst:208
6452 msgid "0x01 for no operator logo following\n"
6456 #: docs/manual/protocol/n7110.rst:211
6459 "s get network status { 0x0081 }\n"
6460 "r get network status { 0x0082, network%, 0x14? }\n"
6461 "s set operator logo { 0x01a3 0x01, oplogo?, MCC+MNC[3], 0?,4?,len,\n"
6465 #: docs/manual/protocol/n7110.rst:213
6468 "xlen(78),ylen(21), 0 (frames?),\n"
6469 "{bitmap}*?, 0x00(padding) }\n"
6473 #: docs/manual/protocol/n7110.rst:214
6475 msgid "where len, {bitmap}: see 0x0a/0x0071\n"
6479 #: docs/manual/protocol/n7110.rst:216
6482 "r set operator logo OK { 0x01a4 }\n"
6483 "s clear operator logo { 0x00af, x}\n"
6487 #: docs/manual/protocol/n7110.rst:217
6489 msgid "where x==0 to 4\n"
6493 #: docs/manual/protocol/n7110.rst:218
6495 msgid "r clear operator logo { 0x00bf}\n"
6499 #: docs/manual/protocol/n7110.rst:224
6502 "s Add meeting note { 0x0001, body like in subtype 0x001a...}\n"
6503 "r Add meeting note { 0x0002, location (2 bytes), status (2 bytes)}\n"
6504 "s Add call note { 0x0003, body like in subtype 0x001a...}\n"
6505 "r Add call note { 0x0004, location (2 bytes), status (2 bytes)}\n"
6506 "s Add birthday note { 0x0005, location (2 bytes), entry type, 0x00, year of birth(2 bytes),\n"
6510 #: docs/manual/protocol/n7110.rst:225
6512 msgid "Month, Day, 0x00, 0x00, alarm (4 bytes), alarm type, length, text (Unicode)}\n"
6516 #: docs/manual/protocol/n7110.rst:232
6519 "r Add birthday note { 0x0006, location (2 bytes), status (2 bytes)}\n"
6520 "s Add reminder note { 0x0007, body like in subtype 0x001a...}\n"
6521 "r Add reminder note { 0x0008, location (2 bytes), status (2 bytes)}\n"
6522 "s Delete calendar note { 0x000b, location (2 bytes) }\n"
6523 "r Delete calendar note { 0x000c, location (2 bytes), ?, ?, ?, ? }\n"
6524 "s Get calendar note { 0x0019, location (2 bytes) }\n"
6525 "r Calendar note recvd { 0x001a, location (2 bytes), entry type, 0x00, year (2 bytes), Month, Day, block}\n"
6529 #: docs/manual/protocol/n7110.rst:233
6531 msgid "where: entry type - 0x01 - Meeting, 0x02 - Call, 0x04 - Birthday, 0x08 - Reminder\n"
6535 #: docs/manual/protocol/n7110.rst:234
6537 msgid "block: for Meeting:{hour,minute,alarm (two bytes),recurrance (two bytes),len,0x00,string(unicode)}\n"
6541 #: docs/manual/protocol/n7110.rst:235
6543 msgid "where alarm=Number of minutes before the time of the meeting\n"
6547 #: docs/manual/protocol/n7110.rst:239
6550 "that the alarm should be triggered:\n"
6551 "For meetings with \"No alarm\"=0xFFFF (-1).\n"
6552 "For \"On time\"=0x0000\n"
6553 "half an hour=0x001E, and so on.\n"
6557 #: docs/manual/protocol/n7110.rst:240
6559 msgid "Recurrance=in hours, between future occurances of this meeting.\n"
6563 #: docs/manual/protocol/n7110.rst:242
6566 "If there is no repeat, this value is 0x0000. The special value 0xffff\n"
6571 #: docs/manual/protocol/n7110.rst:243
6573 msgid "for Call:{Hour,Minute,Alarm (as above),Recurrance (as above),namelen,numberlen,\n"
6577 #: docs/manual/protocol/n7110.rst:244
6579 msgid "name(unicode),number(unicode)}\n"
6583 #: docs/manual/protocol/n7110.rst:246
6586 "for Reminder:{Recurrance (as above),len,0x00,string(unicode)}\n"
6587 "for Birthday:{byte1,byte2,alarm(4 bytes),yearofbirth,alarmtype,len,string(unicode)}\n"
6591 #: docs/manual/protocol/n7110.rst:250
6594 "byte1 and byte2 may vary (???). Usually are 0x00 both (but not always)\n"
6595 "In Birthday, the Year in the common part, usually contains a strange year.\n"
6596 "So, don't consider it as Year of note, neither year of BirthDay (for Year of\n"
6597 "Birthday use the value described below).\n"
6601 #: docs/manual/protocol/n7110.rst:251
6603 msgid "where alarm=32-bit integer that is the number of seconds between the desired\n"
6607 #: docs/manual/protocol/n7110.rst:253
6610 "alarm time and 11:59:58pm on the birthday.For \"No Alarm\", the value is\n"
6611 "0x0000FFFF (65535).\n"
6615 #: docs/manual/protocol/n7110.rst:254
6617 msgid "YearOfBirth=used instead of the one in the common part of the entry (see above)\n"
6621 #: docs/manual/protocol/n7110.rst:256
6624 "but only when reading birthday entries. For storing entries, this field does\n"
6629 #: docs/manual/protocol/n7110.rst:257
6631 msgid "AlarmType: 0x00 - Tone, 0x01 - Silent\n"
6635 #: docs/manual/protocol/n7110.rst:263
6638 "? s??? { 0x0021 }\n"
6639 "? r??? { 0x0022, 0x5A, 0x00 }\n"
6640 "? s??? { 0x0025 }\n"
6641 "? r??? { 0x0026, 0x04, 0x00 }\n"
6643 "? r { 0x002A, 0x04, 0x00 }\n"
6647 #: docs/manual/protocol/n7110.rst:267
6650 "s Get first free pos { 0x0031 }\n"
6651 "r Get first free pos { 0x0032, location (2bytes) }\n"
6652 "s Get notes info { 0x003a, 0xFF, 0xFE}\n"
6653 "r Get notes info { 0x003b, how many notes used (2 bytes), 0x01, 0x07, { two bytes with location for each note} *}\n"
6657 #: docs/manual/protocol/n7110.rst:270
6660 "? s Get calendar note?? { 0x003E, location (2 bytes) }\n"
6661 "? r Get calendar note?? { 0x003F, location (2bytes), ... }\n"
6666 #: docs/manual/protocol/n7110.rst:272
6669 "s Get Picture Image { 0x0007, location, number[2 bytes], 0x00, 0x64 }\n"
6670 "r Get Picture Image { 0x0008, 0x07, location, number[2 bytes], 0x07, ??[38],\n"
6674 #: docs/manual/protocol/n7110.rst:273 docs/manual/protocol/n7110.rst:300
6676 msgid "width, height, lenH, lenL, {bitmap}, 0x00, 0x00, text len, text(coded like in SMS)...}\n"
6680 #: docs/manual/protocol/n7110.rst:276
6683 "r Get SMS failed { 0x0009, 0x02 },\n"
6684 "s Get SMS status { 0x0036, 0x64 }\n"
6685 "r Get SMS Status { 0x0037, 0x05/0x03, 0x01, 0x00, 0x00,\n"
6689 #: docs/manual/protocol/n7110.rst:280
6692 "a (2 octets), b (2 octets), c (2 octets),\n"
6693 "d (2 octets), e (2 octets), 0x00\n"
6695 "a - according to P.Kot:\n"
6699 #: docs/manual/protocol/n7110.rst:287
6702 "Number of locations in \"fixed\" memory. These are all\n"
6703 "Templates entries in my Nokias 6210 (NPE-3 (c) NMP V05.36\n"
6704 "14-11-01, NPE-3 (c) NMP V05.27 01-08-01).\n"
6705 "I can't remove any of Templates entries in my phone.\n"
6706 "Marcin Wiącek: Rather not ! I don't agree.\n"
6707 "I have 0x00, 0x0f and 10 templates and 3 SMS\n"
6708 "and 10 Picture Images.\n"
6712 #: docs/manual/protocol/n7110.rst:288
6714 msgid "b - Number of used messages in phone memory. These\n"
6718 #: docs/manual/protocol/n7110.rst:290
6721 "are messages manually moved from the other folders.\n"
6722 "Picture messages are saved here.\n"
6726 #: docs/manual/protocol/n7110.rst:291
6728 msgid "c - Number of unread messages in phone memory. Probably\n"
6732 #: docs/manual/protocol/n7110.rst:292
6734 msgid "only smart msssages.\n"
6738 #: docs/manual/protocol/n7110.rst:293
6740 msgid "d - Number of used messages in SIM memory. These are\n"
6744 #: docs/manual/protocol/n7110.rst:296
6747 "either received messages or saved into Outbox/Inbox.\n"
6748 "Note that you *can't* save message into this memory\n"
6749 "using 'Move' option. Picture messages are not here.\n"
6753 #: docs/manual/protocol/n7110.rst:297
6755 msgid "e - Number of unread messages in SIM memory\n"
6759 #: docs/manual/protocol/n7110.rst:299
6761 msgid "s Set Picture Image { 0x0050, 0x07, location, number[2 bytes], 0x07, ??[38],\n"
6765 #: docs/manual/protocol/n7110.rst:301
6767 msgid "std. size: 72x28\n"
6771 #: docs/manual/protocol/n7110.rst:305
6774 "r Set Picture Image { 0x0051, location, number[2 bytes], 0x07 }\n"
6775 "s Set SMS name { 0x0083,folder,location(2bytes),name(Unicode),0x00 , 0x00}\n"
6776 "r Set SMS name { 0x0084,folder,0x00, 0x00, name (Unicode),0x00,0x00}\n"
6777 "s List Picture Images { 0x0096, location, 0x0f, 0x07 }\n"
6781 #: docs/manual/protocol/n7110.rst:306
6783 msgid "where location:\n"
6787 #: docs/manual/protocol/n7110.rst:307
6789 msgid "LM tries with 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49\n"
6793 #: docs/manual/protocol/n7110.rst:308
6795 msgid "Returned value with 0x21\n"
6799 #: docs/manual/protocol/n7110.rst:313
6802 "r List Picture Images { 0x0097, number of pictures[2 bytes], number1[2 bytes], number2[2 bytes], ..., }\n"
6803 "s Write SMS to folder { 0x0104, status, folder ID, location(2 bytes), 0x02, 0x01, SMS stuff ... }\n"
6804 "r Write SMS to folder { 0x0105, folder ID, location(2 bytes), 0x00 }\n"
6805 "r Write SMS to folder { 0x0106, 0x02 (write failed errorcode ?) }\n"
6806 "s Get SMS from folder { 0x0107, folderID, location(2 bytes), 0x01, 0x65, 0x01}\n"
6810 #: docs/manual/protocol/n7110.rst:314 docs/manual/protocol/n7110.rst:331
6812 msgid "where: folderID - see 0x14/0x017B\n"
6816 #: docs/manual/protocol/n7110.rst:315
6818 msgid "r Get SMS from folder { 0x0108, status, folderID, 0x00, location, type, sender number,...}\n"
6822 #: docs/manual/protocol/n7110.rst:317
6823 msgid "where: status=0x01 - reveived/read"
6827 #: docs/manual/protocol/n7110.rst:320
6828 msgid "0x03 - received/unread 0x05 - stored/sent 0x07 - stored/not sent"
6832 #: docs/manual/protocol/n7110.rst:322
6833 msgid "where: folderID - see 0x14/0x017B"
6837 #: docs/manual/protocol/n7110.rst:324
6838 msgid "where: type=0x00 - received SMS"
6842 #: docs/manual/protocol/n7110.rst:327
6843 msgid "0x01 - delivery report 0x02 - stored SMS 0x07 - picture message"
6847 #: docs/manual/protocol/n7110.rst:330
6850 "s Delete SMS message { 0x010a, folderID, location(2 bytes), 0x01 }\n"
6851 "r Delete SMS { 0x010b }\n"
6852 "s Get folder status { 0x016b, folderID, 0x0F, 0x01}\n"
6856 #: docs/manual/protocol/n7110.rst:334
6859 "r Get folder status { 0x016c, number of entries (2 bytes), entry1number (2 bytes), entry2number(2 bytes), ....}\n"
6860 "s Get folder names { 0x017A, 0x00, 0x00}\n"
6861 "r Get folder names { 0x017B, number of strings, folderID, name1, 0x00, folderID, name2, 0x00, name3, 0x00,...}\n"
6865 #: docs/manual/protocol/n7110.rst:335
6867 msgid "where: folderID=0x08 - Inbox\n"
6871 #: docs/manual/protocol/n7110.rst:342
6876 "0x20 - Templates\n"
6877 "0x29 - first \"My folders\"\n"
6878 "0x31 - second \"My folders\"\n"
6879 "0x39 - third -\"-\n"
6884 #: docs/manual/protocol/n7110.rst:343
6890 #: docs/manual/protocol/n7110.rst:345
6893 "s Get Battery info { 0x0002 }\n"
6894 "r Get Battery info { 0x0003, 0x0b, batt%, 0x14?, 0x01? }\n"
6898 #: docs/manual/protocol/n7110.rst:346
6900 msgid "0x19: Phone clock & alarm\n"
6904 #: docs/manual/protocol/n7110.rst:348
6905 msgid "These frames are like the same frames subtypes in 0x11 in 6110"
6909 #: docs/manual/protocol/n7110.rst:362
6910 msgid "These are new (?)"
6914 #: docs/manual/protocol/n7110.rst:367
6917 "? s ?? { 0x0083, id }\n"
6918 "? r ?? { 0x0084, 0x01, 0x40, 0x03, id, 0x00, 0x00 }\n"
6919 "? r ?? { 0x0084, 0x01, 0x40, 0x03, id, 0x00, 0x01 }\n"
6920 "? r ?? { 0x0084, 0x01, 0x40, 0x03, id, 0x01, 0x00 }\n"
6924 #: docs/manual/protocol/n7110.rst:368
6926 msgid "where: id=0x27,0x2a,0x32,0x28,0x40\n"
6930 #: docs/manual/protocol/n7110.rst:369
6936 #: docs/manual/protocol/n7110.rst:373
6939 "s Get IMEI { 0x0001 }\n"
6940 "r Get IMEI { 0x0002, {IMEI(ASCII)}, 0x00 }\n"
6941 "s get HW&SW version { 0x0003, 0x01, 0x32 }\n"
6942 "r get HW&SW version { 0x0004, \"V \" \"firmware\\n\" \"firmware date\\n\"\n"
6946 #: docs/manual/protocol/n7110.rst:374
6948 msgid "\"model\\n\" \"(c) NMP.\" 0x00 0xff[14] }\n"
6952 #: docs/manual/protocol/n7110.rst:375
6958 #: docs/manual/protocol/n7110.rst:377
6961 "s ??? { 0x0010, 0x02, 0x00, 0xff, 0xff }\n"
6962 "r ??? { 0x0011, length, 0x00, {block}[length] }\n"
6966 #: docs/manual/protocol/n7110.rst:378
6968 msgid "where block: { unicode letter[2], 0x0000,\n"
6972 #: docs/manual/protocol/n7110.rst:379
6974 msgid "0x00, 0x55, ??, ?? }\n"
6978 #: docs/manual/protocol/n7110.rst:380
6980 msgid "s Set ringtone { 0x011f, 0x00, location, 0x00, name(Unicode),\n"
6984 #: docs/manual/protocol/n7110.rst:382
6987 "ringtone(format the same to 0x40/0x019e and 0x40/0x01a0) }\n"
6988 "where: location: 0x87 to 0x8b on N6210\n"
6992 #: docs/manual/protocol/n7110.rst:383
6994 msgid "0x74 to ... on N7110\n"
6998 #: docs/manual/protocol/n7110.rst:386
7001 "s Get ringtone { 0x0122, 0x00, location}\n"
7002 "r Get ringtone { 0x0123, 0x00, location, name(Unicode), 0x00,...,0x00, 0x02,0xFC,0x09(ringtone contenst)}\n"
7003 "r Get ringtone error { 0x0124, ...}\n"
7007 #: docs/manual/protocol/n7110.rst:387
7013 #: docs/manual/protocol/n7110.rst:388
7015 msgid "s get profile feature { 0x0101, 0x01, 0x01, 0x01, number1, number2}\n"
7019 #: docs/manual/protocol/n7110.rst:389
7021 msgid "where number1: from 0x00 to 0x07 (for each profile ?)\n"
7025 #: docs/manual/protocol/n7110.rst:390
7027 msgid "number2: 0x00 - 0x09, 0x0A, 0x16 - 0x19, 0x1a - 0x1f, 0x20 - 0x29, 0x2a - 0x2c, 0xff\n"
7031 #: docs/manual/protocol/n7110.rst:391
7033 msgid "where 0x09: keypad tones 0x02: incoming call alert 0x03: ringtone number\n"
7037 #: docs/manual/protocol/n7110.rst:394
7040 "0x04: ringing volume\n"
7041 "0x05: message alert tone 0x06: vibra 0x07: warning tones 0x08: caller groups alert for\t\t\t\t\t 0x09: automatic answer\n"
7046 #: docs/manual/protocol/n7110.rst:395
7048 msgid "r get profile feature { 0x0102, 0x01, 0x02, number2, block...}\n"
7052 #: docs/manual/protocol/n7110.rst:396
7054 msgid "for number2==0xff: (Profile Name)\n"
7058 #: docs/manual/protocol/n7110.rst:397
7060 msgid "block: 0x01, length, name(Unicode), 0x00, 0x00\n"
7064 #: docs/manual/protocol/n7110.rst:398
7066 msgid "for number2==0x00: (Keypad Tones)\n"
7070 #: docs/manual/protocol/n7110.rst:400
7073 "block: 0x01, 0x01, 0x01, Type, 0x01\n"
7074 "where: Type : 0x00 = Off\n"
7078 #: docs/manual/protocol/n7110.rst:401
7080 msgid "0x01 to 0x03 = Level1 .. Level3\n"
7084 #: docs/manual/protocol/n7110.rst:402
7086 msgid "for number2==0x02: (Incoming Call Alert)\n"
7090 #: docs/manual/protocol/n7110.rst:404
7093 "block: 0x01, 0x01, 0x01, Type, 0x01\n"
7094 "where: Type : 0x00 = Ringing\n"
7098 #: docs/manual/protocol/n7110.rst:408
7101 "0x01 = Ascending\n"
7102 "0x02 = Ring Once\n"
7103 "0x03 = Beep Once\n"
7108 #: docs/manual/protocol/n7110.rst:409
7110 msgid "for number2==0x03: (Ringtone Number)\n"
7114 #: docs/manual/protocol/n7110.rst:411
7117 "block: 0x01, 0x01, 0x01, Number, 0x01\n"
7118 "where: Number : 0x40 to 0x62 - gives number of factory ringtone. The number of menu is\n"
7122 #: docs/manual/protocol/n7110.rst:412
7124 msgid "obtained by doing (Number - 0x3f);\n"
7128 #: docs/manual/protocol/n7110.rst:413
7130 msgid "where: Number : 0x89 to 0x8d - gives number of uploaded ringtone. The number of menu is\n"
7134 #: docs/manual/protocol/n7110.rst:415
7137 "obtained by doing (Number - 0x65),while the uploaded ringtone number is\n"
7138 "obtained by doing (Number - 0x88).\n"
7142 #: docs/manual/protocol/n7110.rst:416
7144 msgid "for number2==0x04: (Ringing volume)\n"
7148 #: docs/manual/protocol/n7110.rst:418
7151 "block: 0x01, 0x??, 0x??, Volume, 0x01\n"
7152 "where: Volume : 0 = Level1 .. to 4 = Level5\n"
7156 #: docs/manual/protocol/n7110.rst:419
7158 msgid "for number2==0x05: (Message Alert Tone)\n"
7162 #: docs/manual/protocol/n7110.rst:421
7165 "block: 0x01, 0x01, 0x??, Type, 0x01\n"
7166 "where: Type : 0x00 = Off\n"
7170 #: docs/manual/protocol/n7110.rst:425
7175 "0x03 = Beep Once\n"
7176 "0x04 = Ascending\n"
7180 #: docs/manual/protocol/n7110.rst:426
7182 msgid "for number2==0x06: (Vibration)\n"
7186 #: docs/manual/protocol/n7110.rst:428 docs/manual/protocol/n7110.rst:431
7187 #: docs/manual/protocol/n7110.rst:446
7190 "block: 0x01, 0x??, 0x??, Switch, 0x01\n"
7191 "where: Switch : 0 = Off, 1 = On\n"
7195 #: docs/manual/protocol/n7110.rst:429
7197 msgid "for number2==0x07: (Warning Tones)\n"
7201 #: docs/manual/protocol/n7110.rst:432
7203 msgid "for number2==0x08: (Caller groups Alert for)\n"
7207 #: docs/manual/protocol/n7110.rst:434
7210 "block: 0x01, 0x??, 0x??, Callers, 0x01\n"
7211 "where: Callers : 0xff = All calls alert (Read below *)\n"
7215 #: docs/manual/protocol/n7110.rst:439
7221 "0x08 = Colleagues\n"
7226 #: docs/manual/protocol/n7110.rst:441
7229 "All logical OR among groups are valid, so if you select from one phone's profile\n"
7230 "alert for Friends and Collegues, a 0x0c will return (because 0x04 OR 0x08 = 0x0c).\n"
7234 #: docs/manual/protocol/n7110.rst:442
7236 msgid "(*) If Callers==0xff, means \"Alert for All calls\". Then, in this case, you don't\n"
7240 #: docs/manual/protocol/n7110.rst:443
7242 msgid "need to read other groups selection.\n"
7246 #: docs/manual/protocol/n7110.rst:444
7248 msgid "for number2==0x09: (Automatic answer)\n"
7252 #: docs/manual/protocol/n7110.rst:447
7254 msgid "N.B. This feature is valid for Handsfree and Headset profiles only!\n"
7258 #: docs/manual/protocol/n7110.rst:449
7261 "s ??? { 0x0101, 0x04, 0x01, 0x01, 0xff, 0x03 }\n"
7262 "r ??? { 0x0102, 0x01, 0x02, 0x03, 0x01, 0x01, 0x01, 0x85/0x087 }\n"
7266 #: docs/manual/protocol/n7110.rst:452
7270 "r ? { 0x0106, 0x01, 0x04}\n"
7274 #: docs/manual/protocol/n7110.rst:524
7277 "0x40: Security commands\n"
7278 "? s ???(N6150) { 0x08, 0x00 }\n"
7279 "? r ???(N6150) { 0x08 }\n"
7283 #: docs/manual/protocol/n7110.rst:525
7285 msgid "s Enable extended cmds { 0x64, cmd }\n"
7289 #: docs/manual/protocol/n7110.rst:529
7293 "0x03: reset (doesn't ask for PIN again)\n"
7294 "0x04: reset (PIN is requested)\n"
7298 #: docs/manual/protocol/n7110.rst:550
7300 msgid "where code: see 0x08/0x0004 (no allowed code !)\n"
7304 #: docs/manual/protocol/n7110.rst:571
7307 "s Get simlock info { 0x8a, 0x00}\n"
7308 "r Get simlock info { 0x8a, 0x00, 0x01, lockstype, locksclosed, 0x00, 0x00, locksinfo(lock1,4,2,3), counter1,counter2,counter4,counter4,0x00 }\n"
7312 #: docs/manual/protocol/n7110.rst:575
7314 msgid "s Buzzer pitch { 0x8f, volume, hzLO, hzHI }\n"
7318 #: docs/manual/protocol/n7110.rst:579
7321 "r Buzzer pitch { 0x8f}\n"
7322 "s ACD Readings ? { 0x91, parameter?(0x02,0x03,0x04,0x05,0x07) }\n"
7323 "r ACD Readings ? { 0x91, parameter?, value? }\n"
7327 #: docs/manual/protocol/n7110.rst:581
7330 "? s ???(N6150) { 0x98, 0x00 }\n"
7331 "? r ???(N6150) { 0x98, 0x00, 0x04 }\n"
7335 #: docs/manual/protocol/n7110.rst:582
7337 msgid "s Get bin ringtone { 0x9e, location }\n"
7341 #: docs/manual/protocol/n7110.rst:594
7343 msgid "? r Get MSid { 0xb5, 0x01, 0x2f, msid, 0x25 }\n"
7347 #: docs/manual/protocol/n7110.rst:614
7350 "s Get info about phone { 0xc8, 0x01 }\n"
7351 "r Get info about phone { 0xc8, 0x01, 0x00, \"V \", \"firmware\", 0x0a, \"firmware date\", 0x0a, \"model\", 0x0a, \"(c) NMP.\", 0x00 }\n"
7352 "s Get MCU SW Checksum { 0xc8, 0x02 }\n"
7353 "r Get MCU SW Checksum { 0xc8, 0x02, 0x00, checksum (4 bytes),0x00 }\n"
7354 "s DPS External SW { 0xc7, 0x03 }\n"
7355 "r DSP External SW { 0xc7, 0x03, 0x00, string,0x00 }\n"
7356 "s Get HW { 0xc8, 0x05 }\n"
7357 "r Get HW { 0xc8, 0x05, 0x00, HW version (4 bytes), 0x00 }\n"
7358 "s Get \"Made\" Date { 0xc8, 0x05 }\n"
7359 "r Get \"Made\" Date { 0xc8, 0x05, 0x00, date(4 bytes), 0x00 }\n"
7360 "s Get DSP Internal SW { 0xc8, 0x09 }\n"
7361 "r Get DSP Internal SW { 0xc8, 0x09, 0x00, version (1 bytes), 0x00 }\n"
7362 "s Get PCI version { 0xc8, 0x0b }\n"
7363 "r Get PCI version { 0xc8, 0x0b, 0x00, version, 0x00 }\n"
7364 "s Get system ASIC { 0xc8, 0x0c }\n"
7365 "r Get system ASIC { 0xc8, 0x0c, 0x00, string, 0x00 }\n"
7366 "s Get COBBA { 0xc8, 0x0d }\n"
7367 "r Get COBBA { 0xc8, 0x0d, 0x00, string, 0x00 }\n"
7368 "s Get PLUSSA { 0xc8, 0x0e }\n"
7369 "r Get PLUSSA { 0xc8, 0x0e, available, 0x00 }\n"
7373 #: docs/manual/protocol/n7110.rst:663
7376 "s Result of phone tests { 0xcf }\n"
7377 "r Result of phone tests { 0xcf, number of tests, results of next tests }\n"
7381 #: docs/manual/protocol/n7110.rst:665
7384 "? s ??? { 0xd1 }\n"
7385 "? r ???(N5110) { 0xd1, 0x00, 0x1d, 0x00, 0x01, 0x08, 0x00 }\n"
7389 #: docs/manual/protocol/n7110.rst:666
7391 msgid "s LCD Test { 0xd3, value }\n"
7395 #: docs/manual/protocol/n7110.rst:668
7397 msgid "0x03, 0x01 - 2'nd test\n"
7401 #: docs/manual/protocol/n7110.rst:669
7403 msgid "0x02, 0x03 - clears screen\n"
7407 #: docs/manual/protocol/n7110.rst:672
7410 "s ACD Readings(N6150)? { 0xd4, 0x02, 0x00, 0x02, 0x00, 0x0e, 0x01}\n"
7411 "r ACD Readings(N6150)? { 0xd4, 0x02, 0x00, 0x02, 0x00, 0x0e, 0x01, ?}\n"
7412 "r Function of { 0xff, 0x8c }\n"
7416 #: docs/manual/protocol/n7110.rst:674
7419 "0x40 msgtype not\n"
7424 #: docs/manual/protocol/n7110.rst:675
7430 #: docs/manual/protocol/n7110.rst:678
7433 "s Status confirm { 0x0201, 0x03 }\n"
7434 "r Incoming call seq1 { 0x0102 0x0e 0x03 }\n"
7435 "r Incoming call seq2 { 0x0102 0x7e 0x01 }\n"
7439 #: docs/manual/protocol/n7110.rst:679
7445 #: docs/manual/protocol/n7110.rst:681
7448 "s CarKit enable { 0x0201 0x01 0x62 0x00 }\n"
7449 "r CarKit enabled { 0x0201 0x02 0x06 0x00 \"V \" {version} \"\\nHFU\"\n"
7453 #: docs/manual/protocol/n7110.rst:682
7459 #: docs/manual/protocol/n7110.rst:683
7461 msgid "0x7a: settings\n"
7462 msgstr "0x7a: pengaturan\n"
7465 #: docs/manual/protocol/n7110.rst:685
7468 "r Set setting { 0x01eb, number, 0x00 }\n"
7469 "s Set setting { 0x01ec, number, contents }\n"
7473 #: docs/manual/protocol/n7110.rst:686 docs/manual/protocol/n7110.rst:698
7475 msgid "where for number:\n"
7479 #: docs/manual/protocol/n7110.rst:688 docs/manual/protocol/n7110.rst:700
7482 "0x02 (startup text) : 0x00, text (Unicode)\n"
7483 "0x15 (startup logo) : 0x00, 0x00, 0x00, 0x04,\n"
7487 #: docs/manual/protocol/n7110.rst:689
7489 msgid "0xc0, 0x02, 0x00, height, 0xc0, 0x03, 0x00, width,\n"
7493 #: docs/manual/protocol/n7110.rst:690
7495 msgid "0xc0, 0x04, 0x03, 0x00, {bitmap} }\n"
7499 #: docs/manual/protocol/n7110.rst:691
7501 msgid "where width, height, {bitmap}: see 0x7a/0x01ed 0x15\n"
7505 #: docs/manual/protocol/n7110.rst:692
7507 msgid "s Get setting { 0x01ee, number}\n"
7511 #: docs/manual/protocol/n7110.rst:693
7513 msgid "where number: 0x01 - 0x1e\n"
7517 #: docs/manual/protocol/n7110.rst:696
7520 "0x02: startup text\n"
7521 "0x15: startup logo\n"
7522 "0x1c: security code\n"
7526 #: docs/manual/protocol/n7110.rst:697
7528 msgid "r Get setting { 0x01ed,number, 0x00, contents}\n"
7532 #: docs/manual/protocol/n7110.rst:702
7535 "0xc0, 0x02, 0x00, height, 0xc0, 0x03, 0x00, width,\n"
7536 "0xc0, 0x04, 0x03, 0x00, {bitmap} }\n"
7540 #: docs/manual/protocol/n7110.rst:703
7542 msgid "where height: 60 (0x3c) or 65\n"
7546 #: docs/manual/protocol/n7110.rst:705
7549 "width: 96 (0x60)\n"
7550 "{bitmap}: like other bitmaps but pixels\n"
7554 #: docs/manual/protocol/n7110.rst:706
7556 msgid "placed vertically.\n"
7560 #: docs/manual/protocol/n7110.rst:707
7562 msgid "0x1c (security code): {code(ascii)}, 0x00\n"
7566 #: docs/manual/protocol/nokia.rst:2
7568 msgid "Nokia protocols"
7572 #: docs/manual/protocol/nokia.rst:5
7573 msgid "Document describing protocol used in Nokia phones."
7577 #: docs/manual/protocol/nokia.rst:11
7578 msgid "Last update 23.06.2003"
7582 #: docs/manual/protocol/nokia.rst:30
7586 "Balazs Nagy <js@iksz.hu>\n"
7587 "Alfred R. Nurnberger <arnu@flosys.com>\n"
7588 "Hugh Blemings <Hugh.Blemings@vsb.com.au>\n"
7589 "Mike Bradley <mike@trumpington.st>\n"
7590 "Odinokov Serge <serge@takas.lt>\n"
7591 "Pavel Janik <Pavel@Janik.cz>\n"
7592 "Pawel Kot <pkot@linuxnews.pl>\n"
7593 "Marcin Wiacek <Marcin@MWiacek.com>\n"
7594 "Jens Bennfors <jens.bennfors@ing.hj.se>\n"
7595 "Michael Hund <michael@drhund.de>\n"
7596 "Jay Bertrand <jay.bertrand@libertysurf.fr>\n"
7597 "<arnu@venia.net>\n"
7599 "Pavel Machek <pavel@ucw.cz>\n"
7600 "Diego Betancor <dbetancor@duocom.net>\n"
7601 "... and other members of gnokii mailing list\n"
7602 "and authors of some WWW pages.\n"
7606 #: docs/manual/protocol/nokia.rst:38
7608 msgid "Frame format for MBUS version 1"
7611 #. type: Labeled list
7612 #: docs/manual/protocol/nokia.rst:40
7614 msgid "Request from Computer/Answer from Phone"
7618 #: docs/manual/protocol/nokia.rst:43
7619 msgid "{ DestDEV, SrcDEV, FrameLength, MsgType, {block}, id, ChkSum }"
7623 #: docs/manual/protocol/nokia.rst:45
7625 msgid "where DestDEV, SrcDEV: 0x00: phone\n"
7629 #: docs/manual/protocol/nokia.rst:47
7632 "0xf8: PC (wakeup msg)\n"
7633 "0xe4: PC (normal msg)\n"
7637 #: docs/manual/protocol/nokia.rst:48
7639 msgid "FrameLength: length of data frame. Maximal 0x78. Longer\n"
7643 #: docs/manual/protocol/nokia.rst:49
7645 msgid "frames are divided into smaller.\n"
7649 #: docs/manual/protocol/nokia.rst:52
7652 "MsgType: see List\n"
7653 "{block}: main frame\n"
7654 "id: request identity number 1..n, incremented after\n"
7658 #: docs/manual/protocol/nokia.rst:53
7660 msgid "the request is accepted\n"
7664 #: docs/manual/protocol/nokia.rst:54 docs/manual/protocol/nokia.rst:68
7665 #: docs/manual/protocol/nokia.rst:86
7667 msgid "ChkSum: XOR on frame's all numbers\n"
7670 #. type: Labeled list
7671 #: docs/manual/protocol/nokia.rst:55
7673 msgid "Ack from Phone"
7677 #: docs/manual/protocol/nokia.rst:58
7678 msgid "{ DestDEV, 0x00, FrameLength, MsgType, {block} , id, ChkSum }"
7682 #: docs/manual/protocol/nokia.rst:60
7684 msgid "where DestDEV: taken from original request packet\n"
7688 #: docs/manual/protocol/nokia.rst:61
7690 msgid "FrameLength: 0x7f, when DestDEV = 0xe4\n"
7694 #: docs/manual/protocol/nokia.rst:62
7696 msgid "0x7e, when DestDEV = 0xf8\n"
7700 #: docs/manual/protocol/nokia.rst:65
7703 "MsgType: see List. Present only, when DestDEV = 0xf8\n"
7704 "{block}: main frame. Present only, when DestDEV = 0xf8\n"
7705 "id: request identity number 1..?, corresponding\n"
7709 #: docs/manual/protocol/nokia.rst:67
7712 "to the original request packet id\n"
7713 "the request is accepted\n"
7717 #: docs/manual/protocol/nokia.rst:71
7719 "Update: description above according to the http://www.gadgets.demon.co.uk/"
7720 "nokia21xx/protocol.html."
7724 #: docs/manual/protocol/nokia.rst:76
7727 "Pavel Machek <pavel@ucw.cz> wrote:\n"
7728 " 0x7e is actually registration acknowledge. Both have nothing to do\n"
7729 " with DestDEV, except that special device needs to be used for\n"
7733 #. type: Labeled list
7734 #: docs/manual/protocol/nokia.rst:77
7736 msgid "Ack from Computer"
7740 #: docs/manual/protocol/nokia.rst:80
7741 msgid "{ 0x00, SrcDEV, 0x7f, id, ChkSum }"
7745 #: docs/manual/protocol/nokia.rst:82
7747 msgid "where SrcDEV: taken from response packet\n"
7751 #: docs/manual/protocol/nokia.rst:83
7753 msgid "id: request identity number 1..?, corresponding\n"
7757 #: docs/manual/protocol/nokia.rst:85
7760 "to the response packet id\n"
7761 "the request is accepted\n"
7765 #: docs/manual/protocol/nokia.rst:89
7769 " Speed 9600 bps, Bits 8, ParityOdd, Stop Bits 1, DTR and RTS logic 0\n"
7773 #: docs/manual/protocol/nokia.rst:92
7775 "In the MBUS bus, the phone has only one connector for transmition and "
7780 #: docs/manual/protocol/nokia.rst:97
7782 "Because of this characteristics of the phone connector, every time that the "
7783 "PC writes into the phone it is writing as well into its own Rx. So every "
7784 "time the PC sends info into the phone it finds that same information in its "
7785 "own Rx buffers, like a mirror copy. This should be discarded."
7789 #: docs/manual/protocol/nokia.rst:100
7791 "The communications is made like an old cb radio, only one talking at a time. "
7792 "Many transmission are made this way:"
7796 #: docs/manual/protocol/nokia.rst:102
7797 msgid "<computer sends request>"
7801 #: docs/manual/protocol/nokia.rst:103
7802 msgid "<phone sends ack>"
7806 #: docs/manual/protocol/nokia.rst:104
7807 msgid "<phone sends response>"
7811 #: docs/manual/protocol/nokia.rst:105
7812 msgid "<computer sends ack>"
7816 #: docs/manual/protocol/nokia.rst:107
7817 msgid "Some frames are sent from phone without asking for them"
7821 #: docs/manual/protocol/nokia.rst:111
7823 "You have to implement collision protocol. IE. you should listen for what you "
7824 "are transmitting, and if it does not come back, you have collision."
7828 #: docs/manual/protocol/nokia.rst:115
7830 "You should wait for bus to be free for 3 miliseconds before normal message, "
7831 "and for 2.5 miliseconds before acknowledge. You should wait for acknowledge "
7832 "for 200 miliseconds, then retransmit."
7836 #: docs/manual/protocol/nokia.rst:117
7838 msgid "Frame format for FBUS version 1"
7841 #. type: Labeled list
7842 #: docs/manual/protocol/nokia.rst:119 docs/manual/protocol/nokia.rst:143
7848 #: docs/manual/protocol/nokia.rst:122
7849 msgid "{ FrameID, FrameLength, MsgType, {block}, SeqNo, ChkSum }"
7853 #: docs/manual/protocol/nokia.rst:124
7855 msgid "where FrameID: 0x01 Command frame from computer to Nokia\n"
7858 #. type: Labeled list
7859 #: docs/manual/protocol/nokia.rst:124
7861 msgid "0x02 ??? - Data call frame from computer to Nokia - ?"
7865 #: docs/manual/protocol/nokia.rst:127
7867 "0x03 Data call frame from Nokia to computer 0x04 Command frame from Nokia to "
7872 #: docs/manual/protocol/nokia.rst:130
7875 "FrameLength: {block} + 2\n"
7876 "MsgType: see List\n"
7877 "SeqNum: Sequence number of command in case where direction is\n"
7881 #: docs/manual/protocol/nokia.rst:136
7884 "from ME to computer, the sequence number is\n"
7885 "counting from 0x30 to 0x37 and resetting back to 0x30.\n"
7886 "When direction is from computer to ME,\n"
7887 "sequence number counts from 0x08 to 0x0f and resets back to 0x08.\n"
7888 "It may not be required to be this way.\n"
7889 "Sequence numbers are used in acknowledging commands.\n"
7893 #: docs/manual/protocol/nokia.rst:137
7895 msgid "ChkSum1: CRC = 0;\n"
7899 #: docs/manual/protocol/nokia.rst:138
7901 msgid "for (i = 0; i < (2 + CMD_LEN); i++)\n"
7905 #: docs/manual/protocol/nokia.rst:139
7907 msgid "CRC ^= frame[i];\n"
7911 #: docs/manual/protocol/nokia.rst:141
7913 msgid "Frame format for FBUS version 2/Direct IRDA"
7917 #: docs/manual/protocol/nokia.rst:146
7919 "{ FrameID, DestDEV, SrcDEV, MsgType, 0x00, FrameLength, {block}, FramesToGo,"
7923 #: docs/manual/protocol/nokia.rst:147
7924 msgid "SeqNo, PaddingByte?, ChkSum1, ChkSum2 }"
7928 #: docs/manual/protocol/nokia.rst:149
7930 msgid "where FrameID: 0x1c: IR / FBUS\n"
7934 #: docs/manual/protocol/nokia.rst:150
7936 msgid "0x1e: Serial / FBUS\n"
7940 #: docs/manual/protocol/nokia.rst:151 docs/manual/protocol/nokia.rst:174
7941 #: docs/manual/protocol/nokia.rst:200 docs/manual/protocol/nokia.rst:210
7943 msgid "DestDev, SrcDev: 0x00: mobile phone\n"
7947 #: docs/manual/protocol/nokia.rst:152
7949 msgid "0x0c: TE (FBUS) [eg. PC]\n"
7953 #: docs/manual/protocol/nokia.rst:156
7956 "MsgType: see List\n"
7957 "FrameLength: {block} + 2 (+ 1 if PaddingByte exists)\n"
7958 "FramesToGo: 0x01 means the last frame\n"
7963 #: docs/manual/protocol/nokia.rst:157
7965 msgid "X: 4: first block\n"
7969 #: docs/manual/protocol/nokia.rst:159
7972 "0: continuing block\n"
7973 "Y: sequence number\n"
7977 #: docs/manual/protocol/nokia.rst:160
7979 msgid "PaddingByte: 0x00 if FrameLength would be an odd number\n"
7983 #: docs/manual/protocol/nokia.rst:161
7985 msgid "anyways it doesn't exists\n"
7989 #: docs/manual/protocol/nokia.rst:163
7992 "ChkSum1: XOR on frame's odd numbers\n"
7993 "ChkSum2?: XOR on frame's even numbers\n"
7997 #: docs/manual/protocol/nokia.rst:165
7999 msgid "Frame format for MBUS version 2"
8002 #. type: Labeled list
8003 #: docs/manual/protocol/nokia.rst:167
8009 #: docs/manual/protocol/nokia.rst:170
8011 "{ FrameID, DestDEV, SrcDEV, MsgType, FrameLengthLO, FrameLengthHI, {block},"
8015 #: docs/manual/protocol/nokia.rst:171
8016 msgid "SeqNo, ChkSum }"
8020 #: docs/manual/protocol/nokia.rst:173
8022 msgid "where FrameID: 0x1f: Serial / M2BUS\n"
8026 #: docs/manual/protocol/nokia.rst:180
8029 "0x1d: TE (M2BUS)\n"
8030 "0x10: TE (M2BUS) (Service Software ?)\n"
8032 "0x48: DLR3 cable?\n"
8033 "0xF8: unknown target?\n"
8034 "0xFF: global target?\n"
8038 #: docs/manual/protocol/nokia.rst:184
8041 "MsgType: see List\n"
8042 "FrameLength: {block}\n"
8043 "SeqNo: sequence number\n"
8044 "ChkSum: XOR on frame's all numbers\n"
8048 #: docs/manual/protocol/nokia.rst:186
8050 "Please note that M2BUS has only one checksum: XOR on frame[FrameID..SeqNo]"
8053 #. type: Labeled list
8054 #: docs/manual/protocol/nokia.rst:187
8060 #: docs/manual/protocol/nokia.rst:190
8061 msgid "{ FrameID, DestDEV, SrcDEV, 0x7f, Id_SeqNo, ChkSum }"
8065 #: docs/manual/protocol/nokia.rst:192
8067 msgid "where Id_SeqNo: Is the sequence number that you are\n"
8071 #: docs/manual/protocol/nokia.rst:193
8073 msgid "acknowleging (from the other part).\n"
8076 #. type: Labeled list
8077 #: docs/manual/protocol/nokia.rst:194
8079 msgid "Frame format for Infrared"
8083 #: docs/manual/protocol/nokia.rst:197
8085 "{ FrameID, DestDEV, SrcDEV, MsgType, FrameLengthLo, FrameLengthHi, {block}}"
8089 #: docs/manual/protocol/nokia.rst:199
8091 msgid "where FrameID: 0x14\n"
8095 #: docs/manual/protocol/nokia.rst:201
8097 msgid "0x0c: TE [eg. PC]\n"
8101 #: docs/manual/protocol/nokia.rst:203 docs/manual/protocol/nokia.rst:213
8104 "MsgType: see List\n"
8105 "FrameLength: {block}\n"
8108 #. type: Labeled list
8109 #: docs/manual/protocol/nokia.rst:204
8111 msgid "Frame format for Bluetooth"
8115 #: docs/manual/protocol/nokia.rst:207
8117 "{ FrameID, DestDEV, SrcDEV, MsgType, FrameLengthLo, FrameLengthHi, {block} }"
8121 #: docs/manual/protocol/nokia.rst:209
8123 msgid "where FrameID: 0x19\n"
8127 #: docs/manual/protocol/nokia.rst:211
8129 msgid "0x10: TE [eg. PC]\n"
8132 #. type: Labeled list
8133 #: docs/manual/protocol/nokia.rst:214
8135 msgid "Frames list format"
8139 #: docs/manual/protocol/nokia.rst:217
8140 msgid "hex: Short description"
8144 #: docs/manual/protocol/nokia.rst:218
8146 msgid "x msg desc { ... }\n"
8150 #: docs/manual/protocol/nokia.rst:220
8153 "0xXX -> one byte\n"
8154 "0xXXYY -> two bytes (== 0xXX, 0xYY)\n"
8158 #: docs/manual/protocol/nokia.rst:222
8160 msgid "where hex: message type\n"
8164 #: docs/manual/protocol/nokia.rst:225
8167 "x: s=send (eg. to mobile), r=receive\n"
8168 "{ ... }: data after 0x00, 0x01 header\n"
8169 "{+... }: raw data (without header)\n"
8173 #: docs/manual/protocol/nokia.rst:227
8175 msgid "Misc (about MBUS version 2)"
8179 #: docs/manual/protocol/nokia.rst:230
8181 msgid "0x4E commands"
8185 #: docs/manual/protocol/nokia.rst:234
8187 "(sent from a 5160i TDMA / 6160i TDMA / 6185 CDMA or 7110 GSM phone to the uC "
8188 "in the DLR-3 cable)"
8192 #: docs/manual/protocol/nokia.rst:236
8197 #: docs/manual/protocol/nokia.rst:238
8198 msgid "1F 48 00 4E 00 02 01 XX SQ CS"
8202 #: docs/manual/protocol/nokia.rst:242
8205 " frame sent from the phone to the DLR-3 cable\n"
8206 " (after 15kOhm resistor detected betw. XMIC (3) and DGND (9).)\n"
8207 " DSR,DCD,CTS flow control data is coded into the 2nd databyte\n"
8211 #: docs/manual/protocol/nokia.rst:244
8217 #: docs/manual/protocol/nokia.rst:246
8222 #: docs/manual/protocol/nokia.rst:247
8227 #: docs/manual/protocol/nokia.rst:248
8228 msgid "bit.2=CMD/DATA"
8232 #: docs/manual/protocol/nokia.rst:249
8237 #: docs/manual/protocol/nokia.rst:250
8242 #: docs/manual/protocol/nokia.rst:252
8244 msgid "0x78 / 0x79 commands"
8248 #: docs/manual/protocol/nokia.rst:255
8249 msgid "(used by handsfree carkit) Works also on GSM phones (5110 / 6110 / etc)"
8253 #: docs/manual/protocol/nokia.rst:260
8255 "These commands are used by the Nokia Carkits to switch the phone audio path "
8256 "to XMiC and XEAR , turn the phone on/off according to the car ignition, and "
8257 "control the PA loudspeaker amplifier in the carkit and the car radio mute "
8258 "output which silences the car radio during a call"
8262 #: docs/manual/protocol/nokia.rst:294
8265 "mute status tone:\n"
8266 " 1F 04 00 78 00 04 01 02 0E 00 SQ CS\n"
8267 " status indication = disable carkit audio amplifier (no audio / no tone)\n"
8268 "mute status tone:\n"
8269 " 1F 04 00 78 00 04 01 02 0E 03 SQ CS\n"
8270 " status indication = enable carkit audio amplifier (audio / tone present)\n"
8271 "mute status call:\n"
8272 " 1F 04 00 78 00 04 01 02 07 00 SQ CS\n"
8273 " status indication = disable radio mute output (no call)\n"
8274 "mute status call:\n"
8275 " 1F 04 00 78 00 04 01 02 07 01 SQ CS\n"
8276 " status indication = enable radio mute output (call active)\n"
8278 " 1F 04 00 78 00 04 01 02 08 01 SQ CS\n"
8279 " status indication = enable ??? sent to HFU-2 on power on\n"
8280 " byte 9 (07,08,0E) seems to be a pointer to a memory location,\n"
8281 " byte 10 is the data at this memeory location.\n"
8282 "response from HFU:\n"
8283 " 1F 00 04 78 00 03 02 01 03 SQ CS\n"
8284 " response message from HFU-2 (use unknown)\n"
8285 "go HF and IGN on:\n"
8286 " 1F 00 04 79 00 05 02 01 01 63 00 SQ CS\n"
8287 " enables carkit mode + turns phone on + req. mute status\n"
8288 "go HF and IGN off:\n"
8289 " 1F 00 04 79 00 05 02 01 01 61 00 SQ CS\n"
8290 " enables carkit mode + powers phone off (1 min delay) + req. mute status\n"
8292 " 1F 00 04 79 00 05 02 01 01 23 00 SQ CS\n"
8293 " enables carkit mode + external handset lifted (OFF-Hook)\n"
8295 " 1F 00 04 79 00 05 02 01 01 63 00 SQ CS\n"
8296 " enables carkit mode + external handset put back (ON-Hook)\n"
8297 " Ignition and Hook are coded into one byte\n"
8301 #: docs/manual/protocol/nokia.rst:296
8302 msgid "bit.0 = 0:on power on 1:when in operation"
8306 #: docs/manual/protocol/nokia.rst:297
8307 msgid "bit.1 = IGNITION STATUS"
8311 #: docs/manual/protocol/nokia.rst:298
8312 msgid "bit.2 = x can be 1 or 0"
8316 #: docs/manual/protocol/nokia.rst:299
8321 #: docs/manual/protocol/nokia.rst:300
8326 #: docs/manual/protocol/nokia.rst:301
8331 #: docs/manual/protocol/nokia.rst:302
8332 msgid "bit.6 = Hook (inverted)"
8336 #: docs/manual/protocol/nokia.rst:308
8341 " 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"
8343 " 1F 04 00 DA 00 02 00 02 SQ CS\n"
8344 " function unknown - sent from Nokia phone to HFU-2mute output (call active )\n"
8348 #: docs/manual/protocol/nokia.rst:310
8350 msgid "0xD0 commands"
8354 #: docs/manual/protocol/nokia.rst:317
8358 " 1F 00 1D D0 00 01 04 SQ CS\n"
8359 " sent by the Service Software or HFU-2 on startup\n"
8361 " 1F 1D 00 D0 00 01 05 SQ CS\n"
8362 " response from phone to above frame\n"
8366 #: docs/manual/protocol/index.rst:2
8371 #: docs/manual/protocol/index.rst:4
8373 msgid "Phone Protocols"
8374 msgstr "Tes telepon"
8377 #: docs/manual/protocol/index.rst:7 docs/manual/smsd/backends.rst:10
8378 #: docs/manual/smsd/index.rst:7 docs/manual/smsd/manual.rst:5
8379 #: docs/manual/project/index.rst:7 docs/manual/index.rst:34
8380 #: docs/manual/testing/index.rst:7 docs/manual/contents.rst:7
8381 #: docs/manual/python/index.rst:35 docs/manual/python/index.rst:43
8382 #: docs/manual/internal/index.rst:11 docs/manual/formats/index.rst:10
8383 #: docs/manual/c/index.rst:22 docs/manual/c/api.rst:11
8384 #: docs/manual/utils/index.rst:7
8389 #: docs/manual/protocol/index.rst:8 docs/manual/smsd/backends.rst:11
8390 #: docs/manual/smsd/index.rst:8 docs/manual/smsd/manual.rst:6
8391 #: docs/manual/project/index.rst:8 docs/manual/index.rst:35
8392 #: docs/manual/testing/index.rst:8 docs/manual/contents.rst:8
8393 #: docs/manual/internal/index.rst:12 docs/manual/formats/index.rst:11
8394 #: docs/manual/utils/index.rst:8
8395 msgid ":maxdepth: 2"
8399 #: docs/manual/protocol/index.rst:24
8401 "discovering nokia nokia-s40-sms n6110 n6510 n7110 carkit tdma_5120 samsung "
8402 "samsung-gt sonim mtk m-obex s60 gnapplet"
8406 #: docs/manual/protocol/index.rst:28
8408 "You can also find documentation for some protocols and vendor extensions in "
8409 "separate git repository at http://gitorious.org/gammu/gsm-docs"
8413 #: docs/manual/protocol/samsung-gt.rst:2
8415 msgid "SAMSUNG GT calendar AT commands"
8419 #: docs/manual/protocol/samsung-gt.rst:5
8421 msgid "Calendar Entries"
8422 msgstr "Catatan kalender"
8425 #: docs/manual/protocol/samsung-gt.rst:9
8427 "``AT+SSHT=1`` - selects the Organizer->Calendar->Appointment entries "
8428 "(Spotkania in Polish version)"
8432 #: docs/manual/protocol/samsung-gt.rst:12
8434 "``AT+SSHT=2`` - selects the Organizer->Calendar->Anniversary entries "
8435 "(Rocznice in Polish version)"
8439 #: docs/manual/protocol/samsung-gt.rst:15
8441 "``AT+SSHT=5`` - selects the Organizer->Calendar->Holiday entries (Święta in "
8446 #: docs/manual/protocol/samsung-gt.rst:18
8448 "``AT+SSHT=6`` - selects the Organizer->Calendar->Important entries (Ważne in "
8453 #: docs/manual/protocol/samsung-gt.rst:21
8455 "``AT+SSHT=7`` - selects the Organizer->Calendar->Private entries (Prywatne "
8456 "in Polish version)"
8459 #. type: Labeled list
8460 #: docs/manual/protocol/samsung-gt.rst:22
8462 msgid "After selection of type, we can read all items"
8466 #: docs/manual/protocol/samsung-gt.rst:31
8468 "AT+SSHR=0 +SSHR:5,\"5,test1\",\"0,\",\"0,"
8469 "\",2010,5,12,2010,5,12,21,49,22,49,0,0,0,0,2010,5,30,, +SSHR:3,\"1,x\",\"0,"
8470 "\",\"0,\",2010,6,2,2010,6,3,0,0,0,0,0,0,0,0,2010,5,30,, +SSHR:1,\"9,"
8471 "event1234\",\"0,\",\"0,\",2010,6,7,2010,6,7,7,0,8,59,0,0,0,0,2010,5,30,, "
8472 "+SSHR:4,\"7,test123\",\"0,\",\"0,"
8473 "\",2010,6,14,2010,6,14,21,37,22,37,0,0,0,0,2010,5,30,, +SSHR:2,\"7,Meeting\","
8474 "\"0,\",\"0,\",2010,6,15,2010,6,15,8,0,8,59,0,0,0,0,2010,5,30,, OK"
8477 #. type: Labeled list
8478 #: docs/manual/protocol/samsung-gt.rst:32
8480 msgid "Or just read a single item"
8484 #: docs/manual/protocol/samsung-gt.rst:37
8486 "AT+SSHR=1 +SSHR:1,\"9,Event 123\",\"0,\",\"0,"
8487 "\",2010,6,7,2010,6,7,7,0,8,59,0,0,0,0,2010,5,30,, OK"
8490 #. type: Labeled list
8491 #: docs/manual/protocol/samsung-gt.rst:38
8493 msgid "Getting status (the last number appears to be number of notes)"
8497 #: docs/manual/protocol/samsung-gt.rst:43
8498 msgid "AT+SSHR=? +SSHR:100,15,100,15,\"1000000\",2008,2024,5 OK"
8501 #. type: Labeled list
8502 #: docs/manual/protocol/samsung-gt.rst:44
8504 msgid "You can also add or modify an item"
8508 #: docs/manual/protocol/samsung-gt.rst:47
8510 "AT+SSHW=\"7,event01\",\"16,details of event\",\"5,where"
8511 "\",2010,06,03,2010,06,04,12,31,13,42,0,0,0,0,2010,05,31,,,0"
8515 #: docs/manual/protocol/samsung-gt.rst:51
8517 "It seems, that the last number in the above record specifies whether it is "
8518 "addition of a new record (0), or modification of the old record (then the "
8519 "number is the position of the item, as the first number"
8522 #. type: Labeled list
8523 #: docs/manual/protocol/samsung-gt.rst:51
8525 msgid "listed after ``AT+SSHR=0``). e.g."
8529 #: docs/manual/protocol/samsung-gt.rst:54
8531 "AT+SSHW=\"13,event1234 new\",\"0,\",\"0,"
8532 "\",2010,06,07,2010,06,07,07,00,08,59,0,0,0,0,2010,05,30,,,1"
8536 #: docs/manual/protocol/samsung-gt.rst:67
8538 "Please note, that the format for writing is somehow different, than for "
8539 "reading - hour and minuts must be in two-digit form! The text fields (as "
8540 "shown above) are formatted in the following way: "
8541 "\"number_of_characters_in_string,string\" In all items above the first "
8542 "string is the name of event, the second string - details of event, the third "
8543 "one - place of event. The numeric fields encode start date (year,month,"
8544 "day), end date (year, month, day), start time (hour,minutes), end time "
8545 "(hour, minutes), four unknown to me (yet?) values, date of creation? (year "
8546 "month day) - the meaning of this date is not sure for me yet."
8549 #. type: Labeled list
8550 #: docs/manual/protocol/samsung-gt.rst:68
8551 #: docs/manual/protocol/samsung-gt.rst:112
8552 #: docs/manual/protocol/samsung-gt.rst:158
8554 msgid "To delete entries"
8558 #: docs/manual/protocol/samsung-gt.rst:72
8559 msgid "AT+SSHD=1 OK"
8563 #: docs/manual/protocol/samsung-gt.rst:74
8565 msgid "Task Entries"
8569 #: docs/manual/protocol/samsung-gt.rst:77
8570 msgid "There is yet another type, that can be selected by ``AT+SSHT=3``"
8573 #. type: Labeled list
8574 #: docs/manual/protocol/samsung-gt.rst:77
8576 msgid "This is Organizer->Task"
8580 #: docs/manual/protocol/samsung-gt.rst:84
8582 "AT+SSHT=3 OK AT+SSHR=0 +SSHR:1,\"10,Test event\","
8583 "\"10,2010-06-05\",60823,11,25,60823,11,26,0,0,0,0,0,0,0,0,0 OK"
8587 #: docs/manual/protocol/samsung-gt.rst:86
8588 msgid "Please note, that the format of output is different, when you read the"
8591 #. type: Labeled list
8592 #: docs/manual/protocol/samsung-gt.rst:86
8594 msgid "specific task"
8598 #: docs/manual/protocol/samsung-gt.rst:90
8600 "AT+SSHR=1 +SSHR:1,\"10,Test event\",\"12,Some details"
8601 "\",2010,6,3,2010,6,5,1,2010,6,4,10,11,0,2,0"
8604 #. type: Labeled list
8605 #: docs/manual/protocol/samsung-gt.rst:91
8607 msgid "You can similarly add a new task"
8611 #: docs/manual/protocol/samsung-gt.rst:96
8613 "AT+SSHW=\"9,New task1\","
8614 "\"10,0123456789\",2010,06,21,2010,06,30,1,2010,06,27,08,07,0,2,0,0 +SSHW:2 OK"
8617 #. type: Labeled list
8618 #: docs/manual/protocol/samsung-gt.rst:97
8620 msgid "Read it back"
8624 #: docs/manual/protocol/samsung-gt.rst:102
8626 "AT+SSHR=2 +SSHR:2,\"9,New task1\","
8627 "\"10,0123456789\",2010,6,21,2010,6,30,1,2010,6,27,8,7,0,2,0 OK"
8630 #. type: Labeled list
8631 #: docs/manual/protocol/samsung-gt.rst:103
8637 #: docs/manual/protocol/samsung-gt.rst:111
8639 "AT+SSHW=\"9,New task1\",\"11,New details"
8640 "\",2010,06,21,2010,06,30,1,2010,06,27,08,07,0,2,0,2 +SSHW:2 OK AT+SSHR=2 "
8641 "+SSHR:2,\"9,New task1\",\"11,New details"
8642 "\",2010,6,21,2010,6,30,1,2010,6,27,8,7,0,2,0 OK"
8646 #: docs/manual/protocol/samsung-gt.rst:126
8648 "AT+SSHT=3 OK AT+SSHR=0 +SSHR:1,\"10,Test event\","
8649 "\"10,2010-06-05\",60823,11,25,60823,11,26,0,60823,11,26,0,0,0,0,0 +SSHR:2,"
8651 "\"10,2010-06-30\",60823,11,25,60823,11,26,0,60823,11,26,0,0,0,0,0 OK AT"
8652 "+SSHD=1 OK AT+SSHR=0 +SSHR:2,\"9,New task1\","
8653 "\"10,2010-06-30\",60823,11,25,60823,11,26,0,0,0,0,0,0,0,0,0 OK"
8657 #: docs/manual/protocol/samsung-gt.rst:128
8662 #. type: Labeled list
8663 #: docs/manual/protocol/samsung-gt.rst:130
8665 msgid "The memo notes are accessible via ``AT+OMM???`` commands"
8669 #: docs/manual/protocol/samsung-gt.rst:134
8670 msgid "AT+OMMI? +OMMI:4,100,100"
8674 #: docs/manual/protocol/samsung-gt.rst:136
8675 msgid "We found, that we have 4 memos"
8678 #. type: Labeled list
8679 #: docs/manual/protocol/samsung-gt.rst:137
8681 msgid "You can add a note"
8682 msgstr "Catatan kalender"
8685 #: docs/manual/protocol/samsung-gt.rst:142
8686 msgid "AT+OMMW=0,\"This is a note\" +OMMW:6 OK"
8689 #. type: Labeled list
8690 #: docs/manual/protocol/samsung-gt.rst:143
8692 msgid "You can read it"
8696 #: docs/manual/protocol/samsung-gt.rst:148
8697 msgid "AT+OMMR=6 +OMMR:\"This is a note\" OK"
8700 #. type: Labeled list
8701 #: docs/manual/protocol/samsung-gt.rst:149
8703 msgid "You can modify it"
8707 #: docs/manual/protocol/samsung-gt.rst:157
8709 "AT+OMMW=6,\"This is a new modified note\" +OMMW:6 OK AT+OMMR=6 +OMMR:\"This "
8710 "is a new modified note\" OK"
8714 #: docs/manual/protocol/samsung-gt.rst:167
8716 "AT+OMMR=3 +OMMR:\"Note number 3\" OK AT+OMMD=3 OK AT+OMMW=3,\"New note "
8717 "number 3\" +CME ERROR:29"
8721 #: docs/manual/protocol/samsung-gt.rst:168
8726 #: docs/manual/protocol/nokia-s40-sms.rst:2
8728 msgid "Nokia S40 filesystem SMS format"
8732 #: docs/manual/protocol/nokia-s40-sms.rst:7
8734 "This text is work in progress and does not claim to be correct or accurate. "
8735 "It is solely based on Gammu dumps received from users. Analysed by Michal "
8736 "Cihar <michal@cihar.com>."
8740 #: docs/manual/protocol/nokia-s40-sms.rst:9
8742 msgid "File structure"
8746 #: docs/manual/protocol/nokia-s40-sms.rst:12
8747 msgid "176 bytes header"
8751 #: docs/manual/protocol/nokia-s40-sms.rst:13
8752 msgid "at offset 7 is length of PDU data"
8756 #: docs/manual/protocol/nokia-s40-sms.rst:14
8757 msgid "at offset 94 is stored remote number in unicode"
8761 #: docs/manual/protocol/nokia-s40-sms.rst:15
8762 msgid "rest is not known"
8763 msgstr "sisanya tidak diketahui"
8766 #: docs/manual/protocol/nokia-s40-sms.rst:16
8767 msgid "PDU data (without SMSC)"
8771 #: docs/manual/protocol/nokia-s40-sms.rst:17
8772 msgid "here can be sometimes also some failure block, which is not known yet"
8776 #: docs/manual/protocol/nokia-s40-sms.rst:18
8777 msgid "structured data header: 0x01 0x00 <LEN>, where <LEN> is length of rest"
8781 #: docs/manual/protocol/nokia-s40-sms.rst:19
8782 msgid "structured blocks:"
8786 #: docs/manual/protocol/nokia-s40-sms.rst:21
8787 msgid "Block: <TYPE = byte> <LENGTH = word> <DATA ...>"
8791 #: docs/manual/protocol/nokia-s40-sms.rst:23
8797 #: docs/manual/protocol/nokia-s40-sms.rst:55
8801 " Unknown \\x00 / \\x01 (maybe received / sent)\n"
8803 " SMSC number, ASCII\n"
8807 " Sender, unicode\n"
8809 " Recipient, unicode\n"
8811 " Unknown \\x00\\x00\\x00\\x00\n"
8815 " Unknown \\x02 / \\x00\n"
8817 " Unknown \\x00\\x00\\x00\\x00\n"
8823 " Unknown, several values (maybe message reference per number)\n"
8825 " Unknown \\x00\\x00\n"
8827 " Unknown \\x00\\x00\n"
8829 " Unknown \\x00\\x00\n"
8833 #: docs/manual/protocol/nokia-s40-sms.rst:71
8839 " Unknown \\x00\\x00\\x00\\x00\n"
8849 " some text (Sender?), unicode\n"
8853 #: docs/manual/protocol/nokia-s40-sms.rst:74
8855 msgstr "Tes telepon:"
8858 #: docs/manual/protocol/nokia-s40-sms.rst:74
8859 msgid "multiple recipients sms"
8863 #: docs/manual/protocol/sonim.rst:2
8865 msgid "Sonim AT Commands"
8868 #. type: Labeled list
8869 #: docs/manual/protocol/sonim.rst:4
8871 msgid "Filesystem access"
8872 msgstr "File sistem"
8875 #: docs/manual/protocol/sonim.rst:7
8876 msgid "at*list=<path> - list directory content"
8880 #: docs/manual/protocol/sonim.rst:8
8881 msgid "(0=file, 1=subdirectory)"
8885 #: docs/manual/protocol/sonim.rst:13
8887 "at*mkdir=<path> - make directory at*rmdir=<path> - remove directory "
8888 "at*remove=<path> - remove file at*move=<srcpath>,<dstpath> - ? copy (move?) "
8889 "files at*startul=<srcpath> - prepare file to upload (from phone)"
8893 #: docs/manual/protocol/sonim.rst:15
8894 msgid "returned data: *STARTUL: <filesize_in_bytes>"
8898 #: docs/manual/protocol/sonim.rst:17
8900 "at*startdl=<dstpath>,<filesize> - prepare file to download (to phone) "
8901 "at*get - get base64 coded data chunk"
8905 #: docs/manual/protocol/sonim.rst:19 docs/manual/protocol/sonim.rst:22
8906 msgid "returned data: *GET: <chunklen>,<data>"
8910 #: docs/manual/protocol/sonim.rst:20
8911 msgid "at*get - get base64 coded data chunk"
8915 #: docs/manual/protocol/sonim.rst:23
8916 msgid "at*put=<no>,<len>,<data>,<chck> - put base64 coded data chunk"
8920 #: docs/manual/protocol/sonim.rst:26
8922 "(no is chunk number, starting from 0) (len is chunk length) (last 4 "
8923 "characters is checksum ?)"
8927 #: docs/manual/protocol/sonim.rst:29
8929 "at*end - end/finish file transfer operation ------------------- "
8930 "at*syph=?,?.?,<path> - ? (add downloaded record to phonebook?)"
8934 #: docs/manual/protocol/sonim.rst:31
8935 msgid "at*syph=0,1,%d,%s EXAMPLE:"
8939 #: docs/manual/protocol/sonim.rst:33
8940 msgid "AT*SYPH=0,1,74,/app/dir/tmp.dat at*sysm=0,1,%d - ? SMS handling"
8944 #: docs/manual/protocol/sonim.rst:37
8946 "--- Phone has at least two directories from root, /app and /app3 . "
8947 "at*list=/ gives error."
8951 #: docs/manual/protocol/n6510.rst:2
8957 #: docs/manual/protocol/n6510.rst:11
8959 "Assembled by Markus Plail <plail@web.de> Marcin Wiacek <Marcin@MWiacek.com> "
8960 "<tibor.harsszegi@essnet.se> ... and other members of gnokii mailing list and "
8961 "authors of some WWW pages."
8965 #: docs/manual/protocol/n6510.rst:13
8966 msgid "Heavily based on nk7110.txt."
8970 #: docs/manual/protocol/n6510.rst:19
8975 #: docs/manual/protocol/n6510.rst:26
8976 msgid "Document describing frames used in GSM Nokia 6510 and derivatives (?)"
8980 #: docs/manual/protocol/n6510.rst:29
8982 "Correct format is FBUS version 2/Infrared/MBUS version 2 (see nokia.txt for "
8983 "protocol details)::"
8987 #: docs/manual/protocol/n6510.rst:32
8990 " 0x00: Connect to NBS port ?\n"
8991 " r Set ringtone {+....,ringtone packed according to SM2.0}\n"
8995 #: docs/manual/protocol/n6510.rst:90
8998 " 0x01 COMMUNICATION\n"
8999 " switch (message[3]) {\n"
9001 " dprintf(\"Call established, remote phone is ringing.\\n\");\n"
9002 " dprintf(\"Call ID: %i\\n\", message[4]);\n"
9005 " dprintf(\"Call complete.\\n\");\n"
9006 " dprintf(\"Call ID: %i\\n\", message[4]);\n"
9007 " dprintf(\"Call Mode: %i\\n\", message[5]);\n"
9008 " dummy = malloc(message[6] + 1);\n"
9009 " DecodeUnicode(dummy, message + 7, message[6]);\n"
9010 " dprintf(\"Number: %s\\n\", dummy);\n"
9013 " dprintf(\"Hangup!\\n\");\n"
9014 " dprintf(\"Call ID: %i\\n\", message[4]);\n"
9015 " dprintf(\"Cause Type: %i\\n\", message[5]);\n"
9016 " dprintf(\"Cause ID: %i\\n\", message[6]);\n"
9019 " dprintf(\"Incoming call:\\n\");\n"
9020 " dprintf(\"Call ID: %i\\n\", message[4]);\n"
9021 " dprintf(\"Call Mode: %i\\n\", message[5]);\n"
9022 " dummy = malloc(message[6] + 1);\n"
9023 " DecodeUnicode(dummy, message + 7, message[6]);\n"
9024 " dprintf(\"From: %s\\n\", dummy);\n"
9027 " dprintf(\"Call answer initiated.\\n\");\n"
9028 " dprintf(\"Call ID: %i\\n\", message[4]);\n"
9031 " dprintf(\"Call released.\\n\");\n"
9032 " dprintf(\"Call ID: %i\\n\", message[4]);\n"
9035 " dprintf(\"Call is being released.\\n\");\n"
9036 " dprintf(\"Call ID: %i\\n\", message[4]);\n"
9039 " /* No idea what this is about! */\n"
9042 " if (message[4] == 0x01)\n"
9043 " dprintf(\"Audio enabled\\n\");\n"
9045 " dprintf(\"Audio disabled\\n\");\n"
9048 " dprintf(\"Outgoing call:\\n\");\n"
9049 " dprintf(\"Call ID: %i\\n\", message[4]);\n"
9050 " dprintf(\"Call Mode: %i\\n\", message[5]);\n"
9051 " dummy = malloc(message[6] + 1);\n"
9052 " DecodeUnicode(dummy, message + 7, message[6]);\n"
9053 " dprintf(\"To: %s\\n\", dummy);\n"
9058 #: docs/manual/protocol/n6510.rst:98
9061 " 0x02: SMS HANDLING\n"
9062 " s Send SMS { 0x02, 0x00, 0x00, 0x00, 0x55, 0x55,\n"
9063 " 0x01 (1 big block), 0x02 (submit), length (big block),\n"
9064 " type, reference, PID, DCS, 0x00, # blocks,\n"
9066 " r Send SMS { 0x03, 0x00, 0x01, 0x0c, 0x08, 0x00, 0x00, 0xdb, 0x55, 0x55, 0x00 }\n"
9070 #: docs/manual/protocol/n6510.rst:103
9073 " s Get SMSC { 0x14, 0x01, 0x00 }\n"
9074 " r Get SMSC { 0x15, format, 0x01, 0x0b, 0x28, # of SMSC, 0xf8, 0x00, validity, 0x55\n"
9080 #: docs/manual/protocol/n6510.rst:105
9082 msgid " 0x03: PHONEBOOK HANDLING\n"
9086 #: docs/manual/protocol/n6510.rst:110
9089 " s Get memory status { 0x03, 0x01, memory type, 0x55, 0x55, 0x55, 0x00}\n"
9090 " where: memory type - see 0x03/0x07\n"
9091 " r Get memory status { 0x04, 0x00, location, 0x00[7], 0x01, 0x10, 0x00, 0x00, 0x0c,\n"
9092 " total_low, total_high, used_low, used_high, 0x01, 0x00, 0x00}\n"
9096 #: docs/manual/protocol/n6510.rst:113
9099 " s Read memory { 0x07, 0x01, 0x01, 0x00, 0x01, 0x02, memory type,\n"
9100 " 0x00, 0x00, 0x00, 0x00, location_low, location_high, 0x00, 0x00};\n"
9104 #: docs/manual/protocol/n6510.rst:125
9107 " where MT: memory type\n"
9108 " 0x01: (256) Dialled numbers\n"
9109 " 0x02: (512) Missed calls\n"
9110 " 0x03: (768) Received calls\n"
9111 " 0x05: (500) telephone phonebook\n"
9112 " 0x06: (160) SIM phonebook\n"
9115 " 0x09: (4) voice mailbox\n"
9116 " 0x0e: (10) speed dials\n"
9117 " 0x10: (5) caller groups\n"
9121 #: docs/manual/protocol/n6510.rst:128
9124 " r Read memory { 0x08, 0x00, 0x01,\n"
9125 " code, 0x00, 0x00, z, xH, xL, yH, yL, 0x00[7], no.of blocks, { block } * }\n"
9129 #: docs/manual/protocol/n6510.rst:150
9132 " where if code==0x0f && xH==0x34 - phonebook location not found\n"
9134 " z: generic block size\n"
9135 " block: {id, 0, 0, blocksize, block no.,\n"
9136 " {contents}, 0x00}\n"
9137 " id: 0x04 pointer to another memory location { 0xff?, yH, yL, xL,0x00[3] }\n"
9138 " 0x07 name {len, (unicode)},\n"
9141 " 0x0a note {len, (unicode)}\n"
9142 " 0x0b number {type, 0x00[3], len, (unicode)}\n"
9143 " 0x0c ringtone {ringtone no., 0, 0}\n"
9144 " 0x13 date for a called list (DC, RC, etc.)\n"
9145 " 0x1b caller group graphic {width, height, 0, 0 {bitmap}}\n"
9146 " 0x1c caller group graphic on? {(1: yes, 0: no), 0, 0}\n"
9147 " 0x1e caller group number {number, 0, 0}\n"
9148 " type: 0x0a: General,\n"
9149 " 0x03: Mobile (office ?),\n"
9152 " 0x02: Home (mobile ?)\n"
9156 #: docs/manual/protocol/n6510.rst:158
9159 " s Set mem location { 0x0b, 0x00, 0x01, 0x01, 0x00, 0x00, z,\n"
9160 " 0x02, memory type, yH, yL, 0x00[7],\n"
9161 " no.of blocks, { block }[no.of blocks] }\n"
9162 " r Set mem location { 0x0c, 0?, 1?, code, 0?, 0?, z?, 0?, 0?,\n"
9165 " 0x3d - wrong entry type\n"
9169 #: docs/manual/protocol/n6510.rst:160
9171 msgid " 0x08: SECURITY\n"
9175 #: docs/manual/protocol/n6510.rst:172
9178 " s Get status { 0x11, 0x00 }\n"
9179 " r Get status { 0x12, status, }\n"
9181 " 0x01: waiting for Security Code\n"
9183 " 0x02: waiting for PIN\n"
9184 " 0x03: waiting for PUK\n"
9185 " 0x05: PIN ok, SIM ok\n"
9186 " 0x06: No input status\n"
9188 " 0x1A: SIM rejected!\n"
9192 #: docs/manual/protocol/n6510.rst:179
9195 " s Enter PIN { 0x07, 0x02, code, 0x00}\n"
9196 " r Enter PIN { return code, reason }\n"
9198 " return code: 0x08 = success\n"
9200 " reason: 0x06 = PIN wrong\n"
9204 #: docs/manual/protocol/n6510.rst:181
9206 msgid " 0x0a: NETSTATUS\n"
9210 #: docs/manual/protocol/n6510.rst:186
9213 " s Get Info { 0x00, 0x00 }\n"
9214 " r Get Info { 0x01, 0x00, # blocks,\n"
9215 " 0x00, length, 0x00, 0x02, status, length, operator name (unicode),\n"
9216 " 0x09, length, LAC, LAC, 0x00, 0x00, CellID, CellID, NetworkCode (3 octets), ... }\n"
9220 #: docs/manual/protocol/n6510.rst:189
9223 " s Get RF Level { 0x0b, 0x00, 0x02, 0x00, 0x00, 0x00 }\n"
9224 " r GET RF Level { 0x0c, 0x00, 0x01, 0x04, 0x04, level, 0x5f }\n"
9228 #: docs/manual/protocol/n6510.rst:194
9231 " s Get operator logo { 0x23, 0x00, 0x00, 0x55, 0x55, 0x55 }\n"
9232 " r Get operator logo { 0x24, 0x00, 0x01, 0x00, 0x00, 0x00,\n"
9233 " 0x02, 0x0c, 0x08, netcode (3 octets), 0x02, 0x00, 0x00,\n"
9234 " 0x1a, size, width, height, logo size (2 octets), logo size (2 octets), logo }\n"
9238 #: docs/manual/protocol/n6510.rst:196
9240 msgid " 0x10: SUBSCRIBE\n"
9244 #: docs/manual/protocol/n6510.rst:198
9246 msgid " s Subscribe Channel { 0x10, # channels, message types... }\n"
9250 #: docs/manual/protocol/n6510.rst:200
9252 msgid " 0x13 CALENDAR\n"
9256 #: docs/manual/protocol/n6510.rst:203
9259 " s Add meeting note { 0x01, body like in subtype 0x1a...}\n"
9260 " r Add meeting note { 0x02, location (2 bytes), status (2 bytes)}\n"
9264 #: docs/manual/protocol/n6510.rst:206
9267 " s Add call note { 0x03, body like in subtype 0x1a...}\n"
9268 " r Add call note { 0x04, location (2 bytes), status (2 bytes)}\n"
9272 #: docs/manual/protocol/n6510.rst:209
9275 " s Add birthday note { 0x05, body like in subtype 0x1a...}\n"
9276 " r Add birthday note { 0x06, location (2 bytes), status (2 bytes)}\n"
9280 #: docs/manual/protocol/n6510.rst:212
9283 " s Add reminder note { 0x07, body like in subtype 0x1a...}\n"
9284 " r Add reminder note { 0x08, location (2 bytes), status (2 bytes)}\n"
9288 #: docs/manual/protocol/n6510.rst:215
9291 " s Delete calendar note { 0x0b, location (2 bytes) }\n"
9292 " r Delete calendar note { 0x0c, location (2 bytes), ?, ?, ?, ? }\n"
9296 #: docs/manual/protocol/n6510.rst:243
9299 " s Get calendar note { 0x19, location (2 bytes) }\n"
9300 " r Calendar note recvd { 0x1a, location (2 bytes), entry type, 0x00, year (2 bytes), Month, Day, block}\n"
9301 " where: entry type - 0x01 - Meeting, 0x02 - Call, 0x04 - Birthday, 0x08 - Reminder\n"
9302 " block: for Meeting:{hour,minute,alarm (two bytes),recurrence (two bytes),len,0x00,string(unicode)}\n"
9303 " where alarm=Number of minutes before the time of the meeting\n"
9304 " that the alarm should be triggered:\n"
9305 " For meetings with \"No alarm\"=0xFFFF (-1).\n"
9306 " For \"On time\"=0x0000\n"
9307 " half an hour=0x001E, and so on.\n"
9308 " Recurrance=in hours, between future occurances of this meeting.\n"
9309 " If there is no repeat, this value is 0x0000. The special value 0xffff\n"
9311 " for Call:{Hour,Minute,Alarm (as above),Recurrance (as above),namelen,numberlen,\n"
9312 " name(unicode),number(unicode)}\n"
9313 " for Reminder:{Recurrance (as above),len,0x00,string(unicode)}\n"
9314 " for Birthday:{byte1,byte2,alarm(4 bytes),yearofbirth,alarmtype,len,string(unicode)}\n"
9315 " byte1 and byte2 may vary (???). Usually are 0x00 both (but not always)\n"
9316 " In Birthday, the Year in the common part, usually contains a strange year.\n"
9317 " So, don't consider it as Year of note, neither year of BirthDay (for Year of\n"
9318 " Birthday use the value described below).\n"
9319 " where alarm=32-bit integer that is the number of seconds between the desired\n"
9320 " alarm time and 11:59:58pm on the birthday.For \"No Alarm\", the value is\n"
9321 " 0x0000FFFF (65535).\n"
9322 " YearOfBirth=used instead of the one in the common part of the entry (see above)\n"
9323 " but only when reading birthday entries. For storing entries, this field does\n"
9325 " AlarmType: 0x00 - Tone, 0x01 - Silent\n"
9329 #: docs/manual/protocol/n6510.rst:250
9332 " ? s??? { 0x0021 }\n"
9333 " ? r??? { 0x0022, 0x5A, 0x00 }\n"
9334 " ? s??? { 0x0025 }\n"
9335 " ? r??? { 0x0026, 0x04, 0x00 }\n"
9337 " ? r { 0x002A, 0x04, 0x00 }\n"
9341 #: docs/manual/protocol/n6510.rst:253
9344 " s Get first free pos { 0x0031 }\n"
9345 " r Get first free pos { 0x0032, location (2bytes) }\n"
9349 #: docs/manual/protocol/n6510.rst:256
9352 " s Get notes info { 0x003a, 0xFF, 0xFE}\n"
9353 " r Get notes info { 0x003b, how many notes used (2 bytes), 0x01, 0x07, { two bytes with location for each note} *}\n"
9357 #: docs/manual/protocol/n6510.rst:261
9360 " s Get first free pos { 0x0031 }\n"
9361 " r Get first free pos { 0x0032, location (2bytes) }\n"
9362 " s Get notes info { 0x003a, 0xFF, 0xFE}\n"
9363 " r Get notes info { 0x003b, how many notes used (2 bytes), 0x01, 0x07, { two bytes with location for each note} *}\n"
9367 #: docs/manual/protocol/n6510.rst:264
9370 " ? s Get calendar note?? { 0x003E, location (2 bytes) }\n"
9371 " ? r Get calendar note?? { 0x003F, location (2bytes), ... }\n"
9375 #: docs/manual/protocol/n6510.rst:266
9377 msgid " 0x14: FOLDER/PICTURE SMS HANDLING\n"
9381 #: docs/manual/protocol/n6510.rst:273
9384 " s Get SMS Status { 0x08, 0x00, 0x01 }\n"
9385 " r Get SMS Status { 0x09, 0x00, #blocks,\n"
9386 " type, length, blocknumber,\n"
9387 " a (2 octets), b (2 octets), c (2 octets), 0x00, 0x55 ,\n"
9388 " type, length, blocknumber,\n"
9389 " d (2 octets), e (2 octets), f (2 octets), 0x01, 0x55 }\n"
9393 #: docs/manual/protocol/n6510.rst:287
9397 " a - max. number of messages in phone memory\n"
9398 " b - Number of used messages in phone memory. These\n"
9399 " are messages manually moved from the other folders.\n"
9400 " Picture messages are saved here.\n"
9401 " c - Number of unread messages in phone memory. Probably\n"
9402 " only smart messages.\n"
9403 " d - max. number of messages on SIM\n"
9404 " e - Number of used messages in SIM memory. These are\n"
9405 " either received messages or saved into Outbox/Inbox.\n"
9406 " Note that you *can't* save message into this memory\n"
9407 " using 'Move' option. Picture messages are not here.\n"
9408 " f - Number of unread messages in SIM memory\n"
9412 #: docs/manual/protocol/n6510.rst:299
9415 " s Get SMS from folder { 0x02, memory, folderID, location, location, 0x01, 0x00}\n"
9417 " memory - 0x01 for SIM, 0x02 for phone (SIM only for IN/OUTBOX\n"
9418 " folderID - see 0x14/0x017B\n"
9419 " r Get SMS from folder { 0x03, 0x00, 0x01, memory, folderID, locationH, locationL, 0x55, 0x55, 0x55,\n"
9420 " 0x01 (on big block), type, length of big block,\n"
9421 " [date/time1], [date/time2], # blocks,\n"
9422 " type, length, data...\n"
9427 #: docs/manual/protocol/n6510.rst:302
9430 " s Delete SMS { 0x04, memory, folderID, location, location, 0x0F, 0x55 }\n"
9431 " r Delete SMS { 0x05 }\n"
9435 #: docs/manual/protocol/n6510.rst:307
9438 " s Get folder status { 0x0c, memory, folderID, 0x0F, 0x55, 0x55, 0x55, 0x55}\n"
9439 " where: folderID - see 0x14/0x017B\n"
9440 " r Get folder status { 0x0d, 0x00, length, number of entries (2 bytes),\n"
9441 " entry1number (2 bytes), entry2number(2 bytes), ..., 0x55[]}\n"
9445 #: docs/manual/protocol/n6510.rst:310
9448 " s Get message info { 0x0e, memory, folderID, location, location, 0x55, 0x55 }\n"
9449 " r Get message info { 0x0f, 0x00, 0x01, 0x00, 0x50, memory, type, 0x00, location, FolderID, status\n"
9453 #: docs/manual/protocol/n6510.rst:319
9456 " where: type = 0x00 - MT\n"
9457 " 0x01 - delivery report\n"
9459 " 0x80 - picture message\n"
9460 " where: status=0x01 - reveived/read\n"
9461 " 0x03 - received/unread\n"
9462 " 0x05 - stored/sent\n"
9463 " 0x07 - stored/not sent\n"
9467 #: docs/manual/protocol/n6510.rst:331
9470 " s Get folder names { 0x12, 0x00, 0x00}\n"
9471 " r Get folder names { 0x13, 0x00, number of strings, 0x01, 0x28, folderID, length, 0x00, name1, 0x00,\n"
9472 " 0x55[40-length(name1)], 01 28, folderID, length, 0x00, name2, 0x00, 0x55[dito] ... }\n"
9473 " where: folderID = 0x02 - Inbox\n"
9476 " 0x05 - Templates\n"
9477 " 0x06 - first \"My folders\"\n"
9478 " 0x07 - second \"My folders\"\n"
9479 " 0x08 - third -\"-\n"
9484 #: docs/manual/protocol/n6510.rst:337
9488 " s ??? {+0x00, 0x06, 0x00, 0x01, 0x01, 0x00 }\n"
9489 " r ??? {+0x06, ',', 0x00, 'd', 0x00, 0x00 }\n"
9490 " s ??? {+0x00, 0x06, 0x00, 0x02, 0x00, 0x00 }\n"
9491 " r ??? {+0x06, '.', 0x00, 'e', ?, ? }\n"
9495 #: docs/manual/protocol/n6510.rst:339
9497 msgid " 0x17: BATTERY\n"
9501 #: docs/manual/protocol/n6510.rst:343
9504 " s Get battery level { 0x0a, 0x02, 0x00 }\n"
9505 " r Get battery level { 0x0b, 0x01, 0x01, 0x16, level, 0x07, 0x05 }\n"
9506 " where: level: 1-7 (as in phone display)\n"
9510 #: docs/manual/protocol/n6510.rst:345
9512 msgid " 0x19: CLOCK\n"
9516 #: docs/manual/protocol/n6510.rst:348
9519 " s Get ???? {0x01,...}\n"
9520 " r Get ???? {0x02,...}\n"
9524 #: docs/manual/protocol/n6510.rst:353
9527 " s Get date { 0x0a, 0x00, 0x00 }\n"
9528 " r Get date { 0x0b, 0x00, 0x02 (blocks),\n"
9529 " 0x01 (type), 0x0c (length), 0x01, 0x03, year (2 octets), month, day, hour, minute, second, 0x00,\n"
9530 " 0x04, 0x04, 0x01, 0x00 }\n"
9534 #: docs/manual/protocol/n6510.rst:358
9537 " s Get ???? {0x0c, 0x00, 0x00}\n"
9538 " r Get ???? {0x0d..}\n"
9539 " s Get ???? {0x11,...}\n"
9540 " r Get ???? {0x12,...}\n"
9544 #: docs/manual/protocol/n6510.rst:360
9546 msgid " 0x1b: IDENTIFY\n"
9550 #: docs/manual/protocol/n6510.rst:367
9553 " s Get IMEI {+0x00, 0x01, 0x01, 0x00, 'A', 0x00, 0x00, 0x00 }\n"
9554 " r Get IMEI { 0x01, 0x00, 0x01, 'A', 0x14, 0x00, 0x10, {IMEI(ASCII)}, 0x00 }\n"
9555 " s Get IMEI {+0x00, 0x03, 0x01, 0x00, 'A', 0x00, 0x00, 0x00 }\n"
9556 " r Get IMEI { 0x01, 0x00, 0x01, 'A', 0x14, 0x00, 0x10, {IMEI(ASCII)}, 0x00 }\n"
9557 " s Get ??? {+0x00, 0x03, 0x00, 0x00, 'D', 0x00, 0x00, 0x00 }\n"
9558 " r Get ??? { 0x01, 0x02, 0x00 }\n"
9562 #: docs/manual/protocol/n6510.rst:370
9565 " s Get HW version {+0x00, 0x03, 0x02, 0x07, 0x00, 0x02 }\n"
9566 " r Get HW version { 0x08, 0x00, 0x01, 'I', 0x0c, 0x00, 0x05, HW(4 bytes), 0x00, 0x00, 0x00, 0x00 }\n"
9570 #: docs/manual/protocol/n6510.rst:374
9573 " s get HW&SW version { 0x07, 0x00, 0x01 }\n"
9574 " r get HW&SW version { 0x08, 0x00, 0x01, 0x58, 0x29, 0x00, 0x22, \"V \" \"firmware\\n\" \"firmware date\\n\"\n"
9575 " \"model\\n\" \"(c) NMP.\", 0x0a, 0x43, 0x00, 0x00, 0x00 }\n"
9579 #: docs/manual/protocol/n6510.rst:381
9582 " s Get product code {+0x00, 0x03, 0x04, 0x0b, 0x00, 0x02 }\n"
9583 " r Get product code { 0x0c, 0x00, 0x01, 'N', 0x0c, 0x00, 0x08, code(7 bytes), 0x00 }\n"
9584 " s ??? {+00 |03 |05 |0b |00 |20}\n"
9585 " r ??? {+03 |2b+|05 |0c |00 |01 |52R|0c |00 |08 |00 |00 |00 |00 |00 |00 | 00 |00}\n"
9586 " s Get ??? {+00 |03 |06 |0b |00 |01}\n"
9587 " 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"
9591 #: docs/manual/protocol/n6510.rst:463
9594 " Sending frame 0x1b / 0x0006\n"
9595 " 00 |03 |07 |0b |00 |ff ..... \n"
9596 " Received frame 0x1b / 0x0072\n"
9597 " 03 |2b+|07 |0c |00 |08 |4dM|10 |00 |0a |53S|54T|41A|344|355|39 .+....M...STA459\n"
9598 " 311|355|377|00 |00 |00 |4eN|0c |00 |08 |300|355|300|377|355|32 157...N...050752\n"
9599 " 300|00 |50P|0c |00 |08 |00 |00 |00 |00 |00 |00 |00 |00 |4fO|0c 0.P...........O.\n"
9600 " 00 |08 |300|355|300|333|366|366|366|00 |51Q|0c |00 |06 |00 |00 ..0503666.Q.....\n"
9601 " 00 |00 |00 |00 |00 |00 |52R|0c |00 |08 |00 |00 |00 |00 |00 |00 ......R.........\n"
9602 " 00 |00 |53S|0c |00 |5b[|00 |00 |00 |0d |00 |00 |00 |00 |59Y|14 ..S..[........Y.\n"
9603 " 00 |10 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 |00 ................\n"
9605 " Sending frame 0x1b / 0x0006\n"
9606 " 00 |03 |08 |07 |01 |ff ..... \n"
9607 " Received frame 0x1b / 0x00ae\n"
9608 " 03 |2b+|08 |08 |00 |09 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9609 " 344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9610 " 0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00 |49I|0c .(c) NMP......I.\n"
9611 " 00 |05 |300|388|300|322|00 |00 |00 |00 |4aJ|0c |00 |05 |00 |00 ..0802....J.....\n"
9612 " 00 |00 |00 |00 |00 |00 |4bK|08 |00 |03 |333|366|00 |00 |4cL|0c ......K...36..L.\n"
9613 " 00 |04 |322|388|388|00 |00 |00 |00 |00 |54T|0c |00 |05 |300|31 ..288.....T...01\n"
9614 " 300|355|00 |00 |00 |00 |55U|10 |00 |0a |47G|344|2e.|300|2d-|34 05....U...G4.0-4\n"
9615 " 2e.|311|322|00 |00 |00 |57W|10 |00 |08 |53S|45E|49I|4bK|4fO|20 .12...W...SEIKO\n"
9616 " 300|00 |00 |00 |00 |00 |58X|29)|00 |22\"|56V|20 |300|344|2e.|30 0.....X).\"V 04.0\n"
9617 " 344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9618 " 0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|0a |44D|00 |00 |00 .(c) NMP..D...\n"
9619 " Sending frame 0x1b / 0x0008\n"
9620 " 00 |03 |09 |00 |41A|00 |00 |00 ....A...\n"
9621 " Received frame 0x1b / 0x001a\n"
9622 " 03 |2b+|09 |01 |00 |01 |41A|14 |00 |10 |333|355|300|377|300|30 .+....A...350700\n"
9623 " 311|300|355|388|300|311|333|300|333|00 105801303.\n"
9624 " Sending frame 0x1b / 0x0008\n"
9625 " 00 |03 |0a |00 |42B|00 |00 |00 ....B...\n"
9626 " Received frame 0x1b / 0x0012\n"
9627 " 03 |2b+|0a |01 |00 |01 |42B|0c |00 |08 |3a:|05 |07 |10 |50P|08 .+....B...:...P.\n"
9629 " Sending frame 0x1b / 0x0008\n"
9630 " 00 |03 |0b |00 |43C|00 |00 |00 ....C...\n"
9631 " Received frame 0x1b / 0x0016\n"
9632 " 03 |2b+|0b |01 |00 |01 |43C|10 |00 |09 |333|05 |07 |10 |50P|08 .+....C...3...P.\n"
9633 " 311|00 |f6÷|00 |00 |00 1.÷...\n"
9634 " Sending frame 0x1b / 0x0008\n"
9635 " 00 |03 |0c |00 |44D|00 |00 |00 ....D...\n"
9636 " Received frame 0x1b / 0x0006\n"
9637 " 03 |2b+|0c |01 |02 |00 .+....\n"
9638 " Sending frame 0x1b / 0x0008\n"
9639 " 00 |03 |0d |00 |45E|00 |00 |00 ....E...\n"
9640 " Received frame 0x1b / 0x0006\n"
9641 " 03 |2b+|0d |01 |02 |00 .+....\n"
9642 " Sending frame 0x1b / 0x0008\n"
9643 " 00 |03 |0e |00 |46F|00 |00 |00 ....F...\n"
9644 " Received frame 0x1b / 0x0012\n"
9645 " 03 |2b+|0e |01 |00 |01 |46F|0c |00 |08 |4eN|54T|54T|4aJ|50P|12 .+....F...NTTJP.\n"
9647 " Sending frame 0x1b / 0x0008\n"
9648 " 00 |03 |0f |00 |56V|00 |00 |00 ....V...\n"
9649 " Received frame 0x1b / 0x0006\n"
9650 " 03 |2b+|0f |01 |02 |00 .+....\n"
9651 " Sending frame 0x1b / 0x0008\n"
9652 " 00 |03 |10 |00 |5aZ|00 |00 |00 ....Z...\n"
9653 " Received frame 0x1b / 0x0006\n"
9654 " 03 |2b+|10 |01 |02 |00 .+....\n"
9655 " Sending frame 0x1b / 0x0006\n"
9656 " 00 |03 |11 |0b |00 |02 ......\n"
9657 " Received frame 0x1b / 0x0012\n"
9658 " 03 |2b+|11 |0c |00 |01 |4eN|0c |00 |08 |300|355|300|377|355|32 .+....N...050752\n"
9660 " Sending frame 0x1b / 0x0006\n"
9661 " 00 |03 |12 |0b |00 |20 .....\n"
9662 " Received frame 0x1b / 0x0012\n"
9663 " 03 |2b+|12 |0c |00 |01 |52R|0c |00 |08 |00 |00 |00 |00 |00 |00 .+....R.........\n"
9665 " Sending frame 0x1b / 0x0006\n"
9666 " 00 |03 |13 |0b |00 |01 ......\n"
9667 " Received frame 0x1b / 0x0016\n"
9668 " 03 |2b+|13 |0c |00 |01 |4dM|10 |00 |0a |53S|54T|41A|344|355|39 .+....M...STA459\n"
9669 " 311|355|377|00 |00 |00 157...\n"
9670 " Sending frame 0x1b / 0x0006\n"
9671 " 00 |03 |14 |07 |00 |02 ......\n"
9672 " Received frame 0x1b / 0x0012\n"
9673 " 03 |2b+|14 |08 |00 |01 |49I|0c |00 |05 |300|388|300|322|00 |00 .+....I...0802..\n"
9678 #: docs/manual/protocol/n6510.rst:466
9681 " s Get IMEI { 0x00, 0x41 }\n"
9682 " r Get IMEI { 0x01, 0x00, 0x01, 0x41, 0x14, 0x00, 0x10, {IMEI(ASCII)}, 0x00 }\n"
9686 #: docs/manual/protocol/n6510.rst:519
9689 " Sending frame 0x1b / 0x0008\n"
9690 " 00 |03 |16 |00 |44D|00 |00 |00 ....D...\n"
9691 " Received frame 0x1b / 0x0006\n"
9692 " 03 |2b+|16 |01 |02 |00 .+....\n"
9693 " Sending frame 0x1b / 0x0006\n"
9694 " 00 |03 |17 |07 |00 |01 ......\n"
9695 " Received frame 0x1b / 0x002e\n"
9696 " 03 |2b+|17 |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 |18 |07 |00 |01 ......\n"
9701 " Received frame 0x1b / 0x002e\n"
9702 " 03 |2b+|18 |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 |19 |07 |00 |01 ......\n"
9707 " Received frame 0x1b / 0x002e\n"
9708 " 03 |2b+|19 |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 |1a |07 |00 |01 ......\n"
9713 " Received frame 0x1b / 0x002e\n"
9714 " 03 |2b+|1a |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 " Sending frame 0x1b / 0x0006\n"
9718 " 00 |03 |1b |07 |00 |01 ......\n"
9719 " Received frame 0x1b / 0x002e\n"
9720 " 03 |2b+|1b |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9721 " 344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9722 " 0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00 .(c) NMP......\n"
9723 " Sending frame 0x1b / 0x0006\n"
9724 " 00 |03 |1c |07 |00 |01 ......\n"
9725 " Received frame 0x1b / 0x002e\n"
9726 " 03 |2b+|1c |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9727 " 344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9728 " 0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00 .(c) NMP......\n"
9729 " Sending frame 0x1b / 0x0006\n"
9730 " 00 |03 |1d |07 |00 |01 ......\n"
9731 " Received frame 0x1b / 0x002e\n"
9732 " 03 |2b+|1d |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9733 " 344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9734 " 0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00 .(c) NMP......\n"
9735 " Sending frame 0x1b / 0x0006\n"
9736 " 00 |03 |1e |07 |00 |01 ......\n"
9737 " Received frame 0x1b / 0x002e\n"
9738 " 03 |2b+|1e |08 |00 |01 |48H|28(|00 |20 |56V|20 |300|344|2e.|30 .+....H(. V 04.0\n"
9739 " 344|0a |322|399|2d-|311|300|2d-|300|311|0a |4eN|48H|4dM|2d-|37 4.29-10-01.NHM-7\n"
9740 " 0a |28(|63c|29)|20 |4eN|4dM|50P|2e.|00 |00 |00 |00 |00 .(c) NMP......\n"
9744 #: docs/manual/protocol/n6510.rst:521
9746 msgid " 0x1f: RINGTONE\n"
9750 #: docs/manual/protocol/n6510.rst:525
9753 " s Get Ringtones { 0x07, 0x00, 0x00, 0xFE, 0x00, 0x7D }\n"
9754 " r Get Ringtones { 0x08, 0x00, 0x23, 0x00, # ringtones, 0x00,\n"
9755 " ringtone number, 0x01, 0x01, 0x00, name length (chars), name (unicode)... }\n"
9759 #: docs/manual/protocol/n6510.rst:533
9763 " s Get IMEI { 0x00, 0x41 }\n"
9764 " r Get IMEI { 0x01, 0x00, 0x01, 0x41, 0x14, 0x00, 0x10, {IMEI(ASCII)}, 0x00 }\n"
9765 " s get HW&SW version { 0x07, 0x00, 0x01 }\n"
9766 " r get HW&SW version { 0x08, 0x00, 0x01, 0x58, 0x29, 0x00, 0x22, \"V \" \"firmware\\n\" \"firmware date\\n\"\n"
9767 " \"model\\n\" \"(c) NMP.\", 0x0a, 0x43, 0x00, 0x00, 0x00 }\n"
9771 #: docs/manual/protocol/n6510.rst:538
9775 " s ??? {+00 |02 |00 |0a |00 |01 |00, location, 00}\n"
9776 " where location: 0, 1, 2, 3\n"
9777 " r ??? {+02 |1d |00 |0b |00 |01 |00, location, 08 |00 |00 |00 |00 |00}\n"
9780 #. type: Labeled list
9781 #: docs/manual/protocol/n6510.rst:538
9787 #: docs/manual/protocol/n6510.rst:552
9790 "00 |02 |00 |0a |00 |60`|00 |10 |00 |11 |00 |12 |00 |13 |00 |14 .....`..........\n"
9791 "00 |15 |00 |16 |00 |17 |00 |18 |00 |19 |00 |1a |00 |1b |00 |1c ................\n"
9792 "00 |1d |00 |1e |00 |1f |00 |20 |00 |21!|00 |22\"|00 |23#|00 |24 ....... .!.\".#.$\n"
9793 "00 |25%|00 |26&|00 |27'|00 |28(|00 |29)|00 |2a*|00 |2b+|00 |2c .%.&.'.(.).*.+.,\n"
9794 "00 |2d-|00 |2e.|00 |2f/|00 |300|00 |311|00 |322|00 |333|00 |34 .-.../.0.1.2.3.4\n"
9795 "00 |355|00 |366|00 |377|00 |388|00 |399|00 |3a:|00 |3b;|00 |3c .5.6.7.8.9.:.;.<\n"
9796 "00 |3d=|00 |3e>|00 |3f?|00 |40@|00 |41A|00 |42B|00 |43C|00 |44 .=.>.?.@.A.B.C.D\n"
9797 "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"
9798 "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"
9799 "00 |55U|00 |56V|00 |57W|00 |58X|00 |59Y|00 |5aZ|00 |5b[|00 |5c .U.V.W.X.Y.Z.[.\\\n"
9800 "00 |5d]|00 |5e^|00 |5f_|00 |60`|00 |61a|00 |62b|00 |63c|00 |64 .].^._.`.a.b.c.d\n"
9801 "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"
9802 "00 |6dm|00 |6en|00 |6fo|00 .m.n.o.\n"
9805 #. type: Labeled list
9806 #: docs/manual/protocol/n6510.rst:552
9812 #: docs/manual/protocol/n6510.rst:591
9814 "02 |1d |00 |0b |00 |60`|00 |10 |04 |00 |00 |11 |0c |06 |00 |00 ....."
9815 "`.......... 00 |00 |00 |00 |00 |00 |00 |12 |04 |00 |00 |13 |04 |00 |00 |"
9816 "14 ................ 08 |00 |00 |00 |00 |00 |00 |15 |08 |00 |00 |00 |00 |00 |"
9817 "00 |16 ................ 08 |00 |00 |00 |00 |00 |00 |17 |08 |00 |00 |00 |00 |"
9818 "00 |00 |18 ................ 08 |00 |00 |00 |00 |00 |00 |19 |08 |00 |00 |00 |"
9819 "00 |00 |00 |1a ................ 08 |00 |00 |00 |00 |00 |00 |1b |08 |00 |00 |"
9820 "00 |00 |00 |00 |1c ................ 04 |00 |00 |1d |08 |04 |00 |00 |00 |00 |"
9821 "00 |1e |3c<|355|ff |ff ............<5 ff |ff |ff |ff |ff |ff |ff |ff |ff |"
9822 "ff |ff |ff |ff |ff |ff |ff ff |ff |ff |ff |ff |ff |ff |ff |"
9823 "ff |ff |ff |ff |ff |ff |ff |ff ff |ff |ff |ff |ff |ff |ff |"
9824 "ff |ff |ff |ff |ff |ff |ff |ff |ff ff |ff |ff |00 |00 |00 |"
9825 "00 |1f |08 |00 |00 |00 |00 |00 |00 |20 ............ 04 |00 |00 |21!|04 |"
9826 "00 |00 |22\"|04 |00 |00 |23#|04 |00 |00 |24 ...!...\"...#...$ 04 |00 |00 |"
9827 "25%|04 |00 |00 |26&|04 |00 |00 |27'|08 |00 |00 |00 ...%...&...'.... 00 |00 |"
9828 "00 |28(|08 |00 |00 |00 |00 |00 |00 |29)|08 |00 |00 |00 ...(.......).... 00 |"
9829 "00 |00 |2a*|04 |00 |00 |2b+|0c |08 |00 |00 |00 |00 |00 |00 ...*...+........ "
9830 "00 |00 |00 |2c,|04 |00 |00 |2d-|08 |00 |00 |00 |00 |00 |00 |"
9831 "2e ...,...-........ 08 |00 |00 |00 |00 |00 |00 |2f/|08 |00 |00 |00 |00 |00 |"
9832 "00 |30 ......./.......0 08 |00 |00 |00 |00 |00 |00 |311|08 |00 |00 |00 |00 |"
9833 "00 |00 |32 .......1.......2 08 |00 |00 |00 |00 |00 |00 |333|08 |00 |00 |00 |"
9834 "00 |00 |00 |34 .......3.......4 08 |00 |00 |00 |00 |00 |00 |355|08 |00 |00 |"
9835 "00 |00 |00 |00 |36 .......5.......6 08 |00 |00 |00 |00 |00 |00 |377|08 |00 |"
9836 "00 |00 |00 |00 |00 |38 .......7.......8 08 |04 |00 |00 |00 |00 |00 |399|08 |"
9837 "04 |00 |00 |00 |00 |00 |3a .......9.......: 08 |04 |00 |00 |00 |00 |00 |3b;|"
9838 "14 |10 |00 |00 |00 |00 |00 |00 .......;........ 00 |00 |00 |00 |00 |00 |00 |"
9839 "00 |00 |00 |00 |3c<|08 |00 |00 |00 ...........<.... 00 |00 |00 |3d=|08 |00 |"
9840 "00 |00 |00 |00 |00 |3e>|08 |00 |00 |00 ...=.......>.... 00 |00 |00 |3f?|08 |"
9841 "00 |00 |00 |00 |00 |00 |40@|08 |00 |00 |8e ...?.......@...Ä 00 |00 |00 |41A|"
9842 "04 |00 |00 |42B|04 |00 |00 |43C|08 |00 |00 |00 ...A...B...C.... 00 |00 |00 |"
9843 "44D|08 |00 |00 |00 |00 |00 |00 |45E|08 |00 |00 |00 ...D.......E.... 00 |00 |"
9844 "00 |46F|08 |00 |00 |00 |00 |00 |00 |47G|08 |00 |00 |00 ...F.......G.... 00 |"
9845 "00 |00 |48H|08 |00 |00 |00 |00 |00 |00 |49I|08 |00 |00 |00 ...H.......I.... "
9846 "00 |00 |00 |4aJ|08 |00 |00 |00 |00 |00 |00 |4bK|08 |00 |00 |00 ...J......."
9847 "K.... 00 |00 |00 |4cL|08 |00 |00 |00 |00 |00 |00 |4dM|08 |00 |00 |00 ..."
9848 "L.......M.... 00 |00 |00 |4eN|08 |00 |00 |00 |00 |00 |00 |4fO|08 |00 |00 |"
9849 "00 ...N.......O.... 00 |00 |00 |50P|08 |00 |00 |00 |00 |00 |00 |51Q|08 |00 |"
9850 "00 |00 ...P.......Q.... 00 |00 |00 |52R|08 |00 |00 |00 |00 |00 |00 |53S|08 |"
9851 "00 |00 |00 ...R.......S.... 00 |00 |00 |54T|08 |00 |00 |00 |00 |00 |00 |55U|"
9852 "08 |00 |00 |00 ...T.......U.... 00 |00 |00 |56V|08 |00 |00 |00 |00 |00 |00 |"
9853 "57W|08 |00 |00 |00 ...V.......W.... 00 |00 |00 |58X|08 |00 |00 |00 |00 |00 |"
9854 "00 |59Y|08 |00 |00 |00 ...X.......Y...."
9858 #: docs/manual/protocol/n6510.rst:721
9861 "00 |00 |00 |5aZ|08 |00 |00 |00 |00 |00 |00 |5b[|08 |00 |00 |00 ...Z.......[....\n"
9862 "00 |00 |00 |5c\\|08 |00 |00 |00 |00 |00 |00 |5d]|08 |00 |00 |00 ...\\.......]....\n"
9863 "00 |00 |00 |5e^|08 |00 |00 |00 |00 |00 |00 |5f_|08 |00 |00 |00 ...^......._....\n"
9864 "00 |00 |00 |60`|08 |00 |00 |00 |00 |00 |00 |61a|08 |00 |00 |00 ...`.......a....\n"
9865 "00 |00 |00 |62b|08 |00 |00 |00 |00 |00 |00 |63c|08 |00 |00 |00 ...b.......c....\n"
9866 "00 |00 |00 |64d|08 |00 |00 |00 |00 |00 |00 |65e|08 |00 |00 |00 ...d.......e....\n"
9867 "00 |00 |00 |66f|08 |00 |00 |00 |00 |00 |00 |67g|08 |00 |00 |00 ...f.......g....\n"
9868 "00 |00 |00 |68h|08 |00 |00 |00 |00 |00 |00 |69i|08 |00 |00 |00 ...h.......i....\n"
9869 "00 |00 |00 |6aj|08 |00 |00 |00 |00 |00 |00 |6bk|08 |04 |00 |00 ...j.......k....\n"
9870 "00 |00 |00 |6cl|08 |04 |00 |00 |00 |00 |00 |6dm|08 |00 |00 |00 ...l.......m....\n"
9871 "00 |00 |00 |6en|08 |00 |00 |00 |00 |00 |00 |6fo|08 |00 |00 |00 ...n.......o....\n"
9873 "Sending frame 0x38 / 0x00c7\n"
9874 "00 |02 |00 |0a |00 |60`|00 |70p|00 |71q|00 |72r|00 |73s|00 |74 .....`.p.q.r.s.t\n"
9875 "00 |75u|00 |76v|00 |77w|00 |78x|00 |79y|00 |7az|00 |7b{|00 |7c .u.v.w.x.y.z.{.|\n"
9876 "00 |7d}|00 |7e~|00 |7f |00 |80Ç|00 |81ü|00 |82é|00 |83â|00 |84 .}.~...Ç.ü.é.â.ä\n"
9877 "00 |85ů|00 |86ć|00 |87ç|00 |88ł|00 |89ë|00 |8aŐ|00 |8bő|00 |8c .ů.ć.ç.ł.ë.Ő.ő.î\n"
9878 "00 |8dŹ|00 |8eÄ|00 |8fĆ|00 |90É|00 |91Ĺ|00 |92ĺ|00 |93ô|00 |94 .Ź.Ä.Ć.É.Ĺ.ĺ.ô.ö\n"
9879 "00 |95Ľ|00 |96ľ|00 |97Ś|00 |98ś|00 |99Ö|00 |9aÜ|00 |9bŤ|00 |9c .Ľ.ľ.Ś.ś.Ö.Ü.Ť.ť\n"
9880 "00 |9dŁ|00 |9e×|00 |9fč|00 |a0á|00 |a1í|00 |a2ó|00 |a3ú|00 |a4 .Ł.×.č.á.í.ó.ú.Ą\n"
9881 "00 |a5ą|00 |a6Ž|00 |a7ž|00 |a8Ę|00 |a9ę|00 |aa¬|00 |abź|00 |ac .ą.Ž.ž.Ę.ę.¬.ź.Č\n"
9882 "00 |adş|00 |ae«|00 |af»|00 |b0 |00 |b1 |00 |b2 |00 |b3 |00 |b4 .ş.«.»..........\n"
9883 "00 |b5Á|00 |b6Â|00 |b7Ě|00 |b8Ş|00 |b9 |00 |ba |00 |bb |00 |bc .Á.Â.Ě.Ş........\n"
9884 "00 |bdŻ|00 |beż|00 |bf |00 |c0 |00 |c1 |00 |c2 |00 |c3 |00 |c4 .Ż.ż............\n"
9885 "00 |c5 |00 |c6Ă|00 |c7ă|00 |c8 |00 |c9 |00 |ca |00 |cb |00 |cc ...Ă.ă..........\n"
9886 "00 |cd |00 |ce |00 |cf¤|00 .....¤.\n"
9887 "Received frame 0x38 / 0x0306\n"
9888 "02 |1d |00 |0b |00 |60`|00 |70p|08 |00 |00 |00 |00 |00 |00 |71 .....`.p.......q\n"
9889 "08 |00 |00 |00 |00 |00 |00 |72r|08 |00 |00 |00 |00 |00 |00 |73 .......r.......s\n"
9890 "08 |00 |00 |00 |00 |00 |00 |74t|08 |00 |00 |00 |00 |00 |00 |75 .......t.......u\n"
9891 "08 |00 |00 |00 |00 |00 |00 |76v|08 |00 |00 |00 |00 |00 |00 |77 .......v.......w\n"
9892 "08 |00 |00 |00 |00 |00 |00 |78x|08 |00 |00 |00 |00 |00 |00 |79 .......x.......y\n"
9893 "08 |00 |00 |00 |00 |00 |00 |7az|08 |00 |00 |00 |00 |00 |00 |04 .......z........\n"
9894 "08 |04 |00 |7b{|00 |00 |00 |04 |08 |04 |00 |7c||00 |00 |00 |04 ...{.......|....\n"
9895 "08 |04 |00 |7d}|00 |00 |00 |04 |08 |04 |00 |7e~|00 |00 |00 |04 ...}.......~....\n"
9896 "08 |04 |00 |7f |00 |00 |00 |04 |08 |04 |00 |80Ç|00 |00 |00 |04 ...........Ç....\n"
9897 "08 |04 |00 |81ü|00 |00 |00 |04 |08 |04 |00 |82é|00 |00 |00 |04 ...ü.......é....\n"
9898 "08 |04 |00 |83â|00 |00 |00 |04 |08 |04 |00 |84ä|00 |00 |00 |04 ...â.......ä....\n"
9899 "08 |04 |00 |85ů|00 |00 |00 |04 |08 |04 |00 |86ć|00 |00 |00 |04 ...ů.......ć....\n"
9900 "08 |04 |00 |87ç|00 |00 |00 |04 |08 |04 |00 |88ł|00 |00 |00 |04 ...ç.......ł....\n"
9901 "08 |04 |00 |89ë|00 |00 |00 |04 |08 |04 |00 |8aŐ|00 |00 |00 |04 ...ë.......Ő....\n"
9902 "08 |04 |00 |8bő|00 |00 |00 |04 |08 |04 |00 |8cî|00 |00 |00 |04 ...ő.......î....\n"
9903 "08 |04 |00 |8dŹ|00 |00 |00 |04 |08 |04 |00 |8eÄ|00 |00 |00 |04 ...Ź.......Ä....\n"
9904 "08 |04 |00 |8fĆ|00 |00 |00 |04 |08 |04 |00 |90É|00 |00 |00 |04 ...Ć.......É....\n"
9905 "08 |04 |00 |91Ĺ|00 |00 |00 |04 |08 |04 |00 |92ĺ|00 |00 |00 |04 ...Ĺ.......ĺ....\n"
9906 "08 |04 |00 |93ô|00 |00 |00 |04 |08 |04 |00 |94ö|00 |00 |00 |04 ...ô.......ö....\n"
9907 "08 |04 |00 |95Ľ|00 |00 |00 |04 |08 |04 |00 |96ľ|00 |00 |00 |04 ...Ľ.......ľ....\n"
9908 "08 |04 |00 |97Ś|00 |00 |00 |04 |08 |04 |00 |98ś|00 |00 |00 |04 ...Ś.......ś....\n"
9909 "08 |04 |00 |99Ö|00 |00 |00 |04 |08 |04 |00 |9aÜ|00 |00 |00 |04 ...Ö.......Ü....\n"
9910 "08 |04 |00 |9bŤ|00 |00 |00 |04 |08 |04 |00 |9cť|00 |00 |00 |04 ...Ť.......ť....\n"
9911 "08 |04 |00 |9dŁ|00 |00 |00 |04 |08 |04 |00 |9e×|00 |00 |00 |04 ...Ł.......×....\n"
9912 "08 |04 |00 |9fč|00 |00 |00 |04 |08 |04 |00 |a0á|00 |00 |00 |04 ...č.......á....\n"
9913 "08 |04 |00 |a1í|00 |00 |00 |04 |08 |04 |00 |a2ó|00 |00 |00 |04 ...í.......ó....\n"
9914 "08 |04 |00 |a3ú|00 |00 |00 |04 |08 |04 |00 |a4Ą|00 |00 |00 |04 ...ú.......Ą....\n"
9915 "08 |04 |00 |a5ą|00 |00 |00 |04 |08 |04 |00 |a6Ž|00 |00 |00 |04 ...ą.......Ž....\n"
9916 "08 |04 |00 |a7ž|00 |00 |00 |04 |08 |04 |00 |a8Ę|00 |00 |00 |04 ...ž.......Ę....\n"
9917 "08 |04 |00 |a9ę|00 |00 |00 |04 |08 |04 |00 |aa¬|00 |00 |00 |04 ...ę.......¬....\n"
9918 "08 |04 |00 |abź|00 |00 |00 |04 |08 |04 |00 |acČ|00 |00 |00 |04 ...ź.......Č....\n"
9919 "08 |04 |00 |adş|00 |00 |00 |04 |08 |04 |00 |ae«|00 |00 |00 |04 ...ş.......«....\n"
9920 "08 |04 |00 |af»|00 |00 |00 |04 |08 |04 |00 |b0 |00 |00 |00 |04 ...»............\n"
9921 "08 |04 |00 |b1 |00 |00 |00 |04 |08 |04 |00 |b2 |00 |00 |00 |04 ................\n"
9922 "08 |04 |00 |b3 |00 |00 |00 |04 |08 |04 |00 |b4 |00 |00 |00 |04 ................\n"
9923 "08 |04 |00 |b5Á|00 |00 |00 |04 |08 |04 |00 |b6Â|00 |00 |00 |04 ...Á.......Â....\n"
9924 "08 |04 |00 |b7Ě|00 |00 |00 |04 |08 |04 |00 |b8Ş|00 |00 |00 |04 ...Ě.......Ş....\n"
9925 "08 |04 |00 |b9 |00 |00 |00 |04 |08 |04 |00 |ba |00 |00 |00 |04 ................\n"
9926 "08 |04 |00 |bb |00 |00 |00 |04 |08 |04 |00 |bc |00 |00 |00 |04 ................\n"
9927 "08 |04 |00 |bdŻ|00 |00 |00 |04 |08 |04 |00 |beż|00 |00 |00 |04 ...Ż.......ż....\n"
9928 "08 |04 |00 |bf |00 |00 |00 |04 |08 |04 |00 |c0 |00 |00 |00 |04 ................\n"
9929 "08 |04 |00 |c1 |00 |00 |00 |04 |08 |04 |00 |c2 |00 |00 |00 |04 ................\n"
9930 "08 |04 |00 |c3 |00 |00 |00 |04 |08 |04 |00 |c4 |00 |00 |00 |04 ................\n"
9931 "08 |04 |00 |c5 |00 |00 |00 |04 |08 |04 |00 |c6Ă|00 |00 |00 |04 ...........Ă....\n"
9932 "08 |04 |00 |c7ă|00 |00 |00 |04 |08 |04 |00 |c8 |00 |00 |00 |04 ...ă............\n"
9933 "08 |04 |00 |c9 |00 |00 |00 |04 |08 |04 |00 |ca |00 |00 |00 |04 ................\n"
9934 "08 |04 |00 |cb |00 |00 |00 |04 |08 |04 |00 |cc |00 |00 |00 |04 ................\n"
9935 "08 |04 |00 |cd |00 |00 |00 |04 |08 |04 |00 |ce |00 |00 |00 |04 ................\n"
9936 "08 |04 |00 |cf¤|00 |00 ...¤..\n"
9937 "Received frame 0x38 / 0x0306\n"
9938 "02 |1d |00 |0b |00 |60`|00 |04 |08 |04 |00 |d0đ|00 |00 |00 |04 .....`.....đ....\n"
9939 "08 |04 |00 |d1Đ|00 |00 |00 |04 |08 |04 |00 |d2Ď|00 |00 |00 |04 ...Đ.......Ď....\n"
9940 "08 |04 |00 |d3Ë|00 |00 |00 |04 |08 |04 |00 |d4ď|00 |00 |00 |04 ...Ë.......ď....\n"
9941 "08 |04 |00 |d5Ň|00 |00 |00 |04 |08 |04 |00 |d6Í|00 |00 |00 |04 ...Ň.......Í....\n"
9942 "08 |04 |00 |d7Î|00 |00 |00 |04 |08 |04 |00 |d8ě|00 |00 |00 |04 ...Î.......ě....\n"
9943 "08 |04 |00 |d9 |00 |00 |00 |04 |08 |04 |00 |da |00 |00 |00 |db ................\n"
9944 "08 |00 |00 |00 |00 |00 |00 |dc |08 |00 |00 |00 |00 |00 |00 |dd ...............Ţ\n"
9945 "08 |00 |00 |00 |00 |00 |00 |deŮ|08 |00 |00 |00 |00 |00 |00 |df .......Ů........\n"
9946 "08 |00 |00 |00 |00 |00 |00 |e0Ó|08 |00 |00 |00 |00 |00 |00 |e1 .......Ó.......ß\n"
9947 "08 |00 |00 |00 |00 |00 |00 |e2Ô|08 |00 |00 |00 |00 |00 |00 |e3 .......Ô.......Ń\n"
9948 "08 |00 |00 |00 |00 |00 |00 |e4ń|08 |00 |00 |00 |00 |00 |00 |e5 .......ń.......ň\n"
9949 "08 |00 |00 |00 |00 |00 |00 |04 |08 |04 |00 |e6Š|00 |00 |00 |e7 ...........Š...š\n"
9950 "08 |00 |00 |00 |00 |00 |00 |e8Ŕ|08 |00 |00 |00 |00 |00 |00 |04 .......Ŕ........\n"
9951 "08 |04 |00 |e9Ú|00 |00 |00 |04 |08 |04 |00 |eaŕ|00 |00 |00 |04 ...Ú.......ŕ....\n"
9952 "08 |04 |00 |ebŰ|00 |00 |00 |04 |08 |04 |00 |ecý|00 |00 |00 |04 ...Ű.......ý....\n"
9953 "08 |04 |00 |edÝ|00 |00 |00 |04 |08 |04 |00 |eeţ|00 |00 |00 |04 ...Ý.......ţ....\n"
9954 "08 |04 |00 |ef´|00 |00 |00 |04 |08 |04 |00 |f0|00 |00 |00 |04 ...´...........\n"
9955 "08 |04 |00 |f1 |00 |00 |00 |04 |08 |04 |00 |f2 |00 |00 |00 |04 ................\n"
9956 "08 |04 |00 |f3 |00 |00 |00 |04 |08 |04 |00 |f4 |00 |00 |00 |f5 ...............§\n"
9957 "08 |00 |00 |00 |00 |00 |00 |f6÷|08 |00 |00 |00 |00 |00 |00 |f7 .......÷.......¸\n"
9958 "08 |00 |00 |00 |00 |00 |00 |f8°|08 |00 |00 |00 |00 |00 |00 |04 .......°........\n"
9959 "08 |04 |00 |f9¨|00 |00 |00 |04 |08 |04 |00 |fa |00 |00 |00 |04 ...¨............\n"
9960 "08 |04 |00 |fbű|00 |00 |00 |04 |08 |04 |00 |fcŘ|00 |00 |00 |04 ...ű.......Ř....\n"
9961 "08 |04 |00 |fdř|00 |00 |00 |04 |08 |04 |00 |fe |00 |00 |00 |04 ...ř............\n"
9962 "08 |04 |00 |ff |00 |00 |00 |04 |08 |04 |01 |00 |00 |00 |00 |04 ... ............\n"
9963 "08 |04 |01 |01 |00 |00 |00 |04 |08 |04 |01 |02 |00 |00 |00 |04 ................\n"
9964 "08 |04 |01 |03 |00 |00 |00 |04 |08 |04 |01 |04 |00 |00 |00 |04 ................\n"
9965 "08 |04 |01 |05 |00 |00 |00 |04 |08 |04 |01 |06 |00 |00 |00 |04 ................\n"
9966 "08 |04 |01 |07 |00 |00 |00 |04 |08 |04 |01 |08 |00 |00 |00 |04 ................\n"
9967 "08 |04 |01 |09 |00 |00 |00 |04 |08 |04 |01 |0a |00 |00 |00 |04 ................\n"
9968 "08 |04 |01 |0b |00 |00 |00 |04 |08 |04 |01 |0c |00 |00 |00 |04 ................\n"
9969 "08 |04 |01 |0d |00 |00 |00 |04 |08 |04 |01 |0e |00 |00 |00 |04 ................\n"
9970 "08 |04 |01 |0f |00 |00 |00 |04 |08 |04 |01 |10 |00 |00 |00 |04 ................\n"
9971 "08 |04 |01 |11 |00 |00 |00 |04 |08 |04 |01 |12 |00 |00 |00 |04 ................\n"
9972 "08 |04 |01 |13 |00 |00 |00 |04 |08 |04 |01 |14 |00 |00 |00 |04 ................\n"
9973 "08 |04 |01 |15 |00 |00 |00 |04 |08 |04 |01 |16 |00 |00 |00 |04 ................\n"
9974 "08 |04 |01 |17 |00 |00 |00 |04 |08 |04 |01 |18 |00 |00 |00 |04 ................\n"
9975 "08 |04 |01 |19 |00 |00 |00 |04 |08 |04 |01 |1a |00 |00 |00 |04 ................\n"
9976 "08 |04 |01 |1b |00 |00 |00 |04 |08 |04 |01 |1c |00 |00 |00 |04 ................\n"
9977 "08 |04 |01 |1d |00 |00 |00 |04 |08 |04 |01 |1e |00 |00 |00 |04 ................\n"
9978 "08 |04 |01 |1f |00 |00 |00 |04 |08 |04 |01 |20 |00 |00 |00 |04 ........... ....\n"
9979 "08 |04 |01 |21!|00 |00 |00 |04 |08 |04 |01 |22\"|00 |00 |00 |04 ...!.......\"....\n"
9980 "08 |04 |01 |23#|00 |00 |00 |04 |08 |04 |01 |24$|00 |00 |00 |04 ...#.......$....\n"
9981 "08 |04 |01 |25%|00 |00 |00 |04 |08 |04 |01 |26&|00 |00 |00 |04 ...%.......&....\n"
9982 "08 |04 |01 |27'|00 |00 |00 |04 |08 |04 |01 |28(|00 |00 |00 |04 ...'.......(....\n"
9983 "08 |04 |01 |29)|00 |00 |00 |04 |08 |04 |01 |2a*|00 |00 |00 |04 ...).......*....\n"
9984 "08 |04 |01 |2b+|00 |00 |00 |04 |08 |04 |01 |2c,|00 |00 |00 |04 ...+.......,....\n"
9985 "08 |04 |01 |2d-|00 |00 |00 |04 |08 |04 |01 |2e.|00 |00 |00 |04 ...-............\n"
9986 "08 |04 |01 |2f/|00 |00 .../..\n"
9987 "Sending frame 0x38 / 0x000e\n"
9988 "00 |02 |00 |0c |00 |01 |00 |01 |08 |02 |05 |08 |00 |00 ..............\n"
9989 "Received frame 0x38 / 0x0006\n"
9990 "02 |1d |00 |0d |00 |00 ......\n"
9994 #: docs/manual/protocol/n6510.rst:723
9995 msgid "0x39: PROFILES"
9999 #: docs/manual/protocol/n6510.rst:725
10001 msgid "s Get Profile { 0x01, 0x01, 0x0c, 0x01,\n"
10004 #. type: Plain text
10005 #: docs/manual/protocol/n6510.rst:726
10007 msgid "0x04 (length), profile #, 'feature', 0x01 }\n"
10010 #. type: Plain text
10011 #: docs/manual/protocol/n6510.rst:727
10013 msgid "r Get Profile { 0x02, 0x00, 0x0c, 0x02,\n"
10016 #. type: Plain text
10017 #: docs/manual/protocol/n6510.rst:728
10019 msgid "0x09 (length), type, 0x01, 0x02, 0x00, 0x00, 0x01, value, 0x02 ... }\n"
10022 #. type: Plain text
10023 #: docs/manual/protocol/n6510.rst:730
10025 msgid "s Set Profile { 0x03, 0x01, # blocks, 0x03,\n"
10028 #. type: Plain text
10029 #: docs/manual/protocol/n6510.rst:731
10031 msgid "length, type, profile #, value, 0x00, 0x00, 0x01, value, 0x03 ... }\n"
10034 #. type: Plain text
10035 #: docs/manual/protocol/n6510.rst:732
10037 msgid "r Set Profile { 0x04, 0x01, # blocks,\n"
10040 #. type: Plain text
10041 #: docs/manual/protocol/n6510.rst:734
10044 "length, 0xXX, type, 0xXX, value\n"
10045 "where value: 0x00 = success\n"
10048 #. type: Plain text
10049 #: docs/manual/protocol/n6510.rst:736
10050 msgid "0x3E: FM Radio"
10051 msgstr "0x3E: Radio FM"
10053 #. type: Plain text
10054 #: docs/manual/protocol/n6510.rst:738
10057 "s Get FM Station\t { 0x00, 0x01, 0x00, 0x05, location, 0x00, 0x01}\n"
10058 "r Get FM Station\t { \t\t\t0x06, 0x00, 0x01, 0x00, 0x1c,\n"
10061 #. type: Plain text
10062 #: docs/manual/protocol/n6510.rst:741
10065 "name_length, 0x14, 0x09, 0x00, location, 0x00, 0x00, 0x01,\n"
10066 "FreqHI , FreqLO,\n"
10067 "name_in_unicode,[0x55,0x55] - if name_length is odd}\n"
10070 #. type: Plain text
10071 #: docs/manual/protocol/n6510.rst:742
10073 msgid "where frequency = (0xffff + FreqHi * 0x100 + FreqLo) kHz\n"
10076 #. type: Plain text
10077 #: docs/manual/protocol/n6510.rst:744
10079 msgid "r Get FM Station\t { \t\t\t0x16, 0x05, 0x06 } - if entry is empty\n"
10082 #. type: Plain text
10083 #: docs/manual/protocol/n6510.rst:746 docs/manual/protocol/n6510.rst:750
10087 #. type: Plain text
10088 #: docs/manual/protocol/n6510.rst:748
10091 "s ???? {+00 |07 |00 |01 |00 |02}\n"
10092 "r ???? {+07 |2d-|00 |02 |06 |02 |00 |02 |00 |01 |02 |08 |00 |0c |07 |d1 |00 |00}\n"
10095 #. type: Plain text
10096 #: docs/manual/protocol/n6510.rst:762
10099 "s Get ??? {+0x00, 0x07, 0x02, 0x01, 0x00, 0x01 }\n"
10100 "r Get ??? { 02 |06 |02 |00 |02 |00 |01 |02 |08 |00 |0c |07 |d1 |00 |00}\n"
10101 "s Get original IMEI ? {+0x00, 0x07, 0x02, 0x01, 0x00, 0x01 }\n"
10102 "r Get original IMEI ? { 0x02, 0x06, 0x01, 0x01, 0x00, 0x01, 0x01, 0x18, 0x01, 0x00, IMEI, 0x00, 'U' }\n"
10103 "s Get ??? {+0x00, 0x07, 0x03, 0x01, 0x00, 0x02 }\n"
10104 "r Get ??? { 02 |06 |02 |00 |02 |00 |01 |02 |08 |00 |0c |07 |d1 |00 |00}\n"
10105 "s Get ??? {+0x00, 0x07, 0x04, 0x01, 0x00, 0x10 }\n"
10106 "r Get ??? { 02 |06 |10 |00 |10 |00 |01 |05 |08 |00 |00 |00 |00 | 00 |00}\n"
10107 "s Get ??? {+0x00, 0x07, 0x05, 0x01, 0x00, 0x08 }\n"
10108 "r Get ??? { 02 |06 |08 |00 |08 |00 |01 |04 |08 |00 |00 |00 |00 | 00 |00}\n"
10109 "s Get ??? {+0x00, 0x07, 0x06, 0x01, 0x00, 0x20 }\n"
10110 "r Get ??? { 02 |06 |20 |00 |20 |00 |01 |06 |04 |03 |00}\n"
10113 #. type: Plain text
10114 #: docs/manual/protocol/n6510.rst:764
10118 #. type: Plain text
10119 #: docs/manual/protocol/n6510.rst:765
10121 msgid "s ???? {+00 |08 |00 |01 |00 |00 |00 |00 |00, x}\n"
10124 #. type: Plain text
10125 #: docs/manual/protocol/n6510.rst:766
10127 msgid "where x = 0x01, 0x02, 0x04, 0x08, 0x10\n"
10130 #. type: Plain text
10131 #: docs/manual/protocol/n6510.rst:767
10133 msgid "r ???? {+08 |1f |y |02 |00 |00 |00 |00 }\n"
10136 #. type: Plain text
10137 #: docs/manual/protocol/n6510.rst:768
10139 msgid "where y = 0 - 0x04\n"
10142 #. type: Plain text
10143 #: docs/manual/protocol/n6510.rst:770
10146 "s ??? {+00 |08 |05 |01 |00 |00 |00 |00 |00 |20}\n"
10147 "r ??? {+08 |1f |05 |02 |00 |00 |00 |00}\n"
10150 #. type: Labeled list
10151 #: docs/manual/protocol/n6510.rst:771
10153 msgid "0x45: PHONEBOOK HANDLING ??"
10156 #. type: Labeled list
10157 #: docs/manual/protocol/n6510.rst:772
10159 msgid "the same to msg 0x03 ??"
10162 #. type: Plain text
10163 #: docs/manual/protocol/n6510.rst:775
10167 #. type: Plain text
10168 #: docs/manual/protocol/n6510.rst:776
10170 msgid "s Get simlock info {0x0C}\n"
10173 #. type: Plain text
10174 #: docs/manual/protocol/n6510.rst:778
10178 #. type: Plain text
10179 #: docs/manual/protocol/n6510.rst:786
10182 "s Get TODO {0x03, 0x00, 0x00, 0x80, location low, location hi}\n"
10183 "r Get TODO {0x04, .... }\n"
10184 "s Get number of TODO {0x07}\n"
10185 "r Get number of TODO {0x08, number lo, number hi}\n"
10186 "s Delete all TODO {0x11}\n"
10187 "r Delete all TODO {0x12}\n"
10188 "s Get TODO locations {0x15, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00}\n"
10189 "r Get TODO locations {0x16, ...}\n"
10192 #. type: Plain text
10193 #: docs/manual/protocol/n6510.rst:788
10194 msgid "0x7a: STARTUP"
10197 #. type: Plain text
10198 #: docs/manual/protocol/n6510.rst:791
10201 "s Get startup logo { 0x02, 0x0f }\n"
10202 "r Get startup logo { 0x03, 0x0f, 0x00[4], # blocks,\n"
10205 #. type: Plain text
10206 #: docs/manual/protocol/n6510.rst:794
10209 "0xc0, 0x02, height (2 octets),\n"
10210 "0xc0, 0x03, width (2 octets),\n"
10211 "0xc0, 0x04, size (2 octets),\n"
10214 #. type: Plain text
10215 #: docs/manual/protocol/n6510.rst:795
10217 msgid "picture }\n"
10220 #. type: Plain text
10221 #: docs/manual/protocol/n6510.rst:798
10223 "s Get startup greeting { 0x02, 0x01, 0x00 } r Get startup greeting { 0x03, "
10224 "0x01, 0x00, greeting (unicode), 0x00 }"
10227 #. type: Plain text
10228 #: docs/manual/protocol/n6510.rst:801
10231 "s Get anykey answer { 0x02, 0x05, 0x00 }\n"
10232 "r Get anykey answer { 0x03, 0x05, 0x00, 0x00/0x01 }\n"
10235 #. type: Plain text
10236 #: docs/manual/protocol/n6510.rst:803
10241 #: docs/manual/protocol/tdma_5120.rst:2
10246 #. type: Plain text
10247 #: docs/manual/protocol/tdma_5120.rst:5
10248 msgid "Eduardo Spremolla at gnokii-users@mail.freesoftware.fsf.org"
10251 #. type: Plain text
10252 #: docs/manual/protocol/tdma_5120.rst:7
10253 msgid "After playing a while with my 5120i y find some use full frames:"
10257 #: docs/manual/protocol/tdma_5120.rst:9
10259 msgid "got from sneefing in Logomanger the get startup logo"
10262 #. type: Labeled list
10263 #: docs/manual/protocol/tdma_5120.rst:11
10268 #. type: Plain text
10269 #: docs/manual/protocol/tdma_5120.rst:14
10270 msgid "40 {0x07, 0x07, 0x08, section} section goes from 1 to 6"
10273 #. type: Labeled list
10274 #: docs/manual/protocol/tdma_5120.rst:15
10279 #. type: Plain text
10280 #: docs/manual/protocol/tdma_5120.rst:18
10282 "dd {+0x01, 0x00, 0x07, 0x08, (84 bytes => 84 cols x 8 bits bit0 first row )"
10285 #. type: Plain text
10286 #: docs/manual/protocol/tdma_5120.rst:21
10288 "Cant figure out how to modify 6110 code to get & put the logo, not in a hi "
10293 #: docs/manual/protocol/tdma_5120.rst:23
10295 msgid "got key press working"
10298 #. type: Plain text
10299 #: docs/manual/protocol/tdma_5120.rst:26
10300 msgid "As stated in http://www.flosys.com/tdma/n5160.html"
10303 #. type: Labeled list
10304 #: docs/manual/protocol/tdma_5120.rst:27
10306 msgid "with frame: key-press"
10309 #. type: Plain text
10310 #: docs/manual/protocol/tdma_5120.rst:30
10311 msgid "D1 {+00 01 50 00 01 KY}"
10314 #. type: Plain text
10315 #: docs/manual/protocol/tdma_5120.rst:32
10316 msgid "this seems to press the key for a while. No release needed"
10319 #. type: Plain text
10320 #: docs/manual/protocol/tdma_5120.rst:34
10321 msgid "key-release:"
10324 #. type: Plain text
10325 #: docs/manual/protocol/tdma_5120.rst:36
10327 msgid " D1 {+00 01 50 00 00 KY}\n"
10330 #. type: Labeled list
10331 #: docs/manual/protocol/tdma_5120.rst:37
10333 msgid "keep the key press => got speedee dial"
10336 #. type: Plain text
10337 #: docs/manual/protocol/tdma_5120.rst:40
10338 msgid "D1 {+00 01 50 00 02 00 KY}"
10342 #: docs/manual/protocol/tdma_5120.rst:42
10345 msgstr "mengambil memori"
10347 #. type: Labeled list
10348 #: docs/manual/protocol/tdma_5120.rst:44
10350 msgid "the getmemory"
10353 #. type: Plain text
10354 #: docs/manual/protocol/tdma_5120.rst:46
10355 msgid "40 {+00 00 07 11 00 10 00 mem}"
10358 #. type: Plain text
10359 #: docs/manual/protocol/tdma_5120.rst:49
10361 "get phonebook with the phone in bcd, but it seems to be a way to read chunks "
10362 "of memory with diferent numbers in the 6 place. in particular:"
10365 #. type: Labeled list
10366 #: docs/manual/protocol/tdma_5120.rst:50
10368 msgid "get configuration pins"
10369 msgstr "mengambil pins konfigurasi"
10371 #. type: Plain text
10372 #: docs/manual/protocol/tdma_5120.rst:53
10373 msgid "40 {+0x00, 0x00, 0x07, 0x11, 0x00, 0x0f, 0x00, 0x00 }"
10376 #. type: Labeled list
10377 #: docs/manual/protocol/tdma_5120.rst:54
10379 msgid "get security code"
10382 #. type: Plain text
10383 #: docs/manual/protocol/tdma_5120.rst:57
10384 msgid "40 {+0x00, 0x00, 0x07, 0x11, 0x00, 0x09, 0x00, 0x00 }"
10387 #. type: Labeled list
10388 #: docs/manual/protocol/tdma_5120.rst:58
10390 msgid "get NAM data "
10393 #. type: Plain text
10394 #: docs/manual/protocol/tdma_5120.rst:61
10395 msgid "40 {+0x00, 0x00, 0x07, 0x11, 0x00, 0x08, 0x00, nam# }"
10398 #. type: Labeled list
10399 #: docs/manual/protocol/tdma_5120.rst:62
10401 msgid "that last answers with"
10404 #. type: Plain text
10405 #: docs/manual/protocol/tdma_5120.rst:65
10406 msgid "dd {+01 00 11 00 08 00 00,"
10409 #. type: Plain text
10410 #: docs/manual/protocol/tdma_5120.rst:114
10416 " primary paggin channel\n"
10418 " seconda paggin channel\n"
10421 "09 63 c2 09 03 00 0b\n"
10430 " overload class\n"
10431 "20 41 43 41 45 00 00 00 00 00 00 00 00 00 00 00\n"
10437 "11 11 11 11 11 00 00 00 00 00 00 00 00\n"
10439 "00 00 00 00 00 00 01 00 00 00 01 36\n"
10448 " dedicate B ch #\n"
10450 " msg center # len\n"
10452 " msg center in flag\n"
10453 "00 00 00 00 00 00 00 00 00 00 00 00 00 00\n"
10455 "08 01 80 70 8f dd 00 ef 00 00 00 00 00 00 00 00\n"
10463 #. type: Plain text
10464 #: docs/manual/protocol/tdma_5120.rst:120
10466 "More interesting ( and dangerous ) is than the 07 10 sequence in place of 07 "
10467 "11 in the request change the command from read to write.be care full!!! I "
10468 "almost ruin my 5125 with a 40 {+0x00, 0x00, 0x07, 0x10, 0x00, 0x08, 0x00, "
10469 "0x01 } frame , since the frame is ok, but the phone the write info from an "
10470 "area of the buffer that I did not send!!!!"
10473 #. type: Plain text
10474 #: docs/manual/protocol/tdma_5120.rst:121
10475 msgid "OK so far. Still looking for how to handle SMS......"
10478 #. type: Plain text
10479 #: docs/manual/protocol/discovering.rst:2
10480 msgid "_Discovering protocol:"
10484 #: docs/manual/protocol/discovering.rst:4
10486 msgid "Discovering protocol"
10489 #. type: Plain text
10490 #: docs/manual/protocol/discovering.rst:9
10492 "You need to get a communication dump to be able to understand protocol or "
10493 "discover new commands. As most vendors provide some software for Windows, "
10494 "all following sections assume you do the sniffing on Windows."
10497 #. type: Plain text
10498 #: docs/manual/protocol/discovering.rst:11
10505 #. type: Plain text
10506 #: docs/manual/protocol/discovering.rst:16
10508 "For USB there exist various tools to dump USB communication. The dumps can "
10509 "be later analyzed and used to discover protocol details or unknown commands. "
10510 "One of the best free tools available currently is `UsbSnoop`_."
10513 #. type: Plain text
10514 #: docs/manual/protocol/discovering.rst:19
10516 "In directory ``contrib/usbsnoop`` in Gammu sources you can find some tools "
10517 "to decode the output."
10520 #. type: Plain text
10521 #: docs/manual/protocol/discovering.rst:21
10522 msgid "_UsbSnoop: http://www.pcausa.com/Utilities/UsbSnoop/"
10526 #: docs/manual/protocol/discovering.rst:23
10528 msgid "Serial port"
10531 #. type: Plain text
10532 #: docs/manual/protocol/discovering.rst:28
10534 "Download `Portmon`_, which allows one to capture bytes sent and received by "
10535 "ready binary software."
10538 #. type: Plain text
10539 #: docs/manual/protocol/discovering.rst:30
10540 msgid "_Portmon: http://technet.microsoft.com/en-us/sysinternals/bb896644.aspx"
10543 #. type: Plain text
10544 #: docs/manual/protocol/discovering.rst:32
10546 "If you have log saved by PortMon and protocol is the same to \"old\" Nokia"
10549 #. type: Labeled list
10550 #: docs/manual/protocol/discovering.rst:32
10552 msgid "protocols, can use Gammu to decode it. It's simple"
10555 #. type: Plain text
10556 #: docs/manual/protocol/discovering.rst:35
10557 msgid "gammu --decodesniff MBUS2 file 6210 > log"
10560 #. type: Plain text
10561 #: docs/manual/protocol/discovering.rst:39
10563 "saves in log decoded MBUS2 dump session. There is used phone module for 6210 "
10564 "and have you have debug info about 6210 specific frames (you don't have to "
10565 "add model). Dump file for --decodesniff and MBUS should be specific:"
10568 #. type: Plain text
10569 #: docs/manual/protocol/discovering.rst:42
10571 "without bytes sent to phone (in Portmon you set it here: \"Edit\", \"Filter/"
10575 #. type: Plain text
10576 #: docs/manual/protocol/discovering.rst:44
10577 msgid "in Hex format (\"Options\", \"Show Hex\")"
10580 #. type: Plain text
10581 #: docs/manual/protocol/discovering.rst:46
10582 msgid "without Date & Time (\"Options\", \"Show Time\" & \"Clock Time\")"
10586 #: docs/manual/protocol/discovering.rst:49
10591 #. type: Plain text
10592 #: docs/manual/protocol/discovering.rst:56
10594 "First of all you need two computers with IrDA. One running linux, that will "
10595 "sniff and one running windows, which will communicate with the phone and "
10596 "whatever software you want (Nokia, Logomanager, Oxygen Phone Manager). Then "
10597 "you have to get the software from http://www.dev-thomynet.de/nokworld/"
10601 #. type: Plain text
10602 #: docs/manual/protocol/discovering.rst:66
10604 "You have to disable IrDA services on the linux machine and eventually you "
10605 "have to change the default port the 'irda_intercept' program is sniffing "
10606 "from (default ttyS1). On the windows machine you should decrease the maximum "
10607 "transmission speed to 9600bps if possible, because the intercept program "
10608 "doesn't seem to handle speed changes. (9600 is for searching devices in "
10609 "range and then the highest possible speed is chosen) If it isn't possible "
10610 "you have to change the default bitrate in intercept source code, too. Then "
10611 "you won't see anything until the windows machine and the phone start "
10612 "transmitting data, which isn't too bad. At least here in my setup I"
10615 #. type: Labeled list
10616 #: docs/manual/protocol/discovering.rst:66
10618 msgid "could sniff the data coming from phone and sent to it in one go, like that"
10621 #. type: Plain text
10622 #: docs/manual/protocol/discovering.rst:69
10624 msgid "win ------------------> Nokia\n"
10627 #. type: Plain text
10628 #: docs/manual/protocol/discovering.rst:70
10630 msgid "machine <----------------- phone\n"
10633 #. type: Plain text
10634 #: docs/manual/protocol/discovering.rst:72
10641 #. type: Plain text
10642 #: docs/manual/protocol/discovering.rst:73
10647 #. type: Plain text
10648 #: docs/manual/protocol/discovering.rst:74
10653 #. type: Plain text
10654 #: docs/manual/protocol/discovering.rst:82
10656 "You get a raw data file (.trc) from the intercept program, which you can "
10657 "then decode to hex with the second program from the above mentioned page. "
10658 "You should possibly be able to use Marcin's magnokii for decoding the trc "
10659 "files, too, but it didn't work for me so I just figured things out from the "
10660 "hex files. In the hex files you should look for primary frames with 00 01 00 "
10661 "in it, because this is the FBUS header which is in every valuable frame sent "
10662 "to phone. It's not really joy to do that, but if it brings support for a new "
10663 "phone it's worth it :-)"
10666 #. type: Plain text
10667 #: docs/manual/smsd/dbi.rst:2
10668 msgid "_gammu-smsd-dbi:"
10672 #: docs/manual/smsd/dbi.rst:4
10674 msgid "DBI Backend"
10677 #. type: Plain text
10678 #: docs/manual/smsd/dbi.rst:9
10680 "DBI backend stores all data in any database supported by `libdbi`_, which "
10681 "parameters are defined by configuration (see :ref:`gammu-smsdrc` for "
10682 "description of configuration options)."
10685 #. type: Plain text
10686 #: docs/manual/smsd/dbi.rst:11 docs/manual/smsd/pgsql.rst:11
10687 #: docs/manual/smsd/mysql.rst:11
10688 msgid "For tables description see :ref:`gammu-smsd-tables`."
10691 #. type: Plain text
10692 #: docs/manual/smsd/dbi.rst:13 docs/manual/smsd/pgsql.rst:13
10693 #: docs/manual/smsd/mysql.rst:13
10694 msgid "This backend is based on :ref:`gammu-smsd-sql`."
10697 #. type: Plain text
10698 #: docs/manual/smsd/dbi.rst:18
10700 "The DBI driver is currently not supported on Windows because libdbi library "
10701 "does not support this platform."
10705 #: docs/manual/smsd/dbi.rst:21
10707 msgid "Supported drivers"
10710 #. type: Plain text
10711 #: docs/manual/smsd/dbi.rst:25
10713 "For complete list of drivers for `libdbi`_ see `libdbi-drivers`_ project. "
10714 "The drivers for example include:"
10717 #. type: Plain text
10718 #: docs/manual/smsd/dbi.rst:27 docs/manual/smsd/sql.rst:14
10719 msgid "``sqlite3`` - for SQLite 3"
10722 #. type: Plain text
10723 #: docs/manual/smsd/dbi.rst:28 docs/manual/smsd/sql.rst:15
10724 msgid "``mysql`` - for MySQL"
10727 #. type: Plain text
10728 #: docs/manual/smsd/dbi.rst:29 docs/manual/smsd/sql.rst:16
10729 msgid "``pgsql`` - for PostgeSQL"
10732 #. type: Plain text
10733 #: docs/manual/smsd/dbi.rst:30 docs/manual/smsd/sql.rst:17
10734 msgid "``freetds`` - for MS SQL Server or Sybase"
10737 #. type: Plain text
10738 #: docs/manual/smsd/dbi.rst:32
10739 msgid "_libdbi: http://libdbi.sourceforge.net/"
10742 #. type: Plain text
10743 #: docs/manual/smsd/dbi.rst:33
10744 msgid "_libdbi-drivers: http://libdbi-drivers.sourceforge.net/"
10747 #. type: Plain text
10748 #: docs/manual/smsd/dbi.rst:38
10749 msgid "SQL script for creating tables in SQLite database:"
10752 #. type: Plain text
10753 #: docs/manual/smsd/dbi.rst:40
10754 msgid "../../sql/sqlite.sql"
10757 #. type: Plain text
10758 #: docs/manual/smsd/dbi.rst:41 docs/manual/smsd/pgsql.rst:23
10759 msgid ":language: sql"
10762 #. type: Plain text
10763 #: docs/manual/smsd/dbi.rst:45
10765 "You can find the script in :file:`docs/sql/sqlite.sql` as well. There are "
10766 "also scripts for other databases in same folder."
10769 #. type: Plain text
10770 #: docs/manual/smsd/backends.rst:2
10771 msgid "_smsd_services:"
10775 #: docs/manual/smsd/backends.rst:4 docs/manual/smsd/code.rst:5
10777 msgid "Backend services"
10780 #. type: Plain text
10781 #: docs/manual/smsd/backends.rst:8
10783 "The backend service is used to store messages (both incoming and queue of "
10787 #. type: Plain text
10788 #: docs/manual/smsd/backends.rst:20
10789 msgid "files sql mysql pgsql dbi odbc null tables"
10792 #. type: Plain text
10793 #: docs/manual/smsd/sql.rst:2
10794 msgid "_gammu-smsd-sql:"
10798 #: docs/manual/smsd/sql.rst:4
10800 msgid "SQL Service"
10803 #. type: Plain text
10804 #: docs/manual/smsd/sql.rst:8
10806 "SQL service stores all its data in database. It can use one of these SQL "
10807 "backends (configuration option :config:option:`Driver` in smsd section):"
10810 #. type: Plain text
10811 #: docs/manual/smsd/sql.rst:10
10812 msgid "``native_mysql`` for :ref:`gammu-smsd-mysql`"
10815 #. type: Plain text
10816 #: docs/manual/smsd/sql.rst:11
10817 msgid "``native_pgsql`` for :ref:`gammu-smsd-pgsql`"
10820 #. type: Plain text
10821 #: docs/manual/smsd/sql.rst:12
10822 msgid "``odbc`` for :ref:`gammu-smsd-odbc`"
10825 #. type: Plain text
10826 #: docs/manual/smsd/sql.rst:13
10827 msgid "drivers supported by DBI for :ref:`gammu-smsd-dbi`, which include:"
10831 #: docs/manual/smsd/sql.rst:19
10833 msgid "SQL connection parameters"
10836 #. type: Plain text
10837 #: docs/manual/smsd/sql.rst:22
10838 msgid "Common for all backends:"
10841 #. type: Plain text
10842 #: docs/manual/smsd/sql.rst:24
10843 msgid ":config:option:`User` - user connecting to database"
10846 #. type: Plain text
10847 #: docs/manual/smsd/sql.rst:25
10848 msgid ":config:option:`Password` - password for connecting to database"
10851 #. type: Plain text
10852 #: docs/manual/smsd/sql.rst:26
10853 msgid ":config:option:`Host` - database host or data source name"
10856 #. type: Plain text
10857 #: docs/manual/smsd/sql.rst:27
10858 msgid ":config:option:`Database` - database name"
10861 #. type: Plain text
10862 #: docs/manual/smsd/sql.rst:28
10864 ":config:option:`Driver` - ``native_mysql``, ``native_pgsql``, ``odbc`` or "
10868 #. type: Plain text
10869 #: docs/manual/smsd/sql.rst:29
10870 msgid ":config:option:`SQL` - SQL dialect to use"
10873 #. type: Plain text
10874 #: docs/manual/smsd/sql.rst:31
10875 msgid "Specific for DBI:"
10878 #. type: Plain text
10879 #: docs/manual/smsd/sql.rst:33
10880 msgid ":config:option:`DriversPath` - path to DBI drivers"
10883 #. type: Plain text
10884 #: docs/manual/smsd/sql.rst:34
10885 msgid ":config:option:`DBDir` - sqlite/sqlite3 directory with database"
10888 #. type: Plain text
10889 #: docs/manual/smsd/sql.rst:36
10890 msgid "The variables are fully described in :ref:`gammurc` documentation."
10893 #. type: Plain text
10894 #: docs/manual/smsd/sql.rst:38
10895 msgid "_SQL Queries:"
10899 #: docs/manual/smsd/sql.rst:40
10901 msgid "SQL Queries"
10904 #. type: Plain text
10905 #: docs/manual/smsd/sql.rst:43
10906 msgid "Almost all queries are configurable. You can edit them in"
10909 #. type: Attribute :config:
10910 #: docs/manual/smsd/sql.rst:43
10912 msgid "section:`[sql]` section. There are several variables used in SQL"
10915 #. type: Plain text
10916 #: docs/manual/smsd/sql.rst:45
10917 msgid "queries. We can separate them into three groups:"
10920 #. type: Plain text
10921 #: docs/manual/smsd/sql.rst:47
10923 "phone specific, which can be used in every query, see :ref:`Phone Specific "
10927 #. type: Plain text
10928 #: docs/manual/smsd/sql.rst:48
10930 "SMS specific, which can be used in queries which works with SMS messages, "
10931 "see :ref:`SMS Specific Parameters`"
10934 #. type: Plain text
10935 #: docs/manual/smsd/sql.rst:49
10937 "query specific, which are numeric and are specific only for given query (or "
10938 "set of queries), see :ref:`Configurable queries`"
10941 #. type: Plain text
10942 #: docs/manual/smsd/sql.rst:51
10943 msgid "_Phone Specific Parameters:"
10947 #: docs/manual/smsd/sql.rst:53
10949 msgid "Phone Specific Parameters"
10952 #. type: Plain text
10953 #: docs/manual/smsd/sql.rst:61
10959 " PHONE ID (hostname)\n"
10961 " client name (eg. Gammu 1.12.3)\n"
10964 #. type: Plain text
10965 #: docs/manual/smsd/sql.rst:63
10966 msgid "_SMS Specific Parameters:"
10970 #: docs/manual/smsd/sql.rst:65
10972 msgid "SMS Specific Parameters"
10975 #. type: Plain text
10976 #: docs/manual/smsd/sql.rst:93
10980 " remote number [#f1]_\n"
10982 " delivery datetime\n"
10984 " delivery status on receiving or status error on sending\n"
10986 " message reference\n"
10988 " receiving datetime for received sms\n"
10990 " encoded text of SMS\n"
10992 " SMS coding (ie 8bit or UnicodeNoCompression)\n"
10994 " sms centre number\n"
11000 " decoded SMS text\n"
11002 " CreatorID of SMS (sending sms)\n"
11004 " relative validity\n"
11007 #. type: Plain text
11008 #: docs/manual/smsd/sql.rst:95
11010 "[#f1] Sender number for received messages (insert to inbox or delivery "
11011 "notifications), destination otherwise."
11014 #. type: Plain text
11015 #: docs/manual/smsd/sql.rst:97
11016 msgid "_Configurable queries:"
11020 #: docs/manual/smsd/sql.rst:99
11022 msgid "Configurable queries"
11025 #. type: Plain text
11026 #: docs/manual/smsd/sql.rst:102
11028 "All configurable queries can be set in :config:section:`[sql]` section. "
11029 "Sequence of rows in selects are mandatory."
11032 #. type: Plain text
11033 #: docs/manual/smsd/sql.rst:105
11035 "All default queries noted here are noted for MySQL. Actual time and time "
11036 "addition are selected for default queries during initialization."
11039 #. type: Plain text
11040 #: docs/manual/smsd/sql.rst:107
11041 msgid "delete_phone"
11044 #. type: Plain text
11045 #: docs/manual/smsd/sql.rst:109
11046 msgid "Deletes phone from database."
11049 #. type: Plain text
11050 #: docs/manual/smsd/sql.rst:111 docs/manual/smsd/sql.rst:121
11051 #: docs/manual/smsd/sql.rst:139 docs/manual/smsd/sql.rst:150
11052 #: docs/manual/smsd/sql.rst:167 docs/manual/smsd/sql.rst:184
11053 #: docs/manual/smsd/sql.rst:195 docs/manual/smsd/sql.rst:205
11054 #: docs/manual/smsd/sql.rst:221 docs/manual/smsd/sql.rst:239
11055 #: docs/manual/smsd/sql.rst:255 docs/manual/smsd/sql.rst:273
11056 #: docs/manual/smsd/sql.rst:288 docs/manual/smsd/sql.rst:303
11057 #: docs/manual/smsd/sql.rst:328 docs/manual/smsd/sql.rst:352
11058 #: docs/manual/smsd/sql.rst:378 docs/manual/smsd/sql.rst:388
11059 msgid "Default value:"
11060 msgstr "Nilai baku:"
11062 #. type: Plain text
11063 #: docs/manual/smsd/sql.rst:113 docs/manual/smsd/sql.rst:123
11064 #: docs/manual/smsd/sql.rst:141 docs/manual/smsd/sql.rst:152
11065 #: docs/manual/smsd/sql.rst:169 docs/manual/smsd/sql.rst:186
11066 #: docs/manual/smsd/sql.rst:197 docs/manual/smsd/sql.rst:207
11067 #: docs/manual/smsd/sql.rst:223 docs/manual/smsd/sql.rst:241
11068 #: docs/manual/smsd/sql.rst:257 docs/manual/smsd/sql.rst:275
11069 #: docs/manual/smsd/sql.rst:290 docs/manual/smsd/sql.rst:305
11070 #: docs/manual/smsd/sql.rst:330 docs/manual/smsd/sql.rst:354
11071 #: docs/manual/smsd/sql.rst:380 docs/manual/smsd/sql.rst:390
11072 #: docs/manual/smsd/tables.rst:410 docs/manual/smsd/tables.rst:427
11073 #: docs/manual/smsd/tables.rst:457 docs/manual/smsd/mysql.rst:21
11077 #. type: Plain text
11078 #: docs/manual/smsd/sql.rst:115
11079 msgid "DELETE FROM phones WHERE IMEI = %I"
11082 #. type: Plain text
11083 #: docs/manual/smsd/sql.rst:117
11084 msgid "insert_phone"
11087 #. type: Plain text
11088 #: docs/manual/smsd/sql.rst:119
11089 msgid "Inserts phone to database."
11092 #. type: Plain text
11093 #: docs/manual/smsd/sql.rst:126
11095 "INSERT INTO phones (IMEI, ID, Send, Receive, InsertIntoDB, TimeOut, Client, "
11096 "Battery, SignalStrength) VALUES (%I, %P, %1, %2, NOW(), (NOW() + INTERVAL "
11097 "10 SECOND) + 0, %N, -1, -1)"
11100 #. type: Plain text
11101 #: docs/manual/smsd/sql.rst:128 docs/manual/smsd/sql.rst:156
11102 #: docs/manual/smsd/sql.rst:173 docs/manual/smsd/sql.rst:212
11103 #: docs/manual/smsd/sql.rst:230 docs/manual/smsd/sql.rst:246
11104 #: docs/manual/smsd/sql.rst:262 docs/manual/smsd/sql.rst:279
11105 #: docs/manual/smsd/sql.rst:294 docs/manual/smsd/sql.rst:311
11106 #: docs/manual/smsd/sql.rst:335 docs/manual/smsd/sql.rst:361
11107 #: docs/manual/smsd/sql.rst:395
11108 msgid "Query specific parameters:"
11111 #. type: Plain text
11112 #: docs/manual/smsd/sql.rst:130 docs/manual/smsd/sql.rst:158
11113 #: docs/manual/smsd/sql.rst:175 docs/manual/smsd/sql.rst:214
11114 #: docs/manual/smsd/sql.rst:232 docs/manual/smsd/sql.rst:248
11115 #: docs/manual/smsd/sql.rst:264 docs/manual/smsd/sql.rst:281
11116 #: docs/manual/smsd/sql.rst:296 docs/manual/smsd/sql.rst:313
11117 #: docs/manual/smsd/sql.rst:337 docs/manual/smsd/sql.rst:363
11118 #: docs/manual/smsd/sql.rst:397
11122 #. type: Plain text
11123 #: docs/manual/smsd/sql.rst:131
11124 msgid "enable send (yes or no) - configuration option Send"
11127 #. type: Plain text
11128 #: docs/manual/smsd/sql.rst:132 docs/manual/smsd/sql.rst:160
11129 #: docs/manual/smsd/sql.rst:177 docs/manual/smsd/sql.rst:266
11130 #: docs/manual/smsd/sql.rst:315 docs/manual/smsd/sql.rst:339
11131 #: docs/manual/smsd/sql.rst:365 docs/manual/smsd/sql.rst:399
11135 #. type: Plain text
11136 #: docs/manual/smsd/sql.rst:133
11137 msgid "enable receive (yes or no) - configuration option Receive"
11140 #. type: Plain text
11141 #: docs/manual/smsd/sql.rst:135
11142 msgid "save_inbox_sms_select"
11145 #. type: Plain text
11146 #: docs/manual/smsd/sql.rst:137
11147 msgid "Select message for update delivery status."
11150 #. type: Plain text
11151 #: docs/manual/smsd/sql.rst:144
11153 "SELECT ID, Status, SendingDateTime, DeliveryDateTime, SMSCNumber FROM "
11154 "sentitems WHERE DeliveryDateTime IS NULL AND SenderID = %P AND TPMR = %t AND "
11155 "DestinationNumber = %R"
11158 #. type: Plain text
11159 #: docs/manual/smsd/sql.rst:146
11160 msgid "save_inbox_sms_update_delivered"
11163 #. type: Plain text
11164 #: docs/manual/smsd/sql.rst:148
11165 msgid "Update message delivery status if message was delivered."
11168 #. type: Plain text
11169 #: docs/manual/smsd/sql.rst:154
11171 "UPDATE sentitems SET DeliveryDateTime = %C, Status = %1, StatusError = %e "
11172 "WHERE ID = %2 AND TPMR = %t"
11175 #. type: Plain text
11176 #: docs/manual/smsd/sql.rst:159 docs/manual/smsd/sql.rst:176
11177 msgid "delivery status returned by GSM network"
11180 #. type: Plain text
11181 #: docs/manual/smsd/sql.rst:161 docs/manual/smsd/sql.rst:178
11182 #: docs/manual/smsd/sql.rst:215 docs/manual/smsd/sql.rst:249
11183 #: docs/manual/smsd/sql.rst:265 docs/manual/smsd/sql.rst:282
11184 #: docs/manual/smsd/sql.rst:297 docs/manual/smsd/sql.rst:322
11185 #: docs/manual/smsd/sql.rst:346
11186 msgid "ID of message"
11189 #. type: Plain text
11190 #: docs/manual/smsd/sql.rst:163
11191 msgid "save_inbox_sms_update"
11194 #. type: Plain text
11195 #: docs/manual/smsd/sql.rst:165
11196 msgid "Update message if there is an delivery error."
11199 #. type: Plain text
11200 #: docs/manual/smsd/sql.rst:171
11202 "UPDATE sentitems SET Status = %1, StatusError = %e WHERE ID = %2 AND TPMR = "
11206 #. type: Plain text
11207 #: docs/manual/smsd/sql.rst:180
11208 msgid "save_inbox_sms_insert"
11211 #. type: Plain text
11212 #: docs/manual/smsd/sql.rst:182
11213 msgid "Insert received message."
11216 #. type: Plain text
11217 #: docs/manual/smsd/sql.rst:189
11219 "INSERT INTO inbox (ReceivingDateTime, Text, SenderNumber, Coding, "
11220 "SMSCNumber, UDH, Class, TextDecoded, RecipientID) VALUES (%d, %E, %R, %c, "
11221 "%F, %u, %x, %T, %P)"
11224 #. type: Plain text
11225 #: docs/manual/smsd/sql.rst:191
11226 msgid "update_received"
11229 #. type: Plain text
11230 #: docs/manual/smsd/sql.rst:193
11231 msgid "Update statistics after receiving message."
11234 #. type: Plain text
11235 #: docs/manual/smsd/sql.rst:199
11236 msgid "UPDATE phones SET Received = Received + 1 WHERE IMEI = %I"
11239 #. type: Plain text
11240 #: docs/manual/smsd/sql.rst:201
11241 msgid "refresh_send_status"
11244 #. type: Plain text
11245 #: docs/manual/smsd/sql.rst:203
11246 msgid "Update messages in outbox."
11249 #. type: Plain text
11250 #: docs/manual/smsd/sql.rst:210
11252 "UPDATE outbox SET SendingTimeOut = (NOW() + INTERVAL locktime SECOND) + 0 "
11253 "WHERE ID = %1 AND (SendingTimeOut < NOW() OR SendingTimeOut IS NULL)"
11256 #. type: Plain text
11257 #: docs/manual/smsd/sql.rst:217
11258 msgid "find_outbox_sms_id"
11261 #. type: Plain text
11262 #: docs/manual/smsd/sql.rst:219
11263 msgid "Find sms messages for sending."
11266 #. type: Plain text
11267 #: docs/manual/smsd/sql.rst:228
11269 "SELECT ID, InsertIntoDB, SendingDateTime, SenderID FROM outbox WHERE "
11270 "SendingDateTime < NOW() AND SendingTimeOut < NOW() AND SendBefore >= CURTIME"
11271 "() AND SendAfter <= CURTIME() AND ( SenderID is NULL OR SenderID = '' OR "
11272 "SenderID = %P ) ORDER BY InsertIntoDB ASC LIMIT %1"
11275 #. type: Plain text
11276 #: docs/manual/smsd/sql.rst:233
11277 msgid "limit of sms messages sended in one walk in loop"
11280 #. type: Plain text
11281 #: docs/manual/smsd/sql.rst:235
11282 msgid "find_outbox_body"
11285 #. type: Plain text
11286 #: docs/manual/smsd/sql.rst:237
11287 msgid "Select body of message."
11290 #. type: Plain text
11291 #: docs/manual/smsd/sql.rst:244
11293 "SELECT Text, Coding, UDH, Class, TextDecoded, ID, DestinationNumber, "
11294 "MultiPart, RelativeValidity, DeliveryReport, CreatorID FROM outbox WHERE ID="
11298 #. type: Plain text
11299 #: docs/manual/smsd/sql.rst:251
11300 msgid "find_outbox_multipart"
11303 #. type: Plain text
11304 #: docs/manual/smsd/sql.rst:253
11305 msgid "Select remaining parts of sms message."
11308 #. type: Plain text
11309 #: docs/manual/smsd/sql.rst:260
11311 "SELECT Text, Coding, UDH, Class, TextDecoded, ID, SequencePosition FROM "
11312 "outbox_multipart WHERE ID=%1 AND SequencePosition=%2"
11315 #. type: Plain text
11316 #: docs/manual/smsd/sql.rst:267
11317 msgid "Number of multipart message"
11320 #. type: Plain text
11321 #: docs/manual/smsd/sql.rst:269
11322 msgid "delete_outbox"
11325 #. type: Plain text
11326 #: docs/manual/smsd/sql.rst:271
11327 msgid "Remove messages from outbox after threir successful send."
11330 #. type: Plain text
11331 #: docs/manual/smsd/sql.rst:277
11332 msgid "DELETE FROM outbox WHERE ID=%1"
11335 #. type: Plain text
11336 #: docs/manual/smsd/sql.rst:284
11337 msgid "delete_outbox_multipart"
11340 #. type: Plain text
11341 #: docs/manual/smsd/sql.rst:286
11342 msgid "Remove messages from outbox_multipart after threir successful send."
11345 #. type: Plain text
11346 #: docs/manual/smsd/sql.rst:292
11347 msgid "DELETE FROM outbox_multipart WHERE ID=%1"
11350 #. type: Plain text
11351 #: docs/manual/smsd/sql.rst:299
11352 msgid "create_outbox"
11355 #. type: Plain text
11356 #: docs/manual/smsd/sql.rst:301
11357 msgid "Create message (insert to outbox)."
11360 #. type: Plain text
11361 #: docs/manual/smsd/sql.rst:309
11363 "INSERT INTO outbox (CreatorID, SenderID, DeliveryReport, MultiPart, "
11364 "InsertIntoDB, Text, DestinationNumber, RelativeValidity, Coding, UDH, Class, "
11365 "TextDecoded) VALUES (%1, %P, %2, %3, NOW(), %E, %R, %V, %c, %u, %x, %T)"
11368 #. type: Plain text
11369 #: docs/manual/smsd/sql.rst:314 docs/manual/smsd/sql.rst:338
11370 msgid "creator of message"
11373 #. type: Plain text
11374 #: docs/manual/smsd/sql.rst:316 docs/manual/smsd/sql.rst:340
11375 msgid "delivery status report - yes/default"
11378 #. type: Plain text
11379 #: docs/manual/smsd/sql.rst:317 docs/manual/smsd/sql.rst:341
11380 #: docs/manual/smsd/sql.rst:367
11384 #. type: Plain text
11385 #: docs/manual/smsd/sql.rst:318 docs/manual/smsd/sql.rst:342
11386 msgid "multipart - FALSE/TRUE"
11389 #. type: Plain text
11390 #: docs/manual/smsd/sql.rst:319 docs/manual/smsd/sql.rst:343
11391 #: docs/manual/smsd/sql.rst:369
11395 #. type: Plain text
11396 #: docs/manual/smsd/sql.rst:320 docs/manual/smsd/sql.rst:344
11397 msgid "Part (part number)"
11400 #. type: Plain text
11401 #: docs/manual/smsd/sql.rst:321 docs/manual/smsd/sql.rst:345
11402 #: docs/manual/smsd/sql.rst:371
11406 #. type: Plain text
11407 #: docs/manual/smsd/sql.rst:324
11408 msgid "create_outbox_multipart"
11411 #. type: Plain text
11412 #: docs/manual/smsd/sql.rst:326
11413 msgid "Create message remaining parts."
11416 #. type: Plain text
11417 #: docs/manual/smsd/sql.rst:333
11419 "INSERT INTO outbox_multipart (SequencePosition, Text, Coding, UDH, Class, "
11420 "TextDecoded, ID) VALUES (%4, %E, %c, %u, %x, %T, %5)"
11423 #. type: Plain text
11424 #: docs/manual/smsd/sql.rst:348
11425 msgid "add_sent_info"
11428 #. type: Plain text
11429 #: docs/manual/smsd/sql.rst:350
11430 msgid "Insert to sentitems."
11433 #. type: Plain text
11434 #: docs/manual/smsd/sql.rst:359
11436 "INSERT INTO sentitems (CreatorID,ID,SequencePosition,Status,SendingDateTime, "
11437 "SMSCNumber, TPMR, SenderID,Text,DestinationNumber,Coding,UDH,Class,"
11438 "TextDecoded, InsertIntoDB,RelativeValidity) VALUES (%A, %1, %2, %3, NOW(), "
11439 "%F, %4, %P, %E, %R, %c, %u, %x, %T, %5, %V)"
11442 #. type: Plain text
11443 #: docs/manual/smsd/sql.rst:364
11444 msgid "ID of sms message"
11447 #. type: Plain text
11448 #: docs/manual/smsd/sql.rst:366
11449 msgid "part number (for multipart sms)"
11452 #. type: Plain text
11453 #: docs/manual/smsd/sql.rst:368
11454 msgid "message state (SendingError, Error, SendingOK, SendingOKNoReport)"
11457 #. type: Plain text
11458 #: docs/manual/smsd/sql.rst:370
11459 msgid "message reference (TPMR)"
11462 #. type: Plain text
11463 #: docs/manual/smsd/sql.rst:372
11464 msgid "time when inserted in db"
11467 #. type: Plain text
11468 #: docs/manual/smsd/sql.rst:374
11469 msgid "update_sent"
11472 #. type: Plain text
11473 #: docs/manual/smsd/sql.rst:376
11474 msgid "Update sent statistics after sending message."
11477 #. type: Plain text
11478 #: docs/manual/smsd/sql.rst:382
11479 msgid "UPDATE phones SET Sent= Sent + 1 WHERE IMEI = %I"
11482 #. type: Plain text
11483 #: docs/manual/smsd/sql.rst:384
11484 msgid "refresh_phone_status"
11487 #. type: Plain text
11488 #: docs/manual/smsd/sql.rst:386
11489 msgid "Update phone status (battery, signal)."
11492 #. type: Plain text
11493 #: docs/manual/smsd/sql.rst:393
11495 "UPDATE phones SET TimeOut= (NOW() + INTERVAL 10 SECOND) + 0, Battery = %1, "
11496 "SignalStrength = %2 WHERE IMEI = %I"
11499 #. type: Plain text
11500 #: docs/manual/smsd/sql.rst:398
11501 msgid "battery percent"
11504 #. type: Plain text
11505 #: docs/manual/smsd/sql.rst:399
11506 msgid "signal percent"
11509 #. type: Plain text
11510 #: docs/manual/smsd/files.rst:2
11511 msgid "_gammu-smsd-files:"
11515 #: docs/manual/smsd/files.rst:4
11517 msgid "Files backend"
11520 #. type: Plain text
11521 #: docs/manual/smsd/files.rst:8
11523 "FILES backend stores all data on a filesystem in folders defined by "
11524 "configuration (see :ref:`gammu-smsdrc` for description of configuration "
11529 #: docs/manual/smsd/files.rst:10 docs/manual/smsd/tables.rst:16
11531 msgid "Receiving of messages"
11534 #. type: Plain text
11535 #: docs/manual/smsd/files.rst:15
11537 "Received messages are stored in a folder defined by configuration. The "
11538 "filename will be ``IN<date>_<time>_<serial>_<sender>_<sequence>.<ext>``, for "
11539 "example ``NN20021130_021531_00_+45409000931640979_00.txt``."
11542 #. type: Plain text
11543 #: docs/manual/smsd/files.rst:17 docs/manual/smsd/files.rst:45
11544 msgid "Explanation of fields:"
11547 #. type: Plain text
11548 #: docs/manual/smsd/files.rst:30
11552 " date in format ``YYYYMMDD``\n"
11554 " time in format ``HHMMSS``\n"
11558 " order of a message (in case more messages were received at same time), in format ``NN``\n"
11560 " part of the message for multipart messages, in format ``NN``\n"
11562 " ``txt`` for text message, 8-bit messages are stored with ``bin`` extension, ``smsbackup`` for :ref:`gammu-smsbackup`\n"
11565 #. type: Plain text
11566 #: docs/manual/smsd/files.rst:33
11568 "The content of the file is content of the message and the format is defined "
11569 "by configuration directive :config:option:`InboxFormat` (see :ref:`gammu-"
11574 #: docs/manual/smsd/files.rst:35 docs/manual/smsd/tables.rst:21
11576 msgid "Transmitting of messages"
11579 #. type: Plain text
11580 #: docs/manual/smsd/files.rst:39
11582 "Transmitted messages are read from a folder defined by configuration. The "
11583 "filename should be one of the following formats:"
11586 #. type: Plain text
11587 #: docs/manual/smsd/files.rst:41
11588 msgid "``OUT<recipient>.<ext>``"
11591 #. type: Plain text
11592 #: docs/manual/smsd/files.rst:42
11593 msgid "``OUT<priority>_<recipient>_<serial>.<ext>``"
11596 #. type: Plain text
11597 #: docs/manual/smsd/files.rst:43
11598 msgid "``OUT<priority><date>_<time>_<serial>_<recipient>_<note>.<ext>``"
11601 #. type: Plain text
11602 #: docs/manual/smsd/files.rst:54
11605 "``<recipient>``\n"
11606 " recipient number where to send message\n"
11608 " an alphabetic character (A-Z) A = highest priority\n"
11610 " ``txt`` for normal text SMS, ``smsbackup`` for :ref:`gammu-smsbackup`\n"
11612 " any artibrary text which is ignored\n"
11615 #. type: Plain text
11616 #: docs/manual/smsd/files.rst:56
11617 msgid "For text messages, you can additionally append flags to extension:"
11620 #. type: Plain text
11621 #: docs/manual/smsd/files.rst:63
11625 " delivery report requested\n"
11629 " WAP bookmark as name,URL\n"
11632 #. type: Plain text
11633 #: docs/manual/smsd/files.rst:65
11634 msgid "Other fields are same as for received messages."
11637 #. type: Plain text
11638 #: docs/manual/smsd/files.rst:68
11640 "For example OUTG20040620_193810_123_+4512345678_xpq.txtdf is a flash text "
11641 "SMS requesting delivery reports."
11644 #. type: Plain text
11645 #: docs/manual/smsd/files.rst:71
11647 "SMSes will be transmitted sequentially based on the file name. The contents "
11648 "of the file is the SMS to be transmitted (in Unicode or standard character "
11652 #. type: Plain text
11653 #: docs/manual/smsd/files.rst:75
11655 "The contents of the file is the SMS to be transmitted (in Unicode or "
11656 "standard character set), for WAP bookmarks it is split on as Name,URL, for "
11657 "text messages whole file content is used."
11660 #. type: Plain text
11661 #: docs/manual/smsd/files.rst:78
11663 "Please note that if file is not in Unicode, encoding is detected based on "
11664 "locales, which do not have to be configured if SMSD is running from init "
11665 "script. If this is your case, please add locales definition to init script."
11668 #. type: Plain text
11669 #: docs/manual/smsd/index.rst:2
11674 #: docs/manual/smsd/index.rst:4
11679 #. type: Plain text
11680 #: docs/manual/smsd/index.rst:15
11681 msgid "overview usage manual config run backends code"
11685 #: docs/manual/smsd/usage.rst:2
11688 msgstr "Penggunaan"
11690 #. type: Plain text
11691 #: docs/manual/smsd/usage.rst:6
11693 "This chapter will describe basic ways of using SMSD. It's use is not limited "
11694 "to these, but they can give you overview of SMSD abilities."
11698 #: docs/manual/smsd/usage.rst:8
11700 msgid "Storing Messages in Backend"
11703 #. type: Plain text
11704 #: docs/manual/smsd/usage.rst:13
11706 "The standard mode of operating SMSD. You simply configure backend service, "
11707 "and all received messages will end up in it and any message you put into "
11708 "outbox storage will be sent."
11712 #: docs/manual/smsd/usage.rst:15
11714 msgid "Creating Messages to Send"
11717 #. type: Plain text
11718 #: docs/manual/smsd/usage.rst:20
11720 "Creating of messages to send heavily depends on service backend you use. "
11721 "Most of them support :ref:`gammu-smsd-inject`, which can be used to "
11722 "construct the message, or you can just insert message manually to the "
11726 #. type: Plain text
11727 #: docs/manual/smsd/usage.rst:22
11728 msgid "Alternatively you can use :c:func:`SMSD_InjectSMS` (from C) or using"
11731 #. type: Attribute :meth:
11732 #: docs/manual/smsd/usage.rst:22
11734 msgid "`gammu.smsd.SMSD.GetStatus` (from Python)."
11738 #: docs/manual/smsd/usage.rst:25
11740 msgid "Notification about Received Messages"
11743 #. type: Plain text
11744 #: docs/manual/smsd/usage.rst:29
11746 "Once SMSD receives message and stores it in backend service, it can invoke "
11747 "your own program to do any message processing, see :ref:`gammu-smsd-run`."
11751 #: docs/manual/smsd/usage.rst:31
11753 msgid "Monitoring SMSD Status"
11756 #. type: Plain text
11757 #: docs/manual/smsd/usage.rst:35
11759 "You can use :ref:`gammu-smsd-monitor` to monitor status of SMSD. It uses "
11760 "shared memory segment to get current status of running SMSD."
11763 #. type: Plain text
11764 #: docs/manual/smsd/usage.rst:37
11765 msgid "Alternatively you can get the same functionality from libGammu using"
11768 #. type: Attribute :c:
11769 #: docs/manual/smsd/usage.rst:37
11771 msgid "func:`SMSD_GetStatus` or python-gammu using"
11774 #. type: Attribute :meth:
11775 #: docs/manual/smsd/usage.rst:38
11777 msgid "`gammu.smsd.SMSD.GetStatus`."
11781 #: docs/manual/smsd/usage.rst:41
11783 msgid "Reporting Bugs"
11786 #. type: Plain text
11787 #: docs/manual/smsd/usage.rst:44
11788 msgid "Please report bugs to <http://bugs.cihar.com>."
11791 #. type: Plain text
11792 #: docs/manual/smsd/usage.rst:46
11794 "Before reporting a bug, please enable verbose logging in SMSD configuration:"
11797 #. type: Plain text
11798 #: docs/manual/smsd/usage.rst:53 docs/manual/smsd/config.rst:666
11799 msgid "[smsd] debuglevel = 255 logfile = smsd.log"
11802 #. type: Plain text
11803 #: docs/manual/smsd/usage.rst:54
11804 msgid "and include this verbose log within bug report."
11807 #. type: Plain text
11808 #: docs/manual/smsd/tables.rst:2
11809 msgid "_gammu-smsd-tables:"
11813 #: docs/manual/smsd/tables.rst:4
11815 msgid "SMSD Database Structure"
11818 #. type: Plain text
11819 #: docs/manual/smsd/tables.rst:8
11821 "The backends themselves are described in their sections, this document "
11822 "describes general database structure and required tables."
11825 #. type: Plain text
11826 #: docs/manual/smsd/tables.rst:14
11828 "More SMS daemons can share single database. If you do not specify PhoneID in "
11829 "their configuration, all are treated equally and you have no guarantee which "
11830 "one sends outgoing message. If you configure PhoneID and use it when "
11831 "inserting message to the ``outbox`` table (:ref:`gammu-smsd-inject` does "
11832 "this), each SMS daemon will have separate outbox queue."
11835 #. type: Plain text
11836 #: docs/manual/smsd/tables.rst:19
11837 msgid "Received messages are stored in :ref:`inbox` table."
11840 #. type: Plain text
11841 #: docs/manual/smsd/tables.rst:25
11843 "Transmitted messages are read from table :ref:`outbox` and possible "
11844 "subsequent parts of the same message from :ref:`outbox_multipart`."
11848 #: docs/manual/smsd/tables.rst:27
11850 msgid "Description of tables"
11854 #: docs/manual/smsd/tables.rst:30
11859 #. type: Plain text
11860 #: docs/manual/smsd/tables.rst:33
11861 msgid "Information about running daemons."
11864 #. type: delimited block =
11865 #: docs/manual/smsd/tables.rst:35 docs/manual/gammu/index.rst:7
11866 #: docs/manual/python/gammu.rst:5
11871 #. type: Plain text
11872 #: docs/manual/smsd/tables.rst:38
11874 "Table holding single field ``Version`` - version of a database schema. See"
11877 #. type: Attribute :ref:
11878 #: docs/manual/smsd/tables.rst:38
11880 msgid "`smsd-tables-history` for details what has changed."
11883 #. type: Plain text
11884 #: docs/manual/smsd/tables.rst:41
11889 #: docs/manual/smsd/tables.rst:43
11894 #. type: Plain text
11895 #: docs/manual/smsd/tables.rst:46
11896 msgid "Table where received messages will be stored."
11899 #. type: Plain text
11900 #: docs/manual/smsd/tables.rst:48 docs/manual/smsd/tables.rst:95
11901 #: docs/manual/smsd/tables.rst:170 docs/manual/smsd/tables.rst:198
11902 #: docs/manual/smsd/tables.rst:244
11903 msgid "Fields description:"
11906 #. type: Plain text
11907 #: docs/manual/smsd/tables.rst:51 docs/manual/smsd/tables.rst:98
11908 #: docs/manual/smsd/tables.rst:247
11911 "``UpdatedInDB`` (timestamp)\n"
11912 " when somebody (daemon, user, etc.) updated it\n"
11915 #. type: Plain text
11916 #: docs/manual/smsd/tables.rst:54
11919 "``ReceivingDateTime`` (timestamp)\n"
11920 " when SMS was received\n"
11923 #. type: Plain text
11924 #: docs/manual/smsd/tables.rst:57
11927 "``Text`` (text)\n"
11928 " encoded SMS text (for all SMS)\n"
11931 #. type: Plain text
11932 #: docs/manual/smsd/tables.rst:60
11935 "``SenderNumber`` (varchar(20))\n"
11936 " decoded SMS sender number\n"
11939 #. type: Plain text
11940 #: docs/manual/smsd/tables.rst:63 docs/manual/smsd/tables.rst:126
11941 #: docs/manual/smsd/tables.rst:290
11944 "``Coding`` (enum('Default_No_Compression', 'Unicode_No_Compression', '8bit', 'Default_Compression', 'Unicode_Compression'))\n"
11945 " SMS text coding\n"
11948 #. type: Plain text
11949 #: docs/manual/smsd/tables.rst:66
11953 " encoded User Data Header text\n"
11956 #. type: Plain text
11957 #: docs/manual/smsd/tables.rst:69
11960 "``SMSCNumber`` (varchar(20))\n"
11961 " decoded SMSC number\n"
11964 #. type: Plain text
11965 #: docs/manual/smsd/tables.rst:72
11968 "``Class`` (integer)\n"
11969 " SMS class or \\-1 (0 is flash SMS, 1 is normal one)\n"
11972 #. type: Plain text
11973 #: docs/manual/smsd/tables.rst:75
11976 "``TextDecoded`` (varchar(160))\n"
11977 " decoded SMS text (for Default Alphabet/Unicode SMS)\n"
11980 #. type: Plain text
11981 #: docs/manual/smsd/tables.rst:78
11984 "``ID`` (integer unsigned)\n"
11985 " SMS identificator (for using with external applications)\n"
11988 #. type: Plain text
11989 #: docs/manual/smsd/tables.rst:81
11992 "``RecipientID`` (text)\n"
11993 " which Gammu daemon has added it\n"
11996 #. type: Plain text
11997 #: docs/manual/smsd/tables.rst:84
12000 "``Processed`` (enum('false', 'true'))\n"
12001 " you can use for marking, whether SMS was processed or not\n"
12004 #. type: Plain text
12005 #: docs/manual/smsd/tables.rst:87
12010 #: docs/manual/smsd/tables.rst:89
12015 #. type: Plain text
12016 #: docs/manual/smsd/tables.rst:93
12018 "Messages enqueued for sending should be placed in this table. If message is "
12019 "multipart, subsequent parts are stored in table :ref:`outbox_multipart`."
12022 #. type: Plain text
12023 #: docs/manual/smsd/tables.rst:101 docs/manual/smsd/tables.rst:250
12026 "``InsertIntoDB`` (timestamp)\n"
12027 " when message was inserted into database\n"
12030 #. type: Plain text
12031 #: docs/manual/smsd/tables.rst:104
12034 "``SendingDateTime`` (timestamp)\n"
12035 " set it to some value, when want to force sending after some planned time\n"
12038 #. type: Plain text
12039 #: docs/manual/smsd/tables.rst:108
12042 "``SendBefore`` (time)\n"
12043 " Send message before specified time, can be used to limit messages from\n"
12044 " being sent in night. Default value is 23:59:59\n"
12047 #. type: Plain text
12048 #: docs/manual/smsd/tables.rst:114
12051 "``SendAfter`` (time)\n"
12052 " Send message after specified time, can be used to limit messages from\n"
12053 " being sent in night. Default value is 00:00:00\n"
12056 #. type: Plain text
12057 #: docs/manual/smsd/tables.rst:120
12060 "``Text`` (text)\n"
12061 " SMS text encoded using hex values in proper coding. If you want to use\n"
12062 " TextDecoded field, keep this NULL (or empty).\n"
12065 #. type: Plain text
12066 #: docs/manual/smsd/tables.rst:123
12069 "``DestinationNumber`` (varchar(20))\n"
12070 " recipient number\n"
12073 #. type: Plain text
12074 #: docs/manual/smsd/tables.rst:130
12078 " User Data Header encoded using hex values which will be used for constructing\n"
12079 " the message. Without this, message will be sent as plain text.\n"
12082 #. type: Plain text
12083 #: docs/manual/smsd/tables.rst:133 docs/manual/smsd/tables.rst:299
12086 "``Class`` (integer)\n"
12087 " SMS class or \\-1 (0 is normal SMS, 1 is flash one)\n"
12090 #. type: Plain text
12091 #: docs/manual/smsd/tables.rst:136 docs/manual/smsd/tables.rst:302
12094 "``TextDecoded`` (varchar(160))\n"
12095 " SMS text in \"human readable\" form\n"
12098 #. type: Plain text
12099 #: docs/manual/smsd/tables.rst:139
12102 "``ID`` (integer unsigned)\n"
12103 " SMS/SMS sequence ID\n"
12106 #. type: Plain text
12107 #: docs/manual/smsd/tables.rst:142
12110 " Please note that this number has to be unique also for sentitems table, so\n"
12111 " reusing message IDs might not be a good idea.\n"
12114 #. type: Plain text
12115 #: docs/manual/smsd/tables.rst:145
12118 "``MultiPart`` (enum('false','true'))\n"
12119 " info, whether there are more SMS from this sequence in outbox_multipart\n"
12122 #. type: Plain text
12123 #: docs/manual/smsd/tables.rst:148 docs/manual/smsd/tables.rst:317
12126 "``RelativeValidity`` (integer)\n"
12127 " SMS relative validity like encoded using GSM specs\n"
12130 #. type: Plain text
12131 #: docs/manual/smsd/tables.rst:151
12134 "``SenderID`` (text)\n"
12135 " which SMSD instance should send this one sequence, see :config:option:`PhoneID`\n"
12138 #. type: Plain text
12139 #: docs/manual/smsd/tables.rst:154
12142 "``SendingTimeOut`` (timestamp)\n"
12143 " used by SMSD instance for own targets\n"
12146 #. type: Plain text
12147 #: docs/manual/smsd/tables.rst:157
12150 "``DeliveryReport`` (enum('default','yes','no'))\n"
12151 " when default is used, Delivery Report is used or not according to SMSD instance settings; yes forces Delivery Report.\n"
12154 #. type: Plain text
12155 #: docs/manual/smsd/tables.rst:161
12158 "``CreatorID`` (text)\n"
12159 " sender identification, it has to match PhoneID in SMSD configuration to make\n"
12160 " SMSD process this message\n"
12163 #. type: Plain text
12164 #: docs/manual/smsd/tables.rst:163
12165 msgid "_outbox_multipart:"
12169 #: docs/manual/smsd/tables.rst:165
12171 msgid "outbox_multipart"
12174 #. type: Plain text
12175 #: docs/manual/smsd/tables.rst:168
12176 msgid "Data for outgoing multipart messages."
12179 #. type: Plain text
12180 #: docs/manual/smsd/tables.rst:185
12183 "``ID`` (integer unsigned)\n"
12184 " the same meaning as values in outbox table\n"
12185 "``Text`` (text)\n"
12186 " the same meaning as values in outbox table\n"
12187 "``Coding`` (enum('Default_No_Compression', 'Unicode_No_Compression', '8bit', 'Default_Compression', 'Unicode_Compression'))\n"
12188 " the same meaning as values in outbox table\n"
12190 " the same meaning as values in outbox table\n"
12191 "``Class`` (integer)\n"
12192 " the same meaning as values in outbox table\n"
12193 "``TextDecoded`` (varchar(160))\n"
12194 " the same meaning as values in outbox table\n"
12195 "``ID`` (integer unsigned)\n"
12196 " the same meaning as values in outbox table\n"
12199 #. type: Plain text
12200 #: docs/manual/smsd/tables.rst:189
12203 "``SequencePosition`` (integer)\n"
12204 " info, what is SMS number in SMS sequence (start at 2, first part is in :ref:`outbox`\n"
12209 #: docs/manual/smsd/tables.rst:192
12214 #. type: Plain text
12215 #: docs/manual/smsd/tables.rst:196
12217 "Information about connected phones. This table is periodically refreshed and "
12218 "you can get information such as battery or signal level from here."
12221 #. type: Plain text
12222 #: docs/manual/smsd/tables.rst:201
12229 #. type: Plain text
12230 #: docs/manual/smsd/tables.rst:204
12233 "``UpdatedInDB`` (timestamp)\n"
12234 " when this record has been updated\n"
12237 #. type: Plain text
12238 #: docs/manual/smsd/tables.rst:207
12241 "``InsertIntoDB`` (timestamp)\n"
12242 " when this record has been created (when phone has been connected)\n"
12245 #. type: Plain text
12246 #: docs/manual/smsd/tables.rst:210
12249 "``TimeOut`` (timestamp)\n"
12250 " when this record expires\n"
12253 #. type: Plain text
12254 #: docs/manual/smsd/tables.rst:213
12257 "``Send`` (boolean)\n"
12258 " indicates whether SMSD is sending messages, depends on configuration directive :config:option:`Send`\n"
12261 #. type: Plain text
12262 #: docs/manual/smsd/tables.rst:216
12265 "``Receive`` (boolean)\n"
12266 " indicates whether SMSD is receiving messages, depends on configuration directive :config:option:`Receive`\n"
12269 #. type: Plain text
12270 #: docs/manual/smsd/tables.rst:219
12273 "``IMEI`` (text)\n"
12277 #. type: Plain text
12278 #: docs/manual/smsd/tables.rst:222
12281 "``Client`` (text)\n"
12282 " client name, usually string Gammu with version\n"
12285 #. type: Plain text
12286 #: docs/manual/smsd/tables.rst:225
12289 "``Battery`` (integer)\n"
12290 " battery level in percent (or \\-1 if unknown)\n"
12293 #. type: Plain text
12294 #: docs/manual/smsd/tables.rst:228
12297 "``Signal`` (integer)\n"
12298 " signal level in percent (or \\-1 if unknown)\n"
12301 #. type: Plain text
12302 #: docs/manual/smsd/tables.rst:232
12305 "``Sent`` (integer)\n"
12306 " Number of sent SMS messages (SMSD does not reset this counter, so it might\n"
12310 #. type: Plain text
12311 #: docs/manual/smsd/tables.rst:236
12314 "``Received`` (integer)\n"
12315 " Number of received SMS messages (SMSD does not reset this counter, so it might\n"
12320 #: docs/manual/smsd/tables.rst:238
12325 #. type: Plain text
12326 #: docs/manual/smsd/tables.rst:242
12328 "Log of sent messages (and unsent ones with error code). Also if delivery "
12329 "reports are enabled, message state is updated after receiving delivery "
12333 #. type: Plain text
12334 #: docs/manual/smsd/tables.rst:253
12337 "``SendingDateTime`` (timestamp)\n"
12338 " when message has been sent\n"
12341 #. type: Plain text
12342 #: docs/manual/smsd/tables.rst:256
12345 "``DeliveryDateTime`` (timestamp)\n"
12346 " Time of receiving delivery report (if it has been enabled).\n"
12349 #. type: Plain text
12350 #: docs/manual/smsd/tables.rst:260
12353 "``Status`` (enum('SendingOK', 'SendingOKNoReport', 'SendingError', 'DeliveryOK', 'DeliveryFailed', 'DeliveryPending', 'DeliveryUnknown', 'Error'))\n"
12354 " Status of message sending. SendingError mens that phone failed to send the\n"
12355 " message, Error indicates some other error while processing message.\n"
12358 #. type: Plain text
12359 #: docs/manual/smsd/tables.rst:277
12363 " Message has been sent, waiting for delivery report.\n"
12364 " ``SendingOKNoReport``\n"
12365 " Message has been sent without asking for delivery report.\n"
12366 " ``SendingError``\n"
12367 " Sending has failed.\n"
12368 " ``DeliveryOK``\n"
12369 " Delivery report arrived and reported success.\n"
12370 " ``DeliveryFailed``\n"
12371 " Delivery report arrived and reports failure.\n"
12372 " ``DeliveryPending``\n"
12373 " Delivery report announced pending deliver.\n"
12374 " ``DeliveryUnknown``\n"
12375 " Delivery report reported unknown status.\n"
12377 " Some other error happened during sending (usually bug in SMSD).\n"
12380 #. type: Plain text
12381 #: docs/manual/smsd/tables.rst:281
12384 "``StatusError`` (integer)\n"
12385 " Status of delivery from delivery report message, codes are defined in GSM\n"
12386 " specification 03.40 section 9.2.3.15 (TP-Status).\n"
12389 #. type: Plain text
12390 #: docs/manual/smsd/tables.rst:284
12393 "``Text`` (text)\n"
12394 " SMS text encoded using hex values\n"
12397 #. type: Plain text
12398 #: docs/manual/smsd/tables.rst:287
12401 "``DestinationNumber`` (varchar(20))\n"
12402 " decoded destination number for SMS\n"
12405 #. type: Plain text
12406 #: docs/manual/smsd/tables.rst:293
12410 " User Data Header encoded using hex values\n"
12413 #. type: Plain text
12414 #: docs/manual/smsd/tables.rst:296
12417 "``SMSCNumber`` (varchar(20))\n"
12418 " decoded number of SMSC, which sent SMS\n"
12421 #. type: Plain text
12422 #: docs/manual/smsd/tables.rst:305
12425 "``ID`` (integer unsigned)\n"
12429 #. type: Plain text
12430 #: docs/manual/smsd/tables.rst:308
12433 "``SenderID`` (text)\n"
12434 " which SMSD instance sent this one sequence, see :config:option:`PhoneID`\n"
12437 #. type: Plain text
12438 #: docs/manual/smsd/tables.rst:311
12441 "``SequencePosition`` (integer)\n"
12442 " SMS number in SMS sequence\n"
12445 #. type: Plain text
12446 #: docs/manual/smsd/tables.rst:314
12449 "``TPMR`` (integer)\n"
12450 " Message Reference like in GSM specs\n"
12453 #. type: Plain text
12454 #: docs/manual/smsd/tables.rst:320
12457 "``CreatorID`` (text)\n"
12458 " copied from CreatorID from outbox table, matches PhoneID\n"
12461 #. type: Plain text
12462 #: docs/manual/smsd/tables.rst:324
12466 #. type: Plain text
12467 #: docs/manual/smsd/tables.rst:326 docs/manual/smsd/tables.rst:331
12468 msgid "Not used by SMSD currently, included only for application usage."
12472 #: docs/manual/smsd/tables.rst:328
12477 #. type: Plain text
12478 #: docs/manual/smsd/tables.rst:333
12479 msgid "_smsd-tables-history:"
12483 #: docs/manual/smsd/tables.rst:335
12485 msgid "History of database structure"
12486 msgstr "File sistem"
12488 #. type: Plain text
12489 #: docs/manual/smsd/tables.rst:338
12490 msgid "History of schema versions:"
12493 #. type: Plain text
12494 #: docs/manual/smsd/tables.rst:341
12498 " Added ``SendBefore`` and ``SendAfter`` fields.\n"
12501 #. type: Labeled list
12502 #: docs/manual/smsd/tables.rst:342 docs/manual/smsd/tables.rst:349
12503 #: docs/manual/smsd/tables.rst:354 docs/manual/smsd/tables.rst:359
12504 #: docs/manual/smsd/tables.rst:363 docs/manual/smsd/tables.rst:367
12505 #: docs/manual/smsd/tables.rst:371 docs/manual/smsd/tables.rst:375
12506 #: docs/manual/smsd/tables.rst:379 docs/manual/smsd/tables.rst:383
12508 msgid ".. versionchanged"
12511 #. type: Plain text
12512 #: docs/manual/smsd/tables.rst:348
12517 " the changes only affect MySQL structure changing default values for\n"
12518 " timestamps from ``0000-00-00 00:00:00`` to ``CURRENT_TIMESTAMP()`` by\n"
12519 " using triggers, to update to this version, just execute triggers\n"
12520 " definition at the end of SQL file.\n"
12523 #. type: Plain text
12524 #: docs/manual/smsd/tables.rst:353
12529 " all fields for storing message text are no longer limited to 160 chars,\n"
12530 " but are arbitrary length text fields.\n"
12533 #. type: Plain text
12534 #: docs/manual/smsd/tables.rst:358
12539 " ``DeliveryDateTime`` is now NULL when message is not delivered, added several\n"
12543 #. type: Plain text
12544 #: docs/manual/smsd/tables.rst:362
12549 " added sent/received counters to phones table\n"
12552 #. type: Plain text
12553 #: docs/manual/smsd/tables.rst:366
12558 " Signal and battery state are now stored in database.\n"
12561 #. type: Plain text
12562 #: docs/manual/smsd/tables.rst:370
12567 " Added ``CreatorID`` to several tables.\n"
12570 #. type: Plain text
12571 #: docs/manual/smsd/tables.rst:374
12576 " Many fields in outbox can now be NULL.\n"
12579 #. type: Plain text
12580 #: docs/manual/smsd/tables.rst:378
12585 " Introduced daemons table and various other changes.\n"
12588 #. type: Plain text
12589 #: docs/manual/smsd/tables.rst:382
12594 " Introduced phones table and various other changes.\n"
12597 #. type: Plain text
12598 #: docs/manual/smsd/tables.rst:384
12603 #: docs/manual/smsd/tables.rst:390
12605 msgid "Creating tables"
12608 #. type: Plain text
12609 #: docs/manual/smsd/tables.rst:395
12611 "SQL scripts to create all needed tables for most databases are included in "
12612 "Gammu documentation (docs/sql). As well as some PHP scripts interacting with "
12616 #. type: Plain text
12617 #: docs/manual/smsd/tables.rst:397
12618 msgid "For example to create SQLite tables, issue following command:"
12621 #. type: Plain text
12622 #: docs/manual/smsd/tables.rst:401
12623 msgid "sqlite3 smsd.db < docs/sql/sqlite.sql"
12627 #: docs/manual/smsd/tables.rst:403
12629 msgid "Injecting a message using SQL"
12632 #. type: Plain text
12633 #: docs/manual/smsd/tables.rst:408
12635 "To send a message, you can either use :ref:`gammu-smsd-inject`, which does "
12636 "all the magic for you, or you can insert the message manually. The simplest "
12637 "example is short text message:"
12640 #. type: Plain text
12641 #: docs/manual/smsd/tables.rst:412 docs/manual/smsd/tables.rst:429
12642 #: docs/manual/smsd/tables.rst:459
12643 msgid "INSERT INTO outbox ("
12646 #. type: Plain text
12647 #: docs/manual/smsd/tables.rst:416
12648 msgid "DestinationNumber, TextDecoded, CreatorID, Coding"
12651 #. type: Plain text
12652 #: docs/manual/smsd/tables.rst:417 docs/manual/smsd/tables.rst:434
12653 #: docs/manual/smsd/tables.rst:466 docs/manual/smsd/tables.rst:482
12657 #. type: Plain text
12658 #: docs/manual/smsd/tables.rst:421
12660 "'800123465', 'This is a SQL test message', 'Program', "
12661 "'Default_No_Compression'"
12664 #. type: Plain text
12665 #: docs/manual/smsd/tables.rst:422 docs/manual/smsd/tables.rst:439
12669 #. type: Plain text
12670 #: docs/manual/smsd/tables.rst:425
12672 "Please note usage of ``TextDecoded`` field, for ``Text`` field, you would "
12673 "have to hex encode the unicode text:"
12676 #. type: Plain text
12677 #: docs/manual/smsd/tables.rst:433
12678 msgid "DestinationNumber, Text, CreatorID, Coding"
12681 #. type: Plain text
12682 #: docs/manual/smsd/tables.rst:438
12685 "'005400680069007300200069007300200061002000530051004c002000740065007300740020006d006500730073006100670065', "
12686 "'Program', 'Default_No_Compression'"
12690 #: docs/manual/smsd/tables.rst:441
12692 msgid "Injecting long message using SQL"
12695 #. type: Plain text
12696 #: docs/manual/smsd/tables.rst:446
12698 "Inserting multipart messages is a bit more tricky, you need to construct "
12699 "also UDH header and store it hexadecimally written into UDH field. Unless "
12700 "you have a good reason to do this manually, use :ref:`gammu-smsd-inject`."
12703 #. type: Plain text
12704 #: docs/manual/smsd/tables.rst:453
12706 "For long text message, the UDH starts with ``050003`` followed by byte as a "
12707 "message reference (you can put anything there, but it should be different "
12708 "for each message, ``D3`` in following example), byte for number of messages "
12709 "(``02`` in example, it should be unique for each message you send to same "
12710 "phone number) and byte for number of current message (``01`` for first "
12711 "message, ``02`` for second, etc.)."
12714 #. type: Plain text
12715 #: docs/manual/smsd/tables.rst:455
12716 msgid "For example long text message of two parts could look like following:"
12719 #. type: Plain text
12720 #: docs/manual/smsd/tables.rst:465
12721 msgid "CreatorID, MultiPart, DestinationNumber, UDH, TextDecoded, Coding"
12724 #. type: Plain text
12725 #: docs/manual/smsd/tables.rst:472
12727 "'Gammu 1.23.91', 'true', '123465', '050003D30201', 'Mqukqirip ya konej eqniu "
12728 "rejropocejor hugiygydewl tfej nrupxujob xuemymiyliralj. Te tvyjuh qaxumur "
12729 "ibewfoiws zuucoz tdygu gelum L ejqigqesykl kya jdytbez', "
12730 "'Default_No_Compression'"
12733 #. type: Plain text
12734 #: docs/manual/smsd/tables.rst:473 docs/manual/smsd/tables.rst:488
12738 #. type: Plain text
12739 #: docs/manual/smsd/tables.rst:475
12740 msgid "INSERT INTO outbox_multipart ("
12743 #. type: Plain text
12744 #: docs/manual/smsd/tables.rst:481
12745 msgid "SequencePosition, UDH, Class, TextDecoded, ID, Coding"
12748 #. type: Plain text
12749 #: docs/manual/smsd/tables.rst:487
12751 "2, '050003D30202', 'u xewz qisubevumxyzk ufuylehyzc. Nse xobq dfolizygqysj t "
12752 "bvowsyhyhyemim ovutpapeaempye giuuwbib.', "
12753 "<ID_OF_INSERTED_RECORD_IN_OUBOX_TABLE>, 'Default_No_Compression'"
12756 #. type: Plain text
12757 #: docs/manual/smsd/tables.rst:492
12759 "Adding UDH means that you have less space for text, in above example you can "
12760 "use only 153 characters in single message."
12763 #. type: Plain text
12764 #: docs/manual/smsd/pgsql.rst:2
12765 msgid "_gammu-smsd-pgsql:"
12769 #: docs/manual/smsd/pgsql.rst:4
12771 msgid "PostgreSQL Backend"
12774 #. type: Plain text
12775 #: docs/manual/smsd/pgsql.rst:9
12777 "PGSQL backend stores all data in a `PostgreSQL`_ database server, which "
12778 "parameters are defined by configuration (see :ref:`gammu-smsdrc` for "
12779 "description of configuration options)."
12782 #. type: Plain text
12783 #: docs/manual/smsd/pgsql.rst:15
12784 msgid "_PostgreSQL: http://www.postgresql.org/"
12787 #. type: Plain text
12788 #: docs/manual/smsd/pgsql.rst:20
12789 msgid "SQL script for creating tables in PostgreSQL database:"
12792 #. type: Plain text
12793 #: docs/manual/smsd/pgsql.rst:22
12794 msgid "../../sql/pgsql.sql"
12797 #. type: Plain text
12798 #: docs/manual/smsd/pgsql.rst:26
12799 msgid "You can find the script in :file:`docs/sql/pgsql.sql` as well."
12802 #. type: Plain text
12803 #: docs/manual/smsd/null.rst:2
12804 msgid "_gammu-smsd-null:"
12808 #: docs/manual/smsd/null.rst:4
12810 msgid "Null Backend"
12813 #. type: Plain text
12814 #: docs/manual/smsd/null.rst:8
12816 "NULL backend does not store data at all. It could be useful in case you "
12817 "don't want to store messages at all and you want to process then in"
12820 #. type: Attribute :config:
12821 #: docs/manual/smsd/null.rst:8
12823 msgid "option:`RunOnReceive` handler."
12826 #. type: Plain text
12827 #: docs/manual/smsd/run.rst:2
12828 msgid "_gammu-smsd-run:"
12832 #: docs/manual/smsd/run.rst:4
12834 msgid "RunOnReceive Directive"
12837 #. type: Plain text
12838 #: docs/manual/smsd/run.rst:10
12840 "Gammu SMSD can be configured by :config:option:`RunOnReceive` directive (see"
12843 #. type: Attribute :ref:
12844 #: docs/manual/smsd/run.rst:10
12846 msgid "`gammu-smsdrc` for details) to run defined program after receiving"
12849 #. type: Plain text
12850 #: docs/manual/smsd/run.rst:12
12854 #. type: Plain text
12855 #: docs/manual/smsd/run.rst:18 docs/manual/smsd/config.rst:291
12857 "This parameter is executed through shell, so you might need to escape some "
12858 "special characters and you can include any number of parameters. "
12859 "Additionally parameters with identifiers of received messages are appended "
12860 "to the command line. The identifiers depend on used service backend, "
12861 "typically it is ID of inserted row for database backends or file name for "
12862 "file based backends."
12865 #. type: Plain text
12866 #: docs/manual/smsd/run.rst:24 docs/manual/smsd/config.rst:297
12868 "Gammu SMSD waits for the script to terminate. If you make some time "
12869 "consuming there, it will make SMSD not receive new messages. However to "
12870 "limit breakage from this situation, the waiting time is limited to two "
12871 "minutes. After this time SMSD will continue in normal operation and might "
12872 "execute your script again."
12875 #. type: Plain text
12876 #: docs/manual/smsd/run.rst:29
12878 "All input and output file descriptors are closed when this program is "
12879 "invoked, so you have to ensure to open files on your own."
12883 #: docs/manual/smsd/run.rst:31
12885 msgid "Environment"
12888 #. type: Plain text
12889 #: docs/manual/smsd/run.rst:35
12891 "program is executed with environment which contains lot of information about "
12892 "the message. You can use it together with NULL service (see"
12895 #. type: Attribute :ref:
12896 #: docs/manual/smsd/run.rst:35
12898 msgid "`gammu-smsd-null`) to implement completely own processing of messages."
12902 #: docs/manual/smsd/run.rst:38
12904 msgid "Global variables"
12907 #. type: Labeled list
12908 #: docs/manual/smsd/run.rst:40 docs/manual/smsd/run.rst:44
12909 #: docs/manual/smsd/run.rst:54 docs/manual/smsd/run.rst:58
12910 #: docs/manual/smsd/run.rst:62 docs/manual/smsd/run.rst:73
12911 #: docs/manual/smsd/run.rst:77 docs/manual/smsd/run.rst:81
12912 #: docs/manual/smsd/run.rst:85 docs/manual/smsd/run.rst:89
12917 #. type: Plain text
12918 #: docs/manual/smsd/run.rst:41
12919 msgid "SMS_MESSAGES"
12922 #. type: Plain text
12923 #: docs/manual/smsd/run.rst:43
12924 msgid "Number of physical messages received."
12927 #. type: Plain text
12928 #: docs/manual/smsd/run.rst:45
12929 msgid "DECODED_PARTS"
12932 #. type: Plain text
12933 #: docs/manual/smsd/run.rst:47
12934 msgid "Number of decoded message parts."
12938 #: docs/manual/smsd/run.rst:49
12940 msgid "Per message variables"
12943 #. type: Plain text
12944 #: docs/manual/smsd/run.rst:53
12946 "The variables further described as ``SMS_1_...`` are generated for each "
12947 "physical message, where 1 is replaced by current number of message."
12950 #. type: Plain text
12951 #: docs/manual/smsd/run.rst:55
12952 msgid "SMS_1_CLASS"
12955 #. type: Plain text
12956 #: docs/manual/smsd/run.rst:57
12957 msgid "Class of message."
12960 #. type: Plain text
12961 #: docs/manual/smsd/run.rst:59
12962 msgid "SMS_1_NUMBER"
12965 #. type: Plain text
12966 #: docs/manual/smsd/run.rst:61
12967 msgid "Sender number."
12970 #. type: Plain text
12971 #: docs/manual/smsd/run.rst:63
12975 #. type: Plain text
12976 #: docs/manual/smsd/run.rst:65
12977 msgid "Message text. Text is not available for 8-bit binary messages."
12981 #: docs/manual/smsd/run.rst:67
12983 msgid "Per part variables"
12986 #. type: Plain text
12987 #: docs/manual/smsd/run.rst:72
12989 "The variables further described as ``DECODED_1_...`` are generated for each "
12990 "message part, where 1 is replaced by current number of part. Set are only "
12991 "those variables whose content is present in the message."
12994 #. type: Plain text
12995 #: docs/manual/smsd/run.rst:74
12996 msgid "DECODED_1_TEXT"
12999 #. type: Plain text
13000 #: docs/manual/smsd/run.rst:76
13001 msgid "Decoded long message text."
13004 #. type: Plain text
13005 #: docs/manual/smsd/run.rst:78
13006 msgid "DECODED_1_MMS_SENDER"
13009 #. type: Plain text
13010 #: docs/manual/smsd/run.rst:80
13011 msgid "Sender of MMS indication message."
13014 #. type: Plain text
13015 #: docs/manual/smsd/run.rst:82
13016 msgid "DECODED_1_MMS_TITLE"
13019 #. type: Plain text
13020 #: docs/manual/smsd/run.rst:84
13021 msgid "title of MMS indication message."
13024 #. type: Plain text
13025 #: docs/manual/smsd/run.rst:86
13026 msgid "DECODED_1_MMS_ADDRESS"
13029 #. type: Plain text
13030 #: docs/manual/smsd/run.rst:88
13031 msgid "Address (URL) of MMS from MMS indication message."
13034 #. type: Plain text
13035 #: docs/manual/smsd/run.rst:90
13036 msgid "DECODED_1_MMS_SIZE"
13039 #. type: Plain text
13040 #: docs/manual/smsd/run.rst:92
13041 msgid "Size of MMS as specified in MMS indication message."
13045 #: docs/manual/smsd/run.rst:98
13047 msgid "Activating RunOnReceive"
13050 #. type: Plain text
13051 #: docs/manual/smsd/run.rst:102
13053 "To activate this feature you need to set :config:option:`RunOnReceive` in "
13054 "the :ref:`gammu-smsdrc`."
13057 #. type: Plain text
13058 #: docs/manual/smsd/run.rst:107
13059 msgid "[smsd] RunOnReceive = /path/to/script.sh"
13063 #: docs/manual/smsd/run.rst:109
13065 msgid "Processing messages from the files backend"
13068 #. type: Plain text
13069 #: docs/manual/smsd/run.rst:113
13071 "Following script (if used as :config:option:`RunOnReceive` handler) passes "
13072 "message data to other program. This works only with the :ref:`gammu-smsd-"
13076 #. type: Plain text
13077 #: docs/manual/smsd/run.rst:120
13079 "#!/bin/sh INBOX=/path/to/smsd/inbox PROGRAM=/bin/cat for ID in \"$@\" ; do"
13082 #. type: Plain text
13083 #: docs/manual/smsd/run.rst:121
13084 msgid "$PROGRAM < $INBOX/$ID"
13087 #. type: Plain text
13088 #: docs/manual/smsd/run.rst:122 docs/manual/smsd/run.rst:136
13093 #: docs/manual/smsd/run.rst:124
13095 msgid "Passing message text to program"
13098 #. type: Plain text
13099 #: docs/manual/smsd/run.rst:128
13101 "Following script (if used as :config:option:`RunOnReceive` handler) passes "
13102 "message text and sender to external program."
13105 #. type: Plain text
13106 #: docs/manual/smsd/run.rst:134
13107 msgid "#!/bin/sh PROGRAM=/bin/echo for i in `seq $SMS_MESSAGES` ; do"
13110 #. type: Plain text
13111 #: docs/manual/smsd/run.rst:135
13113 "eval \"$PROGRAM \\\"\\${SMS_${i}_NUMBER}\\\" \\\"\\${SMS_${i}_TEXT}\\\"\""
13117 #: docs/manual/smsd/run.rst:139
13119 msgid "Passing MMS indication parameters to external program"
13122 #. type: Plain text
13123 #: docs/manual/smsd/run.rst:144
13125 "Following script (if used as :config:option:`RunOnReceive` handler) will "
13126 "write information about each received MMS indication to the log file. Just "
13127 "replace echo command with your own program to do custom processing."
13130 #. type: Plain text
13131 #: docs/manual/smsd/run.rst:149
13132 msgid "#!/bin/sh if [ $DECODED_PARTS -eq 0 ] ; then"
13135 #. type: Plain text
13136 #: docs/manual/smsd/run.rst:151
13137 msgid "# No decoded parts, nothing to process exit"
13140 #. type: Plain text
13141 #: docs/manual/smsd/run.rst:153
13142 msgid "fi if [ \"$DECODED_1_MMS_ADDRESS\" ] ; then"
13145 #. type: Plain text
13146 #: docs/manual/smsd/run.rst:154
13148 "echo \"$DECODED_1_MMS_ADDRESS\" \"$DECODED_1_MMS_SENDER\" "
13149 "\"$DECODED_1_MMS_TITLE\" >> /tmp/smsd-mms.log"
13152 #. type: Plain text
13153 #: docs/manual/smsd/run.rst:155
13158 #: docs/manual/smsd/run.rst:157
13160 msgid "Processing message text in Python"
13163 #. type: Plain text
13164 #: docs/manual/smsd/run.rst:161
13166 "Following script (if used as :config:option:`RunOnReceive` handler) written "
13167 "in Python will concatenate all text from received message:"
13170 #. type: Plain text
13171 #: docs/manual/smsd/run.rst:163
13175 #. type: Plain text
13176 #: docs/manual/smsd/run.rst:167
13177 msgid "#!/usr/bin/python import os import sys"
13180 #. type: Plain text
13181 #: docs/manual/smsd/run.rst:169
13182 msgid "numparts = int(os.environ['DECODED_PARTS'])"
13185 #. type: Plain text
13186 #: docs/manual/smsd/run.rst:172
13187 msgid "# Are there any decoded parts? if numparts == 0:"
13190 #. type: Plain text
13191 #: docs/manual/smsd/run.rst:174
13192 msgid "print('No decoded parts!') sys.exit(1)"
13195 #. type: Plain text
13196 #: docs/manual/smsd/run.rst:178
13197 msgid "# Get all text parts text = '' for i in range(1, numparts + 1):"
13200 #. type: Plain text
13201 #: docs/manual/smsd/run.rst:180
13202 msgid "varname = 'DECODED_%d_TEXT' % i if varname in os.environ:"
13205 #. type: Plain text
13206 #: docs/manual/smsd/run.rst:181
13207 msgid "text = text + os.environ[varname]"
13210 #. type: Plain text
13211 #: docs/manual/smsd/run.rst:183
13213 "# Do something with the text print('Number %s have sent text: %s' % (os."
13214 "environ['SMS_1_NUMBER'], text))"
13217 #. type: Plain text
13218 #: docs/manual/smsd/config.rst:2
13219 msgid "_gammu-smsdrc:"
13223 #: docs/manual/smsd/config.rst:4
13225 msgid "SMSD Configuration File"
13228 #. type: Plain text
13229 #: docs/manual/smsd/config.rst:12
13231 "gammu-smsd reads configuration from a config file. It's location can be "
13232 "specified on command line, otherwise default path ``/etc/gammu-smsdrc`` is "
13236 #. type: Plain text
13237 #: docs/manual/smsd/config.rst:16
13238 msgid "Configuration file of gammu-smsd consists of at least two sections -"
13241 #. type: Attribute :config:
13242 #: docs/manual/smsd/config.rst:16
13244 msgid "section:`[gammu]` and :config:section:`[smsd]`. For :ref:`gammu-smsd-sql`"
13247 #. type: Plain text
13248 #: docs/manual/smsd/config.rst:18
13249 msgid "you can also use :config:section:`[sql]`."
13252 #. type: Plain text
13253 #: docs/manual/smsd/config.rst:21
13255 "The :config:section:`[gammu]` section is configuration of a phone connection "
13256 "and is same as described in :ref:`gammurc` with the only exception that"
13259 #. type: Attribute :config:
13260 #: docs/manual/smsd/config.rst:21
13262 msgid "option:`LogFile` is ignored and common logging for gammu library and"
13265 #. type: Plain text
13266 #: docs/manual/smsd/config.rst:24
13268 "SMS daemon is used. However the :config:option:`LogFormat` directive still "
13269 "configures how much messages gammu emits."
13272 #. type: Plain text
13273 #: docs/manual/smsd/config.rst:26
13277 #. type: Plain text
13278 #: docs/manual/smsd/config.rst:30
13280 "The :config:section:`[smsd]` section configures SMS daemon itself, which are "
13281 "described in following subsections. First general parameters of SMS daemon "
13282 "are listed and then specific parameters for storage backends."
13285 #. type: Plain text
13286 #: docs/manual/smsd/config.rst:32
13287 msgid "[include_numbers]"
13290 #. type: Plain text
13291 #: docs/manual/smsd/config.rst:34
13293 "List of numbers from which accept messages, see :ref:`message_filtering`."
13296 #. type: Plain text
13297 #: docs/manual/smsd/config.rst:36
13298 msgid "[exclude_numbers]"
13301 #. type: Plain text
13302 #: docs/manual/smsd/config.rst:38
13304 "List of numbers from which reject messages, see :ref:`message_filtering`."
13307 #. type: Plain text
13308 #: docs/manual/smsd/config.rst:40
13309 msgid "[include_smsc]"
13312 #. type: Plain text
13313 #: docs/manual/smsd/config.rst:42
13315 "List of SMSC numbers from which accept messages, see :ref:"
13316 "`message_filtering`."
13319 #. type: Plain text
13320 #: docs/manual/smsd/config.rst:44
13321 msgid "[exclude_smsc]"
13324 #. type: Plain text
13325 #: docs/manual/smsd/config.rst:46
13327 "List of SMSC numbers from which reject messages, see :ref:"
13328 "`message_filtering`."
13331 #. type: Plain text
13332 #: docs/manual/smsd/config.rst:48
13336 #. type: Plain text
13337 #: docs/manual/smsd/config.rst:50
13339 "Configure SQL queries used by :ref:`gammu-smsd-sql`, you usually don't have "
13343 #. type: Plain text
13344 #: docs/manual/smsd/config.rst:52
13345 msgid ":ref:`Configurable queries`"
13349 #: docs/manual/smsd/config.rst:54
13351 msgid "General parameters of SMS daemon"
13354 #. type: Plain text
13355 #: docs/manual/smsd/config.rst:57
13359 #. type: Plain text
13360 #: docs/manual/smsd/config.rst:59
13361 msgid "SMSD service to use, one of following choices:"
13364 #. type: Plain text
13365 #: docs/manual/smsd/config.rst:61
13369 #. type: Plain text
13370 #: docs/manual/smsd/config.rst:62
13371 msgid "stores messages in files, see :ref:`gammu-smsd-files` for details"
13374 #. type: Plain text
13375 #: docs/manual/smsd/config.rst:63
13379 #. type: Plain text
13380 #: docs/manual/smsd/config.rst:64
13381 msgid "does not store messages at all, see :ref:`gammu-smsd-null` for details"
13384 #. type: Plain text
13385 #: docs/manual/smsd/config.rst:65
13389 #. type: Plain text
13390 #: docs/manual/smsd/config.rst:66
13391 msgid "stores messages in SQL database, see :ref:`gammu-smsd-sql` for details"
13394 #. type: Plain text
13395 #: docs/manual/smsd/config.rst:68 docs/manual/smsd/config.rst:74
13396 #: docs/manual/smsd/config.rst:80 docs/manual/smsd/config.rst:88
13397 #: docs/manual/smsd/config.rst:304 docs/manual/smsd/config.rst:448
13401 #. type: Plain text
13402 #: docs/manual/smsd/config.rst:69
13406 #. type: Plain text
13407 #: docs/manual/smsd/config.rst:70
13409 "synonym for :config:option:`Service` = ``SQL`` and :config:option:`Driver` = "
13413 #. type: Plain text
13414 #: docs/manual/smsd/config.rst:72
13416 "stores messages in MySQL database, see :ref:`gammu-smsd-mysql` for details"
13419 #. type: Plain text
13420 #: docs/manual/smsd/config.rst:75
13424 #. type: Plain text
13425 #: docs/manual/smsd/config.rst:76
13427 "synonym for :config:option:`Service` = ``SQL`` and :config:option:`Driver` = "
13431 #. type: Plain text
13432 #: docs/manual/smsd/config.rst:78
13434 "stores messages in PostgreSQL database, see :ref:`gammu-smsd-pgsql` for "
13438 #. type: Plain text
13439 #: docs/manual/smsd/config.rst:81
13443 #. type: Plain text
13444 #: docs/manual/smsd/config.rst:82
13446 "synonym for :config:option:`Service` = ``SQL`` and :config:option:`Driver` = "
13450 #. type: Plain text
13451 #: docs/manual/smsd/config.rst:86
13453 "stores messages in any database supported by libdbi, this includes MSSQL, "
13454 "MySQL, PostgreSQL or SQLite databases, see :ref:`gammu-smsd-dbi` for details"
13457 #. type: Plain text
13458 #: docs/manual/smsd/config.rst:92
13460 "Availability of backends depends on platform and compile time configuration."
13463 #. type: Plain text
13464 #: docs/manual/smsd/config.rst:94
13468 #. type: Plain text
13469 #: docs/manual/smsd/config.rst:97
13471 "PIN for SIM card. This is optional, but you should set it if your phone "
13472 "after power on requires PIN."
13475 #. type: Plain text
13476 #: docs/manual/smsd/config.rst:99
13478 msgid "NetworkCode"
13481 #. type: Plain text
13482 #: docs/manual/smsd/config.rst:102
13484 "Network personalisation password. This is optional, but some phones require "
13485 "it after power on."
13488 #. type: Plain text
13489 #: docs/manual/smsd/config.rst:104
13492 msgstr "Tes telepon"
13494 #. type: Plain text
13495 #: docs/manual/smsd/config.rst:107
13497 "Phone lock password. This is optional, but some phones require it after "
13501 #. type: Plain text
13502 #: docs/manual/smsd/config.rst:113
13504 "File where SMSD actions are being logged. You can also use special value "
13505 "``syslog`` which will send all messages to syslog daemon. On Windows another "
13506 "special value ``eventlog`` exists, which will send logs to Windows Event Log."
13509 #. type: Plain text
13510 #: docs/manual/smsd/config.rst:117
13512 "If you run SMSD as a system daemon (or service), it is recommended to use "
13513 "absolute path to log file as startup directory might be different than you "
13517 #. type: Plain text
13518 #: docs/manual/smsd/config.rst:119
13519 msgid "Default is to provide no logging."
13522 #. type: Plain text
13523 #: docs/manual/smsd/config.rst:121
13524 msgid "LogFacility"
13527 #. type: Plain text
13528 #: docs/manual/smsd/config.rst:124
13530 "Facility to use on logging backends which support it (currently only "
13531 "syslog). One of following chouces:"
13534 #. type: Plain text
13535 #: docs/manual/smsd/config.rst:126
13536 msgid "``DAEMON`` (default)"
13539 #. type: Plain text
13540 #: docs/manual/smsd/config.rst:127
13544 #. type: Plain text
13545 #: docs/manual/smsd/config.rst:128
13549 #. type: Plain text
13550 #: docs/manual/smsd/config.rst:129
13554 #. type: Plain text
13555 #: docs/manual/smsd/config.rst:130
13559 #. type: Plain text
13560 #: docs/manual/smsd/config.rst:131
13564 #. type: Plain text
13565 #: docs/manual/smsd/config.rst:132
13569 #. type: Plain text
13570 #: docs/manual/smsd/config.rst:133
13574 #. type: Plain text
13575 #: docs/manual/smsd/config.rst:134
13579 #. type: Plain text
13580 #: docs/manual/smsd/config.rst:135
13584 #. type: Plain text
13585 #: docs/manual/smsd/config.rst:137
13589 #. type: Plain text
13590 #: docs/manual/smsd/config.rst:139
13594 #. type: Plain text
13595 #: docs/manual/smsd/config.rst:142
13597 "Debug level for SMSD. The integer value should be sum of all flags you want "
13601 #. type: Plain text
13602 #: docs/manual/smsd/config.rst:144
13606 #. type: Plain text
13607 #: docs/manual/smsd/config.rst:145
13608 msgid "enables basic debugging information"
13611 #. type: Plain text
13612 #: docs/manual/smsd/config.rst:146
13616 #. type: Plain text
13617 #: docs/manual/smsd/config.rst:147
13618 msgid "enables logging of SQL queries of service backends"
13621 #. type: Plain text
13622 #: docs/manual/smsd/config.rst:148
13626 #. type: Plain text
13627 #: docs/manual/smsd/config.rst:149
13628 msgid "enables logging of gammu debug information"
13631 #. type: Plain text
13632 #: docs/manual/smsd/config.rst:151
13633 msgid "Generally to get as much debug information as possible, use 255."
13636 #. type: Plain text
13637 #: docs/manual/smsd/config.rst:153
13638 msgid "Default is 0, what should mean no extra information."
13641 #. type: Plain text
13642 #: docs/manual/smsd/config.rst:155
13643 msgid "CommTimeout"
13646 #. type: Plain text
13647 #: docs/manual/smsd/config.rst:157
13648 msgid "How many seconds should SMSD wait after there is no message in outbox."
13651 #. type: Plain text
13652 #: docs/manual/smsd/config.rst:159 docs/manual/smsd/config.rst:166
13653 msgid "Default is 30."
13656 #. type: Plain text
13657 #: docs/manual/smsd/config.rst:161
13658 msgid "SendTimeout"
13661 #. type: Plain text
13662 #: docs/manual/smsd/config.rst:164
13664 "Shows how many seconds SMSD should wait for network answer during sending "
13665 "sms. If nothing happen during this time, sms will be resent."
13668 #. type: Plain text
13669 #: docs/manual/smsd/config.rst:168
13674 #. type: Plain text
13675 #: docs/manual/smsd/config.rst:170
13676 msgid "How many times will SMSD try to resend message if sending fails."
13679 #. type: Plain text
13680 #: docs/manual/smsd/config.rst:172 docs/manual/smsd/config.rst:199
13681 msgid "Default is 1."
13684 #. type: Plain text
13685 #: docs/manual/smsd/config.rst:174
13686 msgid "ReceiveFrequency"
13689 #. type: Plain text
13690 #: docs/manual/smsd/config.rst:178
13692 "The number of seconds between testing for received SMSes, when the phone is "
13693 "busy sending SMSes. Normally a test for received SMSes is done every :config:"
13694 "option:`CommTimeout` seconds and after each sent SMS."
13697 #. type: Plain text
13698 #: docs/manual/smsd/config.rst:180 docs/manual/smsd/config.rst:234
13699 #: docs/manual/smsd/config.rst:248
13700 msgid "Default is 0 (not used)."
13703 #. type: Plain text
13704 #: docs/manual/smsd/config.rst:182
13705 msgid "StatusFrequency"
13708 #. type: Plain text
13709 #: docs/manual/smsd/config.rst:185
13711 "The number of seconds between refreshing phone status (battery, signal) "
13712 "stored in shared memory and possibly in service backends. Use 0 to disable."
13715 #. type: Plain text
13716 #: docs/manual/smsd/config.rst:187
13717 msgid "Default is 15."
13720 #. type: Plain text
13721 #: docs/manual/smsd/config.rst:189
13725 #. type: Plain text
13726 #: docs/manual/smsd/config.rst:194
13728 "The number of seconds how long will SMSD sleep before checking for some "
13729 "activity. Please note that setting this to higher value than 1 will have "
13730 "effects to other time based configurations, because they will be effectively "
13731 "rounded to multiply of this value."
13734 #. type: Plain text
13735 #: docs/manual/smsd/config.rst:197
13737 "Setting this to 0 disables sleeping. Please not this might cause Gammu to "
13738 "consume quite a lot of CPU power."
13741 #. type: Plain text
13742 #: docs/manual/smsd/config.rst:201
13743 msgid "MultipartTimeout"
13746 #. type: Plain text
13747 #: docs/manual/smsd/config.rst:205
13749 "The number of seconds how long will SMSD wait for all parts of multipart "
13750 "message. If all parts won't arrive in time, parts will be processed as "
13751 "separate messages."
13754 #. type: Plain text
13755 #: docs/manual/smsd/config.rst:207 docs/manual/smsd/config.rst:270
13756 msgid "Default is 600 (10 minutes)."
13759 #. type: Plain text
13760 #: docs/manual/smsd/config.rst:209
13761 msgid "CheckSecurity"
13764 #. type: Plain text
13765 #: docs/manual/smsd/config.rst:211
13766 msgid "Whether to check if phone wants to enter PIN."
13769 #. type: Plain text
13770 #: docs/manual/smsd/config.rst:213 docs/manual/smsd/config.rst:219
13771 #: docs/manual/smsd/config.rst:225
13772 msgid "Default is 1 (enabled)."
13775 #. type: Plain text
13776 #: docs/manual/smsd/config.rst:215
13777 msgid "CheckBattery"
13780 #. type: Plain text
13781 #: docs/manual/smsd/config.rst:217
13782 msgid "Whether to check phone battery state periodically."
13785 #. type: Plain text
13786 #: docs/manual/smsd/config.rst:221
13787 msgid "CheckSignal"
13790 #. type: Plain text
13791 #: docs/manual/smsd/config.rst:223
13792 msgid "Whether to check signal level periodically."
13795 #. type: Plain text
13796 #: docs/manual/smsd/config.rst:227
13797 msgid "ResetFrequency"
13800 #. type: Plain text
13801 #: docs/manual/smsd/config.rst:232
13803 "The number of seconds between performing a preventive soft reset in order to "
13804 "minimize the cases of hanging phones e.g. Nokia 5110 will sometimes freeze "
13805 "to a state when only after unmounting the battery the phone will be "
13806 "functional again."
13809 #. type: Plain text
13810 #: docs/manual/smsd/config.rst:236
13811 msgid "HardResetFrequency"
13814 #. type: Plain text
13815 #: docs/manual/smsd/config.rst:238 docs/manual/smsd/config.rst:401
13816 #: docs/manual/smsd/config.rst:407
13820 #. type: Plain text
13821 #: docs/manual/smsd/config.rst:240 docs/manual/gammu/index.rst:181
13822 #: docs/manual/gammu/index.rst:346 docs/manual/gammu/index.rst:490
13823 #: docs/manual/gammu/index.rst:825 docs/manual/gammu/index.rst:1145
13824 #: docs/manual/gammu/index.rst:1158 docs/manual/gammu/index.rst:1629
13825 #: docs/manual/project/directories.rst:118 docs/manual/c/index.rst:16
13826 #: docs/manual/c/api.rst:5
13830 #. type: Plain text
13831 #: docs/manual/smsd/config.rst:243
13833 "For some phones hard reset means deleting all data in it. Use :config:option:"
13834 "`ResetFrequency`, unless you know what you are doing."
13837 #. type: Plain text
13838 #: docs/manual/smsd/config.rst:246
13840 "The number of seconds between performing a preventive hard reset in order to "
13841 "minimize the cases of hanging phones."
13844 #. type: Plain text
13845 #: docs/manual/smsd/config.rst:250
13846 msgid "DeliveryReport"
13849 #. type: Plain text
13850 #: docs/manual/smsd/config.rst:252
13852 "Whether delivery reports should be used, one of ``no``, ``log``, ``sms``."
13855 #. type: Plain text
13856 #: docs/manual/smsd/config.rst:254
13860 #. type: Plain text
13861 #: docs/manual/smsd/config.rst:255
13862 msgid "one line log entry,"
13865 #. type: Plain text
13866 #: docs/manual/smsd/config.rst:256
13870 #. type: Plain text
13871 #: docs/manual/smsd/config.rst:257
13872 msgid "store in inbox as a received SMS"
13875 #. type: Plain text
13876 #: docs/manual/smsd/config.rst:258
13880 #. type: Plain text
13881 #: docs/manual/smsd/config.rst:259
13882 msgid "no delivery reports"
13885 #. type: Plain text
13886 #: docs/manual/smsd/config.rst:261
13887 msgid "Default is ``no``."
13890 #. type: Plain text
13891 #: docs/manual/smsd/config.rst:263
13892 msgid "DeliveryReportDelay"
13895 #. type: Plain text
13896 #: docs/manual/smsd/config.rst:268
13898 "Delay in seconds how long is still delivery report considered valid. This "
13899 "depends on brokeness of your network (delivery report should have same "
13900 "timestamp as sent message). Increase this if delivery reports are not paired "
13901 "with sent messages."
13904 #. type: Plain text
13905 #: docs/manual/smsd/config.rst:272
13909 #. type: Plain text
13910 #: docs/manual/smsd/config.rst:275
13912 "String with info about phone used for sending/receiving. This can be useful "
13913 "if you want to run several SMS daemons."
13916 #. type: Plain text
13917 #: docs/manual/smsd/config.rst:279
13919 "When you set PhoneID, all messages (including injected ones) will be marked "
13920 "by this string (stored as SenderID in the database) and it allows more SMS "
13921 "daemons to share a single database."
13924 #. type: Plain text
13925 #: docs/manual/smsd/config.rst:281
13926 msgid "This option has actually no effect with :ref:`gammu-smsd-files`."
13929 #. type: Plain text
13930 #: docs/manual/smsd/config.rst:283
13931 msgid "RunOnReceive"
13934 #. type: Plain text
13935 #: docs/manual/smsd/config.rst:285
13936 msgid "Executes a program after receiving message."
13939 #. type: Plain text
13940 #: docs/manual/smsd/config.rst:300
13942 "The process has available lot of information about received message in "
13943 "environment, check :ref:`gammu-smsd-run` for more details."
13946 #. type: Plain text
13947 #: docs/manual/smsd/config.rst:302
13948 msgid "RunOnFailure"
13951 #. type: Plain text
13952 #: docs/manual/smsd/config.rst:306
13953 msgid "Executes a program on failure."
13956 #. type: Plain text
13957 #: docs/manual/smsd/config.rst:309
13959 "This can be used to proactively react on some failures or to interactively "
13960 "detect failure of sending message."
13963 #. type: Plain text
13964 #: docs/manual/smsd/config.rst:313
13966 "The program will receive optional parameter, which can currently be either "
13967 "``INIT`` (meaning failure during phone initialization) or message ID, which "
13968 "would indicate error while sending the message."
13971 #. type: Labeled list
13972 #: docs/manual/smsd/config.rst:314 docs/manual/gammu/index.rst:813
13973 #: docs/manual/gammu/index.rst:1548 docs/manual/gammu/index.rst:1600
13974 #: docs/manual/project/install.rst:121 docs/manual/project/install.rst:130
13979 #. type: Plain text
13980 #: docs/manual/smsd/config.rst:315
13982 "The environment with message (as is in :config:option:`RunOnReceive`) is not "
13983 "passed to the command."
13986 #. type: Plain text
13987 #: docs/manual/smsd/config.rst:317
13988 msgid "IncludeNumbersFile"
13991 #. type: Plain text
13992 #: docs/manual/smsd/config.rst:322
13994 "File with list of numbers which are accepted by SMSD. The file contains one "
13995 "number per line, blank lines are ignored. The file is read at startup and is "
13996 "reread only when configuration is being reread. See Message filtering for "
14000 #. type: Plain text
14001 #: docs/manual/smsd/config.rst:324
14002 msgid "ExcludeNumbersFile"
14005 #. type: Plain text
14006 #: docs/manual/smsd/config.rst:329
14008 "File with list of numbers which are not accepted by SMSD. The file contains "
14009 "one number per line, blank lines are ignored. The file is read at startup "
14010 "and is reread only when configuration is being reread. See Message filtering "
14014 #. type: Plain text
14015 #: docs/manual/smsd/config.rst:331
14016 msgid "IncludeSMSCFile"
14019 #. type: Plain text
14020 #: docs/manual/smsd/config.rst:336
14022 "File with list of SMSC numbers which are accepted by SMSD. The file contains "
14023 "one number per line, blank lines are ignored. The file is read at startup "
14024 "and is reread only when configuration is being reread. See Message filtering "
14028 #. type: Plain text
14029 #: docs/manual/smsd/config.rst:338
14030 msgid "ExcludeSMSCFile"
14033 #. type: Plain text
14034 #: docs/manual/smsd/config.rst:343
14036 "File with list of SMSC numbers which are not accepted by SMSD. The file "
14037 "contains one number per line, blank lines are ignored. The file is read at "
14038 "startup and is reread only when configuration is being reread. See Message "
14039 "filtering for details."
14042 #. type: Plain text
14043 #: docs/manual/smsd/config.rst:345
14044 msgid "BackendRetries"
14047 #. type: Plain text
14048 #: docs/manual/smsd/config.rst:347
14049 msgid "How many times will SMSD backend retry operation."
14052 #. type: Plain text
14053 #: docs/manual/smsd/config.rst:350
14055 "The implementation on different backends is different, for database backends "
14056 "it generally means how many times it will try to reconnect to the server."
14059 #. type: Plain text
14060 #: docs/manual/smsd/config.rst:352
14061 msgid "Default is 10."
14064 #. type: Plain text
14065 #: docs/manual/smsd/config.rst:354
14069 #. type: Plain text
14070 #: docs/manual/smsd/config.rst:356 docs/manual/smsd/config.rst:364
14074 #. type: Plain text
14075 #: docs/manual/smsd/config.rst:358
14076 msgid "Whether to enable sending of messages."
14079 #. type: Plain text
14080 #: docs/manual/smsd/config.rst:360 docs/manual/smsd/config.rst:368
14081 msgid "Default is True."
14084 #. type: Plain text
14085 #: docs/manual/smsd/config.rst:362
14089 #. type: Plain text
14090 #: docs/manual/smsd/config.rst:366
14091 msgid "Whether to enable receiving of messages."
14095 #: docs/manual/smsd/config.rst:371
14097 msgid "Database backends options"
14100 #. type: Plain text
14101 #: docs/manual/smsd/config.rst:374
14102 msgid "All DBI, ODBC, MYSQL and PGSQL backends (see :ref:`gammu-smsd-mysql`,"
14105 #. type: Attribute :ref:
14106 #: docs/manual/smsd/config.rst:374
14108 msgid "`gammu-smsd-odbc`, :ref:`gammu-smsd-pgsql`, :ref:`gammu-smsd-dbi` for"
14111 #. type: Plain text
14112 #: docs/manual/smsd/config.rst:377
14114 "their documentation) supports same options for configuring connection to a "
14118 #. type: Plain text
14119 #: docs/manual/smsd/config.rst:379
14123 #. type: Plain text
14124 #: docs/manual/smsd/config.rst:381
14125 msgid "User name used for connection to a database."
14128 #. type: Plain text
14129 #: docs/manual/smsd/config.rst:383
14133 #. type: Plain text
14134 #: docs/manual/smsd/config.rst:385
14135 msgid "Password used for connection to a database."
14138 #. type: Plain text
14139 #: docs/manual/smsd/config.rst:387
14143 #. type: Plain text
14144 #: docs/manual/smsd/config.rst:391
14146 "Database server address. It can also contain port or socket path after "
14147 "semicolon, for example ``localhost:/path/to/socket`` or ``192.168.1.1:8000``."
14150 #. type: Plain text
14151 #: docs/manual/smsd/config.rst:393
14152 msgid "For ODBC this is used as Data source name."
14155 #. type: Plain text
14156 #: docs/manual/smsd/config.rst:399
14158 "Some database servers differentiate usage of ``localhost`` (to use local "
14159 "socket) and ``127.0.0.1`` (to use locat TCP/IP connection). Please make "
14160 "sure your SMSD settings match the database server ones."
14163 #. type: Plain text
14164 #: docs/manual/smsd/config.rst:403
14168 #. type: Plain text
14169 #: docs/manual/smsd/config.rst:405
14170 msgid "Synonym for :config:option:`Host`."
14173 #. type: Plain text
14174 #: docs/manual/smsd/config.rst:409
14178 #. type: Plain text
14179 #: docs/manual/smsd/config.rst:413
14181 "Name of database to use. Please note that you should create tables in this "
14182 "database before using gammu-smsd. SQL files for creating needed tables are "
14183 "included in documentation."
14186 #. type: Plain text
14187 #: docs/manual/smsd/config.rst:415
14188 msgid "SkipSMSCNumber"
14191 #. type: Plain text
14192 #: docs/manual/smsd/config.rst:419
14194 "When you send sms from some SMS centere you can have delivery reports from "
14195 "other SMSC number. You can set here number of this SMSC used by you and "
14196 "Gammu will not check it's number during assigning reports to sent SMS."
14199 #. type: Plain text
14200 #: docs/manual/smsd/config.rst:421
14204 #. type: Plain text
14205 #: docs/manual/smsd/config.rst:423
14206 msgid "SQL driver to use."
14209 #. type: Plain text
14210 #: docs/manual/smsd/config.rst:426
14212 "Can be either one of native drivers (``odbc``, ``native_mysql`` or "
14213 "``native_pgsql``) or :ref:`gammu-smsd-dbi` driver."
14216 #. type: Plain text
14217 #: docs/manual/smsd/config.rst:431
14219 "Depends on what DBI drivers you have installed, DBI supports: ``mysql``, "
14220 "``freetds`` (provides access to MS SQL Server and Sybase), ``pgsql``, "
14221 "``sqlite``, ``sqlite3``, ``firebird`` and ``ingres``, ``msql`` and "
14222 "``oracle`` drivers are under development."
14225 #. type: Plain text
14226 #: docs/manual/smsd/config.rst:433
14230 #. type: Plain text
14231 #: docs/manual/smsd/config.rst:436
14233 "SQL dialect to use. This is specially useful with :ref:`gammu-smsd-odbc` "
14234 "where SMSD does not know which server it is actually talking to."
14237 #. type: Plain text
14238 #: docs/manual/smsd/config.rst:438
14239 msgid "Possible values:"
14242 #. type: Plain text
14243 #: docs/manual/smsd/config.rst:440
14244 msgid "``mysql`` - MySQL"
14247 #. type: Plain text
14248 #: docs/manual/smsd/config.rst:441
14249 msgid "``pgsql`` - PostgreSQL"
14252 #. type: Plain text
14253 #: docs/manual/smsd/config.rst:442
14254 msgid "``sqlite`` - SQLite"
14257 #. type: Plain text
14258 #: docs/manual/smsd/config.rst:443
14259 msgid "``mssql`` - Microsoft SQL Server"
14262 #. type: Plain text
14263 #: docs/manual/smsd/config.rst:444
14264 msgid "``sybase`` - Sybase"
14267 #. type: Plain text
14268 #: docs/manual/smsd/config.rst:445
14269 msgid "``access`` - Microsoft Access"
14272 #. type: Plain text
14273 #: docs/manual/smsd/config.rst:446
14274 msgid "``odbc`` - Generic ODBC"
14277 #. type: Plain text
14278 #: docs/manual/smsd/config.rst:450
14280 "You can also completely customize SQL queries used as described in :ref:`SQL "
14284 #. type: Plain text
14285 #: docs/manual/smsd/config.rst:452
14286 msgid "DriversPath"
14289 #. type: Plain text
14290 #: docs/manual/smsd/config.rst:455
14292 "Path, where DBI drivers are stored, this usually does not have to be set if "
14293 "you have properly installed drivers."
14296 #. type: Plain text
14297 #: docs/manual/smsd/config.rst:457
14301 #. type: Plain text
14302 #: docs/manual/smsd/config.rst:460
14304 "Database directory for some (currently only sqlite) DBI drivers. Set here "
14305 "path where sqlite database files are stored."
14309 #: docs/manual/smsd/config.rst:462
14311 msgid "Files backend options"
14314 #. type: Plain text
14315 #: docs/manual/smsd/config.rst:465
14316 msgid "The FILES backend accepts following configuration options. See"
14319 #. type: Attribute :ref:
14320 #: docs/manual/smsd/config.rst:465
14322 msgid "`gammu-smsd-files` for more detailed service backend description. Please note"
14325 #. type: Plain text
14326 #: docs/manual/smsd/config.rst:467
14328 "that all path should contain trailing path separator (/ on Unix systems):"
14331 #. type: Plain text
14332 #: docs/manual/smsd/config.rst:469
14336 #. type: Plain text
14337 #: docs/manual/smsd/config.rst:471
14338 msgid "Where the received SMSes are stored."
14341 #. type: Plain text
14342 #: docs/manual/smsd/config.rst:473 docs/manual/smsd/config.rst:479
14343 msgid "Default is current directory."
14346 #. type: Plain text
14347 #: docs/manual/smsd/config.rst:475
14351 #. type: Plain text
14352 #: docs/manual/smsd/config.rst:477
14353 msgid "Where SMSes to be sent should be placed."
14356 #. type: Plain text
14357 #: docs/manual/smsd/config.rst:481
14358 msgid "SentSMSPath"
14361 #. type: Plain text
14362 #: docs/manual/smsd/config.rst:484
14364 "Where the transmitted SMSes are placed, if same as :config:option:"
14365 "`OutboxPath` transmitted messages are deleted."
14368 #. type: Plain text
14369 #: docs/manual/smsd/config.rst:486
14370 msgid "Default is to delete transmitted messages."
14373 #. type: Plain text
14374 #: docs/manual/smsd/config.rst:488
14375 msgid "ErrorSMSPath"
14378 #. type: Plain text
14379 #: docs/manual/smsd/config.rst:490
14380 msgid "Where SMSes with error in transmission is placed."
14383 #. type: Plain text
14384 #: docs/manual/smsd/config.rst:492
14385 msgid "Default is same as :config:option:`SentSMSPath`."
14388 #. type: Plain text
14389 #: docs/manual/smsd/config.rst:494
14390 msgid "InboxFormat"
14393 #. type: Plain text
14394 #: docs/manual/smsd/config.rst:496
14396 "The format in which the SMS will be stored: ``detail``, ``unicode``, "
14400 #. type: Plain text
14401 #: docs/manual/smsd/config.rst:498
14405 #. type: Plain text
14406 #: docs/manual/smsd/config.rst:499
14408 "format used for message backup by :ref:`gammu`, see :ref:`gammu-smsbackup`."
14411 #. type: Plain text
14412 #: docs/manual/smsd/config.rst:500
14413 msgid "``unicode``"
14414 msgstr "``unicode``"
14416 #. type: Plain text
14417 #: docs/manual/smsd/config.rst:501
14418 msgid "message text stored in unicode (UTF-16)"
14421 #. type: Plain text
14422 #: docs/manual/smsd/config.rst:502
14423 msgid "``standard``"
14426 #. type: Plain text
14427 #: docs/manual/smsd/config.rst:503
14428 msgid "message text stored in system charset"
14431 #. type: Plain text
14432 #: docs/manual/smsd/config.rst:506
14434 "The ``standard`` and ``unicode`` settings do not apply for 8-bit messages, "
14435 "which are always written raw as they are received with extension .bin."
14438 #. type: Plain text
14439 #: docs/manual/smsd/config.rst:508
14440 msgid "Default is ``unicode``."
14443 #. type: Plain text
14444 #: docs/manual/smsd/config.rst:513
14446 "In ``detail`` format, all message parts are stored into signle file, for all "
14447 "others each message part is saved separately."
14450 #. type: Plain text
14451 #: docs/manual/smsd/config.rst:515
14452 msgid "OutboxFormat"
14455 #. type: Plain text
14456 #: docs/manual/smsd/config.rst:518
14458 "The format in which messages created by :ref:`gammu-smsd-inject` will be "
14459 "stored, it accepts same values as InboxFormat."
14462 #. type: Plain text
14463 #: docs/manual/smsd/config.rst:521
14465 "Default is ``detail`` if Gammu is compiled in with backup functions, "
14466 "``unicode`` otherwise."
14469 #. type: Plain text
14470 #: docs/manual/smsd/config.rst:523
14471 msgid "TransmitFormat"
14474 #. type: Plain text
14475 #: docs/manual/smsd/config.rst:525
14476 msgid "The format for transmitting the SMS: ``auto``, ``unicode``, ``7bit``."
14479 #. type: Plain text
14480 #: docs/manual/smsd/config.rst:527
14481 msgid "Default is ``auto``."
14484 #. type: Plain text
14485 #: docs/manual/smsd/config.rst:529
14486 msgid "_message_filtering:"
14490 #: docs/manual/smsd/config.rst:531
14492 msgid "Message filtering"
14495 #. type: Plain text
14496 #: docs/manual/smsd/config.rst:535
14498 "SMSD allows one to process only limited subset of incoming messages. You can "
14499 "define filters for sender number in :config:section:`[include_numbers]` and"
14502 #. type: Attribute :config:
14503 #: docs/manual/smsd/config.rst:535
14505 msgid "section:`[exclude_numbers]` sections or using"
14508 #. type: Attribute :config:
14509 #: docs/manual/smsd/config.rst:536
14511 msgid "option:`IncludeNumbersFile` and :config:option:`ExcludeNumbersFile`"
14514 #. type: Plain text
14515 #: docs/manual/smsd/config.rst:538
14516 msgid "directives."
14519 #. type: Plain text
14520 #: docs/manual/smsd/config.rst:543
14522 "If :config:section:`[include_numbers]` section exists, all values (keys are "
14523 "ignored) from it are used as allowed phone numbers and no other message is "
14524 "processed. On the other side, in :config:section:`[exclude_numbers]` you can "
14525 "specify numbers which you want to skip."
14528 #. type: Plain text
14529 #: docs/manual/smsd/config.rst:549
14531 "Lists from both sources are merged together. If there is any number in "
14532 "include list, only include list is used and only messages in this list are "
14533 "being accepted. If include list is empty, exclude list can be used to ignore "
14534 "messages from some numbers. If both lists are empty, all messages are "
14538 #. type: Plain text
14539 #: docs/manual/smsd/config.rst:552
14541 "Similar filtering rules can be used for SMSC number filtering, they just use "
14542 "different set of configuration options - :config:section:`[include_smsc]` and"
14545 #. type: Attribute :config:
14546 #: docs/manual/smsd/config.rst:552
14548 msgid "section:`[exclude_smsc]` sections or :config:option:`IncludeSMSCFile`"
14551 #. type: Plain text
14552 #: docs/manual/smsd/config.rst:554
14553 msgid "and :config:option:`ExcludeSMSCFile` directives."
14556 #. type: Plain text
14557 #: docs/manual/smsd/config.rst:561
14559 "There is more complete example available in Gammu documentation. Please note "
14560 "that for simplicity following examples do not include :config:section:`"
14561 "[gammu]` section, you can look into :ref:`gammurc` for some examples how it "
14566 #: docs/manual/smsd/config.rst:563
14568 msgid "Files service"
14569 msgstr "File sistem"
14571 #. type: Plain text
14572 #: docs/manual/smsd/config.rst:566
14573 msgid "SMSD configuration file for FILES backend could look like:"
14576 #. type: Plain text
14577 #: docs/manual/smsd/config.rst:577
14579 "[smsd] Service = files PIN = 1234 LogFile = syslog InboxPath = /var/spool/"
14580 "sms/inbox/ OutboPpath = /var/spool/sms/outbox/ SentSMSPath = /var/spool/sms/"
14581 "sent/ ErrorSMSPath = /var/spool/sms/error/"
14585 #: docs/manual/smsd/config.rst:579
14587 msgid "MySQL service"
14590 #. type: Plain text
14591 #: docs/manual/smsd/config.rst:582
14592 msgid "If you want to use MYSQL backend, you will need something like this:"
14595 #. type: Plain text
14596 #: docs/manual/smsd/config.rst:594
14598 "[smsd] Service = sql Driver = native_mysql PIN = 1234 LogFile = syslog User "
14599 "= smsd Password = smsd PC = localhost Database = smsd"
14603 #: docs/manual/smsd/config.rst:596
14605 msgid "DBI service using SQLite"
14608 #. type: Plain text
14609 #: docs/manual/smsd/config.rst:599
14610 msgid "For :ref:`gammu-smsd-dbi` backend, in this particular case SQLite:"
14613 #. type: Plain text
14614 #: docs/manual/smsd/config.rst:607
14616 "[smsd] Service = sql Driver = sqlite3 DBDir = /var/lib/sqlite3 Database = "
14621 #: docs/manual/smsd/config.rst:609
14623 msgid "ODBC service using MySQL"
14626 #. type: Plain text
14627 #: docs/manual/smsd/config.rst:612
14629 "For :ref:`gammu-smsd-odbc` backend, in this particular case using DSN "
14633 #. type: Plain text
14634 #: docs/manual/smsd/config.rst:619
14635 msgid "[smsd] Service = sql Driver = odbc Host = smsd"
14638 #. type: Plain text
14639 #: docs/manual/smsd/config.rst:621
14641 "The DSN definition (in :file:`~/.odbc.ini` on UNIX) for using MySQL server "
14645 #. type: Plain text
14646 #: docs/manual/smsd/config.rst:633
14648 "[smsd] Description\t\t= MySQL Driver\t\t= MySQL Server\t\t= 127.0.0.1 "
14649 "Database\t\t= smsd Port\t\t= Socket\t\t= Option\t\t= Stmt\t\t="
14652 #. type: Plain text
14653 #: docs/manual/smsd/config.rst:638
14655 "[smsdsuse] Driver\t\t= MySQL ODBC 3.51.27r695 Driver DATABASE\t\t= smsd "
14656 "SERVER\t\t= 127.0.0.1"
14660 #: docs/manual/smsd/config.rst:641
14662 msgid "Numbers filtering"
14665 #. type: Plain text
14666 #: docs/manual/smsd/config.rst:644
14667 msgid "Process only messages from 123456 number:"
14670 #. type: Plain text
14671 #: docs/manual/smsd/config.rst:649
14672 msgid "[include_numbers] number1 = 123456"
14675 #. type: Plain text
14676 #: docs/manual/smsd/config.rst:651
14677 msgid "Do not process messages from evil number 666:"
14680 #. type: Plain text
14681 #: docs/manual/smsd/config.rst:656
14682 msgid "[exclude_numbers] number1 = 666"
14686 #: docs/manual/smsd/config.rst:658 docs/manual/c/hints.rst:167
14691 #. type: Plain text
14692 #: docs/manual/smsd/config.rst:661
14693 msgid "Enabling debugging:"
14697 #: docs/manual/smsd/overview.rst:2
14702 #. type: Plain text
14703 #: docs/manual/smsd/overview.rst:7
14705 "Gammu SMS Daemon is a program that periodically scans GSM modem for received "
14706 "messages, stores them in defined storage and also sends messages enqueued in "
14711 #: docs/manual/smsd/overview.rst:9
14713 msgid "Overall schema"
14716 #. type: Plain text
14717 #: docs/manual/smsd/overview.rst:13
14719 "The interactions of SMS Daemon and related components can be seen on "
14720 "following picture."
14723 #. type: Plain text
14724 #: docs/manual/smsd/overview.rst:15 docs/manual/smsd/code.rst:150
14725 #: docs/manual/smsd/code.rst:182 docs/manual/internal/state-machine.rst:11
14729 #. type: Plain text
14730 #: docs/manual/smsd/overview.rst:17
14731 msgid "digraph smsdinteractions {"
14734 #. type: Plain text
14735 #: docs/manual/smsd/overview.rst:34
14737 "\"gammu-smsd-inject\" [shape=box]; \"gammu-smsd\" [shape=box]; \"Run on "
14738 "receive\" [shape=box, style=dotted]; \"GSM modem\" [shape=box, "
14739 "style=dashed]; \"gammu-smsd-monitor\" [shape=box]; \"Service\\nstorage"
14740 "\" [shape=doublecircle]; \"Kalkun\" [shape=box, style=dotted]; \"gammu-smsd"
14741 "\" -> \"GSM modem\" [label=\"Outgoing\"]; \"GSM modem\" -> \"gammu-smsd"
14742 "\" [label=\"Incoming\"]; \"gammu-smsd\" -> \"Service\\nstorage\" [label="
14743 "\"Save\"]; \"Service\\nstorage\" -> \"gammu-smsd\" [label=\"Read\"]; \"gammu-"
14744 "smsd\" -> \"Run on receive\" [label=\"Execute\"]; \"Service\\nstorage\" -> "
14745 "\"Run on receive\" [label=\"Read\"]; \"Kalkun\" -> \"Service\\nstorage"
14746 "\" [label=\"Inject\"]; \"Service\\nstorage\" -> \"Kalkun\" [label=\"Read\"]; "
14747 "\"gammu-smsd-inject\" -> \"Service\\nstorage\" [label=\"Inject\"]; \"gammu-"
14748 "smsd\" -> \"gammu-smsd-monitor\" [label=\"Monitor\"];"
14751 #. type: Plain text
14752 #: docs/manual/smsd/overview.rst:35 docs/manual/smsd/code.rst:177
14753 #: docs/manual/smsd/code.rst:201 docs/manual/project/coding-style.rst:21
14754 #: docs/manual/project/coding-style.rst:33
14755 #: docs/manual/project/coding-style.rst:39
14756 #: docs/manual/project/coding-style.rst:45
14757 #: docs/manual/project/coding-style.rst:51 docs/manual/python/objects.rst:131
14758 #: docs/manual/python/objects.rst:139 docs/manual/python/objects.rst:201
14759 #: docs/manual/python/objects.rst:251 docs/manual/python/objects.rst:290
14760 #: docs/manual/python/objects.rst:500 docs/manual/python/objects.rst:588
14761 #: docs/manual/python/objects.rst:653 docs/manual/python/objects.rst:820
14762 #: docs/manual/internal/reply.rst:104
14763 #: docs/manual/internal/state-machine.rst:29 docs/manual/c/hints.rst:46
14768 #: docs/manual/smsd/overview.rst:37
14770 msgid "SMSD operation"
14773 #. type: Plain text
14774 #: docs/manual/smsd/overview.rst:40
14775 msgid "The SMSD operation consist of several steps."
14778 #. type: Plain text
14779 #: docs/manual/smsd/overview.rst:42
14780 msgid "Process command line options."
14783 #. type: Plain text
14784 #: docs/manual/smsd/overview.rst:43
14785 msgid "Configure backend service."
14788 #. type: Plain text
14789 #: docs/manual/smsd/overview.rst:44
14790 msgid "Main loop is executed until it is signalled to be terminated."
14793 #. type: Plain text
14794 #: docs/manual/smsd/overview.rst:45
14796 msgid "Try to connect to phone if not connected."
14797 msgstr "Telepon tidak terhubung."
14799 #. type: Plain text
14800 #: docs/manual/smsd/overview.rst:46
14802 "Check for security code if configured (configured by :config:option:"
14803 "`CheckSecurity`)."
14806 #. type: Plain text
14807 #: docs/manual/smsd/overview.rst:47
14809 "Check for received messages (frequency configured by :config:option:"
14810 "`ReceiveFrequency`)."
14813 #. type: Plain text
14814 #: docs/manual/smsd/overview.rst:48
14816 "Check for reset of the phone if configured (frequency configured by :config:"
14817 "option:`ResetFrequency`)."
14820 #. type: Plain text
14821 #: docs/manual/smsd/overview.rst:49
14823 "Check for messages to send (frequency configured by :config:option:"
14827 #. type: Plain text
14828 #: docs/manual/smsd/overview.rst:50
14830 "Check phone status (frequency configured by :config:option:"
14831 "`StatusFrequency`)."
14834 #. type: Plain text
14835 #: docs/manual/smsd/overview.rst:51
14836 msgid "Sleep for defined time (:config:option:`LoopSleep`)."
14839 #. type: Plain text
14840 #: docs/manual/smsd/overview.rst:51
14841 msgid "Backend service is freed."
14845 #: docs/manual/smsd/manual.rst:2
14847 msgid "Program Manuals"
14850 #. type: Plain text
14851 #: docs/manual/smsd/manual.rst:9
14852 msgid "smsd inject monitor"
14855 #. type: Plain text
14856 #: docs/manual/smsd/inject.rst:2
14857 msgid "_gammu-smsd-inject:"
14860 #. type: Plain text
14861 #: docs/manual/smsd/inject.rst:4 docs/manual/smsd/inject.rst:7
14863 msgid "gammu-smsd-inject"
14866 #. type: Labeled list
14867 #: docs/manual/smsd/inject.rst:6 docs/manual/smsd/monitor.rst:6
14868 #: docs/manual/smsd/smsd.rst:6 docs/manual/gammu/index.rst:6
14869 #: docs/manual/utils/gammu-config.rst:6 docs/manual/utils/jadmaker.rst:6
14870 #: docs/manual/utils/gammu-detect.rst:9
14875 #. type: Plain text
14876 #: docs/manual/smsd/inject.rst:12 docs/manual/smsd/monitor.rst:12
14877 #: docs/manual/smsd/monitor.rst:53 docs/manual/smsd/smsd.rst:12
14878 #: docs/manual/gammu/index.rst:13 docs/manual/python/gammu.rst:1088
14879 #: docs/manual/utils/gammu-config.rst:12 docs/manual/utils/jadmaker.rst:12
14880 #: docs/manual/utils/gammu-detect.rst:15
14884 #. type: Plain text
14885 #: docs/manual/smsd/inject.rst:14
14887 "gammu-smsd-inject [OPTION]... MESSAGETYPE RECIPIENT [MESSAGE_PARAMETER]..."
14890 #. type: Plain text
14891 #: docs/manual/smsd/inject.rst:19
14893 "This manual page documents briefly the :program:`gammu-smsd-inject` command."
14896 #. type: Attribute :program:
14897 #: docs/manual/smsd/inject.rst:20
14899 msgid "`gammu-smsd-inject` is a program that enqueues message in Gammu SMS"
14902 #. type: Plain text
14903 #: docs/manual/smsd/inject.rst:22
14905 "Daemon, which will be later sent by the daemon using connected GSM modem."
14908 #. type: Plain text
14909 #: docs/manual/smsd/inject.rst:25
14911 "Support for this program depends on features available in currently used "
14912 "SMSD service backend, however currently it is supported by all of them."
14915 #. type: Plain text
14916 #: docs/manual/smsd/inject.rst:28 docs/manual/smsd/monitor.rst:26
14917 #: docs/manual/smsd/smsd.rst:30
14919 "Program accepts following options (please note that long options might be "
14920 "not accepted on some platforms):"
14923 #. type: Labeled list
14924 #: docs/manual/smsd/inject.rst:29 docs/manual/smsd/inject.rst:33
14925 #: docs/manual/smsd/inject.rst:37 docs/manual/smsd/inject.rst:42
14926 #: docs/manual/smsd/inject.rst:46 docs/manual/smsd/monitor.rst:27
14927 #: docs/manual/smsd/monitor.rst:31 docs/manual/smsd/monitor.rst:35
14928 #: docs/manual/smsd/monitor.rst:40 docs/manual/smsd/monitor.rst:44
14929 #: docs/manual/smsd/monitor.rst:48 docs/manual/smsd/monitor.rst:56
14930 #: docs/manual/smsd/monitor.rst:60 docs/manual/smsd/smsd.rst:31
14931 #: docs/manual/smsd/smsd.rst:35 docs/manual/smsd/smsd.rst:39
14932 #: docs/manual/smsd/smsd.rst:50 docs/manual/smsd/smsd.rst:54
14933 #: docs/manual/smsd/smsd.rst:58 docs/manual/smsd/smsd.rst:62
14934 #: docs/manual/smsd/smsd.rst:66 docs/manual/smsd/smsd.rst:70
14935 #: docs/manual/smsd/smsd.rst:74 docs/manual/smsd/smsd.rst:78
14936 #: docs/manual/smsd/smsd.rst:82 docs/manual/smsd/smsd.rst:86
14937 #: docs/manual/smsd/smsd.rst:90 docs/manual/smsd/smsd.rst:95
14938 #: docs/manual/smsd/smsd.rst:101 docs/manual/smsd/smsd.rst:105
14939 #: docs/manual/gammu/index.rst:31 docs/manual/gammu/index.rst:35
14940 #: docs/manual/gammu/index.rst:39 docs/manual/gammu/index.rst:43
14941 #: docs/manual/gammu/index.rst:51 docs/manual/gammu/index.rst:55
14942 #: docs/manual/gammu/index.rst:59 docs/manual/gammu/index.rst:63
14943 #: docs/manual/gammu/index.rst:67 docs/manual/gammu/index.rst:73
14944 #: docs/manual/gammu/index.rst:88 docs/manual/gammu/index.rst:92
14945 #: docs/manual/gammu/index.rst:96 docs/manual/gammu/index.rst:101
14946 #: docs/manual/gammu/index.rst:105 docs/manual/gammu/index.rst:109
14947 #: docs/manual/gammu/index.rst:113 docs/manual/gammu/index.rst:117
14948 #: docs/manual/gammu/index.rst:203 docs/manual/gammu/index.rst:205
14949 #: docs/manual/gammu/index.rst:209 docs/manual/gammu/index.rst:216
14950 #: docs/manual/gammu/index.rst:221 docs/manual/gammu/index.rst:228
14951 #: docs/manual/gammu/index.rst:233 docs/manual/gammu/index.rst:250
14952 #: docs/manual/gammu/index.rst:256 docs/manual/gammu/index.rst:260
14953 #: docs/manual/gammu/index.rst:264 docs/manual/gammu/index.rst:270
14954 #: docs/manual/gammu/index.rst:274 docs/manual/gammu/index.rst:278
14955 #: docs/manual/gammu/index.rst:286 docs/manual/gammu/index.rst:292
14956 #: docs/manual/gammu/index.rst:297 docs/manual/gammu/index.rst:301
14957 #: docs/manual/gammu/index.rst:305 docs/manual/gammu/index.rst:309
14958 #: docs/manual/gammu/index.rst:313 docs/manual/gammu/index.rst:320
14959 #: docs/manual/gammu/index.rst:326 docs/manual/gammu/index.rst:332
14960 #: docs/manual/gammu/index.rst:340 docs/manual/gammu/index.rst:353
14961 #: docs/manual/gammu/index.rst:357 docs/manual/gammu/index.rst:361
14962 #: docs/manual/gammu/index.rst:365 docs/manual/gammu/index.rst:369
14963 #: docs/manual/gammu/index.rst:373 docs/manual/gammu/index.rst:377
14964 #: docs/manual/gammu/index.rst:381 docs/manual/gammu/index.rst:387
14965 #: docs/manual/gammu/index.rst:391 docs/manual/gammu/index.rst:397
14966 #: docs/manual/gammu/index.rst:401 docs/manual/gammu/index.rst:405
14967 #: docs/manual/gammu/index.rst:409 docs/manual/gammu/index.rst:413
14968 #: docs/manual/gammu/index.rst:417 docs/manual/gammu/index.rst:424
14969 #: docs/manual/gammu/index.rst:429 docs/manual/gammu/index.rst:448
14970 #: docs/manual/gammu/index.rst:456 docs/manual/gammu/index.rst:461
14971 #: docs/manual/gammu/index.rst:466 docs/manual/gammu/index.rst:477
14972 #: docs/manual/gammu/index.rst:484 docs/manual/gammu/index.rst:495
14973 #: docs/manual/gammu/index.rst:500 docs/manual/gammu/index.rst:505
14974 #: docs/manual/gammu/index.rst:511 docs/manual/gammu/index.rst:516
14975 #: docs/manual/gammu/index.rst:521 docs/manual/gammu/index.rst:525
14976 #: docs/manual/gammu/index.rst:530 docs/manual/gammu/index.rst:537
14977 #: docs/manual/gammu/index.rst:541 docs/manual/gammu/index.rst:545
14978 #: docs/manual/gammu/index.rst:549 docs/manual/gammu/index.rst:553
14979 #: docs/manual/gammu/index.rst:557 docs/manual/gammu/index.rst:561
14980 #: docs/manual/gammu/index.rst:566 docs/manual/gammu/index.rst:576
14981 #: docs/manual/gammu/index.rst:586 docs/manual/gammu/index.rst:590
14982 #: docs/manual/gammu/index.rst:600 docs/manual/gammu/index.rst:605
14983 #: docs/manual/gammu/index.rst:611 docs/manual/gammu/index.rst:624
14984 #: docs/manual/gammu/index.rst:629 docs/manual/gammu/index.rst:639
14985 #: docs/manual/gammu/index.rst:645 docs/manual/gammu/index.rst:651
14986 #: docs/manual/gammu/index.rst:655 docs/manual/gammu/index.rst:659
14987 #: docs/manual/gammu/index.rst:663 docs/manual/gammu/index.rst:669
14988 #: docs/manual/gammu/index.rst:710 docs/manual/gammu/index.rst:716
14989 #: docs/manual/gammu/index.rst:722 docs/manual/gammu/index.rst:728
14990 #: docs/manual/gammu/index.rst:736 docs/manual/gammu/index.rst:740
14991 #: docs/manual/gammu/index.rst:753 docs/manual/gammu/index.rst:757
14992 #: docs/manual/gammu/index.rst:761 docs/manual/gammu/index.rst:765
14993 #: docs/manual/gammu/index.rst:770 docs/manual/gammu/index.rst:774
14994 #: docs/manual/gammu/index.rst:778 docs/manual/gammu/index.rst:782
14995 #: docs/manual/gammu/index.rst:787 docs/manual/gammu/index.rst:791
14996 #: docs/manual/gammu/index.rst:795 docs/manual/gammu/index.rst:799
14997 #: docs/manual/gammu/index.rst:803 docs/manual/gammu/index.rst:807
14998 #: docs/manual/gammu/index.rst:811 docs/manual/gammu/index.rst:815
14999 #: docs/manual/gammu/index.rst:820 docs/manual/gammu/index.rst:831
15000 #: docs/manual/gammu/index.rst:835 docs/manual/gammu/index.rst:841
15001 #: docs/manual/gammu/index.rst:853 docs/manual/gammu/index.rst:860
15002 #: docs/manual/gammu/index.rst:864 docs/manual/gammu/index.rst:868
15003 #: docs/manual/gammu/index.rst:874 docs/manual/gammu/index.rst:878
15004 #: docs/manual/gammu/index.rst:882 docs/manual/gammu/index.rst:886
15005 #: docs/manual/gammu/index.rst:890 docs/manual/gammu/index.rst:894
15006 #: docs/manual/gammu/index.rst:898 docs/manual/gammu/index.rst:902
15007 #: docs/manual/gammu/index.rst:904 docs/manual/gammu/index.rst:908
15008 #: docs/manual/gammu/index.rst:915 docs/manual/gammu/index.rst:919
15009 #: docs/manual/gammu/index.rst:925 docs/manual/gammu/index.rst:929
15010 #: docs/manual/gammu/index.rst:945 docs/manual/gammu/index.rst:949
15011 #: docs/manual/gammu/index.rst:953 docs/manual/gammu/index.rst:959
15012 #: docs/manual/gammu/index.rst:961 docs/manual/gammu/index.rst:965
15013 #: docs/manual/gammu/index.rst:970 docs/manual/gammu/index.rst:975
15014 #: docs/manual/gammu/index.rst:992 docs/manual/gammu/index.rst:996
15015 #: docs/manual/gammu/index.rst:1000 docs/manual/gammu/index.rst:1008
15016 #: docs/manual/gammu/index.rst:1012 docs/manual/gammu/index.rst:1016
15017 #: docs/manual/gammu/index.rst:1023 docs/manual/gammu/index.rst:1036
15018 #: docs/manual/gammu/index.rst:1041 docs/manual/gammu/index.rst:1045
15019 #: docs/manual/gammu/index.rst:1049 docs/manual/gammu/index.rst:1068
15020 #: docs/manual/gammu/index.rst:1070 docs/manual/gammu/index.rst:1072
15021 #: docs/manual/gammu/index.rst:1074 docs/manual/gammu/index.rst:1076
15022 #: docs/manual/gammu/index.rst:1082 docs/manual/gammu/index.rst:1098
15023 #: docs/manual/gammu/index.rst:1103 docs/manual/gammu/index.rst:1131
15024 #: docs/manual/gammu/index.rst:1142 docs/manual/gammu/index.rst:1155
15025 #: docs/manual/gammu/index.rst:1164 docs/manual/gammu/index.rst:1169
15026 #: docs/manual/gammu/index.rst:1174 docs/manual/gammu/index.rst:1181
15027 #: docs/manual/gammu/index.rst:1188 docs/manual/gammu/index.rst:1197
15028 #: docs/manual/gammu/index.rst:1211 docs/manual/gammu/index.rst:1215
15029 #: docs/manual/gammu/index.rst:1221 docs/manual/gammu/index.rst:1226
15030 #: docs/manual/gammu/index.rst:1233 docs/manual/gammu/index.rst:1235
15031 #: docs/manual/gammu/index.rst:1266 docs/manual/gammu/index.rst:1271
15032 #: docs/manual/gammu/index.rst:1273 docs/manual/gammu/index.rst:1275
15033 #: docs/manual/gammu/index.rst:1277 docs/manual/gammu/index.rst:1279
15034 #: docs/manual/gammu/index.rst:1285 docs/manual/gammu/index.rst:1287
15035 #: docs/manual/gammu/index.rst:1292 docs/manual/gammu/index.rst:1314
15036 #: docs/manual/gammu/index.rst:1316 docs/manual/gammu/index.rst:1332
15037 #: docs/manual/gammu/index.rst:1342 docs/manual/gammu/index.rst:1346
15038 #: docs/manual/gammu/index.rst:1356 docs/manual/gammu/index.rst:1358
15039 #: docs/manual/gammu/index.rst:1360 docs/manual/gammu/index.rst:1378
15040 #: docs/manual/gammu/index.rst:1382 docs/manual/gammu/index.rst:1384
15041 #: docs/manual/gammu/index.rst:1390 docs/manual/gammu/index.rst:1395
15042 #: docs/manual/gammu/index.rst:1397 docs/manual/gammu/index.rst:1402
15043 #: docs/manual/gammu/index.rst:1404 docs/manual/gammu/index.rst:1408
15044 #: docs/manual/gammu/index.rst:1412 docs/manual/gammu/index.rst:1417
15045 #: docs/manual/gammu/index.rst:1423 docs/manual/gammu/index.rst:1425
15046 #: docs/manual/gammu/index.rst:1427 docs/manual/gammu/index.rst:1433
15047 #: docs/manual/gammu/index.rst:1442 docs/manual/gammu/index.rst:1444
15048 #: docs/manual/gammu/index.rst:1446 docs/manual/gammu/index.rst:1448
15049 #: docs/manual/gammu/index.rst:1450 docs/manual/gammu/index.rst:1456
15050 #: docs/manual/gammu/index.rst:1463 docs/manual/gammu/index.rst:1467
15051 #: docs/manual/gammu/index.rst:1469 docs/manual/gammu/index.rst:1475
15052 #: docs/manual/gammu/index.rst:1479 docs/manual/gammu/index.rst:1483
15053 #: docs/manual/gammu/index.rst:1503 docs/manual/gammu/index.rst:1508
15054 #: docs/manual/gammu/index.rst:1510 docs/manual/gammu/index.rst:1550
15055 #: docs/manual/gammu/index.rst:1555 docs/manual/gammu/index.rst:1562
15056 #: docs/manual/gammu/index.rst:1568 docs/manual/gammu/index.rst:1591
15057 #: docs/manual/gammu/index.rst:1603 docs/manual/gammu/index.rst:1611
15058 #: docs/manual/gammu/index.rst:1624 docs/manual/gammu/index.rst:1634
15059 #: docs/manual/gammu/index.rst:1644 docs/manual/gammu/index.rst:1650
15060 #: docs/manual/gammu/index.rst:1654 docs/manual/gammu/index.rst:1659
15061 #: docs/manual/utils/gammu-config.rst:23 docs/manual/utils/gammu-config.rst:27
15062 #: docs/manual/utils/gammu-config.rst:31 docs/manual/utils/jadmaker.rst:24
15063 #: docs/manual/utils/jadmaker.rst:28 docs/manual/utils/jadmaker.rst:32
15064 #: docs/manual/utils/gammu-detect.rst:44 docs/manual/utils/gammu-detect.rst:48
15065 #: docs/manual/utils/gammu-detect.rst:52 docs/manual/utils/gammu-detect.rst:56
15066 #: docs/manual/utils/gammu-detect.rst:60 docs/manual/utils/gammu-detect.rst:64
15071 #. type: Plain text
15072 #: docs/manual/smsd/inject.rst:30 docs/manual/smsd/monitor.rst:28
15073 #: docs/manual/smsd/smsd.rst:32 docs/manual/utils/gammu-config.rst:24
15074 #: docs/manual/utils/jadmaker.rst:25 docs/manual/utils/gammu-detect.rst:45
15078 #. type: Plain text
15079 #: docs/manual/smsd/inject.rst:32 docs/manual/smsd/monitor.rst:30
15080 #: docs/manual/smsd/smsd.rst:34
15081 msgid "Shows help."
15084 #. type: Plain text
15085 #: docs/manual/smsd/inject.rst:34 docs/manual/smsd/monitor.rst:32
15086 #: docs/manual/smsd/smsd.rst:36 docs/manual/utils/gammu-detect.rst:53
15087 msgid "-v, --version"
15090 #. type: Plain text
15091 #: docs/manual/smsd/inject.rst:36 docs/manual/smsd/monitor.rst:34
15092 #: docs/manual/smsd/smsd.rst:38
15093 msgid "Shows version information and compiled in features."
15096 #. type: Plain text
15097 #: docs/manual/smsd/inject.rst:38 docs/manual/smsd/monitor.rst:36
15098 #: docs/manual/smsd/smsd.rst:40
15099 msgid "-c, --config=file"
15102 #. type: Plain text
15103 #: docs/manual/smsd/inject.rst:41 docs/manual/smsd/monitor.rst:39
15104 #: docs/manual/smsd/smsd.rst:43
15106 "Configuration file to use, default is /etc/gammu-smsdrc, on Windows there is "
15107 "no default and configuration file path has to be always specified."
15110 #. type: Plain text
15111 #: docs/manual/smsd/inject.rst:43 docs/manual/smsd/monitor.rst:57
15112 #: docs/manual/smsd/smsd.rst:102
15113 msgid "-l, --use-log"
15116 #. type: Plain text
15117 #: docs/manual/smsd/inject.rst:45 docs/manual/smsd/monitor.rst:59
15118 msgid "Use logging as configured in config file."
15121 #. type: Plain text
15122 #: docs/manual/smsd/inject.rst:47 docs/manual/smsd/monitor.rst:61
15123 #: docs/manual/smsd/smsd.rst:106
15124 msgid "-L, --no-use-log"
15127 #. type: Plain text
15128 #: docs/manual/smsd/inject.rst:49 docs/manual/smsd/monitor.rst:63
15129 msgid "Do not use logging as configured in config file (default)."
15132 #. type: Plain text
15133 #: docs/manual/smsd/inject.rst:52
15135 "For description of message types and their parameters, please check "
15136 "documentation for :option:`gammu savesms`."
15139 #. type: Plain text
15140 #: docs/manual/smsd/inject.rst:57
15141 msgid "To check it out, you need to have configuration file for SMSD, see"
15144 #. type: Attribute :ref:
15145 #: docs/manual/smsd/inject.rst:57
15147 msgid "`gammu-smsdrc` for more details about it."
15150 #. type: Plain text
15151 #: docs/manual/smsd/inject.rst:60
15152 msgid "Inject text message up to standard 160 chars:"
15155 #. type: Plain text
15156 #: docs/manual/smsd/inject.rst:64
15157 msgid "echo \"All your base are belong to us\" | gammu-smsd-inject TEXT 123456"
15160 #. type: delimited block _
15161 #: docs/manual/smsd/inject.rst:66 docs/manual/smsd/inject.rst:78
15162 #: docs/manual/smsd/inject.rst:84 docs/manual/gammu/index.rst:1855
15163 #: docs/manual/gammu/index.rst:1867 docs/manual/gammu/index.rst:1873
15167 #. type: Plain text
15168 #: docs/manual/smsd/inject.rst:70
15169 msgid "gammu-smsd-inject TEXT 123456 -text \"All your base are belong to us\""
15172 #. type: Plain text
15173 #: docs/manual/smsd/inject.rst:72
15174 msgid "Inject long text message:"
15177 #. type: Plain text
15178 #: docs/manual/smsd/inject.rst:76
15180 "echo \"All your base are belong to us\" | gammu-smsd-inject TEXT 123456 -len "
15184 #. type: Plain text
15185 #: docs/manual/smsd/inject.rst:82
15187 "gammu-smsd-inject TEXT 123456 -len 400 -text \"All your base are belong to us"
15191 #. type: Plain text
15192 #: docs/manual/smsd/inject.rst:88
15193 msgid "gammu-smsd-inject EMS 123456 -text \"All your base are belong to us\""
15196 #. type: Plain text
15197 #: docs/manual/smsd/inject.rst:90
15199 "Inject some funky message with predefined sound and animation from 2 bitmaps:"
15202 #. type: Plain text
15203 #: docs/manual/smsd/inject.rst:94
15205 "gammu-smsd-inject EMS 123456 -text \"Greetings\" -defsound 1 -text \"from "
15206 "Gammu\" -tone10 axelf.txt -animation 2 file1.bmp file2.bmp"
15209 #. type: Plain text
15210 #: docs/manual/smsd/inject.rst:96
15211 msgid "Inject protected message with ringtone:"
15214 #. type: Plain text
15215 #: docs/manual/smsd/inject.rst:99
15217 "gammu-smsd-inject EMS 123456 -protected 2 -variablebitmaplong ala.bmp -"
15218 "toneSElong axelf.txt -toneSE ring.txt"
15221 #. type: Plain text
15222 #: docs/manual/smsd/mysql.rst:2
15223 msgid "_gammu-smsd-mysql:"
15227 #: docs/manual/smsd/mysql.rst:4
15229 msgid "MySQL Backend"
15232 #. type: Plain text
15233 #: docs/manual/smsd/mysql.rst:9
15235 "MYSQL backend stores all data in a `MySQL`_ database server, which "
15236 "parameters are defined by configuration (see :ref:`gammu-smsdrc` for "
15237 "description of configuration options)."
15241 #: docs/manual/smsd/mysql.rst:15
15246 #. type: Plain text
15247 #: docs/manual/smsd/mysql.rst:19
15249 "The user accessing the database does not need much privileges, the following "
15250 "privleges should be enough:"
15253 #. type: Plain text
15254 #: docs/manual/smsd/mysql.rst:23
15255 msgid "GRANT USAGE ON *.* TO 'smsd'@'localhost' IDENTIFIED BY 'password';"
15258 #. type: Plain text
15259 #: docs/manual/smsd/mysql.rst:25
15260 msgid "GRANT SELECT, INSERT, UPDATE, DELETE ON `smsd`.* TO 'smsd'@'localhost';"
15263 #. type: Plain text
15264 #: docs/manual/smsd/mysql.rst:30
15266 "For creating the SQL tables you need more privileges, especially for "
15267 "creating triggers, which are used for some functionality."
15270 #. type: Plain text
15271 #: docs/manual/smsd/mysql.rst:32
15272 msgid "_MySQL: http://www.mysql.com/"
15275 #. type: Plain text
15276 #: docs/manual/smsd/mysql.rst:37
15277 msgid "SQL script for creating tables in MySQL database:"
15280 #. type: Plain text
15281 #: docs/manual/smsd/mysql.rst:39
15282 msgid "../../sql/mysql.sql"
15285 #. type: Plain text
15286 #: docs/manual/smsd/mysql.rst:40
15287 msgid ":language: mysql"
15290 #. type: Plain text
15291 #: docs/manual/smsd/mysql.rst:43
15292 msgid "You can find the script in :file:`docs/sql/mysql.sql` as well."
15296 #: docs/manual/smsd/code.rst:2
15298 msgid "Developer documentation"
15301 #. type: Plain text
15302 #: docs/manual/smsd/code.rst:11
15304 "The backend service is responsible for storing received messages and giving "
15305 "the SMSD core messages to send. It is solely up to them how the message will "
15306 "be stored, for example currently Gammu includes backends to store messages "
15307 "on filesystem (:ref:`gammu-smsd-files`), various databases (:ref:`gammu-smsd-"
15311 #. type: Attribute :ref:
15312 #: docs/manual/smsd/code.rst:11
15314 msgid "`gammu-smsd-pgsql`, :ref:`gammu-smsd-dbi`) or backend which does not store anything"
15317 #. type: Plain text
15318 #: docs/manual/smsd/code.rst:13
15319 msgid "at all (:ref:`gammu-smsd-null`)."
15323 #: docs/manual/smsd/code.rst:16
15325 msgid "Backend interface"
15328 #. type: Plain text
15329 #: docs/manual/smsd/code.rst:20
15331 "Each backend service needs to support several operations, which are exported "
15332 "in ``GSM_SMSDService`` structure:"
15335 #. type: Labeled list
15336 #: docs/manual/smsd/code.rst:21 docs/manual/smsd/code.rst:28
15337 #: docs/manual/smsd/code.rst:35 docs/manual/smsd/code.rst:42
15338 #: docs/manual/smsd/code.rst:51 docs/manual/smsd/code.rst:63
15339 #: docs/manual/smsd/code.rst:74 docs/manual/smsd/code.rst:83
15340 #: docs/manual/smsd/code.rst:95 docs/manual/smsd/code.rst:103
15341 #: docs/manual/smsd/code.rst:110 docs/manual/c/statemachine.rst:4
15342 #: docs/manual/c/statemachine.rst:14 docs/manual/c/statemachine.rst:23
15343 #: docs/manual/c/statemachine.rst:30
15345 msgid ".. c:function"
15348 #. type: Plain text
15349 #: docs/manual/smsd/code.rst:22
15351 msgid "GSM_Error\tGSM_SMSDService::Init \t (GSM_SMSDConfig *Config)\n"
15354 #. type: Plain text
15355 #: docs/manual/smsd/code.rst:24
15356 msgid "Initializes internal state, connect to backend storage."
15359 #. type: Plain text
15360 #: docs/manual/smsd/code.rst:27 docs/manual/smsd/code.rst:34
15361 #: docs/manual/smsd/code.rst:41 docs/manual/smsd/code.rst:109
15362 #: docs/manual/smsd/code.rst:116
15363 msgid ":param Config: Pointer to SMSD configuration data :return: Error code."
15366 #. type: Plain text
15367 #: docs/manual/smsd/code.rst:29
15369 msgid "GSM_Error\tGSM_SMSDService::Free \t (GSM_SMSDConfig *Config)\n"
15372 #. type: Plain text
15373 #: docs/manual/smsd/code.rst:31
15374 msgid "Freeing internal data, disconnect from backend storage."
15377 #. type: Plain text
15378 #: docs/manual/smsd/code.rst:36
15380 msgid "GSM_Error\tGSM_SMSDService::InitAfterConnect (GSM_SMSDConfig *Config)\n"
15383 #. type: Plain text
15384 #: docs/manual/smsd/code.rst:38
15386 "Optional hook called after SMSD is connected to phone, can be used for "
15387 "storing infromation about phone in backend."
15390 #. type: Plain text
15391 #: docs/manual/smsd/code.rst:43
15393 msgid "GSM_Error\tGSM_SMSDService::SaveInboxSMS (GSM_MultiSMSMessage *sms, GSM_SMSDConfig *Config, char **Locations)\n"
15396 #. type: Plain text
15397 #: docs/manual/smsd/code.rst:45
15398 msgid "Saves message into inbox."
15401 #. type: Plain text
15402 #: docs/manual/smsd/code.rst:50
15404 ":param sms: Message data to save :param Config: Pointer to SMSD "
15405 "configuration data :param Locations: Newly allocation pointer to string with "
15406 "IDs identifying saved messages. :return: Error code."
15409 #. type: Plain text
15410 #: docs/manual/smsd/code.rst:52
15412 msgid "GSM_Error\tGSM_SMSDService::FindOutboxSMS (GSM_MultiSMSMessage *sms, GSM_SMSDConfig *Config, char *ID)\n"
15415 #. type: Plain text
15416 #: docs/manual/smsd/code.rst:54
15417 msgid "Finds message in outbox suitable for sending."
15420 #. type: Plain text
15421 #: docs/manual/smsd/code.rst:58
15423 ":param sms: Found outbox message will be stored here :param Config: Pointer "
15424 "to SMSD configuration data :param ID: Identification of found message will "
15425 "be stored here, this"
15428 #. type: Plain text
15429 #: docs/manual/smsd/code.rst:61
15431 "should be unique for different message, so that repeated attempts to send "
15432 "same message can be detected by SMSD core. Empty string avoids this check."
15435 #. type: Plain text
15436 #: docs/manual/smsd/code.rst:62
15437 msgid ":return: Error code."
15440 #. type: Plain text
15441 #: docs/manual/smsd/code.rst:64
15443 msgid "GSM_Error\tGSM_SMSDService::MoveSMS \t (GSM_MultiSMSMessage *sms, GSM_SMSDConfig *Config, char *ID, gboolean alwaysDelete, gboolean sent)\n"
15446 #. type: Plain text
15447 #: docs/manual/smsd/code.rst:66
15448 msgid "Moves sent message from outbox to sent items."
15451 #. type: Plain text
15452 #: docs/manual/smsd/code.rst:73
15454 ":param sms: Message which should be moved, backend usually can get it by ID "
15455 "as well. :param Config: Pointer to SMSD configuration data. :param ID: "
15456 "Identification of message to be moved. :param alwaysDelete: Whether to "
15457 "delete message from outbox even if moving fails. :param sent: Whether "
15458 "message was sent (``TRUE``) or there was a failure (``FALSE``). :return: "
15462 #. type: Plain text
15463 #: docs/manual/smsd/code.rst:75
15465 msgid "GSM_Error\tGSM_SMSDService::CreateOutboxSMS (GSM_MultiSMSMessage *sms, GSM_SMSDConfig *Config, char *NewID)\n"
15468 #. type: Plain text
15469 #: docs/manual/smsd/code.rst:77
15470 msgid "Saves message into outbox queue."
15473 #. type: Plain text
15474 #: docs/manual/smsd/code.rst:82
15476 ":param sms: Message data to save :param Config: Pointer to SMSD "
15477 "configuration data :param NewID: ID of created message will be stored "
15478 "here. :return: Error code."
15481 #. type: Plain text
15482 #: docs/manual/smsd/code.rst:84
15484 msgid "GSM_Error\tGSM_SMSDService::AddSentSMSInfo (GSM_MultiSMSMessage *sms, GSM_SMSDConfig *Config, char *ID, int Part, GSM_SMSDSendingError err, int TPMR)\n"
15487 #. type: Plain text
15488 #: docs/manual/smsd/code.rst:86
15489 msgid "Logs information about sent message (eg. delivery report)."
15492 #. type: Plain text
15493 #: docs/manual/smsd/code.rst:94
15495 ":param sms: Message which should be moved, backend usually can get it by ID "
15496 "as well. :param Config: Pointer to SMSD configuration data :param ID: "
15497 "Identification of message to be marked. :param Part: Part of the message "
15498 "which is being processed. :param err: Status of sending message. :param "
15499 "TPMR: Message reference if available (:term:`TPMR`). :return: Error code."
15502 #. type: Plain text
15503 #: docs/manual/smsd/code.rst:96
15505 "GSM_Error\tGSM_SMSDService::RefreshSendStatus (GSM_SMSDConfig *Config, char "
15509 #. type: Plain text
15510 #: docs/manual/smsd/code.rst:98
15511 msgid "Updates sending status in service backend."
15514 #. type: Plain text
15515 #: docs/manual/smsd/code.rst:102
15517 ":param Config: Pointer to SMSD configuration data :param ID: Identification "
15518 "of message to be marked. :return: Error code."
15521 #. type: Plain text
15522 #: docs/manual/smsd/code.rst:104
15523 msgid "GSM_Error\tGSM_SMSDService::RefreshPhoneStatus (GSM_SMSDConfig *Config)"
15526 #. type: Plain text
15527 #: docs/manual/smsd/code.rst:106
15529 "Updates information about phone in database (network status, battery, etc.)."
15532 #. type: Plain text
15533 #: docs/manual/smsd/code.rst:111
15534 msgid "GSM_Error\tGSM_SMSDService::ReadConfiguration (GSM_SMSDConfig *Config)"
15537 #. type: Plain text
15538 #: docs/manual/smsd/code.rst:113
15539 msgid "Reads configuration specific for this backend."
15543 #: docs/manual/smsd/code.rst:118
15548 #. type: Plain text
15549 #: docs/manual/smsd/code.rst:123
15551 "You might have noticed that message ID is often used in the API. The primary "
15552 "reason for this is that it is usually easier for backend to handle message "
15553 "just by it's internal identification instead of handling message data from"
15556 #. type: Attribute :c:
15557 #: docs/manual/smsd/code.rst:123
15559 msgid "type:`GSM_MultiSMSMessage`."
15562 #. type: Plain text
15563 #: docs/manual/smsd/code.rst:128
15565 "If the backend does not use any IDs internally, it really does not have to "
15566 "provide them, with only exception of :c:func:`GSM_SMSDService::"
15567 "FindOutboxSMS`, where ID is used for detection of repeated sending of same "
15571 #. type: Plain text
15572 #: docs/manual/smsd/code.rst:130
15573 msgid "The lifetime of ID for sent message:"
15576 #. type: Plain text
15577 #: docs/manual/smsd/code.rst:133
15579 ":c:func:`GSM_SMSDService::CreateOutboxSMS` or direct manipulation with "
15580 "backend storage creates new ID"
15583 #. type: Plain text
15584 #: docs/manual/smsd/code.rst:135
15586 ":c:func:`GSM_SMSDService::FindOutboxSMS` returns ID of message to process"
15589 #. type: Plain text
15590 #: docs/manual/smsd/code.rst:138
15592 ":c:func:`GSM_SMSDService::AddSentSMSInfo` and :c:func:`GSM_SMSDService::"
15593 "RefreshSendStatus` are then notified using this ID about sending of the "
15597 #. type: Plain text
15598 #: docs/manual/smsd/code.rst:140
15600 ":c:func:`GSM_SMSDService::MoveSMS` then moves the message based on ID to "
15604 #. type: Plain text
15605 #: docs/manual/smsd/code.rst:142
15606 msgid "The lifetime of ID for incoming messages:"
15609 #. type: Plain text
15610 #: docs/manual/smsd/code.rst:144
15611 msgid ":c:func:`GSM_SMSDService::SaveInboxSMS` generates the message"
15614 #. type: Plain text
15615 #: docs/manual/smsd/code.rst:145
15616 msgid ":ref:`gammu-smsd-run` uses this ID"
15620 #: docs/manual/smsd/code.rst:147
15622 msgid "Message Sending Workflow"
15625 #. type: Plain text
15626 #: docs/manual/smsd/code.rst:152
15627 msgid "digraph smsdsending {"
15630 #. type: Plain text
15631 #: docs/manual/smsd/code.rst:176
15633 "\"new message\" [shape=box]; \"message in storage\" [shape=box]; \"message "
15634 "sent\" [shape=box]; \"error sending message\" [shape=box]; \"new message\" -"
15635 "> \"manually created SMS\"; \"new message\" -> \"CreateOutboxSMS\"; "
15636 "\"manually created SMS\" -> \"message in storage\"; \"CreateOutboxSMS\" -> "
15637 "\"message in storage\" \"message in storage\" -> \"FindOutboxSMS\"; "
15638 "\"FindOutboxSMS\" -> \"AddSentSMSInfo(ERROR)\" [label=\"Error\", "
15639 "style=dotted]; \"FindOutboxSMS\" -> \"check duplicates\"; \"check duplicates"
15640 "\" -> \"AddSentSMSInfo(ERROR)\" [label=\"Too many retries\", style=dotted]; "
15641 "\"check duplicates\" -> \"GSM_SendSMS\"; \"GSM_SendSMS\" -> "
15642 "\"RefreshSendStatus\"; \"GSM_SendSMS\" -> \"AddSentSMSInfo(ERROR)\" [label="
15643 "\"Error\", style=dotted]; \"RefreshSendStatus\" -> \"RefreshSendStatus"
15644 "\" [label=\"Sending\"]; \"RefreshSendStatus\" -> \"AddSentSMSInfo"
15645 "(ERROR)\" [label=\"Timeout\", style=dotted]; \"RefreshSendStatus\" -> "
15646 "\"AddSentSMSInfo(OK)\"; \"AddSentSMSInfo(OK)\" -> \"MoveSMS(noforce, OK)\"; "
15647 "\"MoveSMS(noforce, OK)\" -> \"MoveSMS(force, ERR)\" [label=\"Error\", "
15648 "style=dotted]; \"AddSentSMSInfo(OK)\" -> \"MoveSMS(force, ERR)\" [label="
15649 "\"Error\", style=dotted]; \"AddSentSMSInfo(ERROR)\" -> \"MoveSMS(force, "
15650 "ERR)\"; \"MoveSMS(noforce, OK)\" -> \"message sent\"; \"MoveSMS(force, "
15651 "ERR)\" -> \"error sending message\";"
15655 #: docs/manual/smsd/code.rst:179
15657 msgid "Message Receiving Workflow"
15660 #. type: Plain text
15661 #: docs/manual/smsd/code.rst:184
15662 msgid "digraph smsdreceiving {"
15665 #. type: Plain text
15666 #: docs/manual/smsd/code.rst:201
15668 "\"received message\" [shape=box]; \"ignored message\" [shape=box]; \"failed "
15669 "message\" [shape=box]; \"waiting message\" [shape=box]; \"processed message"
15670 "\" [shape=box]; \"received message\" -> \"GSM_GetNextSMS\"; \"GSM_GetNextSMS"
15671 "\" -> \"SMSD_ValidMessage\"; \"SMSD_ValidMessage\" -> \"GSM_LinkSMS\"; "
15672 "\"SMSD_ValidMessage\" -> \"ignored message\" [label=\"Not valid\", "
15673 "style=dotted]; \"GSM_LinkSMS\" -> \"SMSD_CheckMultipart\"; "
15674 "\"SMSD_CheckMultipart\" -> \"SaveInboxSMS\"; \"SMSD_CheckMultipart\" -> "
15675 "\"waiting message\" [label=\"Not all parts\", style=dotted]; \"SaveInboxSMS"
15676 "\" -> \"SMSD_RunOnReceive\" [label=\"Locations are passed here\"]; "
15677 "\"SaveInboxSMS\" -> \"failed message\" [label=\"Error\", style=dotted]; "
15678 "\"SMSD_RunOnReceive\" -> \"GSM_DeleteSMS\"; \"GSM_DeleteSMS\" -> \"processed "
15679 "message\" \"GSM_DeleteSMS\" -> \"failed message\" [label=\"Error\", "
15683 #. type: Plain text
15684 #: docs/manual/smsd/monitor.rst:2
15685 msgid "_gammu-smsd-monitor:"
15688 #. type: Plain text
15689 #: docs/manual/smsd/monitor.rst:4 docs/manual/smsd/monitor.rst:7
15691 msgid "gammu-smsd-monitor"
15694 #. type: Plain text
15695 #: docs/manual/smsd/monitor.rst:14
15696 msgid "gammu-smsd-monitor [OPTION]..."
15699 #. type: Plain text
15700 #: docs/manual/smsd/monitor.rst:19
15702 "This manual page documents briefly the :program:`gammu-smsd-monitor` command."
15705 #. type: Attribute :program:
15706 #: docs/manual/smsd/monitor.rst:20
15708 msgid "`gammu-smsd-monitor` is a program that monitors state of Gammu SMS"
15711 #. type: Plain text
15712 #: docs/manual/smsd/monitor.rst:23
15714 "Daemon. It periodically displays information about phone and number of "
15715 "processed messages."
15718 #. type: Plain text
15719 #: docs/manual/smsd/monitor.rst:41
15720 msgid "-n, --loops=count"
15723 #. type: Plain text
15724 #: docs/manual/smsd/monitor.rst:43
15725 msgid "Number of loops, by default monitor loops infinitely."
15728 #. type: Plain text
15729 #: docs/manual/smsd/monitor.rst:45
15730 msgid "-d, --delay=seconds"
15733 #. type: Plain text
15734 #: docs/manual/smsd/monitor.rst:47
15735 msgid "Delay betwen polling SMSD state, default is 20 seconds."
15738 #. type: Plain text
15739 #: docs/manual/smsd/monitor.rst:49
15743 #. type: Plain text
15744 #: docs/manual/smsd/monitor.rst:51
15745 msgid "Print output in comma separated values format:"
15748 #. type: Plain text
15749 #: docs/manual/smsd/monitor.rst:55
15750 msgid "client;phone ID;IMEI;sent;received;failed;battery;signal"
15753 #. type: Plain text
15754 #: docs/manual/smsd/smsd.rst:2
15755 msgid "_gammu-smsd:"
15758 #. type: Plain text
15759 #: docs/manual/smsd/smsd.rst:4 docs/manual/smsd/smsd.rst:7
15764 #. type: Plain text
15765 #: docs/manual/smsd/smsd.rst:14
15766 msgid "gammu-smsd [OPTION]..."
15769 #. type: Plain text
15770 #: docs/manual/smsd/smsd.rst:20
15771 msgid "This manual page documents briefly the :program:`gammu-smsd` command."
15774 #. type: Attribute :program:
15775 #: docs/manual/smsd/smsd.rst:21
15777 msgid "`gammu-smsd` is a program that periodically scans GSM modem for"
15780 #. type: Plain text
15781 #: docs/manual/smsd/smsd.rst:24
15783 "received messages, stores them in defined storage and also sends messages "
15784 "enqueued in this storage."
15787 #. type: Plain text
15788 #: docs/manual/smsd/smsd.rst:27
15790 "The daemon can reload configuration file after sending hangup signal "
15791 "(SIGHUP) and properly terminates itself on SIGINT and SIGTERM."
15794 #. type: Plain text
15795 #: docs/manual/smsd/smsd.rst:47
15797 "If you run SMSD as a system daemon (or service), it is recommended to use "
15798 "absolute path to configuration file as startup directory might be different "
15802 #. type: Plain text
15803 #: docs/manual/smsd/smsd.rst:49
15804 msgid "See :ref:`gammu-smsdrc` for configuration file documentation."
15807 #. type: Plain text
15808 #: docs/manual/smsd/smsd.rst:51
15809 msgid "-p, --pid=file"
15812 #. type: Plain text
15813 #: docs/manual/smsd/smsd.rst:53
15815 "Lock file for storing pid, empty for no locking. Not supported on Windows."
15818 #. type: Plain text
15819 #: docs/manual/smsd/smsd.rst:55
15820 msgid "-U, --user=user"
15823 #. type: Plain text
15824 #: docs/manual/smsd/smsd.rst:57
15825 msgid "Drop daemon privileges to chosed user after starting."
15828 #. type: Plain text
15829 #: docs/manual/smsd/smsd.rst:59
15830 msgid "-G, --group=group"
15833 #. type: Plain text
15834 #: docs/manual/smsd/smsd.rst:61
15835 msgid "Drop daemon privileges to chosen group after starting."
15838 #. type: Plain text
15839 #: docs/manual/smsd/smsd.rst:63
15840 msgid "-d, --daemon"
15843 #. type: Plain text
15844 #: docs/manual/smsd/smsd.rst:65
15845 msgid "Daemonize program on startup. Not supported on Windows."
15848 #. type: Plain text
15849 #: docs/manual/smsd/smsd.rst:67
15850 msgid "-i, --install-service"
15853 #. type: Plain text
15854 #: docs/manual/smsd/smsd.rst:69
15855 msgid "Installs SMSD as a Windows service."
15858 #. type: Plain text
15859 #: docs/manual/smsd/smsd.rst:71
15860 msgid "-u, --uninstall-service"
15863 #. type: Plain text
15864 #: docs/manual/smsd/smsd.rst:73
15865 msgid "Uninstalls SMSD as a Windows service."
15868 #. type: Plain text
15869 #: docs/manual/smsd/smsd.rst:75
15870 msgid "-s, --start-service"
15873 #. type: Plain text
15874 #: docs/manual/smsd/smsd.rst:77
15875 msgid "Starts SMSD Windows service."
15878 #. type: Plain text
15879 #: docs/manual/smsd/smsd.rst:79
15880 msgid "-k, --stop-service"
15883 #. type: Plain text
15884 #: docs/manual/smsd/smsd.rst:81
15885 msgid "Stops SMSD Windows service."
15888 #. type: Plain text
15889 #: docs/manual/smsd/smsd.rst:83
15890 msgid "-f, --max-failures=count"
15893 #. type: Plain text
15894 #: docs/manual/smsd/smsd.rst:85
15896 "Terminate after defined number of failures. Use 0 to not terminate (this is "
15900 #. type: Plain text
15901 #: docs/manual/smsd/smsd.rst:87
15902 msgid "-X, --suicide=seconds"
15905 #. type: Plain text
15906 #: docs/manual/smsd/smsd.rst:89
15907 msgid "Kills itself after number of seconds."
15910 #. type: Plain text
15911 #: docs/manual/smsd/smsd.rst:91
15912 msgid "-S, --run-service"
15915 #. type: Plain text
15916 #: docs/manual/smsd/smsd.rst:94
15918 "Runs pogram as SMSD Windows service. This should not be used manually, but "
15919 "only Windows Service manager should use this command."
15922 #. type: Plain text
15923 #: docs/manual/smsd/smsd.rst:96
15924 msgid "-n, --service-name=name"
15927 #. type: Plain text
15928 #: docs/manual/smsd/smsd.rst:100
15930 "Defines name of a Windows service. Each service requires an unique name, so "
15931 "if you want to run several SMSD instances, you have to name each service "
15932 "differently. Default is \"GammuSMSD\"."
15935 #. type: Plain text
15936 #: docs/manual/smsd/smsd.rst:104
15937 msgid "Use logging as configured in config file (default)."
15940 #. type: Plain text
15941 #: docs/manual/smsd/smsd.rst:108
15942 msgid "Do not use logging as configured in config file."
15946 #: docs/manual/smsd/smsd.rst:113
15948 msgid "Linux/Unix Examples"
15951 #. type: Plain text
15952 #: docs/manual/smsd/smsd.rst:116
15953 msgid "Start SMSD as a daemon on Linux:"
15956 #. type: Plain text
15957 #: docs/manual/smsd/smsd.rst:120
15959 "gammu-smsd --config /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon"
15962 #. type: Plain text
15963 #: docs/manual/smsd/smsd.rst:122
15964 msgid "Start SMSD as a daemon on Linux with reduced privileges:"
15967 #. type: Plain text
15968 #: docs/manual/smsd/smsd.rst:126
15970 "gammu-smsd --config /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon "
15971 "--user gammu --group gammu"
15975 #: docs/manual/smsd/smsd.rst:128
15977 msgid "SMSD as a system wide daemon"
15980 #. type: Plain text
15981 #: docs/manual/smsd/smsd.rst:133
15983 "To use SMSD as a daemon, you might want to use init script which is shipped "
15984 "with Gammu in contrib/init directory. It is not installed by default, either "
15985 "install it manually or check INSTALL file for instructions."
15988 #. type: Plain text
15989 #: docs/manual/smsd/smsd.rst:136
15991 "Under Windows 7 you might need to disable UAC (user account control) before "
15992 "you will be able to install SMSD service."
15996 #: docs/manual/smsd/smsd.rst:138
15998 msgid "Windows Service Examples"
16001 #. type: Plain text
16002 #: docs/manual/smsd/smsd.rst:141
16003 msgid "Install Gammu SMSD Windows service:"
16006 #. type: Plain text
16007 #: docs/manual/smsd/smsd.rst:145
16008 msgid "gammu-smsd.exe -c c:\\Gammu\\smsdrc -i"
16011 #. type: Plain text
16012 #: docs/manual/smsd/smsd.rst:147
16013 msgid "Install two instances of SMSD Windows service:"
16016 #. type: Plain text
16017 #: docs/manual/smsd/smsd.rst:151
16018 msgid "gammu-smsd.exe -c c:\\Gammu\\smsdrc-1 -n Gammu-first-phone -i"
16021 #. type: Plain text
16022 #: docs/manual/smsd/smsd.rst:153
16023 msgid "gammu-smsd.exe -c c:\\Gammu\\smsdrc-2 -n Gammu-second-phone -i"
16026 #. type: Plain text
16027 #: docs/manual/smsd/smsd.rst:155
16028 msgid "To uninstall a Windows service:"
16031 #. type: Plain text
16032 #: docs/manual/smsd/smsd.rst:159
16033 msgid "gammu-smsd.exe -u"
16037 #: docs/manual/smsd/smsd.rst:161
16039 msgid "Troubleshooting Windows Service"
16042 #. type: Plain text
16043 #: docs/manual/smsd/smsd.rst:168
16045 "If Gammu fails to start as a Windows service (you will usually get \"Error "
16046 "1053: The service did not respond to the start or control request in a "
16047 "timely fashion\"), first check your SMSD logs. If they do not contain any "
16048 "useful hint, try starting SMSD manually with exactly same parameters as you "
16049 "installed the service (without -i)."
16052 #. type: Plain text
16053 #: docs/manual/smsd/smsd.rst:170
16054 msgid "For example the command line can look like:"
16057 #. type: Plain text
16058 #: docs/manual/smsd/smsd.rst:174
16059 msgid "gammu-smsd.exe -c smsdrc"
16062 #. type: Plain text
16063 #: docs/manual/smsd/smsd.rst:177
16065 "You now should be able to get errors from SMSD even if it fails to start as "
16070 #: docs/manual/smsd/smsd.rst:179
16072 msgid "Known Limitations"
16075 #. type: Plain text
16076 #: docs/manual/smsd/smsd.rst:185
16078 "You can not use same phone by more programs in same time. However in case "
16079 "you did not enable locking in :config:section:`[gammu]` section, it might be "
16080 "able to start the communication with phone from more programs. In this case "
16081 "neither of the programs will probably work."
16084 #. type: Plain text
16085 #: docs/manual/smsd/smsd.rst:188
16087 "There is no way to detect that SMS message is reply to another by looking at "
16088 "message headers. The only way to achieve this is to add some token to the "
16089 "message and let the user include it in the message on reply."
16092 #. type: Plain text
16093 #: docs/manual/gammu/index.rst:2
16098 #: docs/manual/gammu/index.rst:4
16100 msgid "Gammu Utility"
16103 #. type: Plain text
16104 #: docs/manual/gammu/index.rst:15
16105 msgid "gammu [parameters] <command> [options]"
16108 #. type: Plain text
16109 #: docs/manual/gammu/index.rst:18
16111 "Commands actually indicate which operation should Gammu perform. They can be "
16112 "specified with or without leading ``--``."
16114 "Perintah-perintah mengindikasikan operasi apa yang harus dilakukan Gammu. "
16115 "Perintah tersebut dapat dispesifikasikan dengan atau tanpa tanda ``--``."
16117 #. type: Plain text
16118 #: docs/manual/gammu/index.rst:24
16120 "This program is a tool for mobile phones. Many vendors and phones are "
16121 "supported, for actual listing see `Gammu Phones Database <http://wammu.eu/"
16126 #: docs/manual/gammu/index.rst:27
16132 #. type: Plain text
16133 #: docs/manual/gammu/index.rst:30
16134 msgid "Parameters before command configure gammu behaviour:"
16135 msgstr "Parameter sebelum perintah mengkonfigurasi perilaku gammu:"
16137 #. type: Plain text
16138 #: docs/manual/gammu/index.rst:32
16139 msgid "-c, --config <filename>"
16142 #. type: Plain text
16143 #: docs/manual/gammu/index.rst:34
16144 msgid "name of configuration file"
16147 #. type: Plain text
16148 #: docs/manual/gammu/index.rst:36
16149 msgid "-s, --section <confign>"
16152 #. type: Plain text
16153 #: docs/manual/gammu/index.rst:38
16154 msgid "section of config file to use, eg. 42"
16157 #. type: Plain text
16158 #: docs/manual/gammu/index.rst:40
16159 msgid "-d, --debug <level>"
16162 #. type: Plain text
16163 #: docs/manual/gammu/index.rst:42
16165 "debug level (see :config:option:`LogFormat` in :ref:`gammurc` for possible "
16169 #. type: Plain text
16170 #: docs/manual/gammu/index.rst:44
16171 msgid "-f, --debug-file <filename>"
16174 #. type: Plain text
16175 #: docs/manual/gammu/index.rst:46
16176 msgid "file for logging debug messages"
16180 #: docs/manual/gammu/index.rst:49
16182 msgid "Call commands"
16185 #. type: Plain text
16186 #: docs/manual/gammu/index.rst:52
16187 msgid "answercall [id]"
16190 #. type: Plain text
16191 #: docs/manual/gammu/index.rst:54
16192 msgid "Answer incoming call."
16195 #. type: Plain text
16196 #: docs/manual/gammu/index.rst:56
16197 msgid "cancelcall [id]"
16200 #. type: Plain text
16201 #: docs/manual/gammu/index.rst:58
16202 msgid "Cancel incoming call"
16205 #. type: Plain text
16206 #: docs/manual/gammu/index.rst:60
16207 msgid "canceldiverts"
16210 #. type: Plain text
16211 #: docs/manual/gammu/index.rst:62
16212 msgid "Cancel all existing call diverts."
16215 #. type: Plain text
16216 #: docs/manual/gammu/index.rst:64
16217 msgid "conferencecall id"
16220 #. type: Plain text
16221 #: docs/manual/gammu/index.rst:66
16222 msgid "Initiates a conference call."
16225 #. type: Plain text
16226 #: docs/manual/gammu/index.rst:68
16227 msgid "dialvoice number [show|hide]"
16230 #. type: Plain text
16231 #: docs/manual/gammu/index.rst:70
16232 msgid "Make voice call from SIM card line set in phone."
16235 #. type: Plain text
16236 #: docs/manual/gammu/index.rst:72
16238 "``show|hide`` - optional parameter whether to disable call number indication."
16241 #. type: Plain text
16242 #: docs/manual/gammu/index.rst:74
16244 "divert get|set all|busy|noans|outofreach all|voice|fax|data [number timeout]"
16247 #. type: Plain text
16248 #: docs/manual/gammu/index.rst:76
16249 msgid "Manage or display call diverts."
16252 #. type: Plain text
16253 #: docs/manual/gammu/index.rst:78
16254 msgid "``get`` or ``set``"
16257 #. type: Plain text
16258 #: docs/manual/gammu/index.rst:79
16259 msgid "whether to get divert information or to set it."
16262 #. type: Plain text
16263 #: docs/manual/gammu/index.rst:80
16264 msgid "``all`` or ``busy`` or ``noans`` or ``outofreach``"
16267 #. type: Plain text
16268 #: docs/manual/gammu/index.rst:81
16269 msgid "condition when apply divert"
16272 #. type: Plain text
16273 #: docs/manual/gammu/index.rst:82
16274 msgid "``all`` or ``voice`` or ``fax`` or ``data``"
16277 #. type: Plain text
16278 #: docs/manual/gammu/index.rst:83
16279 msgid "call type when apply divert"
16282 #. type: Plain text
16283 #: docs/manual/gammu/index.rst:84
16287 #. type: Plain text
16288 #: docs/manual/gammu/index.rst:85
16289 msgid "number where to divert"
16292 #. type: Plain text
16293 #: docs/manual/gammu/index.rst:86
16297 #. type: Plain text
16298 #: docs/manual/gammu/index.rst:87
16299 msgid "timeout when the diversion will happen"
16302 #. type: Plain text
16303 #: docs/manual/gammu/index.rst:89
16304 msgid "getussd code"
16307 #. type: Plain text
16308 #: docs/manual/gammu/index.rst:91
16309 msgid "Retrieves USSD information - dials a service number and reads response."
16312 #. type: Plain text
16313 #: docs/manual/gammu/index.rst:93
16314 msgid "holdcall id"
16317 #. type: Plain text
16318 #: docs/manual/gammu/index.rst:95
16319 msgid "Holds call."
16322 #. type: Plain text
16323 #: docs/manual/gammu/index.rst:97
16324 msgid "maketerminatedcall number length [show|hide]"
16327 #. type: Plain text
16328 #: docs/manual/gammu/index.rst:100
16330 "Make voice call from SIM card line set in phone which will be terminated "
16331 "after ``length`` seconds."
16334 #. type: Plain text
16335 #: docs/manual/gammu/index.rst:102
16336 msgid "senddtmf sequence"
16339 #. type: Plain text
16340 #: docs/manual/gammu/index.rst:104
16341 msgid "Plays DTMF sequence. In some phones available only during calls"
16344 #. type: Plain text
16345 #: docs/manual/gammu/index.rst:106
16346 msgid "splitcall id"
16349 #. type: Plain text
16350 #: docs/manual/gammu/index.rst:108
16351 msgid "Splits call."
16354 #. type: Plain text
16355 #: docs/manual/gammu/index.rst:110
16356 msgid "switchcall [id]"
16359 #. type: Plain text
16360 #: docs/manual/gammu/index.rst:112
16361 msgid "Switches call."
16364 #. type: Plain text
16365 #: docs/manual/gammu/index.rst:114
16366 msgid "transfercall [id]"
16369 #. type: Plain text
16370 #: docs/manual/gammu/index.rst:116
16371 msgid "Transfers call."
16374 #. type: Plain text
16375 #: docs/manual/gammu/index.rst:118
16376 msgid "unholdcall id"
16379 #. type: Plain text
16380 #: docs/manual/gammu/index.rst:120
16381 msgid "Unholds call."
16384 #. type: Plain text
16385 #: docs/manual/gammu/index.rst:122
16386 msgid "_gammu-sms:"
16390 #: docs/manual/gammu/index.rst:124
16392 msgid "SMS and EMS commands"
16393 msgstr "SMS dan EMS"
16395 #. type: Plain text
16396 #: docs/manual/gammu/index.rst:129
16398 "Sending messages might look a bit complicated on first attempt to use. But "
16399 "be patient, the command line has been written in order to allow almost every "
16400 "usage. See EXAMPLE section for some hints on usage."
16403 #. type: Plain text
16404 #: docs/manual/gammu/index.rst:132
16406 "There is also an option to use :ref:`gammu-smsd` when you want to send or "
16407 "receive more messages and process them automatically."
16410 #. type: Plain text
16411 #: docs/manual/gammu/index.rst:134
16412 msgid "Introduction to SMS formats"
16415 #. type: delimited block _
16416 #: docs/manual/gammu/index.rst:137
16417 msgid "Gammu has support for many SMS formats like:"
16420 #. type: delimited block _
16421 #: docs/manual/gammu/index.rst:148
16424 "Nokia Smart Messaging\n"
16425 " used for monochromatic picture images, downloadable profiles, monochromatic operator logos, monochromatic caller logos and monophonic ringtones\n"
16427 " both with 8 and 16-bit identification numbers in headers\n"
16429 " this is SMS format used for saving monochromatic images, monophonic ringtones, animations, text formatting and others\n"
16430 "MMS notifications\n"
16431 " contains links where phone should download MMS\n"
16432 "Alcatel logo messages\n"
16433 " proprietary format for logos\n"
16436 #. type: delimited block _
16437 #: docs/manual/gammu/index.rst:153
16439 "You need to ensure that the target phone supports message type you want to "
16440 "send. Otherwise the phone will not be able to display it or will even crash, "
16441 "because firmware of phone did not expect this possibility."
16444 #. type: delimited block _
16445 #: docs/manual/gammu/index.rst:155
16446 msgid "Encoding chars in SMS text"
16449 #. type: Plain text
16450 #: docs/manual/gammu/index.rst:158
16451 msgid "Text in SMS can be coded using two ways:"
16455 #: docs/manual/gammu/index.rst:160
16457 msgid "GSM Default Alphabet"
16460 #. type: Plain text
16461 #: docs/manual/gammu/index.rst:166
16463 "With `GSM Default Alphabet` you can fit at most 160 chars into single SMS "
16464 "(Gammu doesn't support compressing such texts according to GSM standards, "
16465 "but it isn't big limit, because there are no phones supporting them), but "
16466 "they're from limited set:"
16469 #. type: Plain text
16470 #: docs/manual/gammu/index.rst:168
16471 msgid "all Latin small and large"
16474 #. type: Plain text
16475 #: docs/manual/gammu/index.rst:169
16479 #. type: Plain text
16480 #: docs/manual/gammu/index.rst:170
16484 #. type: Plain text
16485 #: docs/manual/gammu/index.rst:171
16486 msgid "some other national"
16489 #. type: Plain text
16490 #: docs/manual/gammu/index.rst:172
16491 msgid "some symbols like @ ! \" # & / ( ) % * + = - , . : ; < > ?"
16494 #. type: Plain text
16495 #: docs/manual/gammu/index.rst:173
16500 #: docs/manual/gammu/index.rst:175 docs/manual/python/objects.rst:260
16501 #: docs/manual/c/hints.rst:140 docs/manual/c/unicode.rst:2
16506 #. type: Plain text
16507 #: docs/manual/gammu/index.rst:179
16509 "With `Unicode` single SMS can contain at most 70 chars, but these can be any "
16510 "chars including all national and special ones."
16513 #. type: Plain text
16514 #: docs/manual/gammu/index.rst:184
16516 "Please note, that some older phones might have problems displaying such "
16521 #: docs/manual/gammu/index.rst:186
16526 #. type: Plain text
16527 #: docs/manual/gammu/index.rst:192
16529 "Gammu tries to do the best to handle non ASCII characters in your message. "
16530 "Everything is internally handled in Unicode (the input is converted "
16531 "depending on your locales configuration) and in case message uses Unicode "
16532 "the text will be given as such to the message."
16535 #. type: Plain text
16536 #: docs/manual/gammu/index.rst:199
16538 "Should the message be sent in GSM Default Alphabet, Gammu will try to "
16539 "convert all characters to keep message readable. Gammu does support multi "
16540 "byte encoding for some characters in GSM Default Alphabet (it is needed for "
16541 "``^`` ``{`` ``}`` ``\\`` ``[`` ``]`` ``~`` ``|``). The characters which are "
16542 "not present in GSM Default Alphabet are transliterated to closest ASCII "
16543 "equivalent (accents are removed). Remaining not known characters are "
16544 "replaced by question mark."
16547 #. type: Plain text
16548 #: docs/manual/gammu/index.rst:201
16549 msgid "SMS commands"
16550 msgstr "Perintah SMS"
16552 #. type: delimited block _
16553 #: docs/manual/gammu/index.rst:204
16554 msgid "addsmsfolder name"
16557 #. type: delimited block _
16558 #: docs/manual/gammu/index.rst:206
16559 msgid "deleteallsms folder"
16562 #. type: delimited block _
16563 #: docs/manual/gammu/index.rst:208
16564 msgid "Delete all SMS from specified SMS folder."
16567 #. type: delimited block _
16568 #: docs/manual/gammu/index.rst:210
16569 msgid "deletesms folder start [stop]"
16572 #. type: delimited block _
16573 #: docs/manual/gammu/index.rst:213
16575 "Delete SMS from phone. See description for :option:`gammu getsms` for info "
16576 "about sms folders naming convention."
16579 #. type: delimited block _
16580 #: docs/manual/gammu/index.rst:215 docs/manual/gammu/index.rst:238
16581 #: docs/manual/gammu/index.rst:255 docs/manual/gammu/index.rst:675
16582 #: docs/manual/gammu/index.rst:735 docs/manual/gammu/index.rst:958
16583 #: docs/manual/gammu/index.rst:1422 docs/manual/gammu/index.rst:1432
16584 #: docs/manual/gammu/index.rst:1438
16585 msgid "Locations are numerated from 1."
16588 #. type: delimited block _
16589 #: docs/manual/gammu/index.rst:217
16590 msgid "displaysms ... (options like in sendsms)"
16593 #. type: delimited block _
16594 #: docs/manual/gammu/index.rst:220
16596 "Displays PDU data of encoded SMS messages. It accepts same parameters and "
16597 "behaves same like sendsms."
16600 #. type: delimited block _
16601 #: docs/manual/gammu/index.rst:222
16602 msgid "getallsms -pbk"
16605 #. type: delimited block _
16606 #: docs/manual/gammu/index.rst:227
16608 "Get all SMS from phone. In some phones you will have also SMS templates and "
16609 "info about locations used to save Picture Images. With each sms you will see "
16610 "location. If you want to get such sms from phone alone, use :option:`gammu "
16614 #. type: delimited block _
16615 #: docs/manual/gammu/index.rst:229
16616 msgid "geteachsms -pbk"
16619 #. type: delimited block _
16620 #: docs/manual/gammu/index.rst:232
16622 "Similiary to :option:`gammu getallsms`. Difference is, that links all "
16626 #. type: delimited block _
16627 #: docs/manual/gammu/index.rst:234
16628 msgid "getsms folder start [stop]"
16631 #. type: delimited block _
16632 #: docs/manual/gammu/index.rst:236
16636 #. type: delimited block _
16637 #: docs/manual/gammu/index.rst:242
16639 "Folder 0 means that sms is being read from \"flat\" memory (all sms from all "
16640 "folders have unique numbers). It's sometimes emulated by Gammu. You can use "
16641 "it with all phones."
16644 #. type: delimited block _
16645 #: docs/manual/gammu/index.rst:249
16647 "Other folders like 1, 2, etc. match folders in phone such as Inbox, Outbox, "
16648 "etc. and each sms has unique number in his folder. Name of folders can "
16649 "depend on your phone (the most often 1=\"Inbox\", 2=\"Outbox\", etc.). This "
16650 "method is not supported by all phones (for example, not supported by Nokia "
16651 "3310, 5110, 6110). If work with your phone, use :option:`gammu "
16652 "getsmsfolders` to get folders list."
16655 #. type: delimited block _
16656 #: docs/manual/gammu/index.rst:251
16657 msgid "getsmsc [start [stop]]"
16660 #. type: delimited block _
16661 #: docs/manual/gammu/index.rst:253
16662 msgid "Get SMSC settings from SIM card."
16665 #. type: delimited block _
16666 #: docs/manual/gammu/index.rst:257
16667 msgid "getsmsfolders"
16670 #. type: delimited block _
16671 #: docs/manual/gammu/index.rst:259
16672 msgid "Get names for SMS folders in phone"
16675 #. type: delimited block _
16676 #: docs/manual/gammu/index.rst:261
16678 "savesms TYPE [type parameters] [type options] [-folder id] [-unread] [-read] "
16679 "[-unsent] [-sent] [-sender number] [-smsname name] [-smscset number] [-"
16680 "smscnumber number] [-reply] [-maxsms num]"
16683 #. type: delimited block _
16684 #: docs/manual/gammu/index.rst:263
16685 msgid "Saves SMS to phone, see bellow for ``TYPE`` options."
16688 #. type: delimited block _
16689 #: docs/manual/gammu/index.rst:265
16690 msgid "-smscset number"
16693 #. type: delimited block _
16694 #: docs/manual/gammu/index.rst:267
16696 "SMSC number will be taken from phone stored SMSC configuration ``number``."
16699 #. type: delimited block _
16700 #: docs/manual/gammu/index.rst:269
16704 #. type: delimited block _
16705 #: docs/manual/gammu/index.rst:271
16706 msgid "-smscnumber number"
16709 #. type: Plain text
16710 #: docs/manual/gammu/index.rst:273 docs/manual/python/objects.rst:216
16711 msgid "SMSC number"
16714 #. type: delimited block _
16715 #: docs/manual/gammu/index.rst:275
16719 #. type: delimited block _
16720 #: docs/manual/gammu/index.rst:277
16721 msgid "reply SMSC is set"
16724 #. type: delimited block _
16725 #: docs/manual/gammu/index.rst:279
16726 msgid "-folder number"
16729 #. type: delimited block _
16730 #: docs/manual/gammu/index.rst:281
16731 msgid "save to specified folder."
16732 msgstr "simpan ke folder tertentu."
16734 #. type: delimited block _
16735 #: docs/manual/gammu/index.rst:283
16736 msgid "Folders are numerated from 1."
16739 #. type: delimited block _
16740 #: docs/manual/gammu/index.rst:285
16742 "The most often folder 1 = \"Inbox\", 2 = \"Outbox\",etc. Use :option:`gammu "
16743 "getsmsfolders` to get folder list."
16746 #. type: delimited block _
16747 #: docs/manual/gammu/index.rst:287
16751 #. type: delimited block _
16752 #: docs/manual/gammu/index.rst:291
16754 "makes message unread. In some phones (like 6210) you won't see unread sms "
16755 "envelope after saving such sms. In some phones with internal SMS memory "
16756 "(like 6210) after using it with folder 1 SIM SMS memory will be used"
16759 #. type: delimited block _
16760 #: docs/manual/gammu/index.rst:293
16764 #. type: delimited block _
16765 #: docs/manual/gammu/index.rst:296
16767 "makes message read. In some phones with internal SMS memory (like 6210) "
16768 "after using it with folder 1 SIM SMS memory will be used"
16771 #. type: delimited block _
16772 #: docs/manual/gammu/index.rst:298
16776 #. type: delimited block _
16777 #: docs/manual/gammu/index.rst:300
16778 msgid "makes message unsent"
16781 #. type: delimited block _
16782 #: docs/manual/gammu/index.rst:302
16786 #. type: delimited block _
16787 #: docs/manual/gammu/index.rst:304
16788 msgid "makes message sent"
16791 #. type: delimited block _
16792 #: docs/manual/gammu/index.rst:306
16793 msgid "-smsname name"
16796 #. type: delimited block _
16797 #: docs/manual/gammu/index.rst:308
16798 msgid "set message name"
16801 #. type: delimited block _
16802 #: docs/manual/gammu/index.rst:310
16803 msgid "-sender number"
16806 #. type: delimited block _
16807 #: docs/manual/gammu/index.rst:312
16808 msgid "set sender number (default: ``Gammu``)"
16811 #. type: delimited block _
16812 #: docs/manual/gammu/index.rst:314
16813 msgid "-maxsms num"
16816 #. type: delimited block _
16817 #: docs/manual/gammu/index.rst:317
16819 "Limit maximal number of messages which will be created. If there are more "
16820 "messages, Gammu will terminate with failure."
16823 #. type: delimited block _
16824 #: docs/manual/gammu/index.rst:319
16825 msgid "Types of messages:"
16828 #. type: delimited block _
16829 #: docs/manual/gammu/index.rst:321
16830 msgid "ANIMATION frames file1 file2..."
16833 #. type: delimited block _
16834 #: docs/manual/gammu/index.rst:325
16836 "Save an animation as a SMS. You need to give number of frames and picture "
16837 "for each frame. Each picture can be in any picture format which Gammu "
16838 "supports (B/W bmp, gif, wbmp, nol, nlm...)."
16841 #. type: delimited block _
16842 #: docs/manual/gammu/index.rst:327
16843 msgid "BOOKMARK file location"
16846 #. type: delimited block _
16847 #: docs/manual/gammu/index.rst:330
16849 "Read WAP bookmark from file created by :option:`gammu backup` command and "
16850 "saves in Nokia format as SMS"
16853 #. type: delimited block _
16854 #: docs/manual/gammu/index.rst:333
16855 msgid "CALENDAR file location"
16858 #. type: delimited block _
16859 #: docs/manual/gammu/index.rst:338
16861 "Read calendar note from file created by :option:`gammu backup` command and "
16862 "saves in VCALENDAR 1.0 format as SMS. The location identifies position of "
16863 "calendar item to be read in backup file (usually 1, but can be useful in "
16864 "case the backup contains more items)."
16867 #. type: delimited block _
16868 #: docs/manual/gammu/index.rst:341
16869 msgid "CALLER file"
16872 #. type: delimited block _
16873 #: docs/manual/gammu/index.rst:344
16875 "Save caller logo as sms in Nokia (Smart Messaging) format - size 72x14, two "
16879 #. type: delimited block _
16880 #: docs/manual/gammu/index.rst:350
16882 "Please note, that it isn't designed for colour logos available for example "
16883 "in DCT4/TIKU - you need to put bitmap file there inside phone using "
16884 "filesystem commands."
16887 #. type: delimited block _
16888 #: docs/manual/gammu/index.rst:354
16890 "EMS [-unicode] [-16bit] [-format lcrasbiut] [-text text] [-unicodefiletext "
16891 "file] [-defsound ID] [-defanimation ID] [-tone10 file] [-tone10long file] [-"
16892 "tone12 file] [-tone12long file] [-toneSE file] [-toneSElong file] [-"
16893 "fixedbitmap file] [-variablebitmap file] [-variablebitmaplong file] [-"
16894 "animation frames file1 ...] [-protected number]"
16897 #. type: delimited block _
16898 #: docs/manual/gammu/index.rst:356
16900 "Saves EMS sequence. All format specific parameters (like :option:`-"
16901 "defsound`) can be used few times."
16904 #. type: delimited block _
16905 #: docs/manual/gammu/index.rst:358 docs/manual/gammu/index.rst:587
16909 #. type: delimited block _
16910 #: docs/manual/gammu/index.rst:360
16914 #. type: delimited block _
16915 #: docs/manual/gammu/index.rst:362
16916 msgid "-unicodefiletext"
16919 #. type: delimited block _
16920 #: docs/manual/gammu/index.rst:364
16921 msgid "adds text from Unicode file"
16924 #. type: delimited block _
16925 #: docs/manual/gammu/index.rst:366
16926 msgid "-defanimation"
16929 #. type: delimited block _
16930 #: docs/manual/gammu/index.rst:368
16932 "adds default animation with ID specified by user. ID for different phones "
16936 #. type: delimited block _
16937 #: docs/manual/gammu/index.rst:370
16941 #. type: delimited block _
16942 #: docs/manual/gammu/index.rst:372
16943 msgid "adds \"frames\" frames read from file1, file2, etc."
16946 #. type: delimited block _
16947 #: docs/manual/gammu/index.rst:374
16951 #. type: delimited block _
16952 #: docs/manual/gammu/index.rst:376
16954 "adds default sound with ID specified by user. ID for different phones are "
16958 #. type: delimited block _
16959 #: docs/manual/gammu/index.rst:378
16963 #. type: delimited block _
16964 #: docs/manual/gammu/index.rst:380
16965 msgid "adds IMelody version 1.0 read from RTTL or other compatible file"
16968 #. type: delimited block _
16969 #: docs/manual/gammu/index.rst:382
16970 msgid "-tone10long"
16973 #. type: delimited block _
16974 #: docs/manual/gammu/index.rst:386
16976 "IMelody version 1.0 saved in one of few SMS with UPI. Phones compatible with "
16977 "UPI (like Sony-Ericsson phones) will read such ringtone as one"
16980 #. type: delimited block _
16981 #: docs/manual/gammu/index.rst:388
16985 #. type: delimited block _
16986 #: docs/manual/gammu/index.rst:390
16987 msgid "adds IMelody version 1.2 read from RTTL or other compatible file"
16990 #. type: delimited block _
16991 #: docs/manual/gammu/index.rst:392
16992 msgid "-tone12long"
16995 #. type: delimited block _
16996 #: docs/manual/gammu/index.rst:396
16998 "IMelody version 1.2 saved in one of few SMS with UPI. Phones compatible with "
16999 "UPI (like Sony-Ericsson phones) will read such ringtone as one"
17002 #. type: delimited block _
17003 #: docs/manual/gammu/index.rst:398
17007 #. type: delimited block _
17008 #: docs/manual/gammu/index.rst:400
17009 msgid "adds IMelody in \"short\" form supported by Sony-Ericsson phones"
17012 #. type: delimited block _
17013 #: docs/manual/gammu/index.rst:402
17014 msgid "-toneSElong"
17017 #. type: delimited block _
17018 #: docs/manual/gammu/index.rst:404
17019 msgid "add Sony-Ericsson IMelody saved in one or few SMS with UPI"
17022 #. type: delimited block _
17023 #: docs/manual/gammu/index.rst:406
17024 msgid "-variablebitmap"
17027 #. type: delimited block _
17028 #: docs/manual/gammu/index.rst:408
17029 msgid "bitmap in any size saved in one SMS"
17032 #. type: delimited block _
17033 #: docs/manual/gammu/index.rst:410
17034 msgid "-variablebitmaplong"
17037 #. type: delimited block _
17038 #: docs/manual/gammu/index.rst:412
17039 msgid "bitmap with maximal size 96x128 saved in one or few sms"
17042 #. type: delimited block _
17043 #: docs/manual/gammu/index.rst:414
17044 msgid "-fixedbitmap"
17047 #. type: delimited block _
17048 #: docs/manual/gammu/index.rst:416
17049 msgid "bitmap 16x16 or 32x32"
17052 #. type: delimited block _
17053 #: docs/manual/gammu/index.rst:418 docs/manual/gammu/index.rst:766
17057 #. type: delimited block _
17058 #: docs/manual/gammu/index.rst:423
17060 "all ringtones and bitmaps after this parameter (excluding default ringtones "
17061 "and logos) will be \"protected\" (in phones compatible with ODI like "
17062 "SonyEricsson products it won't be possible to forward them from phone menu)"
17065 #. type: delimited block _
17066 #: docs/manual/gammu/index.rst:425 docs/manual/gammu/index.rst:601
17070 #. type: delimited block _
17071 #: docs/manual/gammu/index.rst:428 docs/manual/gammu/index.rst:604
17073 "Gammu uses SMS headers with 16-bit numbers for saving linking info in SMS "
17074 "(it means less chars available for user in each SMS)"
17077 #. type: delimited block _
17078 #: docs/manual/gammu/index.rst:430
17079 msgid "-format lcrasbiut"
17082 #. type: delimited block _
17083 #: docs/manual/gammu/index.rst:432
17084 msgid "last text will be formatted. You can use combinations of chars:"
17087 #. type: delimited block _
17088 #: docs/manual/gammu/index.rst:446
17091 "========= ==================\n"
17092 "Character Formating\n"
17093 "========= ==================\n"
17094 "``l`` left aligned\n"
17096 "``r`` right aligned\n"
17097 "``a`` large font\n"
17098 "``s`` small font\n"
17099 "``b`` bold font\n"
17100 "``i`` italic font\n"
17101 "``u`` underlined font\n"
17102 "``t`` strikethrough font\n"
17103 "========= ==================\n"
17106 #. type: delimited block _
17107 #: docs/manual/gammu/index.rst:449
17108 msgid "MMSINDICATOR URL Title Sender"
17111 #. type: delimited block _
17112 #: docs/manual/gammu/index.rst:455
17114 "Creates a MMS indication SMS. It contains URL where the actual MMS payload "
17115 "is stored which needs to be SMIL encoded. The phone usually downloads the "
17116 "MMS data using special APN, which does not count to transmitted data, "
17117 "however there might be limitations which URLs can be accessed."
17120 #. type: delimited block _
17121 #: docs/manual/gammu/index.rst:457
17122 msgid "MMSSETTINGS file location"
17125 #. type: delimited block _
17126 #: docs/manual/gammu/index.rst:460
17128 "Saves a message with MMS configuration. The configuration will be read from "
17129 "Gammu backup file from given location."
17132 #. type: delimited block _
17133 #: docs/manual/gammu/index.rst:462
17134 msgid "OPERATOR file [-netcode netcode] [-biglogo]"
17137 #. type: delimited block _
17138 #: docs/manual/gammu/index.rst:465
17140 "Save operator logo as sms in Nokia (Smart Messaging) format - size 72x14 in "
17144 #. type: delimited block _
17145 #: docs/manual/gammu/index.rst:467
17149 #. type: delimited block _
17150 #: docs/manual/gammu/index.rst:469
17151 msgid "Use 78x21 formatted logo instead of standard 72x14."
17154 #. type: delimited block _
17155 #: docs/manual/gammu/index.rst:475
17157 "This isn't designed for colour logos available for example in newer phones - "
17158 "you need to put bitmap file there inside phone using filesystem commands."
17161 #. type: delimited block _
17162 #: docs/manual/gammu/index.rst:478
17163 msgid "PICTURE file [-text text] [-unicode] [-alcatelbmmi]"
17166 #. type: delimited block _
17167 #: docs/manual/gammu/index.rst:482
17169 "Read bitmap from 2 colors file (bmp, nlm, nsl, ngg, nol, wbmp, etc.), format "
17170 "into bitmap in Smart Messaging (72x28, 2 colors, called often Picture Image "
17171 "and saved with text) or Alcatel format and send/save over SMS."
17174 #. type: delimited block _
17175 #: docs/manual/gammu/index.rst:485
17176 msgid "PROFILE [-name name] [-bitmap bitmap] [-ringtone ringtone]"
17179 #. type: delimited block _
17180 #: docs/manual/gammu/index.rst:488
17182 "Read ringtone (RTTL) format, bitmap (Picture Image size) and name, format "
17183 "into Smart Messaging profile and send/save as SMS."
17186 #. type: delimited block _
17187 #: docs/manual/gammu/index.rst:493
17189 "Please note, that this format is abandoned by Nokia and supported by some "
17190 "(older) devices only like Nokia 3310."
17193 #. type: delimited block _
17194 #: docs/manual/gammu/index.rst:496
17195 msgid "RINGTONE file [-long] [-scale]"
17198 #. type: delimited block _
17199 #: docs/manual/gammu/index.rst:499
17201 "Read RTTL ringtone from file and save as SMS into SIM/phone memory. Ringtone "
17202 "is saved in Nokia (Smart Messaging) format."
17205 #. type: delimited block _
17206 #: docs/manual/gammu/index.rst:501
17210 #. type: delimited block _
17211 #: docs/manual/gammu/index.rst:504
17213 "ringtone is saved using Profile style. It can be longer (and saved in 2 "
17214 "SMS), but decoded only by newer phones (like 33xx)"
17217 #. type: delimited block _
17218 #: docs/manual/gammu/index.rst:506 docs/manual/gammu/index.rst:976
17222 #. type: delimited block _
17223 #: docs/manual/gammu/index.rst:509
17225 "ringtone will have Scale info for each note. It will allow one to edit it "
17226 "correctly later in phone composer (for example, in 33xx)"
17229 #. type: delimited block _
17230 #: docs/manual/gammu/index.rst:512
17232 "SMSTEMPLATE [-unicode] [-text text] [-unicodefiletext file] [-defsound ID] [-"
17233 "defanimation ID] [-tone10 file] [-tone10long file] [-tone12 file] [-"
17234 "tone12long file] [-toneSE file] [-toneSElong file] [-variablebitmap file] [-"
17235 "variablebitmaplong file] [-animation frames file1 ...]"
17238 #. type: delimited block _
17239 #: docs/manual/gammu/index.rst:514
17240 msgid "Saves a SMS template (for Alcatel phones)."
17243 #. type: delimited block _
17244 #: docs/manual/gammu/index.rst:517
17246 "TEXT [-inputunicode] [-16bit] [-flash] [-len len] [-autolen len] [-unicode] "
17247 "[-enablevoice] [-disablevoice] [-enablefax] [-disablefax] [-enableemail] [-"
17248 "disableemail] [-voidsms] [-replacemessages ID] [-replacefile file] [-text "
17249 "msgtext] [-textutf8 msgtext]"
17252 #. type: delimited block _
17253 #: docs/manual/gammu/index.rst:520
17255 "Take text from stdin (or commandline if -text specified) and save as text "
17256 "SMS into SIM/phone memory."
17259 #. type: delimited block _
17260 #: docs/manual/gammu/index.rst:522
17264 #. type: delimited block _
17265 #: docs/manual/gammu/index.rst:524
17267 "Class 0 SMS (should be displayed after receiving on recipients' phone "
17268 "display after receiving without entering Inbox)"
17271 #. type: delimited block _
17272 #: docs/manual/gammu/index.rst:526
17276 #. type: delimited block _
17277 #: docs/manual/gammu/index.rst:529
17279 "specify, how many chars will be read. When use this option and text will be "
17280 "longer than 1 SMS, will be split into more linked SMS"
17283 #. type: delimited block _
17284 #: docs/manual/gammu/index.rst:531
17285 msgid "-autolen len"
17288 #. type: delimited block _
17289 #: docs/manual/gammu/index.rst:536
17291 "specify, how many chars will be read. When use this option and text will be "
17292 "longer than 1 SMS, will be split into more linked SMS.Coding type (SMS "
17293 "default alphabet/Unicode) is set according to input text"
17296 #. type: delimited block _
17297 #: docs/manual/gammu/index.rst:538
17298 msgid "-enablevoice"
17301 #. type: delimited block _
17302 #: docs/manual/gammu/index.rst:540
17303 msgid "sms will set voice mail indicator. Text will be cut to 1 sms."
17306 #. type: delimited block _
17307 #: docs/manual/gammu/index.rst:542
17308 msgid "-disablevoice"
17311 #. type: delimited block _
17312 #: docs/manual/gammu/index.rst:544
17313 msgid "sms will not set voice mail indicator. Text will be cut to 1 sms."
17316 #. type: delimited block _
17317 #: docs/manual/gammu/index.rst:546
17321 #. type: delimited block _
17322 #: docs/manual/gammu/index.rst:548
17323 msgid "sms will set fax indicator. Text will be cut to 1 sms."
17326 #. type: delimited block _
17327 #: docs/manual/gammu/index.rst:550
17328 msgid "-disablefax"
17331 #. type: delimited block _
17332 #: docs/manual/gammu/index.rst:552
17333 msgid "sms will not set fax indicator. Text will be cut to 1 sms."
17336 #. type: delimited block _
17337 #: docs/manual/gammu/index.rst:554
17338 msgid "-enableemail"
17341 #. type: delimited block _
17342 #: docs/manual/gammu/index.rst:556
17343 msgid "sms will set email indicator. Text will be cut to 1 sms."
17346 #. type: delimited block _
17347 #: docs/manual/gammu/index.rst:558
17348 msgid "-disableemail"
17351 #. type: delimited block _
17352 #: docs/manual/gammu/index.rst:560
17353 msgid "sms will not set email indicator. Text will be cut to 1 sms."
17356 #. type: delimited block _
17357 #: docs/manual/gammu/index.rst:562
17361 #. type: delimited block _
17362 #: docs/manual/gammu/index.rst:565
17364 "many phones after receiving it won't display anything, only beep, vibrate or "
17365 "turn on light. Text will be cut to 1 sms."
17368 #. type: delimited block _
17369 #: docs/manual/gammu/index.rst:567
17373 #. type: delimited block _
17374 #: docs/manual/gammu/index.rst:569
17375 msgid "SMS will be saved in Unicode format"
17378 #. type: delimited block _
17379 #: docs/manual/gammu/index.rst:575
17381 "The ``~`` char in SMS text and :option:`-unicode` option (Unicode coding "
17382 "required) can cause text of SMS after ``~`` char blink in some phones (like "
17386 #. type: delimited block _
17387 #: docs/manual/gammu/index.rst:577
17388 msgid "-inputunicode"
17391 #. type: delimited block _
17392 #: docs/manual/gammu/index.rst:579
17393 msgid "input text is in Unicode."
17396 #. type: delimited block _
17397 #: docs/manual/gammu/index.rst:585
17399 "You can create Unicode file using WordPad in Windows (during saving select "
17400 "\"Unicode Text Document\" format). In Unix can use for example YUdit or vim."
17403 #. type: delimited block _
17404 #: docs/manual/gammu/index.rst:589
17405 msgid "get text from command line instead of stdin."
17408 #. type: delimited block _
17409 #: docs/manual/gammu/index.rst:591
17413 #. type: delimited block _
17414 #: docs/manual/gammu/index.rst:593
17415 msgid "get text in UTF-8 from command line instead of stdin."
17418 #. type: delimited block _
17419 #: docs/manual/gammu/index.rst:599
17421 "Gammu detects your locales and uses by default encoding based on this. Use "
17422 "this option only when you know the input will be in UTF-8 in all cases."
17425 #. type: delimited block _
17426 #: docs/manual/gammu/index.rst:606
17427 msgid "-replacemessages ID"
17430 #. type: delimited block _
17431 #: docs/manual/gammu/index.rst:610
17433 "``ID`` can be 1..7. When you will use option and send more single SMS to one "
17434 "recipient with the same ID, each another SMS will replace each previous with "
17438 #. type: delimited block _
17439 #: docs/manual/gammu/index.rst:612
17440 msgid "-replacefile file"
17443 #. type: delimited block _
17444 #: docs/manual/gammu/index.rst:617
17446 "File with replacement table in unicode (UCS-2), preferably with byte order "
17447 "mark (BOM). It contains pairs of chars, first one is to replace, second is "
17448 "replacement one. The replacement is done after reading text for the message."
17451 #. type: delimited block _
17452 #: docs/manual/gammu/index.rst:620
17454 "For example replacement ``1`` (0x0061) with ``a`` (0x0031) would be done by "
17455 "file with following content (hex dump, first two bytes"
17458 #. type: Labeled list
17459 #: docs/manual/gammu/index.rst:620
17464 #. type: delimited block _
17465 #: docs/manual/gammu/index.rst:623
17466 msgid "ff fe 61 00 31 00"
17469 #. type: delimited block _
17470 #: docs/manual/gammu/index.rst:625
17471 msgid "TODO file location"
17474 #. type: delimited block _
17475 #: docs/manual/gammu/index.rst:628
17477 "Saves a message with a todo entry. The content will be read from any backup "
17478 "format which Gammu supports and from given location."
17481 #. type: delimited block _
17482 #: docs/manual/gammu/index.rst:630
17483 msgid "VCARD10|VCARD21 file SM|ME location [-nokia]"
17486 #. type: delimited block _
17487 #: docs/manual/gammu/index.rst:637
17489 "Read phonebook entry from file created by :option:`gammu backup` command and "
17490 "saves in VCARD 1.0 (only name and default number) or VCARD 2.1 (all entry "
17491 "details with all numbers, text and name) format as SMS. The location "
17492 "identifies position of contact item to be read in backup file (usually 1, "
17493 "but can be useful in case the backup contains more items)."
17496 #. type: delimited block _
17497 #: docs/manual/gammu/index.rst:640
17498 msgid "WAPINDICATOR URL Title"
17501 #. type: delimited block _
17502 #: docs/manual/gammu/index.rst:643
17503 msgid "Saves a SMS with a WAP indication for given URL and title."
17506 #. type: delimited block _
17507 #: docs/manual/gammu/index.rst:646
17508 msgid "WAPSETTINGS file location DATA|GPRS"
17511 #. type: delimited block _
17512 #: docs/manual/gammu/index.rst:649
17514 "Read WAP settings from file created by :option:`gammu backup` command and "
17515 "saves in Nokia format as SMS"
17518 #. type: delimited block _
17519 #: docs/manual/gammu/index.rst:652
17521 "sendsms TYPE destination [type parameters] [type options] [-smscset number] "
17522 "[-smscnumber number] [-reply] [-report] [-validity HOUR|6HOURS|DAY|3DAYS|"
17523 "WEEK|MAX] [-save [-folder number]]"
17526 #. type: delimited block _
17527 #: docs/manual/gammu/index.rst:654
17529 "Sends a message to a ``destination`` number, most parameters are same as "
17530 "for :option:`gammu savesms`."
17533 #. type: delimited block _
17534 #: docs/manual/gammu/index.rst:656
17538 #. type: delimited block _
17539 #: docs/manual/gammu/index.rst:658
17540 msgid "will also save message which is being sent"
17543 #. type: delimited block _
17544 #: docs/manual/gammu/index.rst:660
17548 #. type: delimited block _
17549 #: docs/manual/gammu/index.rst:662
17550 msgid "request delivery report for message"
17553 #. type: delimited block _
17554 #: docs/manual/gammu/index.rst:664
17555 msgid "-validity HOUR|6HOURS|DAY|3DAYS|WEEK|MAX"
17558 #. type: delimited block _
17559 #: docs/manual/gammu/index.rst:668
17561 "sets how long will be the message valid (SMSC will the discard the message "
17562 "after this time if it could not deliver it)."
17565 #. type: delimited block _
17566 #: docs/manual/gammu/index.rst:670
17567 msgid "setsmsc location number"
17570 #. type: delimited block _
17571 #: docs/manual/gammu/index.rst:673
17573 "Set SMSC settings on SIM card. This keeps all SMSC configuration intact, it "
17574 "just changes the SMSC number."
17578 #: docs/manual/gammu/index.rst:678
17580 msgid "Memory (phonebooks and calls) commands"
17581 msgstr "Memori (buku telepon dan panggilan)"
17583 #. type: delimited block _
17584 #: docs/manual/gammu/index.rst:681
17585 msgid "_memory types:"
17588 #. type: delimited block _
17589 #: docs/manual/gammu/index.rst:683
17590 msgid "Memory types"
17593 #. type: Plain text
17594 #: docs/manual/gammu/index.rst:686
17595 msgid "Gammu recognizes following memory types:"
17598 #. type: Plain text
17599 #: docs/manual/gammu/index.rst:705
17607 " Received calls\n"
17615 " phone internal phonebook\n"
17617 " fixed dialling\n"
17622 #. type: Plain text
17623 #: docs/manual/gammu/index.rst:708
17624 msgid "Memory commands"
17627 #. type: delimited block _
17628 #: docs/manual/gammu/index.rst:711
17629 msgid "deleteallmemory DC|MC|RC|ON|VM|SM|ME|MT|FD|SL"
17632 #. type: delimited block _
17633 #: docs/manual/gammu/index.rst:713
17634 msgid "Deletes all entries from specified memory type."
17637 #. type: delimited block _
17638 #: docs/manual/gammu/index.rst:715 docs/manual/gammu/index.rst:721
17639 #: docs/manual/gammu/index.rst:727 docs/manual/gammu/index.rst:733
17640 msgid "For memory types description see :ref:`memory types`."
17643 #. type: delimited block _
17644 #: docs/manual/gammu/index.rst:717
17645 msgid "deletememory DC|MC|RC|ON|VM|SM|ME|MT|FD|SL start [stop]"
17648 #. type: delimited block _
17649 #: docs/manual/gammu/index.rst:719
17650 msgid "Deletes entries in specified range from specified memory type."
17653 #. type: delimited block _
17654 #: docs/manual/gammu/index.rst:723
17655 msgid "getallmemory DC|MC|RC|ON|VM|SM|ME|MT|FD|SL"
17658 #. type: delimited block _
17659 #: docs/manual/gammu/index.rst:725
17660 msgid "Get all memory locations from phone."
17663 #. type: delimited block _
17664 #: docs/manual/gammu/index.rst:729
17665 msgid "getmemory DC|MC|RC|ON|VM|SM|ME|MT|FD|SL start [stop [-nonempty]]"
17668 #. type: delimited block _
17669 #: docs/manual/gammu/index.rst:731
17670 msgid "Get memory location from phone."
17673 #. type: delimited block _
17674 #: docs/manual/gammu/index.rst:737
17675 msgid "getspeeddial start [stop]"
17678 #. type: delimited block _
17679 #: docs/manual/gammu/index.rst:739
17680 msgid "Gets speed dial choices."
17683 #. type: delimited block _
17684 #: docs/manual/gammu/index.rst:741
17685 msgid "searchmemory text"
17688 #. type: delimited block _
17689 #: docs/manual/gammu/index.rst:745
17691 "Scans all memory entries for given text. It performs case insensitive "
17692 "substring lookup. You can interrupt searching by pressing :kbd:`Ctrl+C`."
17696 #: docs/manual/gammu/index.rst:747
17698 msgid "Filesystem commands"
17699 msgstr "File sistem"
17701 #. type: delimited block _
17702 #: docs/manual/gammu/index.rst:752
17704 "Gammu allows one to access phones using native protocol (Nokias) or OBEX. "
17705 "Your phone can also support usb storage, which is handled on the operating "
17706 "system level and Gammu does not use that."
17709 #. type: delimited block _
17710 #: docs/manual/gammu/index.rst:754
17712 "addfile folderID name [-type JAR|BMP|PNG|GIF|JPG|MIDI|WBMP|AMR|3GP|NRT] [-"
17713 "readonly] [-protected] [-system] [-hidden] [-newtime]"
17716 #. type: delimited block _
17717 #: docs/manual/gammu/index.rst:756
17718 msgid "Add file with specified name to folder with specified folder ID."
17721 #. type: delimited block _
17722 #: docs/manual/gammu/index.rst:758
17726 #. type: delimited block _
17727 #: docs/manual/gammu/index.rst:760
17729 "File type was required for filesystem 1 in Nokia phones (current filesystem "
17730 "2 doesn't need this)."
17733 #. type: delimited block _
17734 #: docs/manual/gammu/index.rst:762
17738 #. type: delimited block _
17739 #: docs/manual/gammu/index.rst:764
17740 msgid "Sets the read only attribute."
17743 #. type: delimited block _
17744 #: docs/manual/gammu/index.rst:769
17746 "Sets the protected attribute (file can't be for example forwarded from phone "
17750 #. type: delimited block _
17751 #: docs/manual/gammu/index.rst:771
17755 #. type: delimited block _
17756 #: docs/manual/gammu/index.rst:773
17757 msgid "Sets the system attribute."
17760 #. type: delimited block _
17761 #: docs/manual/gammu/index.rst:775
17765 #. type: delimited block _
17766 #: docs/manual/gammu/index.rst:777
17767 msgid "Sets the hidden attribute (file is hidden from phone menu)."
17770 #. type: delimited block _
17771 #: docs/manual/gammu/index.rst:779
17775 #. type: delimited block _
17776 #: docs/manual/gammu/index.rst:781
17778 "After using it date/time of file modification will be set to moment of "
17782 #. type: delimited block _
17783 #: docs/manual/gammu/index.rst:783
17784 msgid "addfolder parentfolderID name"
17787 #. type: delimited block _
17788 #: docs/manual/gammu/index.rst:786
17790 "Create a folder in phone with specified name in a folder with specified "
17794 #. type: delimited block _
17795 #: docs/manual/gammu/index.rst:788
17796 msgid "deletefiles fileID"
17799 #. type: delimited block _
17800 #: docs/manual/gammu/index.rst:790
17801 msgid "Delete files with given IDs."
17804 #. type: delimited block _
17805 #: docs/manual/gammu/index.rst:792
17806 msgid "deletefolder name"
17809 #. type: delimited block _
17810 #: docs/manual/gammu/index.rst:794
17811 msgid "Delete folder with given ID."
17814 #. type: delimited block _
17815 #: docs/manual/gammu/index.rst:796
17816 msgid "getfilefolder fileID, fileID, ..."
17819 #. type: delimited block _
17820 #: docs/manual/gammu/index.rst:798
17822 "Retrieve files or all files from folder with given IDs from a phone "
17826 #. type: delimited block _
17827 #: docs/manual/gammu/index.rst:800
17828 msgid "getfiles fileID, fileID, ..."
17831 #. type: delimited block _
17832 #: docs/manual/gammu/index.rst:802
17833 msgid "Retrieve files with given IDs from a phone filesytem."
17836 #. type: delimited block _
17837 #: docs/manual/gammu/index.rst:804
17838 msgid "getfilesystem [-flatall|-flat]"
17841 #. type: delimited block _
17842 #: docs/manual/gammu/index.rst:806
17844 "Display info about all folders and files in phone memory/memory card. By "
17845 "default there is tree displayed, you can change it:"
17848 #. type: delimited block _
17849 #: docs/manual/gammu/index.rst:808
17853 #. type: delimited block _
17854 #: docs/manual/gammu/index.rst:810
17856 "there are displayed full file/folder details like ID (first parameter in "
17860 #. type: delimited block _
17861 #: docs/manual/gammu/index.rst:812
17865 #. type: delimited block _
17866 #: docs/manual/gammu/index.rst:814
17868 "In some phones (like N6230) content of some folders (with more files) can be "
17869 "cut (only part of files will be displayed) for example on infrared "
17870 "connection. This is not Gammu issue, but phone firmware problem."
17873 #. type: delimited block _
17874 #: docs/manual/gammu/index.rst:816
17875 msgid "getfilesystemstatus"
17876 msgstr "getfilesystemstatus"
17878 #. type: delimited block _
17879 #: docs/manual/gammu/index.rst:819
17881 "Display info filesystem status - number of bytes available, used or used by "
17882 "some specific content."
17885 #. type: delimited block _
17886 #: docs/manual/gammu/index.rst:821
17887 msgid "getfolderlisting folderID"
17890 #. type: delimited block _
17891 #: docs/manual/gammu/index.rst:823
17893 "Display files and folders available in folder with given folder ID. You can "
17894 "get ID's using getfilesystem -flatall."
17897 #. type: delimited block _
17898 #: docs/manual/gammu/index.rst:830
17900 "Please note, that in some phones (like N6230) content of some folders (with "
17901 "more files) can be cut (only part of files will be displayed) for example on "
17902 "infrared connection. This is not Gammu issue, but phone firmware problem."
17905 #. type: delimited block _
17906 #: docs/manual/gammu/index.rst:832
17907 msgid "getrootfolders"
17910 #. type: delimited block _
17911 #: docs/manual/gammu/index.rst:834
17912 msgid "Display info about drives available in phone/memory card."
17915 #. type: delimited block _
17916 #: docs/manual/gammu/index.rst:836
17917 msgid "sendfile name"
17920 #. type: delimited block _
17921 #: docs/manual/gammu/index.rst:840
17923 "Sends file to a phone. It's up to phone to decide where to store this file "
17924 "and how to handle it (for example when you send vCard or vCalendar, most of "
17925 "phones will offer you to import it."
17928 #. type: delimited block _
17929 #: docs/manual/gammu/index.rst:842
17930 msgid "setfileattrib folderID [-system] [-readonly] [-hidden] [-protected]"
17934 #: docs/manual/gammu/index.rst:845
17936 msgid "Logo and pictures commands"
17937 msgstr "Logo dan gambar"
17939 #. type: delimited block _
17940 #: docs/manual/gammu/index.rst:850
17942 "These options are mainly (there are few exceptions) for monochromatic logos "
17943 "and images available in older phones. Recognized file formats: xpm (only "
17944 "saving), 2-colors bmp, nlm, nsl, ngg, nol, wbmp, gif (for Samsung)."
17947 #. type: delimited block _
17948 #: docs/manual/gammu/index.rst:852
17950 "In new models all bitmaps are saved in filesystem and should go into "
17951 "filesystem section"
17954 #. type: delimited block _
17955 #: docs/manual/gammu/index.rst:854
17956 msgid "copybitmap inputfile [outputfile [OPERATOR|PICTURE|STARTUP|CALLER]]"
17959 #. type: delimited block _
17960 #: docs/manual/gammu/index.rst:859
17962 "Allow one to convert logos files to another. When give ONLY inputfile, "
17963 "output will be written to stdout using ASCII art. When give output file and "
17964 "format, in some file formats (like NLM) will be set indicator informing "
17965 "about logo type to given."
17968 #. type: delimited block _
17969 #: docs/manual/gammu/index.rst:861
17970 msgid "getbitmap TYPE [type options]"
17973 #. type: delimited block _
17974 #: docs/manual/gammu/index.rst:863
17975 msgid "Reads bitmap from phone, following types are supported:"
17978 #. type: delimited block _
17979 #: docs/manual/gammu/index.rst:865 docs/manual/gammu/index.rst:895
17980 msgid "CALLER location [file]"
17983 #. type: delimited block _
17984 #: docs/manual/gammu/index.rst:867
17985 msgid "Get caller group logo from phone. Locations 1-5."
17988 #. type: delimited block _
17989 #: docs/manual/gammu/index.rst:869
17993 #. type: delimited block _
17994 #: docs/manual/gammu/index.rst:873
17996 "In some models it's possible to save dealer welcome note - text displayed "
17997 "during enabling phone, which can't be edited from phone menu. Here you can "
18001 #. type: delimited block _
18002 #: docs/manual/gammu/index.rst:875
18003 msgid "OPERATOR [file]"
18006 #. type: delimited block _
18007 #: docs/manual/gammu/index.rst:877
18009 "Get operator logo (picture displayed instead of operator name) from phone."
18012 #. type: delimited block _
18013 #: docs/manual/gammu/index.rst:879
18014 msgid "PICTURE location [file]"
18017 #. type: delimited block _
18018 #: docs/manual/gammu/index.rst:881
18019 msgid "Get Picture Image from phone."
18022 #. type: delimited block _
18023 #: docs/manual/gammu/index.rst:883
18024 msgid "STARTUP [file]"
18027 #. type: delimited block _
18028 #: docs/manual/gammu/index.rst:885
18029 msgid "Get static startup logo from phone. Allow one to save it in file."
18032 #. type: delimited block _
18033 #: docs/manual/gammu/index.rst:887
18037 #. type: delimited block _
18038 #: docs/manual/gammu/index.rst:889
18039 msgid "Get startup text from phone."
18042 #. type: delimited block _
18043 #: docs/manual/gammu/index.rst:891
18044 msgid "setbitmap TYPE [type options]"
18047 #. type: delimited block _
18048 #: docs/manual/gammu/index.rst:893
18049 msgid "Sets bitmap in phone, following types are supported:"
18052 #. type: delimited block _
18053 #: docs/manual/gammu/index.rst:897
18054 msgid "Set caller logo."
18057 #. type: delimited block _
18058 #: docs/manual/gammu/index.rst:899
18059 msgid "COLOUROPERATOR [fileID [netcode]]"
18062 #. type: delimited block _
18063 #: docs/manual/gammu/index.rst:901
18064 msgid "Sets color operator logo in phone."
18067 #. type: delimited block _
18068 #: docs/manual/gammu/index.rst:903
18069 msgid "COLOURSTARTUP [fileID]"
18072 #. type: delimited block _
18073 #: docs/manual/gammu/index.rst:905
18074 msgid "DEALER text"
18077 #. type: delimited block _
18078 #: docs/manual/gammu/index.rst:907
18080 "Sets welcome message configured by dealer, which usually can not be changed "
18084 #. type: delimited block _
18085 #: docs/manual/gammu/index.rst:909
18086 msgid "OPERATOR [file [netcode]]"
18089 #. type: delimited block _
18090 #: docs/manual/gammu/index.rst:914
18092 "Set operator logo in phone. When won't give file and netcode, operator logo "
18093 "will be removed from phone. When will give only filename, operator logo will "
18094 "be displayed for your current GSM operator. When you give additionally "
18095 "network code, it will be displayed for this operator."
18098 #. type: delimited block _
18099 #: docs/manual/gammu/index.rst:916
18100 msgid "PICTURE file location [text]"
18103 #. type: delimited block _
18104 #: docs/manual/gammu/index.rst:918
18105 msgid "Sets picture image in phone."
18108 #. type: delimited block _
18109 #: docs/manual/gammu/index.rst:920
18110 msgid "STARTUP file|1|2|3"
18113 #. type: delimited block _
18114 #: docs/manual/gammu/index.rst:924
18116 "Set startup logo in phone. It can be static (then you will have to give file "
18117 "name) or one of predefined animated (only some phones like Nokia 3310 or "
18118 "3330 supports it, use location 1, 2 or 3 for these)."
18121 #. type: delimited block _
18122 #: docs/manual/gammu/index.rst:926
18126 #. type: delimited block _
18127 #: docs/manual/gammu/index.rst:928
18128 msgid "Sets startup text in phone."
18131 #. type: delimited block _
18132 #: docs/manual/gammu/index.rst:930
18133 msgid "WALLPAPER fileID"
18136 #. type: delimited block _
18137 #: docs/manual/gammu/index.rst:932
18138 msgid "Sets wallpaper in phone."
18142 #: docs/manual/gammu/index.rst:934
18144 msgid "Ringtones commands"
18145 msgstr "Nada dering"
18147 #. type: delimited block _
18148 #: docs/manual/gammu/index.rst:938
18150 "Ringtones are mostly supported only for older phones. For recent phones you "
18151 "usually just upload them to some folder in phone filesystem."
18154 #. type: delimited block _
18155 #: docs/manual/gammu/index.rst:943
18157 "There are recognized various file formats by options described below: rttl, "
18158 "binary format created for Gammu, mid (saving), re (reading), ott, "
18159 "communicator, ringtones format found in fkn.pl, wav (saving), ime/imy "
18160 "(saving), rng, mmf (for Samsung)."
18163 #. type: delimited block _
18164 #: docs/manual/gammu/index.rst:946
18165 msgid "copyringtone source destination [RTTL|BINARY]"
18168 #. type: delimited block _
18169 #: docs/manual/gammu/index.rst:948
18170 msgid "Copy source ringtone to destination."
18173 #. type: delimited block _
18174 #: docs/manual/gammu/index.rst:950
18175 msgid "getphoneringtone location [file]"
18178 #. type: delimited block _
18179 #: docs/manual/gammu/index.rst:952
18180 msgid "Get one of \"default\" ringtones and saves into file"
18183 #. type: delimited block _
18184 #: docs/manual/gammu/index.rst:954
18185 msgid "getringtone location [file]"
18188 #. type: delimited block _
18189 #: docs/manual/gammu/index.rst:956
18190 msgid "Get ringtone from phone in RTTL or BINARY format."
18193 #. type: delimited block _
18194 #: docs/manual/gammu/index.rst:960
18195 msgid "getringtoneslist"
18196 msgstr "getringtoneslist"
18198 #. type: delimited block _
18199 #: docs/manual/gammu/index.rst:962
18200 msgid "playringtone file"
18203 #. type: delimited block _
18204 #: docs/manual/gammu/index.rst:964
18206 "Play aproximation of ringtone over phone buzzer. File can be in RTTL or "
18207 "BINARY (Nokia DCT3) format."
18210 #. type: delimited block _
18211 #: docs/manual/gammu/index.rst:966
18212 msgid "playsavedringtone number"
18215 #. type: delimited block _
18216 #: docs/manual/gammu/index.rst:969
18218 "Play one of built-in ringtones. This option is available for DCT4 phones. "
18219 "For getting ringtones list use :option:`gammu getringtoneslist`."
18222 #. type: delimited block _
18223 #: docs/manual/gammu/index.rst:971
18224 msgid "setringtone file [-location location] [-scale] [-name name]"
18227 #. type: delimited block _
18228 #: docs/manual/gammu/index.rst:974
18230 "Set ringtone in phone. When don't give location, it will be written \"with "
18231 "preview\" (in phones supporting this feature like 61xx or 6210)."
18234 #. type: delimited block _
18235 #: docs/manual/gammu/index.rst:980
18237 "Scale information will be added to each note of RTTL ringtone. It will avoid "
18238 "scale problems available during editing ringtone in composer from phone menu "
18239 "(for example, in Nokia 33xx)."
18242 #. type: delimited block _
18243 #: docs/manual/gammu/index.rst:985
18245 "When use ``~`` char in ringtone name, in some phones (like 33xx) name will "
18246 "blink later in phone menus."
18250 #: docs/manual/gammu/index.rst:988
18252 msgid "Calendar notes commands"
18253 msgstr "Catatan kalender"
18255 #. type: delimited block _
18256 #: docs/manual/gammu/index.rst:991
18258 "In Nokia 3310, 3315 and 3330 these are named \"Reminders\" and have some "
18259 "limitations (depending on phone firmware version)."
18262 #. type: delimited block _
18263 #: docs/manual/gammu/index.rst:993
18264 msgid "deletecalendar start [stop]"
18267 #. type: delimited block _
18268 #: docs/manual/gammu/index.rst:995
18269 msgid "Deletes selected calendar entries in phone."
18272 #. type: delimited block _
18273 #: docs/manual/gammu/index.rst:997
18274 msgid "getallcalendar"
18275 msgstr "getallcalendar"
18277 #. type: delimited block _
18278 #: docs/manual/gammu/index.rst:999
18279 msgid "Retrieves all calendar entries from phone."
18282 #. type: delimited block _
18283 #: docs/manual/gammu/index.rst:1001
18284 msgid "getcalendar start [stop]"
18287 #. type: delimited block _
18288 #: docs/manual/gammu/index.rst:1003
18289 msgid "Retrieves selected calendar entries from phone."
18293 #: docs/manual/gammu/index.rst:1006
18295 msgid "To do list commands"
18296 msgstr "List pengerjaan"
18298 #. type: delimited block _
18299 #: docs/manual/gammu/index.rst:1009
18300 msgid "deletetodo start [stop]"
18303 #. type: delimited block _
18304 #: docs/manual/gammu/index.rst:1011
18305 msgid "Deletes selected todo entries in phone."
18308 #. type: delimited block _
18309 #: docs/manual/gammu/index.rst:1013
18313 #. type: delimited block _
18314 #: docs/manual/gammu/index.rst:1015
18315 msgid "Retrieves all todo entries from phone."
18318 #. type: delimited block _
18319 #: docs/manual/gammu/index.rst:1017
18320 msgid "gettodo start [stop]"
18323 #. type: delimited block _
18324 #: docs/manual/gammu/index.rst:1019
18325 msgid "Retrieves selected todo entries from phone."
18329 #: docs/manual/gammu/index.rst:1021
18331 msgid "Notes commands"
18334 #. type: delimited block _
18335 #: docs/manual/gammu/index.rst:1024
18336 msgid "getallnotes"
18339 #. type: delimited block _
18340 #: docs/manual/gammu/index.rst:1026
18341 msgid "Reads all notes from the phone."
18342 msgstr "Membaca semua catatan dari telepon."
18344 #. type: delimited block _
18345 #: docs/manual/gammu/index.rst:1031
18347 "Not all phones supports this function, especially most Sony Ericsson phones "
18348 "even if they have notes inside phone."
18352 #: docs/manual/gammu/index.rst:1034
18354 msgid "Date, time and alarm commands"
18355 msgstr "Tanggal, waktu dan alarm"
18357 #. type: delimited block _
18358 #: docs/manual/gammu/index.rst:1037
18359 msgid "getalarm [start]"
18362 #. type: delimited block _
18363 #: docs/manual/gammu/index.rst:1040
18364 msgid "Get alarm from phone, if no location is specified, 1 is used."
18367 #. type: delimited block _
18368 #: docs/manual/gammu/index.rst:1042
18369 msgid "getdatetime"
18372 #. type: delimited block _
18373 #: docs/manual/gammu/index.rst:1044
18374 msgid "Get date and time from phone"
18377 #. type: delimited block _
18378 #: docs/manual/gammu/index.rst:1046
18379 msgid "setalarm hour minute"
18382 #. type: delimited block _
18383 #: docs/manual/gammu/index.rst:1048
18384 msgid "Sets repeating alarm in phone on selected time."
18387 #. type: delimited block _
18388 #: docs/manual/gammu/index.rst:1050
18389 msgid "setdatetime [HH:MM[:SS]] [YYYY/MM/DD]"
18392 #. type: delimited block _
18393 #: docs/manual/gammu/index.rst:1054
18395 "Set date and time in phone to date and time set in computer. Please note, "
18396 "that this option doesn't show clock on phone screen. It only set date and "
18400 #. type: delimited block _
18401 #: docs/manual/gammu/index.rst:1059
18403 "You can make such synchronization each time, when will connect your phone "
18404 "and use Gammu. See :config:option:`SynchronizeTime` in :ref:`gammurc` for "
18409 #: docs/manual/gammu/index.rst:1062
18411 msgid "Categories commands"
18414 #. type: delimited block _
18415 #: docs/manual/gammu/index.rst:1067
18416 msgid "Categories are supported only on few phones (Alcatel)."
18419 #. type: delimited block _
18420 #: docs/manual/gammu/index.rst:1069
18421 msgid "addcategory TODO|PHONEBOOK text"
18424 #. type: delimited block _
18425 #: docs/manual/gammu/index.rst:1071
18426 msgid "getallcategory TODO|PHONEBOOK"
18429 #. type: delimited block _
18430 #: docs/manual/gammu/index.rst:1073
18431 msgid "getcategory TODO|PHONEBOOK start [stop]"
18434 #. type: delimited block _
18435 #: docs/manual/gammu/index.rst:1075
18436 msgid "listmemorycategory text|number"
18439 #. type: delimited block _
18440 #: docs/manual/gammu/index.rst:1077
18441 msgid "listtodocategory text|number"
18445 #: docs/manual/gammu/index.rst:1080
18447 msgid "Backing up and restoring commands"
18448 msgstr "Backing up dan restoring"
18450 #. type: delimited block _
18451 #: docs/manual/gammu/index.rst:1083
18452 msgid "addnew file [-yes] [-memory ME|SM|..]"
18455 #. type: delimited block _
18456 #: docs/manual/gammu/index.rst:1087
18458 "Adds data written in file created using :option:`gammu backup` command. All "
18459 "things backed up :option:`gammu backup` can be restored (when made backup to "
18460 "Gammu text file)."
18463 #. type: delimited block _
18464 #: docs/manual/gammu/index.rst:1091
18466 "Please note that this adds all content of backup file to phone and does not "
18467 "care about current data in the phone (no duplicates are detected)."
18470 #. type: delimited block _
18471 #: docs/manual/gammu/index.rst:1094
18473 "Use -yes parameter to answer yes to all questions (you want to automatically "
18474 "restore all data)."
18477 #. type: delimited block _
18478 #: docs/manual/gammu/index.rst:1097
18480 "Use -memory parameter to force usage of defined memory type for storing "
18481 "entries regardless what backu format says."
18484 #. type: delimited block _
18485 #: docs/manual/gammu/index.rst:1099
18486 msgid "addsms folder file [-yes]"
18489 #. type: delimited block _
18490 #: docs/manual/gammu/index.rst:1102
18492 "Adds SMSes from file (format like :option:`gammu backupsms` uses) to "
18493 "selected folder in phone."
18496 #. type: delimited block _
18497 #: docs/manual/gammu/index.rst:1104
18498 msgid "backup file [-yes]"
18501 #. type: delimited block _
18502 #: docs/manual/gammu/index.rst:1106
18504 "Backup your phone to file. It's possible to backup (depends on phone and "
18508 #. type: delimited block _
18509 #: docs/manual/gammu/index.rst:1108
18510 msgid "phonebook from SIM and phone memory"
18513 #. type: delimited block _
18514 #: docs/manual/gammu/index.rst:1109
18515 msgid "calendar notes"
18516 msgstr "catatan kalender"
18518 #. type: delimited block _
18519 #: docs/manual/gammu/index.rst:1110
18520 msgid "SMSC settings"
18521 msgstr "Pengaturan SMSC"
18523 #. type: delimited block _
18524 #: docs/manual/gammu/index.rst:1111
18525 msgid "operator logo"
18528 #. type: delimited block _
18529 #: docs/manual/gammu/index.rst:1112
18530 msgid "startup (static) logo or startup text"
18533 #. type: delimited block _
18534 #: docs/manual/gammu/index.rst:1113
18536 msgid "WAP bookmarks"
18537 msgstr "Pengaturan WAP dan bookmark"
18539 #. type: delimited block _
18540 #: docs/manual/gammu/index.rst:1114
18541 msgid "WAP settings"
18542 msgstr "Pengaturan WAP"
18544 #. type: delimited block _
18545 #: docs/manual/gammu/index.rst:1115
18546 msgid "caller logos and groups"
18549 #. type: delimited block _
18550 #: docs/manual/gammu/index.rst:1116
18551 msgid "user ringtones"
18552 msgstr "nadadering pengguna"
18554 #. type: delimited block _
18555 #: docs/manual/gammu/index.rst:1119
18557 "There are various backup formats supported and the backup format is guessed "
18558 "based on file extension:"
18561 #. type: delimited block _
18562 #: docs/manual/gammu/index.rst:1121
18564 "``.lmb`` - Nokia backup, supports contacts, caller logos and startup logo."
18567 #. type: delimited block _
18568 #: docs/manual/gammu/index.rst:1122
18569 msgid "``.vcs`` - vCalendar, supports calendar and todo."
18572 #. type: delimited block _
18573 #: docs/manual/gammu/index.rst:1123
18574 msgid "``.vcf`` - vCard, supports contacts."
18577 #. type: delimited block _
18578 #: docs/manual/gammu/index.rst:1124
18579 msgid "``.ldif`` - LDAP import, supports contacts."
18582 #. type: delimited block _
18583 #: docs/manual/gammu/index.rst:1125
18584 msgid "``.ics`` - iCalendar, supports calendar and todo."
18587 #. type: delimited block _
18588 #: docs/manual/gammu/index.rst:1126
18590 "Any other extension is Gammu backup file and it supports all data mentioned "
18591 "above, see :ref:`gammu-backup` for more details."
18594 #. type: delimited block _
18595 #: docs/manual/gammu/index.rst:1128
18597 "By default this command is interactive and asks which items tou want to "
18601 #. type: delimited block _
18602 #: docs/manual/gammu/index.rst:1130
18603 msgid "Use -yes for answering yes to all questions."
18606 #. type: delimited block _
18607 #: docs/manual/gammu/index.rst:1132
18608 msgid "backupsms file [-yes|-all]"
18611 #. type: delimited block _
18612 #: docs/manual/gammu/index.rst:1134
18613 msgid "Stores all SMSes from phone to file into :ref:`gammu-smsbackup`."
18616 #. type: delimited block _
18617 #: docs/manual/gammu/index.rst:1137
18619 "By default this command is interactive and asks which folders you want to "
18620 "backup and whether you want to remove messages from phone afterwards."
18623 #. type: delimited block _
18624 #: docs/manual/gammu/index.rst:1141
18626 "Use -yes for answering yes to all questions (backup all messages and delete "
18627 "them from phone), or -all to just backup all folders while keeping messages "
18631 #. type: delimited block _
18632 #: docs/manual/gammu/index.rst:1143
18633 msgid "restore file [-yes]"
18636 #. type: delimited block _
18637 #: docs/manual/gammu/index.rst:1148
18639 "Please note that restoring deletes all current content in phone. If you want "
18640 "only to add entries to phone, use :option:`gammu addnew`."
18643 #. type: delimited block _
18644 #: docs/manual/gammu/index.rst:1150
18646 "Restore settings written in file created using :option:`gammu backup` "
18650 #. type: delimited block _
18651 #: docs/manual/gammu/index.rst:1154
18653 "In some phones restoring calendar notes will not show error, but won't be "
18654 "done, when phone doesn't have set clock inside."
18657 #. type: delimited block _
18658 #: docs/manual/gammu/index.rst:1156
18659 msgid "restoresms file [-yes]"
18662 #. type: delimited block _
18663 #: docs/manual/gammu/index.rst:1160
18665 "Please note that this overwrites existing messages in phone (if it supports "
18669 #. type: delimited block _
18670 #: docs/manual/gammu/index.rst:1163
18672 "Restores SMSes from file (format like :option:`gammu backupsms` uses) to "
18673 "selected folder in phone."
18676 #. type: delimited block _
18677 #: docs/manual/gammu/index.rst:1165
18678 msgid "savefile TYPE [type options]"
18681 #. type: delimited block _
18682 #: docs/manual/gammu/index.rst:1168
18684 "Converts between various file formats supported by Gammu, following types "
18688 #. type: delimited block _
18689 #: docs/manual/gammu/index.rst:1170
18690 msgid "BOOKMARK target.url file location"
18693 #. type: delimited block _
18694 #: docs/manual/gammu/index.rst:1173
18695 msgid "Converts backup format supported by Gammu to vBookmark file."
18698 #. type: delimited block _
18699 #: docs/manual/gammu/index.rst:1175
18700 msgid "CALENDAR target.vcs file location"
18703 #. type: delimited block _
18704 #: docs/manual/gammu/index.rst:1180
18706 "Allows one to convert between various backup formats which gammu supports "
18707 "for calendar events. The file type is guessed (for input file guess is based "
18708 "on extension and file content, for output solely on extension)."
18711 #. type: delimited block _
18712 #: docs/manual/gammu/index.rst:1182
18713 msgid "TODO target.vcs file location"
18716 #. type: delimited block _
18717 #: docs/manual/gammu/index.rst:1187
18719 "Allows one to convert between various backup formats which gammu supports "
18720 "for todo events. The file type is guessed (for input file guess is based on "
18721 "extension and file content, for output solely on extension)."
18724 #. type: delimited block _
18725 #: docs/manual/gammu/index.rst:1189
18726 msgid "VCARD10|VCARD21 target.vcf file SM|ME location"
18729 #. type: delimited block _
18730 #: docs/manual/gammu/index.rst:1194
18732 "Allows one to convert between various backup formats which gammu supports "
18733 "for phonebook events. The file type is guessed (for input file guess is "
18734 "based on extension and file content, for output solely on extension)."
18737 #. type: delimited block _
18738 #: docs/manual/gammu/index.rst:1196
18739 msgid ":option:`gammu convertbackup`"
18742 #. type: delimited block _
18743 #: docs/manual/gammu/index.rst:1198
18744 msgid "convertbackup source.file output.file"
18747 #. type: delimited block _
18748 #: docs/manual/gammu/index.rst:1200
18752 #. type: delimited block _
18753 #: docs/manual/gammu/index.rst:1204
18755 "Converts backup between formats supported by Gammu. Unlike :option:`gammu "
18756 "savefile`, this does not give you any options what to convert, it simply "
18757 "takes converts all what can be saved into output file."
18760 #. type: delimited block _
18761 #: docs/manual/gammu/index.rst:1206
18762 msgid ":option:`gammu savefile`"
18766 #: docs/manual/gammu/index.rst:1209
18768 msgid "Nokia specific commands"
18769 msgstr "Perintah spesifik Nokia"
18771 #. type: delimited block _
18772 #: docs/manual/gammu/index.rst:1212
18773 msgid "nokiaaddfile TYPE [type options]"
18776 #. type: delimited block _
18777 #: docs/manual/gammu/index.rst:1214
18778 msgid "Uploads file to phone to specific location for the type:"
18781 #. type: delimited block _
18782 #: docs/manual/gammu/index.rst:1216
18783 msgid "APPLICATION|GAME file [-readonly] [-overwrite] [-overwriteall]"
18786 #. type: delimited block _
18787 #: docs/manual/gammu/index.rst:1220
18789 "Install the ``*.jar/*.jad`` file pair of a midlet in the application or game "
18790 "menu of the phone. You need to specify filename without the jar/jad suffix, "
18791 "both will be added automatically."
18794 #. type: delimited block _
18795 #: docs/manual/gammu/index.rst:1222
18799 #. type: delimited block _
18800 #: docs/manual/gammu/index.rst:1225
18802 "Delete the application's .jad and .jar files before installing, but doesn't "
18803 "delete the application data."
18806 #. type: delimited block _
18807 #: docs/manual/gammu/index.rst:1227
18808 msgid "-overwriteall"
18811 #. type: delimited block _
18812 #: docs/manual/gammu/index.rst:1230
18814 "Delete the application (same as :option:`-overwrite`) and all it's data."
18817 #. type: delimited block _
18818 #: docs/manual/gammu/index.rst:1232
18819 msgid "You can use :ref:`jadmaker` to generate a .jad file from a .jar file."
18822 #. type: delimited block _
18823 #: docs/manual/gammu/index.rst:1234
18825 "GALLERY|GALLERY2|CAMERA|TONES|TONES2|RECORDS|VIDEO|PLAYLIST|MEMORYCARD file "
18826 "[-name name] [-protected] [-readonly] [-system] [-hidden] [-newtime]"
18829 #. type: delimited block _
18830 #: docs/manual/gammu/index.rst:1236
18831 msgid "nokiaaddplaylists"
18834 #. type: delimited block _
18835 #: docs/manual/gammu/index.rst:1238
18837 "Goes through phone memory and generated playlist for all music files found."
18840 #. type: delimited block _
18841 #: docs/manual/gammu/index.rst:1240
18842 msgid "To manually manage playlists:"
18845 #. type: delimited block _
18846 #: docs/manual/gammu/index.rst:1244
18847 msgid "gammu addfile a:\\\\predefplaylist filename.m3u"
18850 #. type: delimited block _
18851 #: docs/manual/gammu/index.rst:1246
18852 msgid "Will add playlist filename.m3u"
18855 #. type: delimited block _
18856 #: docs/manual/gammu/index.rst:1250
18857 msgid "gammu getfilesystem"
18858 msgstr "gammu getfilesystem"
18860 #. type: delimited block _
18861 #: docs/manual/gammu/index.rst:1252
18862 msgid "Will get list of all files (including names of files with playlists)"
18865 #. type: delimited block _
18866 #: docs/manual/gammu/index.rst:1256
18867 msgid "gammu deletefiles a:\\\\predefplaylist\\\\filename.m3u"
18870 #. type: delimited block _
18871 #: docs/manual/gammu/index.rst:1258
18872 msgid "Will delete playlist filename.m3u"
18875 #. type: delimited block _
18876 #: docs/manual/gammu/index.rst:1260
18877 msgid "Format of m3u playlist is easy (standard mp3 playlist):"
18880 #. type: delimited block _
18881 #: docs/manual/gammu/index.rst:1264
18883 "First line is ``#EXTM3U``, next lines contain names of files (``b:\\file1."
18884 "mp3``, ``b:\\folder1\\file2.mp3``, etc.). File needs t have ``\\r\\n`` "
18885 "terminated lines. So just run :program:`unix2dos` on the resulting file "
18886 "before uploading it your your phone."
18889 #. type: delimited block _
18890 #: docs/manual/gammu/index.rst:1267
18891 msgid "nokiacomposer file"
18894 #. type: delimited block _
18895 #: docs/manual/gammu/index.rst:1270
18897 "Show, how to enter RTTL ringtone in composer existing in many Nokia phones "
18898 "(and how should it look like)."
18901 #. type: delimited block _
18902 #: docs/manual/gammu/index.rst:1272
18903 msgid "nokiadebug filename [[v11-22] [,v33-44]...]"
18906 #. type: delimited block _
18907 #: docs/manual/gammu/index.rst:1274
18908 msgid "nokiadisplayoutput"
18911 #. type: delimited block _
18912 #: docs/manual/gammu/index.rst:1276
18913 msgid "nokiadisplaytest number"
18916 #. type: delimited block _
18917 #: docs/manual/gammu/index.rst:1278
18918 msgid "nokiagetadc"
18921 #. type: delimited block _
18922 #: docs/manual/gammu/index.rst:1280
18923 msgid "nokiagetoperatorname"
18926 #. type: delimited block _
18927 #: docs/manual/gammu/index.rst:1284
18929 "6110.c phones have place for name for one GSM network (of course, with "
18930 "flashing it's possible to change all names, but Gammu is not flasher ;-)). "
18931 "You can get this name using this option."
18934 #. type: delimited block _
18935 #: docs/manual/gammu/index.rst:1286
18936 msgid "nokiagetpbkfeatures memorytype"
18939 #. type: delimited block _
18940 #: docs/manual/gammu/index.rst:1288
18944 #. type: delimited block _
18945 #: docs/manual/gammu/index.rst:1291
18946 msgid "This option should display T9 dictionary content from DCT4 phones."
18949 #. type: delimited block _
18950 #: docs/manual/gammu/index.rst:1293
18951 msgid "nokiagetvoicerecord location"
18954 #. type: delimited block _
18955 #: docs/manual/gammu/index.rst:1297
18957 "Get voice record from location and save to WAV file. File is coded using GSM "
18958 "6.10 codec (available for example in win32). Name of file is like name of "
18959 "voice record in phone."
18962 #. type: delimited block _
18963 #: docs/manual/gammu/index.rst:1301
18965 "Created WAV files require GSM 6.10 codec to be played. In Win XP it's "
18966 "included by Microsoft. If you deleted it by accident in this operating "
18967 "system, make such steps:"
18970 #. type: delimited block _
18971 #: docs/manual/gammu/index.rst:1303
18972 msgid "Control Panel"
18975 #. type: delimited block _
18976 #: docs/manual/gammu/index.rst:1304
18977 msgid "Add hardware"
18980 #. type: delimited block _
18981 #: docs/manual/gammu/index.rst:1305
18985 #. type: delimited block _
18986 #: docs/manual/gammu/index.rst:1306
18987 msgid "select \"Yes. I have already connected the hardware"
18990 #. type: delimited block _
18991 #: docs/manual/gammu/index.rst:1307
18992 msgid "select \"Add a new hardware device"
18995 #. type: delimited block _
18996 #: docs/manual/gammu/index.rst:1308
18997 msgid "select \"Install the hardware that I manually select from a list"
19000 #. type: delimited block _
19001 #: docs/manual/gammu/index.rst:1309
19002 msgid "select \"Sound, video and game controllers"
19005 #. type: delimited block _
19006 #: docs/manual/gammu/index.rst:1310
19007 msgid "select \"Audio codecs"
19010 #. type: delimited block _
19011 #: docs/manual/gammu/index.rst:1311
19012 msgid "select \"windows\\\\system32\" directory and file \"mmdriver.inf"
19015 #. type: delimited block _
19016 #: docs/manual/gammu/index.rst:1312
19018 "if You will be asked for file msgsm32.acm, it should unpacked from Windows CD"
19021 #. type: delimited block _
19022 #: docs/manual/gammu/index.rst:1313
19024 "now You can be asked if want to install unsigned driver (YES), about select "
19025 "codec configuration (select what you want) and rebotting PC (make it)"
19028 #. type: delimited block _
19029 #: docs/manual/gammu/index.rst:1315
19030 msgid "nokiamakecamerashoot"
19033 #. type: delimited block _
19034 #: docs/manual/gammu/index.rst:1317
19035 msgid "nokianetmonitor test"
19038 #. type: delimited block _
19039 #: docs/manual/gammu/index.rst:1319
19040 msgid "Takes output or set netmonitor for Nokia DCT3 phones."
19043 #. type: delimited block _
19044 #: docs/manual/gammu/index.rst:1321 docs/manual/gammu/index.rst:1337
19048 #. type: delimited block _
19049 #: docs/manual/gammu/index.rst:1325 docs/manual/gammu/index.rst:1341
19051 "For more info about this option, please visit `Marcin's page <http://www."
19052 "mwiacek.com/>`_ and read netmonitor manual there."
19055 #. type: delimited block _
19056 #: docs/manual/gammu/index.rst:1331
19058 "test ``243`` enables all tests (after using command :command:`gammu "
19059 "nokianetmonitor 243` in some phones like 6210 or 9210 have to reboot them to "
19060 "see netmonitor menu)"
19063 #. type: delimited block _
19064 #: docs/manual/gammu/index.rst:1333
19065 msgid "nokianetmonitor36"
19068 #. type: delimited block _
19069 #: docs/manual/gammu/index.rst:1335
19070 msgid "Reset counters from netmonitor test 36 in Nokia DCT3 phones."
19073 #. type: delimited block _
19074 #: docs/manual/gammu/index.rst:1343
19075 msgid "nokiasecuritycode"
19078 #. type: delimited block _
19079 #: docs/manual/gammu/index.rst:1345
19080 msgid "Get/reset to \"12345\" security code"
19083 #. type: delimited block _
19084 #: docs/manual/gammu/index.rst:1347
19085 msgid "nokiaselftests"
19088 #. type: delimited block _
19089 #: docs/manual/gammu/index.rst:1349
19090 msgid "Perform tests for Nokia DCT3 phones."
19093 #. type: delimited block _
19094 #: docs/manual/gammu/index.rst:1355
19096 "EEPROM test can show an error when your phone has an EEPROM in flash (like "
19097 "82xx/7110/62xx/33xx). The clock test will show an error when the phone doesn?"
19098 "t have an internal battery for the clock (like 3xxx)."
19101 #. type: delimited block _
19102 #: docs/manual/gammu/index.rst:1357
19103 msgid "nokiasetlights keypad|display|torch on|off"
19106 #. type: delimited block _
19107 #: docs/manual/gammu/index.rst:1359
19108 msgid "nokiasetoperatorname [networkcode name]"
19111 #. type: delimited block _
19112 #: docs/manual/gammu/index.rst:1361
19113 msgid "nokiasetphonemenus"
19116 #. type: delimited block _
19117 #: docs/manual/gammu/index.rst:1363
19118 msgid "Enable all (?) possible menus for DCT3 Nokia phones:"
19121 #. type: delimited block _
19122 #: docs/manual/gammu/index.rst:1365 docs/manual/gammu/index.rst:1374
19123 msgid "ALS (Alternative Line Service) option menu"
19126 #. type: delimited block _
19127 #: docs/manual/gammu/index.rst:1366
19128 msgid "vibra menu for 3210"
19131 #. type: delimited block _
19132 #: docs/manual/gammu/index.rst:1367
19133 msgid "3315 features in 3310 5.45 and higher"
19136 #. type: delimited block _
19137 #: docs/manual/gammu/index.rst:1368
19138 msgid "two additional games (React and Logic) for 3210 5.31 and higher"
19141 #. type: delimited block _
19142 #: docs/manual/gammu/index.rst:1369
19143 msgid "WellMate menu for 6150"
19146 #. type: delimited block _
19147 #: docs/manual/gammu/index.rst:1370
19151 #. type: delimited block _
19152 #: docs/manual/gammu/index.rst:1372
19153 msgid "and for DCT4:"
19156 #. type: delimited block _
19157 #: docs/manual/gammu/index.rst:1375
19158 msgid "Bluetooth, WAP bookmarks and settings menu, ... (6310i)"
19161 #. type: delimited block _
19162 #: docs/manual/gammu/index.rst:1376
19163 msgid "GPRS Always Online"
19166 #. type: delimited block _
19167 #: docs/manual/gammu/index.rst:1377
19168 msgid "and others..."
19171 #. type: delimited block _
19172 #: docs/manual/gammu/index.rst:1379
19173 msgid "nokiasetvibralevel level"
19176 #. type: delimited block _
19177 #: docs/manual/gammu/index.rst:1381
19178 msgid "Set vibra power to \"level\" (given in percent)"
19181 #. type: delimited block _
19182 #: docs/manual/gammu/index.rst:1383
19183 msgid "nokiatuneradio"
19186 #. type: delimited block _
19187 #: docs/manual/gammu/index.rst:1385
19188 msgid "nokiavibratest"
19192 #: docs/manual/gammu/index.rst:1388
19194 msgid "Siemens specific commands"
19195 msgstr "Perintah spesifik Siemens"
19197 #. type: delimited block _
19198 #: docs/manual/gammu/index.rst:1391
19199 msgid "siemensnetmonact netmon_type"
19202 #. type: delimited block _
19203 #: docs/manual/gammu/index.rst:1394
19205 "Enables network monitor in Siemens phone. Currently known values for type "
19206 "are 1 for full and 2 for simple mode."
19209 #. type: delimited block _
19210 #: docs/manual/gammu/index.rst:1396
19211 msgid "siemensnetmonitor test"
19214 #. type: delimited block _
19215 #: docs/manual/gammu/index.rst:1398
19216 msgid "siemenssatnetmon"
19220 #: docs/manual/gammu/index.rst:1400
19222 msgid "Network commands"
19225 #. type: delimited block _
19226 #: docs/manual/gammu/index.rst:1403
19227 msgid "getgprspoint start [stop]"
19230 #. type: delimited block _
19231 #: docs/manual/gammu/index.rst:1405
19232 msgid "listnetworks [country]"
19235 #. type: delimited block _
19236 #: docs/manual/gammu/index.rst:1407
19237 msgid "Show names/codes of GSM networks known for Gammu"
19240 #. type: delimited block _
19241 #: docs/manual/gammu/index.rst:1409
19242 msgid "networkinfo"
19243 msgstr "networkinfo"
19245 #. type: delimited block _
19246 #: docs/manual/gammu/index.rst:1411
19247 msgid "Show information about network status from the phone."
19250 #. type: delimited block _
19251 #: docs/manual/gammu/index.rst:1413
19252 msgid "setautonetworklogin"
19256 #: docs/manual/gammu/index.rst:1415
19258 msgid "WAP settings and bookmarks commands"
19259 msgstr "Pengaturan WAP dan bookmark"
19261 #. type: delimited block _
19262 #: docs/manual/gammu/index.rst:1418
19263 msgid "deletewapbookmark start [stop]"
19266 #. type: delimited block _
19267 #: docs/manual/gammu/index.rst:1420
19268 msgid "Delete WAP bookmarks from phone."
19271 #. type: delimited block _
19272 #: docs/manual/gammu/index.rst:1424
19273 msgid "getchatsettings start [stop]"
19276 #. type: delimited block _
19277 #: docs/manual/gammu/index.rst:1426
19278 msgid "getsyncmlsettings start [stop]"
19281 #. type: delimited block _
19282 #: docs/manual/gammu/index.rst:1428
19283 msgid "getwapbookmark start [stop]"
19286 #. type: delimited block _
19287 #: docs/manual/gammu/index.rst:1430
19288 msgid "Get WAP bookmarks from phone."
19289 msgstr "Mengambil bookmark WAP dari telepon."
19291 #. type: delimited block _
19292 #: docs/manual/gammu/index.rst:1434
19293 msgid "getwapsettings start [stop]"
19296 #. type: delimited block _
19297 #: docs/manual/gammu/index.rst:1436
19298 msgid "Get WAP settings from phone."
19299 msgstr "Mengambil pengaturan WAP dari telepon."
19302 #: docs/manual/gammu/index.rst:1440
19304 msgid "MMS and MMS settings commands"
19305 msgstr "MMS dan pengaturan MMS"
19307 #. type: delimited block _
19308 #: docs/manual/gammu/index.rst:1443
19309 msgid "getallmms [-save]"
19312 #. type: delimited block _
19313 #: docs/manual/gammu/index.rst:1445
19314 msgid "geteachmms [-save]"
19317 #. type: delimited block _
19318 #: docs/manual/gammu/index.rst:1447
19319 msgid "getmmsfolders"
19322 #. type: delimited block _
19323 #: docs/manual/gammu/index.rst:1449
19324 msgid "getmmssettings start [stop]"
19327 #. type: delimited block _
19328 #: docs/manual/gammu/index.rst:1451
19329 msgid "readmmsfile file [-save]"
19333 #: docs/manual/gammu/index.rst:1454
19335 msgid "FM radio commands"
19338 #. type: delimited block _
19339 #: docs/manual/gammu/index.rst:1457
19340 msgid "getfmstation start [stop]"
19343 #. type: delimited block _
19344 #: docs/manual/gammu/index.rst:1459
19345 msgid "Show info about FM stations in phone"
19349 #: docs/manual/gammu/index.rst:1461
19351 msgid "Phone information commands"
19352 msgstr "Informasi telepon"
19354 #. type: delimited block _
19355 #: docs/manual/gammu/index.rst:1464
19359 #. type: delimited block _
19360 #: docs/manual/gammu/index.rst:1466
19361 msgid "Displays information about battery and power source."
19364 #. type: delimited block _
19365 #: docs/manual/gammu/index.rst:1468
19366 msgid "getdisplaystatus"
19369 #. type: delimited block _
19370 #: docs/manual/gammu/index.rst:1470
19371 msgid "getlocation"
19374 #. type: delimited block _
19375 #: docs/manual/gammu/index.rst:1474
19377 "Gets network information from phone (same as networkinfo) and prints "
19378 "location (latitude and longitude) based on information from `OpenCellID "
19379 "<http://opencellid.org>`_."
19382 #. type: delimited block _
19383 #: docs/manual/gammu/index.rst:1476
19384 msgid "getsecuritystatus"
19387 #. type: delimited block _
19388 #: docs/manual/gammu/index.rst:1478
19389 msgid "Show, if phone wait for security code (like PIN, PUK, etc.) or not"
19392 #. type: delimited block _
19393 #: docs/manual/gammu/index.rst:1480
19397 #. type: delimited block _
19398 #: docs/manual/gammu/index.rst:1482
19399 msgid "Show the most important phone data."
19402 #. type: delimited block _
19403 #: docs/manual/gammu/index.rst:1484
19404 msgid "monitor [times]"
19407 #. type: delimited block _
19408 #: docs/manual/gammu/index.rst:1487
19410 "Retrieves phone status and writes it continuously to standard output. Press :"
19411 "kbd:`Ctrl+C` to interrupt this command."
19414 #. type: delimited block _
19415 #: docs/manual/gammu/index.rst:1490
19417 "If no parameter is given, the program runs until interrupted, otherwise only "
19418 "given number of iterations is performed."
19421 #. type: delimited block _
19422 #: docs/manual/gammu/index.rst:1492
19423 msgid "This command outputs almost all information Gammu supports:"
19426 #. type: delimited block _
19427 #: docs/manual/gammu/index.rst:1494
19428 msgid "Number of contacts, calendar and todo entries, messages, calls, etc."
19431 #. type: delimited block _
19432 #: docs/manual/gammu/index.rst:1495
19433 msgid "Signal strength."
19436 #. type: delimited block _
19437 #: docs/manual/gammu/index.rst:1496
19438 msgid "Battery state."
19441 #. type: delimited block _
19442 #: docs/manual/gammu/index.rst:1497
19443 msgid "Currently used network."
19446 #. type: delimited block _
19447 #: docs/manual/gammu/index.rst:1498
19448 msgid "Notifications of incoming messages and calls."
19452 #: docs/manual/gammu/index.rst:1501
19454 msgid "Phone settings commands"
19455 msgstr "Pengaturan telepon"
19457 #. type: delimited block _
19458 #: docs/manual/gammu/index.rst:1504
19459 msgid "getcalendarsettings"
19460 msgstr "getcalendarsettings"
19462 #. type: delimited block _
19463 #: docs/manual/gammu/index.rst:1507
19465 "Displays calendar settings like first day of week or automatic deleting of "
19469 #. type: delimited block _
19470 #: docs/manual/gammu/index.rst:1509
19471 msgid "getprofile start [stop]"
19474 #. type: delimited block _
19475 #: docs/manual/gammu/index.rst:1511
19476 msgid "resetphonesettings PHONE|DEV|UIF|ALL|FACTORY"
19479 #. type: Labeled list
19480 #: docs/manual/gammu/index.rst:1512 docs/manual/gammu/index.rst:1601
19485 #. type: delimited block _
19486 #: docs/manual/gammu/index.rst:1513
19487 msgid "This will delete user data, be careful."
19490 #. type: delimited block _
19491 #: docs/manual/gammu/index.rst:1515
19492 msgid "Reset phone settings."
19493 msgstr "Reset pengaturan telepon."
19495 #. type: delimited block _
19496 #: docs/manual/gammu/index.rst:1517
19500 #. type: delimited block _
19501 #: docs/manual/gammu/index.rst:1518
19502 msgid "Clear phone settings."
19503 msgstr "Kosongkan pengaturan telepon."
19505 #. type: delimited block _
19506 #: docs/manual/gammu/index.rst:1520
19510 #. type: delimited block _
19511 #: docs/manual/gammu/index.rst:1521
19512 msgid "Clear device settings."
19515 #. type: delimited block _
19516 #: docs/manual/gammu/index.rst:1523
19520 #. type: delimited block _
19521 #: docs/manual/gammu/index.rst:1524
19522 msgid "Clear user settings."
19523 msgstr "Kosongkan pengaturan pengguna."
19525 #. type: delimited block _
19526 #: docs/manual/gammu/index.rst:1526
19527 msgid "removes or set logos to default"
19530 #. type: delimited block _
19531 #: docs/manual/gammu/index.rst:1527
19532 msgid "set default phonebook and other menu settings"
19535 #. type: delimited block _
19536 #: docs/manual/gammu/index.rst:1528
19537 msgid "clear T9 words,"
19540 #. type: delimited block _
19541 #: docs/manual/gammu/index.rst:1529
19542 msgid "clear call register info"
19545 #. type: delimited block _
19546 #: docs/manual/gammu/index.rst:1530
19547 msgid "set default profiles settings"
19550 #. type: delimited block _
19551 #: docs/manual/gammu/index.rst:1531
19552 msgid "clear user ringtones"
19555 #. type: delimited block _
19556 #: docs/manual/gammu/index.rst:1533
19560 #. type: delimited block _
19561 #: docs/manual/gammu/index.rst:1534
19562 msgid "Clear user settings and disables hidden menus."
19565 #. type: delimited block _
19566 #: docs/manual/gammu/index.rst:1536
19567 msgid "changes like after ``ALL``"
19570 #. type: delimited block _
19571 #: docs/manual/gammu/index.rst:1537
19572 msgid "disables netmon and PPS (all \"hidden\" menus)"
19575 #. type: delimited block _
19576 #: docs/manual/gammu/index.rst:1539
19577 msgid "``FACTORY``"
19580 #. type: delimited block _
19581 #: docs/manual/gammu/index.rst:1540
19582 msgid "Reset to factory defaults."
19585 #. type: delimited block _
19586 #: docs/manual/gammu/index.rst:1542
19587 msgid "changes like after ``UIF``"
19590 #. type: delimited block _
19591 #: docs/manual/gammu/index.rst:1543
19592 msgid "clear date/time"
19596 #: docs/manual/gammu/index.rst:1546
19598 msgid "Dumps decoding commands"
19599 msgstr "Tumpukan sedang didecode"
19601 #. type: delimited block _
19602 #: docs/manual/gammu/index.rst:1549
19604 "These commands are available only if Gammu was compiled with debugging "
19608 #. type: delimited block _
19609 #: docs/manual/gammu/index.rst:1551
19610 msgid "decodebinarydump file [phonemodel]"
19613 #. type: delimited block _
19614 #: docs/manual/gammu/index.rst:1554
19616 "Decodes a dump made by Gammu with :config:option:`LogFormat` set to "
19620 #. type: delimited block _
19621 #: docs/manual/gammu/index.rst:1556
19622 msgid "decodesniff MBUS2|IRDA file [phonemodel]"
19625 #. type: delimited block _
19626 #: docs/manual/gammu/index.rst:1558
19628 "Allows one to decode sniffs. See :ref:`Discovering protocol` for more "
19633 #: docs/manual/gammu/index.rst:1560
19635 msgid "Other commands"
19638 #. type: delimited block _
19639 #: docs/manual/gammu/index.rst:1563
19640 msgid "entersecuritycode PIN|PUK|PIN2|PUK2|PHONE|NETWORK code|- [newpin|-]"
19643 #. type: delimited block _
19644 #: docs/manual/gammu/index.rst:1565
19646 "Allow one to enter security code from PC. When code is ``-``, it is read "
19650 #. type: delimited block _
19651 #: docs/manual/gammu/index.rst:1567
19652 msgid "In case entering PUK, some phones require you to set new PIN as well."
19655 #. type: delimited block _
19656 #: docs/manual/gammu/index.rst:1569
19657 msgid "presskeysequence mMnNpPuUdD+-123456789*0#gGrR<>[]hHcCjJfFoOmMdD@"
19660 #. type: delimited block _
19661 #: docs/manual/gammu/index.rst:1571
19662 msgid "Press specified key sequence on phone keyboard"
19665 #. type: delimited block _
19666 #: docs/manual/gammu/index.rst:1573
19670 #. type: delimited block _
19671 #: docs/manual/gammu/index.rst:1574
19675 #. type: delimited block _
19676 #: docs/manual/gammu/index.rst:1575
19680 #. type: delimited block _
19681 #: docs/manual/gammu/index.rst:1576
19685 #. type: delimited block _
19686 #: docs/manual/gammu/index.rst:1577
19690 #. type: delimited block _
19691 #: docs/manual/gammu/index.rst:1578
19695 #. type: delimited block _
19696 #: docs/manual/gammu/index.rst:1579
19700 #. type: delimited block _
19701 #: docs/manual/gammu/index.rst:1580
19705 #. type: delimited block _
19706 #: docs/manual/gammu/index.rst:1581
19710 #. type: delimited block _
19711 #: docs/manual/gammu/index.rst:1582
19715 #. type: delimited block _
19716 #: docs/manual/gammu/index.rst:1583
19720 #. type: delimited block _
19721 #: docs/manual/gammu/index.rst:1584
19725 #. type: delimited block _
19726 #: docs/manual/gammu/index.rst:1585
19730 #. type: delimited block _
19731 #: docs/manual/gammu/index.rst:1586
19735 #. type: delimited block _
19736 #: docs/manual/gammu/index.rst:1587
19740 #. type: delimited block _
19741 #: docs/manual/gammu/index.rst:1588
19745 #. type: delimited block _
19746 #: docs/manual/gammu/index.rst:1589
19747 msgid "``123456789*0#``"
19750 #. type: delimited block _
19751 #: docs/manual/gammu/index.rst:1590
19752 msgid "numeric keyboard"
19755 #. type: delimited block _
19756 #: docs/manual/gammu/index.rst:1592
19757 msgid "reset SOFT|HARD"
19760 #. type: delimited block _
19761 #: docs/manual/gammu/index.rst:1594
19762 msgid "Make phone reset:"
19765 #. type: delimited block _
19766 #: docs/manual/gammu/index.rst:1596
19770 #. type: delimited block _
19771 #: docs/manual/gammu/index.rst:1597
19772 msgid "without asking for PIN"
19775 #. type: delimited block _
19776 #: docs/manual/gammu/index.rst:1598
19780 #. type: delimited block _
19781 #: docs/manual/gammu/index.rst:1599
19782 msgid "with asking for PIN"
19785 #. type: delimited block _
19786 #: docs/manual/gammu/index.rst:1601
19787 msgid "Some phones will ask for PIN even with ``SOFT`` option."
19790 #. type: delimited block _
19791 #: docs/manual/gammu/index.rst:1602
19792 msgid "Some phones will reset user data on ``HARD`` reset."
19795 #. type: delimited block _
19796 #: docs/manual/gammu/index.rst:1604
19797 msgid "screenshot filename"
19800 #. type: delimited block _
19801 #: docs/manual/gammu/index.rst:1607
19803 "Captures phone screenshot and saves it as filename. The extension is "
19804 "automatically appended to filename based on what data phone provides."
19808 #: docs/manual/gammu/index.rst:1609
19810 msgid "Batch mode commands"
19813 #. type: delimited block _
19814 #: docs/manual/gammu/index.rst:1612
19815 msgid "batch [file]"
19818 #. type: delimited block _
19819 #: docs/manual/gammu/index.rst:1616
19821 "Starts Gammu in a batch mode. In this mode you can issue several commands "
19822 "each on one line. Lines starting with # are treated as a comments."
19825 #. type: delimited block _
19826 #: docs/manual/gammu/index.rst:1620
19828 "By default, commands are read from standard input, but you can optionally "
19829 "specify a file from where they would be read (special case ``-`` means "
19834 #: docs/manual/gammu/index.rst:1622
19836 msgid "Configuration commands"
19839 #. type: delimited block _
19840 #: docs/manual/gammu/index.rst:1625
19841 msgid "searchphone [-debug]"
19844 #. type: delimited block _
19845 #: docs/manual/gammu/index.rst:1627
19846 msgid "Attempts to search for a connected phone."
19849 #. type: delimited block _
19850 #: docs/manual/gammu/index.rst:1633
19852 "Please note that this can take a very long time, but in case you have no "
19853 "clue how to configure phone connection, this is a convenient way to find "
19854 "working setup for Gammu."
19857 #. type: delimited block _
19858 #: docs/manual/gammu/index.rst:1635
19862 #. type: delimited block _
19863 #: docs/manual/gammu/index.rst:1637
19864 msgid "Installs applet for currently configured connection to the phone."
19867 #. type: delimited block _
19868 #: docs/manual/gammu/index.rst:1640
19870 "You can configure search path for instllation files by :config:option:"
19875 #: docs/manual/gammu/index.rst:1642
19877 msgid "Gammu information commands"
19878 msgstr "Informasi gammu"
19880 #. type: delimited block _
19881 #: docs/manual/gammu/index.rst:1645
19882 msgid "checkversion [STABLE]"
19885 #. type: delimited block _
19886 #: docs/manual/gammu/index.rst:1649
19888 "Checks whether there is newer Gammu version available online (if Gammu has "
19889 "been compiled with CURL). If you pass additional parameter ``STABLE``, only "
19890 "stable versions will be checked."
19893 #. type: delimited block _
19894 #: docs/manual/gammu/index.rst:1651
19898 #. type: delimited block _
19899 #: docs/manual/gammu/index.rst:1653
19900 msgid "Print information about compiled in features."
19903 #. type: delimited block _
19904 #: docs/manual/gammu/index.rst:1655
19905 msgid "help [topic]"
19908 #. type: delimited block _
19909 #: docs/manual/gammu/index.rst:1658
19911 "Print help. By default general help is printed, but you can also specify a "
19912 "help category to get more detailed help on some topic."
19915 #. type: delimited block _
19916 #: docs/manual/gammu/index.rst:1660
19920 #. type: delimited block _
19921 #: docs/manual/gammu/index.rst:1662
19922 msgid "Print version information and license."
19926 #: docs/manual/gammu/index.rst:1665
19928 msgid "Return values"
19931 #. type: delimited block _
19932 #: docs/manual/gammu/index.rst:1669
19934 "gammu returns 0 on success. In case of failure non zero code is returned."
19937 #. type: delimited block _
19938 #: docs/manual/gammu/index.rst:1682
19942 " Out of memory or other critical error.\n"
19944 " Invalid command line parameters.\n"
19946 " Failed to open file specified on command line.\n"
19948 " Program was interrupted.\n"
19950 " Gammu library version mismatch.\n"
19952 " Functionality has been moved. For example to :ref:`gammu-smsd`.\n"
19955 #. type: delimited block _
19956 #: docs/manual/gammu/index.rst:1685
19958 "Errors codes greater than 100 map to the GSM_Error values increased by 100:"
19961 #. type: delimited block _
19962 #: docs/manual/gammu/index.rst:1830
19968 " Error opening device. Unknown, busy or no permissions.\n"
19970 " Error opening device, it is locked.\n"
19972 " Error opening device, it doesn't exist.\n"
19974 " Error opening device, it is already opened by other application.\n"
19976 " Error opening device, you don't have permissions.\n"
19978 " Error opening device. No required driver in operating system.\n"
19980 " Error opening device. Some hardware not connected/wrongly configured.\n"
19982 " Error setting device DTR or RTS.\n"
19984 " Error setting device speed. Maybe speed not supported.\n"
19986 " Error writing to the device.\n"
19988 " Error during reading from the device.\n"
19990 " Can't set parity on the device.\n"
19992 " No response in specified timeout. Probably phone not connected.\n"
19994 " Frame not requested right now. See <http://wammu.eu/support/bugs/> for information how to report it.\n"
19996 " Unknown response from phone. See <http://wammu.eu/support/bugs/> for information how to report it.\n"
19998 " Unknown frame. See <http://wammu.eu/support/bugs/> for information how to report it.\n"
20000 " Unknown connection type string. Check config file.\n"
20002 " Unknown model type string. Check config file.\n"
20004 " Some functions not available for your system (disabled in config or not implemented).\n"
20006 " Function not supported by phone.\n"
20008 " Entry is empty.\n"
20010 " Security error. Maybe no PIN?\n"
20012 " Invalid location. Maybe too high?\n"
20014 " Functionality not implemented. You are welcome to help authors with it.\n"
20018 " Unknown error.\n"
20020 " Can not open specified file.\n"
20022 " More memory required...\n"
20024 " Operation not allowed by phone.\n"
20026 " No SMSC number given. Provide it manually or use the one configured in phone.\n"
20028 " You're inside phone menu (maybe editing?). Leave it and try again.\n"
20030 " Phone is not connected.\n"
20032 " Function is currently being implemented. If you want to help, please contact authors.\n"
20034 " Phone is disabled and connected to charger.\n"
20036 " File format not supported by Gammu.\n"
20038 " Nobody is perfect, some bug appeared in protocol implementation. Please contact authors.\n"
20040 " Transfer was canceled by phone, maybe you pressed cancel on phone.\n"
20042 " Phone module need to send another answer frame.\n"
20044 " Current connection type doesn't support called function.\n"
20048 " Invalid date or time specified.\n"
20050 " Phone memory error, maybe it is read only.\n"
20052 " Invalid data given to phone.\n"
20054 " File with specified name already exists.\n"
20056 " File with specified name doesn't exist.\n"
20058 " You have to give folder name and not file name.\n"
20060 " You have to give file name and not folder name.\n"
20062 " Can not access SIM card.\n"
20064 " Wrong GNAPPLET version in phone. Use version from currently used Gammu.\n"
20066 " Only part of folder has been listed.\n"
20068 " Folder must be empty.\n"
20070 " Data were converted.\n"
20072 " Gammu is not configured.\n"
20074 " Wrong folder used.\n"
20076 " Internal phone error.\n"
20078 " Error writing file to disk.\n"
20080 " No such section exists.\n"
20082 " Using default values.\n"
20084 " Corrupted data returned by phone.\n"
20086 " Bad feature string in configuration.\n"
20088 " Desired functionality has been disabled on compile time.\n"
20090 " Bluetooth configuration requires channel option.\n"
20092 " Service is not running.\n"
20094 " Service configuration is missing.\n"
20096 " Command rejected because device was busy. Wait and restart.\n"
20098 " Could not connect to the server.\n"
20100 " Could not resolve the host name.\n"
20102 " Failed to get SMSC number from phone.\n"
20104 " Operation aborted.\n"
20106 " Installation data not found, please consult debug log and/or documentation for more details.\n"
20108 " Entry is read only.\n"
20112 #: docs/manual/gammu/index.rst:1836
20114 msgid "Configuration"
20117 #. type: delimited block _
20118 #: docs/manual/gammu/index.rst:1839
20119 msgid "To check it out, you need to have configuration file for gammu, see"
20122 #. type: Attribute :ref:
20123 #: docs/manual/gammu/index.rst:1839
20125 msgid "`gammurc` for more details about it."
20129 #: docs/manual/gammu/index.rst:1842
20131 msgid "Sending messages"
20134 #. type: delimited block _
20135 #: docs/manual/gammu/index.rst:1847
20137 "All messages bellow are sent to number 123456, replace it with proper "
20141 #. type: delimited block _
20142 #: docs/manual/gammu/index.rst:1849
20143 msgid "Send text message up to standard 160 chars:"
20146 #. type: delimited block _
20147 #: docs/manual/gammu/index.rst:1853
20148 msgid "echo \"All your base are belong to us\" | gammu sendsms TEXT 123456"
20151 #. type: delimited block _
20152 #: docs/manual/gammu/index.rst:1859
20153 msgid "gammu sendsms TEXT 123456 -text \"All your base are belong to us\""
20156 #. type: delimited block _
20157 #: docs/manual/gammu/index.rst:1861
20158 msgid "Send long text message:"
20161 #. type: delimited block _
20162 #: docs/manual/gammu/index.rst:1865
20164 "echo \"All your base are belong to us\" | gammu sendsms TEXT 123456 -len 400"
20167 #. type: delimited block _
20168 #: docs/manual/gammu/index.rst:1871
20170 "gammu sendsms TEXT 123456 -len 400 -text \"All your base are belong to us\""
20173 #. type: delimited block _
20174 #: docs/manual/gammu/index.rst:1877
20175 msgid "gammu sendsms EMS 123456 -text \"All your base are belong to us\""
20178 #. type: delimited block _
20179 #: docs/manual/gammu/index.rst:1879
20181 "Send some funky message with predefined sound and animation from 2 bitmaps:"
20184 #. type: delimited block _
20185 #: docs/manual/gammu/index.rst:1883
20187 "gammu sendsms EMS 123456 -text \"Greetings\" -defsound 1 -text \"from Gammu -"
20188 "tone10 axelf.txt -animation 2 file1.bmp file2.bmp"
20191 #. type: delimited block _
20192 #: docs/manual/gammu/index.rst:1885
20193 msgid "Send protected message with ringtone:"
20196 #. type: delimited block _
20197 #: docs/manual/gammu/index.rst:1889
20199 "gammu sendsms EMS 123456 -protected 2 -variablebitmaplong ala.bmp -"
20200 "toneSElong axelf.txt -toneSE ring.txt"
20204 #: docs/manual/gammu/index.rst:1892
20206 msgid "Retrieving USSD replies"
20209 #. type: delimited block _
20210 #: docs/manual/gammu/index.rst:1895
20212 "For example for retrieving prepaid card status or retrieving various network "
20216 #. type: delimited block _
20217 #: docs/manual/gammu/index.rst:1899
20218 msgid "gammu getussd '#555#'"
20222 #: docs/manual/gammu/index.rst:1901
20224 msgid "Uploading files to Nokia"
20227 #. type: delimited block _
20228 #: docs/manual/gammu/index.rst:1904
20230 "Add Alien to applications in your phone (you need to have files Alien.JAD "
20231 "and Alien.JAR in current directory):"
20234 #. type: delimited block _
20235 #: docs/manual/gammu/index.rst:1908
20236 msgid "gammu nokiaaddfile APPLICATION Alien"
20239 #. type: delimited block _
20240 #: docs/manual/gammu/index.rst:1910
20241 msgid "Add file.mid to ringtones folder:"
20244 #. type: delimited block _
20245 #: docs/manual/gammu/index.rst:1914
20246 msgid "gammu nokiaaddfile TONES file.mid"
20250 #: docs/manual/gammu/index.rst:1916
20252 msgid "Setting operator logo"
20255 #. type: delimited block _
20256 #: docs/manual/gammu/index.rst:1919
20257 msgid "Set logo for network ``230 03`` (Vodafone CZ):"
20260 #. type: delimited block _
20261 #: docs/manual/gammu/index.rst:1923
20262 msgid "gammu setbitmap OPERATOR ala.bmp \"230 03\""
20265 #. type: delimited block _
20266 #: docs/manual/gammu/index.rst:1925
20267 msgid "_converting-formats:"
20271 #: docs/manual/gammu/index.rst:1927
20273 msgid "Converting file formats"
20276 #. type: delimited block _
20277 #: docs/manual/gammu/index.rst:1930
20278 msgid "The formats conversion can done using :option:`gammu savefile` or"
20281 #. type: Attribute :option:
20282 #: docs/manual/gammu/index.rst:1930
20284 msgid "`gammu convertbackup` commands."
20287 #. type: delimited block _
20288 #: docs/manual/gammu/index.rst:1933
20290 "Convert single entry (at position 260) from :ref:`gammu-backup` to vCalendar:"
20293 #. type: delimited block _
20294 #: docs/manual/gammu/index.rst:1937
20295 msgid "gammu savefile CALENDAR output.vcs myCalendar.backup 260"
20298 #. type: delimited block _
20299 #: docs/manual/gammu/index.rst:1939
20300 msgid "Convert first phonebook entry from :ref:`gammu-backup` to vCard:"
20303 #. type: delimited block _
20304 #: docs/manual/gammu/index.rst:1943
20305 msgid "gammu savefile VCARD21 output.vcf phone.backup ME 1"
20308 #. type: delimited block _
20309 #: docs/manual/gammu/index.rst:1945
20310 msgid "Convert all contacts from backup to vCard:"
20313 #. type: delimited block _
20314 #: docs/manual/gammu/index.rst:1949
20315 msgid "gammu convertbackup phone.backup output.vcf"
20319 #: docs/manual/gammu/index.rst:1952
20321 msgid "Reporting bugs"
20324 #. type: delimited block _
20325 #: docs/manual/gammu/index.rst:1957
20327 "There are definitely many bugs, reporting to author is welcome. Please "
20328 "include some useful information when sending bug reports (especially debug "
20329 "logs, operating system, it's version and phone information are needed)."
20332 #. type: delimited block _
20333 #: docs/manual/gammu/index.rst:1959
20334 msgid "To generate debug log, enable it in :ref:`gammurc`:"
20337 #. type: delimited block _
20338 #: docs/manual/gammu/index.rst:1966
20340 "[gammu] YOUR CONNECTION SETTINGS logfile = /tmp/gammu.log logformat = textall"
20343 #. type: delimited block _
20344 #: docs/manual/gammu/index.rst:1968
20345 msgid "Alternatively you can specify logging on command line:"
20348 #. type: delimited block _
20349 #: docs/manual/gammu/index.rst:1972
20350 msgid "gammu -d textall -f /tmp/gammu.log ..."
20353 #. type: delimited block _
20354 #: docs/manual/gammu/index.rst:1976
20356 "With this settings, Gammu generates /tmp/gammu.log on each connection to "
20357 "phone and stores dump of communication there. You can also find some hints "
20358 "for improving support for your phone in this log."
20361 #. type: delimited block _
20362 #: docs/manual/gammu/index.rst:1978
20364 "See <http://wammu.eu/support/bugs/> for more information on reporting bugs."
20367 #. type: delimited block _
20368 #: docs/manual/gammu/index.rst:1979
20369 msgid "Please report bugs to `Gammu bug tracker <http://bugs.cihar.com/>`_."
20373 #: docs/manual/project/documentation.rst:2
20375 msgid "Project Documentation"
20378 #. type: Plain text
20379 #: docs/manual/project/documentation.rst:7
20381 "The documentation for Gammu consists of two major parts - The Gammu Manual, "
20382 "which you are currently reading and comments in the sources, which are "
20383 "partly included in this manual as well."
20387 #: docs/manual/project/documentation.rst:9 docs/manual/index.rst:2
20389 msgid "The Gammu Manual"
20392 #. type: Plain text
20393 #: docs/manual/project/documentation.rst:17
20395 "This manual is in written in rst format and built using `Sphinx <http://"
20396 "sphinx.pocoo.org/>`_ with `breathe <https://github.com/michaeljones/"
20397 "breathe>`_ extension. As Gammu uses latest version of this extension, it is "
20398 "shipped within Gammu sources, but if you use git, you need to check out it "
20399 "separately as git submodule (you should update it as well any time you "
20400 "update Gammu git):"
20403 #. type: Plain text
20404 #: docs/manual/project/documentation.rst:21
20405 msgid "git submodule update --init"
20408 #. type: Plain text
20409 #: docs/manual/project/documentation.rst:24
20411 "To generate the documentation there are various ``manual-*`` targets for "
20412 "make. You can build HTML, PDF, PS, HTMLHELP and Latex versions of it:"
20415 #. type: Plain text
20416 #: docs/manual/project/documentation.rst:29
20417 msgid "# Generates HTML version of manual in docs/manual/html make manual-html"
20420 #. type: Plain text
20421 #: docs/manual/project/documentation.rst:32
20423 "# Generates PS version of manual in docs/manual/latex/gammu.ps make manual-ps"
20426 #. type: Plain text
20427 #: docs/manual/project/documentation.rst:35
20429 "# Generates PDF version of manual in docs/manual/latex/gammu.pdf make manual-"
20433 #. type: Plain text
20434 #: docs/manual/project/documentation.rst:38
20436 "# Generates HTML version of manual in docs/manual/htmlhelp make manual-"
20440 #. type: Plain text
20441 #: docs/manual/project/documentation.rst:41
20443 "# Generates HTML version of manual in docs/manual/latex make manual-latex"
20447 #: docs/manual/project/documentation.rst:43
20452 #. type: Plain text
20453 #: docs/manual/project/documentation.rst:46
20454 msgid "The man pages for all commands are generated using Sphinx as well:"
20457 #. type: Plain text
20458 #: docs/manual/project/documentation.rst:51
20459 msgid "# Generates HTML version of manual in docs/manual/man make manual-man"
20462 #. type: Plain text
20463 #: docs/manual/project/documentation.rst:54
20465 "However man pages are stored in Git as well, so you should update generated "
20466 "copy on each change:"
20469 #. type: Plain text
20470 #: docs/manual/project/documentation.rst:59
20471 msgid "# Updates generated man pages in Git make update-man"
20475 #: docs/manual/project/documentation.rst:61
20477 msgid "Code comments"
20480 #. type: Plain text
20481 #: docs/manual/project/documentation.rst:64
20483 "The code comments in C code should be parseable by Doxygen, what is more or "
20484 "less standard way to document C code."
20488 #: docs/manual/project/versioning.rst:2
20493 #. type: Plain text
20494 #: docs/manual/project/versioning.rst:7
20496 "There are two types of releases - testing and stable, both having version x."
20497 "y.z. Stable releases have usually z = 0 or some small number, while testing "
20498 "ones have z >= 90. Testing releases usually provide latest features, but "
20499 "everything does not have to be stabilized yet."
20503 #: docs/manual/project/directories.rst:2
20505 msgid "Directory structure"
20509 #: docs/manual/project/directories.rst:5
20511 msgid "libgammu directory"
20514 #. type: Plain text
20515 #: docs/manual/project/directories.rst:9
20517 "This directory contains sources of Gammu library. You can find all phone "
20518 "communication and data encoding functionality here."
20521 #. type: Plain text
20522 #: docs/manual/project/directories.rst:11
20523 msgid "There are following subdirectories:"
20526 #. type: Plain text
20527 #: docs/manual/project/directories.rst:30
20531 " drivers for devices such serial ports or irda\n"
20532 "``device/serial``\n"
20533 " drivers for serial ports\n"
20534 "``device/irda``\n"
20535 " drivers for infrared over sockets\n"
20537 " protocol drivers\n"
20538 "``protocol/nokia``\n"
20539 " Nokia specific protocols\n"
20542 "``phone/nokia``\n"
20543 " modules for different Nokia phones\n"
20545 " different services. They can be used for any project\n"
20547 " different gsm services for logos, ringtones, etc.\n"
20551 #: docs/manual/project/directories.rst:32
20553 msgid "gammu directory"
20556 #. type: Plain text
20557 #: docs/manual/project/directories.rst:36
20559 "Sources of Gammu command line utility. It contains interface to libGammu and "
20560 "some additional functionality as well."
20564 #: docs/manual/project/directories.rst:38
20566 msgid "smsd directory"
20569 #. type: Plain text
20570 #: docs/manual/project/directories.rst:41
20571 msgid "Sources of SMS Daemon as well as all it's service backends."
20574 #. type: Plain text
20575 #: docs/manual/project/directories.rst:43
20577 "The ``services`` subdirectory contains source code for :ref:`smsd_services`."
20581 #: docs/manual/project/directories.rst:45
20583 msgid "python directory"
20586 #. type: Plain text
20587 #: docs/manual/project/directories.rst:48
20588 msgid "Sources of python-gammu module and some examples."
20592 #: docs/manual/project/directories.rst:50
20594 msgid "helper directory"
20597 #. type: Plain text
20598 #: docs/manual/project/directories.rst:56
20600 "These are some helper functions used either as replacement for functionality "
20601 "missing on some platforms (eg. strptime) or used in more places (message "
20602 "command line processing which is shared between SMSD and Gammu utility)."
20606 #: docs/manual/project/directories.rst:58
20608 msgid "docs directory"
20611 #. type: Plain text
20612 #: docs/manual/project/directories.rst:62
20614 "Documentation for both end users and developers as well as SQL scripts for "
20615 "creating SMSD database."
20618 #. type: Plain text
20619 #: docs/manual/project/directories.rst:73
20623 " configuration file samples\n"
20625 " examples using libGammu\n"
20627 " sources of The Gammu Manual which you are reading\n"
20629 " SQL scripts to create table structures for :ref:`smsd`\n"
20631 " user documentation like man pages\n"
20635 #: docs/manual/project/directories.rst:75
20637 msgid "admin directory"
20640 #. type: Plain text
20641 #: docs/manual/project/directories.rst:78
20642 msgid "Administrative scripts for updating locales, making release etc."
20646 #: docs/manual/project/directories.rst:80
20648 msgid "cmake directory"
20651 #. type: Plain text
20652 #: docs/manual/project/directories.rst:83
20653 msgid "CMake include files and templates for generated files."
20657 #: docs/manual/project/directories.rst:85
20659 msgid "include directory"
20662 #. type: Plain text
20663 #: docs/manual/project/directories.rst:88
20664 msgid "Public headers for libGammu."
20668 #: docs/manual/project/directories.rst:90
20670 msgid "locale directory"
20673 #. type: Plain text
20674 #: docs/manual/project/directories.rst:94
20676 "Gettext po files for translating Gammu, libGammu and user documentation. "
20677 "See :doc:`localization` for more information."
20681 #: docs/manual/project/directories.rst:96
20683 msgid "tests directory"
20686 #. type: Plain text
20687 #: docs/manual/project/directories.rst:100
20689 "CTest based test suite for libGammu. See :doc:`testing` for more "
20694 #: docs/manual/project/directories.rst:102
20696 msgid "utils directory"
20699 #. type: Plain text
20700 #: docs/manual/project/directories.rst:105
20701 msgid "Various utilities usable with Gammu."
20705 #: docs/manual/project/directories.rst:107
20707 msgid "contrib directory"
20710 #. type: Plain text
20711 #: docs/manual/project/directories.rst:111
20713 "This directory contains various things which might be useful with Gammu. "
20714 "Most of them were contributed by Gammu users."
20717 #. type: Plain text
20718 #: docs/manual/project/directories.rst:116
20720 "Please note that that code here might have different license terms than "
20724 #. type: Plain text
20725 #: docs/manual/project/directories.rst:121
20727 "Most of scripts provided here are not actively maintained and might be "
20731 #. type: Plain text
20732 #: docs/manual/project/directories.rst:123
20733 msgid "bash-completion"
20736 #. type: delimited block *
20737 #: docs/manual/project/directories.rst:126
20738 msgid "Completion script for bash."
20741 #. type: delimited block *
20742 #: docs/manual/project/directories.rst:128
20746 #. type: Plain text
20747 #: docs/manual/project/directories.rst:131
20748 msgid "Various scripts for converting data."
20751 #. type: Plain text
20752 #: docs/manual/project/directories.rst:133
20756 #. type: delimited block *
20757 #: docs/manual/project/directories.rst:136
20758 msgid "Init scripts for Gammu SMSD."
20761 #. type: delimited block *
20762 #: docs/manual/project/directories.rst:138
20766 #. type: Plain text
20767 #: docs/manual/project/directories.rst:141
20768 msgid "Sample media files which can be used with Gammu."
20771 #. type: Plain text
20772 #: docs/manual/project/directories.rst:143
20776 #. type: delimited block *
20777 #: docs/manual/project/directories.rst:146
20778 msgid "Various perl scripts which interface to Gammu or SMSD."
20781 #. type: delimited block *
20782 #: docs/manual/project/directories.rst:149
20786 #. type: delimited block *
20787 #: docs/manual/project/directories.rst:151
20788 msgid "Various PHP frontends to SMSD or Gammu directly."
20791 #. type: delimited block *
20792 #: docs/manual/project/directories.rst:154
20796 #. type: delimited block *
20797 #: docs/manual/project/directories.rst:158
20799 "This directory contains SMS default alphabet saved in Unicode text file (:"
20800 "file:`charset.txt`) and table used for converting chars during saving SMS "
20801 "with default alphabet (:file:`convert.txt`)."
20804 #. type: delimited block *
20805 #: docs/manual/project/directories.rst:160
20806 msgid "sms-gammu2android"
20809 #. type: Plain text
20810 #: docs/manual/project/directories.rst:164
20812 "Perl script to convert :ref:`gammu-smsbackup` into XML suitable for Android "
20813 "SMS Backup & Restore application."
20816 #. type: Plain text
20817 #: docs/manual/project/directories.rst:166
20818 msgid "http://blog.ginkel.com/2009/12/transferring-sms-from-nokia-to-android/"
20821 #. type: Plain text
20822 #: docs/manual/project/directories.rst:168
20826 #. type: delimited block *
20827 #: docs/manual/project/directories.rst:172
20829 "Simple cgi application gor handling SMS messages (a bit lighter version of "
20833 #. type: delimited block *
20834 #: docs/manual/project/directories.rst:175
20838 #. type: delimited block *
20839 #: docs/manual/project/directories.rst:177
20840 msgid "Various SQL snippets and triggers useful with SMSD."
20843 #. type: delimited block *
20844 #: docs/manual/project/directories.rst:179
20848 #. type: Plain text
20849 #: docs/manual/project/directories.rst:182
20850 msgid "Helper scripts for automatic testing or git bisect."
20853 #. type: Plain text
20854 #: docs/manual/project/directories.rst:184
20858 #. type: delimited block *
20859 #: docs/manual/project/directories.rst:187
20860 msgid "System for automatic replying to SMS messages."
20863 #. type: delimited block *
20864 #: docs/manual/project/directories.rst:189
20868 #. type: Plain text
20869 #: docs/manual/project/directories.rst:193
20871 "GNapplet sources and binaries. This comes from Gnokii project, but Gammu "
20872 "includes slightly modified version."
20875 #. type: Plain text
20876 #: docs/manual/project/directories.rst:196
20880 #. type: Plain text
20881 #: docs/manual/project/directories.rst:198
20882 msgid "Series60 applet to use with recent Symbian phones."
20885 #. type: Plain text
20886 #: docs/manual/project/directories.rst:200
20890 #. type: Plain text
20891 #: docs/manual/project/directories.rst:202
20895 #. type: delimited block *
20896 #: docs/manual/project/directories.rst:204
20897 msgid "Unsupported applications built on top of libGammu.dll on Windows."
20901 #: docs/manual/project/about.rst:2
20903 msgid "About Gammu"
20906 #. type: Plain text
20907 #: docs/manual/project/about.rst:6
20909 "Gammu is library and command line utility for mobile phones. It is released "
20910 "under GNU GPL version 2."
20912 "Gammu adalah utiliti library dan command line untuk telepon selular. Gammu "
20913 "dirilis di bawah GNU GPL versi 2."
20915 #. type: Plain text
20916 #: docs/manual/project/about.rst:10
20918 "It has been initiated by Marcin Wiacek and other people. Originally the code "
20919 "was based on `Gnokii`_ and later `MyGnokii`_ projects. Gammu was former (up "
20920 "to version 0.58) called MyGnokii2."
20923 #. type: Plain text
20924 #: docs/manual/project/about.rst:13
20926 "Currently the project is lead by `Michal Čihař`_ with help of many "
20930 #. type: Plain text
20931 #: docs/manual/project/about.rst:15
20932 msgid "_Gnokii: http://www.gnokii.org"
20935 #. type: Plain text
20936 #: docs/manual/project/about.rst:16
20937 msgid "_MyGnokii: http://www.mwiacek.com"
20940 #. type: Plain text
20941 #: docs/manual/project/about.rst:16 docs/manual/project/localization.rst:43
20942 msgid "_Michal Čihař: mailto:michal@cihar.com"
20945 #. type: Plain text
20946 #: docs/manual/project/index.rst:2
20951 #: docs/manual/project/index.rst:4
20953 msgid "Gammu project"
20956 #. type: Plain text
20957 #: docs/manual/project/index.rst:19
20959 "about motivation install contributing localization testing coding-style "
20960 "versioning documentation directories roadmap"
20964 #: docs/manual/project/contributing.rst:2
20966 msgid "Contributing"
20969 #. type: Plain text
20970 #: docs/manual/project/contributing.rst:10
20972 "We welcome contribution in any area, if you don't have developer skills, you "
20973 "can always contribute to :doc:`localization` or just `donate us money`_. In "
20974 "case you are interested in fixing some code, please read :doc:`../internal/"
20975 "index` to understand structure of Gammu code. We also maintain list of "
20976 "`wanted skills <http://wammu.eu/contribute/wanted/>`_ where you can find in "
20977 "which areas we currently mostly lack manpower."
20981 #: docs/manual/project/contributing.rst:12
20983 msgid "Sending patches"
20986 #. type: Plain text
20987 #: docs/manual/project/contributing.rst:16
20989 "As we use `Git <http://git-scm.com/>`_ for development, the preferred way to "
20990 "get patches is in form which can be directly applied to Git. So start with"
20993 #. type: Labeled list
20994 #: docs/manual/project/contributing.rst:16
20996 msgid "cloning our Git repository"
20999 #. type: Plain text
21000 #: docs/manual/project/contributing.rst:19
21001 msgid "git clone git://gitorious.org/gammu/mainline.git gammu"
21004 #. type: Plain text
21005 #: docs/manual/project/contributing.rst:23
21007 "Once you have done that, do some fixes and commit them (see `Git tutorial "
21008 "<http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html>`_ for "
21009 "information how to work with Git). Once you're satisfied with your"
21012 #. type: Labeled list
21013 #: docs/manual/project/contributing.rst:23
21015 msgid "results, you can send the patches (all changes you've made so far) to us"
21018 #. type: Plain text
21019 #: docs/manual/project/contributing.rst:26
21020 msgid "git send-email --to=gammu-users@lists.sourceforge.net origin"
21023 #. type: Plain text
21024 #: docs/manual/project/contributing.rst:30
21026 "Please note that `mailing list <https://lists.sourceforge.net/lists/listinfo/"
21027 "gammu-users>`_ requires you to subscribe before posting. This is anyway good "
21028 "idea in case you want to contribute. However if you don't want to do that, "
21029 "just send the mails"
21032 #. type: Labeled list
21033 #: docs/manual/project/contributing.rst:30
21035 msgid "directly to one of authors"
21038 #. type: Plain text
21039 #: docs/manual/project/contributing.rst:33
21040 msgid "git send-email --to=michal@cihar.com origin"
21044 #: docs/manual/project/contributing.rst:36
21046 msgid "Creating patches"
21049 #. type: Plain text
21050 #: docs/manual/project/contributing.rst:41
21052 "If for whatever reason you don't want to use Git, you can also manually "
21053 "create patches using :program:`diff`. Also we can handle if you send us just "
21054 "the file you have changed with reference where did you take it."
21057 #. type: Plain text
21058 #: docs/manual/project/contributing.rst:43
21059 msgid "To manually create patch you can use following steps:"
21062 #. type: Plain text
21063 #: docs/manual/project/contributing.rst:45
21064 msgid "Copy source with Gammu, you start from, into ``gammu`` directory."
21067 #. type: Plain text
21068 #: docs/manual/project/contributing.rst:46
21069 msgid "Copy source with Gammu, you want to modify, into ``work`` directory."
21072 #. type: Plain text
21073 #: docs/manual/project/contributing.rst:47
21074 msgid "Make your changes in ``work`` directory."
21077 #. type: Plain text
21078 #: docs/manual/project/contributing.rst:49
21080 "Go into parent directory, where ``gammu`` and ``work`` directories are "
21084 #. type: Plain text
21085 #: docs/manual/project/contributing.rst:50
21086 msgid "Call ``diff -rup -X .git gammu work > patchfile``."
21089 #. type: Plain text
21090 #: docs/manual/project/contributing.rst:51
21091 msgid "Send ``patchfile`` to us (you can use bug tracker or mailing list)."
21094 #. type: Plain text
21095 #: docs/manual/project/contributing.rst:52
21096 msgid "_donate us money: http://wammu.eu/donate/"
21100 #: docs/manual/project/testing.rst:2
21105 #. type: Plain text
21106 #: docs/manual/project/testing.rst:7 docs/manual/testing/testsuite.rst:7
21108 "Gammu comes with quite big test suite. It covers some basic low level "
21109 "functions, handling replies from the phone and also does testing of command "
21110 "line utilities and SMSD."
21113 #. type: Plain text
21114 #: docs/manual/project/testing.rst:8
21115 msgid "See :ref:`testing` for more details."
21119 #: docs/manual/project/coding-style.rst:2
21121 msgid "Coding Style"
21124 #. type: Plain text
21125 #: docs/manual/project/coding-style.rst:7
21127 "Please follow coding style when touching Gammu code. We know that there are "
21128 "still some parts which really do not follow it and fixes to that are also "
21132 #. type: Plain text
21133 #: docs/manual/project/coding-style.rst:10
21135 "The coding style is quite similar to what Linux kernel uses, the only major "
21136 "differences are requested block braces and switch indentation."
21139 #. type: Plain text
21140 #: docs/manual/project/coding-style.rst:12
21141 msgid "Use indentation, tab is tab and is 8 chars wide."
21144 #. type: Plain text
21145 #: docs/manual/project/coding-style.rst:14
21147 "Try to avoid long lines (though there is currently no hard limit on line "
21151 #. type: Plain text
21152 #: docs/manual/project/coding-style.rst:15
21153 msgid "Braces are placed according to K&R:"
21156 #. type: Plain text
21157 #: docs/manual/project/coding-style.rst:16
21158 #: docs/manual/project/coding-style.rst:35
21159 #: docs/manual/project/coding-style.rst:41
21160 #: docs/manual/project/coding-style.rst:47 docs/manual/internal/reply.rst:43
21161 #: docs/manual/internal/reply.rst:58 docs/manual/internal/reply.rst:71
21162 #: docs/manual/internal/reply.rst:85 docs/manual/c/hints.rst:14
21163 #: docs/manual/c/hints.rst:30 docs/manual/c/hints.rst:37
21164 #: docs/manual/c/hints.rst:52 docs/manual/c/hints.rst:58
21165 #: docs/manual/c/hints.rst:65 docs/manual/c/hints.rst:86
21166 #: docs/manual/c/hints.rst:94 docs/manual/c/hints.rst:101
21167 #: docs/manual/c/hints.rst:151 docs/manual/c/hints.rst:157
21168 #: docs/manual/c/hints.rst:174 docs/manual/c/hints.rst:182
21172 #. type: Plain text
21173 #: docs/manual/project/coding-style.rst:19
21174 msgid "int function(int x) {"
21177 #. type: Plain text
21178 #: docs/manual/project/coding-style.rst:20
21179 msgid "body of function"
21182 #. type: Plain text
21183 #: docs/manual/project/coding-style.rst:23
21187 #. type: Plain text
21188 #: docs/manual/project/coding-style.rst:24
21189 msgid "body of do-loop"
21192 #. type: Plain text
21193 #: docs/manual/project/coding-style.rst:25
21194 msgid "} while (condition);"
21197 #. type: Plain text
21198 #: docs/manual/project/coding-style.rst:27
21199 msgid "if (x == y) {"
21202 #. type: Plain text
21203 #: docs/manual/project/coding-style.rst:28
21207 #. type: Plain text
21208 #: docs/manual/project/coding-style.rst:29
21209 msgid "} else if (x > y) {"
21212 #. type: Plain text
21213 #: docs/manual/project/coding-style.rst:30
21214 #: docs/manual/project/coding-style.rst:32
21218 #. type: Plain text
21219 #: docs/manual/project/coding-style.rst:31
21223 #. type: Plain text
21224 #: docs/manual/project/coding-style.rst:34
21225 msgid "All blocks should have braces, even if the statements are one liners:"
21228 #. type: Plain text
21229 #: docs/manual/project/coding-style.rst:37
21230 msgid "if (a == 2) {"
21233 #. type: Plain text
21234 #: docs/manual/project/coding-style.rst:38
21238 #. type: Plain text
21239 #: docs/manual/project/coding-style.rst:40
21241 "There should be no spaces after function names, but there should be space "
21242 "after do/while/if/... statements:"
21245 #. type: Plain text
21246 #: docs/manual/project/coding-style.rst:43
21247 msgid "while (TRUE) {"
21250 #. type: Plain text
21251 #: docs/manual/project/coding-style.rst:44
21252 msgid "do_something(work, FALSE);"
21255 #. type: Plain text
21256 #: docs/manual/project/coding-style.rst:46
21258 "Each operand should have spaces around, no spaces after opening parenthesis "
21259 "or before closing parenthesis:"
21262 #. type: Plain text
21263 #: docs/manual/project/coding-style.rst:49
21264 msgid "if ((i + 1) == ((j + 2) / 5)) {"
21267 #. type: Plain text
21268 #: docs/manual/project/coding-style.rst:50
21269 msgid "return *bar;"
21272 #. type: Plain text
21273 #: docs/manual/project/coding-style.rst:52
21275 "Generally all enums start from 1, not from 0. 0 is used for not set value."
21278 #. type: Plain text
21279 #: docs/manual/project/coding-style.rst:54
21281 "You can use :program:`admin/Gindent` to adjust coding style of your file to "
21282 "match our coding style."
21285 #. type: Plain text
21286 #: docs/manual/project/install.rst:2
21287 msgid "_installing:"
21291 #: docs/manual/project/install.rst:4
21293 msgid "Installing Gammu"
21297 #: docs/manual/project/install.rst:7
21299 msgid "Prebuilt Binaries for Linux"
21302 #. type: Plain text
21303 #: docs/manual/project/install.rst:13
21305 "Many distributions come with prebuilt Gammu binaries, if you can use them, "
21306 "it is definitely the easiest thing. There are also binary packages of latest "
21307 "release built for many distributions available on Gammu home page <http://"
21308 "wammu.eu/gammu/>."
21311 #. type: Plain text
21312 #: docs/manual/project/install.rst:16
21314 "You can usually also find Gammu in your distribution, so unless you need a "
21315 "newer version, just install package from your distribution."
21319 #: docs/manual/project/install.rst:18
21324 #. type: Plain text
21325 #: docs/manual/project/install.rst:25
21327 "Gammu packages are included in Debian (testing versions go to experimental "
21328 "and stable to unstable). If you want to build Debian package on your own, "
21329 "you can find packaging in Git repository at ``git://git.debian.org/git/"
21330 "collab-maint/gammu.git`` (you can browse it on <http://git.debian.org/?"
21331 "p=collab-maint/gammu.git>)."
21334 #. type: Plain text
21335 #: docs/manual/project/install.rst:28
21339 #. type: Plain text
21340 #: docs/manual/project/install.rst:31
21342 "Gammu packages are included in openSUSE and Fedora. Additionally source "
21343 "tarball contains :file:`gammu.spec` which you can use for building RPM "
21348 #: docs/manual/project/install.rst:33
21353 #. type: Plain text
21354 #: docs/manual/project/install.rst:36
21356 "Gammu packages are included in Gentoo. Additionally source tarball contains"
21359 #. type: Attribute :file:
21360 #: docs/manual/project/install.rst:36
21362 msgid "`description-pak` which you can use for building Slackware package."
21366 #: docs/manual/project/install.rst:39
21368 msgid "Prebuilt Binaries for Windows"
21371 #. type: Plain text
21372 #: docs/manual/project/install.rst:44
21374 "You can download Windows binaries from <http://wammu.eu/gammu/>. For Windows "
21375 "95, 98 and NT 4.0 you will also need ShFolder DLL, which can be downloaded "
21379 #. type: Plain text
21380 #: docs/manual/project/install.rst:46
21382 "http://www.microsoft.com/downloads/details.aspx?"
21383 "displaylang=en&FamilyID=6AE02498-07E9-48F1-A5D6-DBFA18D37E0F"
21386 #. type: Plain text
21387 #: docs/manual/project/install.rst:49
21392 #: docs/manual/project/install.rst:51
21394 msgid "Dependencies"
21397 #. type: Plain text
21398 #: docs/manual/project/install.rst:54
21399 msgid "You need CMake from <http://www.cmake.org/> for compiling Gammu."
21402 #. type: Plain text
21403 #: docs/manual/project/install.rst:57
21405 "Additionally pkg-config <http://pkg-config.freedesktop.org/> is used for "
21406 "detecting available libraries."
21409 #. type: Plain text
21410 #: docs/manual/project/install.rst:59
21415 #: docs/manual/project/install.rst:61
21417 msgid "Optional Dependencies"
21420 #. type: Plain text
21421 #: docs/manual/project/install.rst:65
21423 "Gammu does not require any special libraries at all to build, but you might "
21424 "miss some features. Optional libraries include:"
21428 #: docs/manual/project/install.rst:67
21433 #. type: Plain text
21434 #: docs/manual/project/install.rst:70
21435 msgid "Required for Bluetooth support on Linux."
21438 #. type: Plain text
21439 #: docs/manual/project/install.rst:72
21440 msgid "http://www.bluez.org/"
21444 #: docs/manual/project/install.rst:74
21449 #. type: Plain text
21450 #: docs/manual/project/install.rst:77
21451 msgid "Required for fbususb/dku2 connection support on Linux."
21454 #. type: Plain text
21455 #: docs/manual/project/install.rst:79
21456 msgid "http://libusb.sourceforge.net/"
21460 #: docs/manual/project/install.rst:81
21465 #. type: Plain text
21466 #: docs/manual/project/install.rst:85
21468 "Required for new versions notification (see :option:`gammu checkversion`) "
21469 "and OpenCellID access (see :option:`gammu getlocation`)."
21472 #. type: Plain text
21473 #: docs/manual/project/install.rst:87
21474 msgid "http://curl.haxx.se/libcurl/"
21478 #: docs/manual/project/install.rst:89
21483 #. type: Plain text
21484 #: docs/manual/project/install.rst:92
21485 msgid "Used to support more character sets in AT engine."
21488 #. type: Plain text
21489 #: docs/manual/project/install.rst:94
21490 msgid "http://www.gnu.org/software/libiconv/"
21494 #: docs/manual/project/install.rst:96 docs/manual/project/install.rst:466
21499 #. type: Plain text
21500 #: docs/manual/project/install.rst:99
21501 msgid "Localization of strings."
21504 #. type: Plain text
21505 #: docs/manual/project/install.rst:101
21506 msgid "http://www.gnu.org/software/gettext/"
21510 #: docs/manual/project/install.rst:103 docs/manual/project/install.rst:442
21515 #. type: Plain text
21516 #: docs/manual/project/install.rst:106
21517 msgid "Required for :ref:`gammu-smsd-mysql` in :ref:`smsd`."
21520 #. type: Plain text
21521 #: docs/manual/project/install.rst:108
21522 msgid "http://mysql.com/"
21526 #: docs/manual/project/install.rst:110 docs/manual/project/install.rst:459
21531 #. type: Plain text
21532 #: docs/manual/project/install.rst:113
21533 msgid "Required for :ref:`gammu-smsd-pgsql` in :ref:`smsd`."
21536 #. type: Plain text
21537 #: docs/manual/project/install.rst:115
21538 msgid "http://www.postgresql.org/"
21542 #: docs/manual/project/install.rst:117
21547 #. type: Plain text
21548 #: docs/manual/project/install.rst:120
21549 msgid "Required for :ref:`gammu-smsd-odbc` in :ref:`smsd`."
21552 #. type: Plain text
21553 #: docs/manual/project/install.rst:122
21555 "Not needed on platforms having native ODBC support such as Microsoft Windows."
21558 #. type: Plain text
21559 #: docs/manual/project/install.rst:124
21560 msgid "http://www.unixodbc.org/"
21564 #: docs/manual/project/install.rst:126
21569 #. type: Plain text
21570 #: docs/manual/project/install.rst:129
21571 msgid "Required for :ref:`gammu-smsd-dbi` in :ref:`smsd`."
21574 #. type: Plain text
21575 #: docs/manual/project/install.rst:131
21576 msgid "Required at least version 0.8.2."
21579 #. type: Plain text
21580 #: docs/manual/project/install.rst:133
21581 msgid "http://libdbi.sourceforge.net/"
21585 #: docs/manual/project/install.rst:135
21590 #. type: Plain text
21591 #: docs/manual/project/install.rst:138
21592 msgid "Gammu has a Python bindings, see :ref:`python`."
21595 #. type: Plain text
21596 #: docs/manual/project/install.rst:140
21597 msgid "http://www.python.org/"
21601 #: docs/manual/project/install.rst:142
21603 msgid "SQLite + libdbi-drivers with SQLite"
21606 #. type: Plain text
21607 #: docs/manual/project/install.rst:145
21609 "Needed for testing of SMSD using libdbi driver (libdbd-sqlite3), see :ref:"
21613 #. type: Plain text
21614 #: docs/manual/project/install.rst:147
21615 msgid "http://www.sqlite.org/"
21619 #: docs/manual/project/install.rst:149
21624 #. type: Plain text
21625 #: docs/manual/project/install.rst:152 docs/manual/project/install.rst:159
21626 msgid "Currently needed only for :ref:`gammu-detect`."
21629 #. type: Plain text
21630 #: docs/manual/project/install.rst:154
21631 msgid "http://www.gtk.org/"
21635 #: docs/manual/project/install.rst:156
21640 #. type: Plain text
21641 #: docs/manual/project/install.rst:161
21642 msgid "http://gudev.sourceforge.net/"
21646 #: docs/manual/project/install.rst:164
21648 msgid "Compiling on Linux/Unix Systems"
21651 #. type: Plain text
21652 #: docs/manual/project/install.rst:169
21654 "First install all :ref:`deps` and :ref:`opt-deps`. Do not forget to install "
21655 "corresponding devel packages as well, they are usually named with ``-dev`` "
21656 "or ``-devel`` suffix, depending on your distribution."
21659 #. type: Plain text
21660 #: docs/manual/project/install.rst:172
21662 "For example on Debian or Ubuntu, you can install all optional packages by "
21663 "following command:"
21666 #. type: Plain text
21667 #: docs/manual/project/install.rst:176
21669 "apt-get install cmake python-dev pkg-config libmysqlclient-dev libpq-dev \\"
21672 #. type: Plain text
21673 #: docs/manual/project/install.rst:178
21675 "libcurl4-gnutls-dev libusb-1.0-0-dev libdbi0-dev libbluetooth-dev \\ "
21676 "libgudev-1.0-dev libglib2.0-dev unixodbc-dev"
21679 #. type: Plain text
21680 #: docs/manual/project/install.rst:180
21681 msgid "For openSUSE, the installation all optional packages could look like:"
21684 #. type: Plain text
21685 #: docs/manual/project/install.rst:184
21687 "zypper install libusb-1_0-devel libdbi-devel bluez-devel postgresql-devel \\"
21690 #. type: Plain text
21691 #: docs/manual/project/install.rst:186
21693 "mysql-devel python-devel libcurl-devel cmake pkgconfig unixODBC-devel \\ "
21694 "glib2-devel libgudev-1_0-devel"
21697 #. type: Plain text
21698 #: docs/manual/project/install.rst:189
21700 "For compatibility reasons, configure like wrapper is provided, if you don't "
21701 "need much specific tuning, you can use usual set of commands:"
21704 #. type: Plain text
21705 #: docs/manual/project/install.rst:195
21706 msgid "./configure make sudo make install"
21709 #. type: Plain text
21710 #: docs/manual/project/install.rst:199
21712 "The configure wrapper will create directory build-configure and build all "
21713 "binaries there (nothing is changed in source tree), for example gammu binary "
21714 "is in build-configure/gammu directory."
21717 #. type: Plain text
21718 #: docs/manual/project/install.rst:203
21720 "If you need/want to tweak build a bit more than configure wrapper provides, "
21721 "you have to use `CMake`_ directly. For now, only out of source build is "
21722 "supported, so you have to create separate directory for build:"
21725 #. type: Plain text
21726 #: docs/manual/project/install.rst:208
21727 msgid "mkdir build cd build"
21730 #. type: Plain text
21731 #: docs/manual/project/install.rst:210
21732 msgid "Then just configure project:"
21735 #. type: Plain text
21736 #: docs/manual/project/install.rst:214
21740 #. type: Plain text
21741 #: docs/manual/project/install.rst:216
21745 #. type: Plain text
21746 #: docs/manual/project/install.rst:220 docs/manual/c/hints.rst:120
21750 #. type: Plain text
21751 #: docs/manual/project/install.rst:222
21752 msgid "Test that everything is okay:"
21755 #. type: Plain text
21756 #: docs/manual/project/install.rst:226
21758 msgstr "lakukan tes"
21760 #. type: Plain text
21761 #: docs/manual/project/install.rst:228
21762 msgid "And finally install it:"
21765 #. type: Plain text
21766 #: docs/manual/project/install.rst:232
21767 msgid "sudo make install"
21770 #. type: Plain text
21771 #: docs/manual/project/install.rst:235
21773 "You can configure build parameters either by command line (see parameters "
21774 "bellow), or using TUI - ccmake."
21777 #. type: Plain text
21778 #: docs/manual/project/install.rst:237
21779 msgid "Useful cmake parameters:"
21782 #. type: Plain text
21783 #: docs/manual/project/install.rst:239
21784 msgid "``-DBUILD_SHARED_LIBS=ON`` enables shared library"
21787 #. type: Plain text
21788 #: docs/manual/project/install.rst:240
21789 msgid "``-DCMAKE_BUILD_TYPE=\"Debug\"`` enables debug build"
21792 #. type: Plain text
21793 #: docs/manual/project/install.rst:241
21794 msgid "``-DCMAKE_INSTALL_PREFIX=\"/usr\"`` change installation prefix"
21797 #. type: Plain text
21798 #: docs/manual/project/install.rst:243
21800 "``-DENABLE_PROTECTION=OFF`` disables various compile time protections "
21801 "against buffer overflows and similar attacks"
21804 #. type: Plain text
21805 #: docs/manual/project/install.rst:245
21807 "``-DBUILD_PYTHON=/usr/bin/python2.6`` changes Python used for build Python "
21811 #. type: Plain text
21812 #: docs/manual/project/install.rst:246
21813 msgid "``-DWITH_PYTHON=OFF`` disables build of python-gammu"
21816 #. type: Plain text
21817 #: docs/manual/project/install.rst:248
21818 msgid "You can also disable support for whole set of phones, e.g.:"
21821 #. type: Plain text
21822 #: docs/manual/project/install.rst:250
21823 msgid "``-DWITH_NOKIA_SUPPORT=OFF`` disables Nokia phones support"
21826 #. type: Plain text
21827 #: docs/manual/project/install.rst:251
21828 msgid "``-DWITH_BLUETOOTH=OFF`` disables Bluetooth support"
21831 #. type: Plain text
21832 #: docs/manual/project/install.rst:252
21833 msgid "``-DWITH_IRDA=OFF`` disables IrDA support"
21837 #: docs/manual/project/install.rst:254
21839 msgid "Library search paths"
21842 #. type: Plain text
21843 #: docs/manual/project/install.rst:259
21845 "By installing Gammu to non default system paths, you might need to add path "
21846 "where libGammu and other Gammu liraries are installed to :program:`ldconfig` "
21850 #. type: Plain text
21851 #: docs/manual/project/install.rst:261
21853 "You can do this by editing :file:`/etc/ld.so.conf` or adding new file to"
21856 #. type: Attribute :file:
21857 #: docs/manual/project/install.rst:261
21859 msgid "`/etc/ld.so.conf.d/` directory containing path, wherge Gammu library has"
21862 #. type: Plain text
21863 #: docs/manual/project/install.rst:263
21864 msgid "been installed. Some examples:"
21867 #. type: Plain text
21868 #: docs/manual/project/install.rst:268
21870 "# Gammu on 64-bit Fedora installed to /opt/gammu echo /opt/gammu/lib64 > /"
21871 "etc/ld.so.conf.d/gammu.conf"
21874 #. type: Plain text
21875 #: docs/manual/project/install.rst:271
21877 "# Gammu installed to /usr/local echo /usr/local/lib > /etc/ld.so.conf.d/"
21881 #. type: Plain text
21882 #: docs/manual/project/install.rst:274
21884 "You can also avoid changing ldconfig configuration by installing Gammu to "
21885 "paths where it already searches, for examble by:"
21888 #. type: Plain text
21889 #: docs/manual/project/install.rst:278
21890 msgid "cmake .. -DCMAKE_INSTALL_PREFIX=\"/usr\""
21894 #: docs/manual/project/install.rst:281
21896 msgid "Compiling on Microsoft Windows"
21899 #. type: Plain text
21900 #: docs/manual/project/install.rst:284 docs/manual/project/install.rst:361
21901 msgid "First install all :ref:`deps` and :ref:`opt-deps`."
21904 #. type: Plain text
21905 #: docs/manual/project/install.rst:291
21907 "`CMake`_ is able to generate projects for various tools including Microsoft "
21908 "Visual Studio, Borland toolchains, Cygwin or Mingw32. Just click on "
21909 "CMakeLists.txt in project sources and configure CMake to be able to find "
21910 "optional libraries (see cross compilation section for more information about "
21911 "getting those). The result should be project for your compiler where you "
21912 "should be able to work with it as with any other project."
21916 #: docs/manual/project/install.rst:293
21918 msgid "Compiling using MS Visual C++"
21921 #. type: Plain text
21922 #: docs/manual/project/install.rst:296
21923 msgid "You will probably need additional SDKs:"
21926 #. type: Plain text
21927 #: docs/manual/project/install.rst:302
21929 "Microsoft Windows Platform SDK (required especially for Bluetooth). It's "
21930 "given for free. Below are links to different releases (if you have problems "
21931 "with latest one, use older). They work for various Windows versions, even "
21932 "though Microsoft named them Windows Server 2003 Platform SDK."
21935 #. type: Plain text
21936 #: docs/manual/project/install.rst:304
21938 "For free Visual C++ Express 2005 you need to set compiler to work with "
21939 "Platform SDK (see description)."
21942 #. type: Plain text
21943 #: docs/manual/project/install.rst:306
21945 "MySQL include/library files from MySQL install package (for MySQL support in "
21949 #. type: Plain text
21950 #: docs/manual/project/install.rst:308
21952 "PostgreSQL include/library files from PostgreSQL install package (for "
21953 "PostgreSQL support in SMSD)."
21956 #. type: Plain text
21957 #: docs/manual/project/install.rst:310
21959 "For gettext (internationalization) support, you will need gettext packages "
21960 "from GnuWin32 project."
21963 #. type: Plain text
21964 #: docs/manual/project/install.rst:312
21966 "As build is now based on CMake, you will need to get it from http://cmake."
21970 #. type: Plain text
21971 #: docs/manual/project/install.rst:314
21972 msgid "After downloading and installing them into your system:"
21975 #. type: Plain text
21976 #: docs/manual/project/install.rst:318
21978 "Now you should be able to execute cmake by clicking on CMakeLists.txt file "
21979 "in Gammu sources, this should pop up dialog with configuration options."
21982 #. type: Plain text
21983 #: docs/manual/project/install.rst:321
21985 "You can also start CMakeSetup from start menu and select source directory "
21986 "(just point to it to Gammu sources)."
21989 #. type: Plain text
21990 #: docs/manual/project/install.rst:323
21992 "Select directory where binaries will be stored, I suggest this is different "
21993 "than source one, eg. append subdirectory build."
21996 #. type: Plain text
21997 #: docs/manual/project/install.rst:324
21998 msgid "Select compiler you want to use in Build for select."
22001 #. type: Plain text
22002 #: docs/manual/project/install.rst:327
22004 "In list bellow, you can tweak paths to some optional libraries and project "
22008 #. type: Plain text
22009 #: docs/manual/project/install.rst:329
22011 "Then just press Configure button, which will do the hard job. After this, "
22012 "just click OK button to generate Visual Studio project."
22015 #. type: Plain text
22016 #: docs/manual/project/install.rst:331
22018 "Project files for Visual Studio should be now generated in directory you "
22019 "selected, just open it in Visual Studio and compile :-)."
22022 #. type: Plain text
22023 #: docs/manual/project/install.rst:334
22025 "Project file should be named Gammu.dsw or Gammu.sln depending on what MSVC "
22026 "version you choose."
22029 #. type: Plain text
22030 #: docs/manual/project/install.rst:336
22032 "You should see ALL_BUILD target, which builds everything needed, simmilar to "
22033 "make all on Linux."
22036 #. type: Plain text
22037 #: docs/manual/project/install.rst:341
22039 "I know this guide is incomplete, I don't have environment to test, you're "
22040 "welcome to improve it!. Some more information can be found in howtos for "
22041 "other projects using CMake, eg. Blender, SIM, KDE, VTK, ISGTK. ITK, "
22042 "[wxWidgets http://www.wxwidgets.org/wiki/index.php/CMake]."
22046 #: docs/manual/project/install.rst:343
22048 msgid "Compiling using Borland C++"
22051 #. type: Plain text
22052 #: docs/manual/project/install.rst:351
22054 "Borland toolchain - you can download compiler at <http://www.codegear.com/"
22055 "downloads/free/cppbuilder>. You need to add c:/Borland/BCC55/Bin to system "
22056 "path (or manually set it when running CMake) and add -Lc:/Borland/BCC55/Lib -"
22057 "Ic:/Borland/BCC55/Include -Lc:/Borland/BCC55/Lib/PSDK to CMAKE_C_FLAGS in "
22058 "CMake (otherwise compilation fails)."
22062 #: docs/manual/project/install.rst:353
22064 msgid "Compiling using Cygwin"
22067 #. type: Plain text
22068 #: docs/manual/project/install.rst:356
22069 msgid "This should work pretty much same as on Linux."
22073 #: docs/manual/project/install.rst:358
22075 msgid "Compiling on Mac OS X"
22078 #. type: Plain text
22079 #: docs/manual/project/install.rst:366
22081 "Gammu should be compilable on Mac OS X, you need to have installed Developer "
22082 "Tols (version 2.4.1 was tested) and `CMake`_ (there is a Mac OS X \"Darwin\" "
22083 "DMG download). For database support in SMSD, install wanted database, eg. "
22087 #. type: Plain text
22088 #: docs/manual/project/install.rst:369
22090 "The rest of the compilation should be pretty same as on Linux, see Linux "
22091 "section for more details about compile time options."
22094 #. type: Plain text
22095 #: docs/manual/project/install.rst:373
22097 "If you get some errors while linking with iconv, it is caused by two "
22098 "incompatible iconv libraries available on the system. You can override the "
22102 #. type: Plain text
22103 #: docs/manual/project/install.rst:377
22104 msgid "cmake -D ICONV_LIBRARIES=\"/opt/local/lib/libiconv.dylib\" .."
22107 #. type: Plain text
22108 #: docs/manual/project/install.rst:379
22109 msgid "Or completely disable iconv support:"
22112 #. type: Plain text
22113 #: docs/manual/project/install.rst:383
22114 msgid "cmake -DWITH_Iconv=OFF .."
22118 #: docs/manual/project/install.rst:386
22120 msgid "Cross compilation for Windows on Linux"
22121 msgstr "Kompilasi silang untuk Windows pada Linux"
22123 #. type: Plain text
22124 #: docs/manual/project/install.rst:390
22126 "First install all :ref:`deps` and :ref:`opt-deps` into your mingw build "
22130 #. type: Plain text
22131 #: docs/manual/project/install.rst:394
22133 "Only cross compilation using `CMake`_ has been tested. You need to install "
22134 "MinGW cross tool chain and run time. On Debian you can do it by apt-get "
22135 "install mingw32. Build is then quite simple:"
22138 #. type: Plain text
22139 #: docs/manual/project/install.rst:401
22141 "mkdir build-win32 cd build-win32 cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/"
22142 "Toolchain-mingw32.cmake make"
22145 #. type: Plain text
22146 #: docs/manual/project/install.rst:403
22147 msgid "There is also toolchain configuration for Win64 available:"
22150 #. type: Plain text
22151 #: docs/manual/project/install.rst:410
22153 "mkdir build-win64 cd build-win64 cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/"
22154 "Toolchain-mingw64.cmake make"
22157 #. type: Plain text
22158 #: docs/manual/project/install.rst:413
22160 "If your MinGW cross compiler binaries are not found automatically, you can "
22161 "specify their different names in cmake/Toolchain-mingw32.cmake."
22164 #. type: Plain text
22165 #: docs/manual/project/install.rst:415
22166 msgid "To build just bare static library without any dependencies, use:"
22169 #. type: Plain text
22170 #: docs/manual/project/install.rst:419
22171 msgid "cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchain-mingw32.cmake \\"
22174 #. type: Plain text
22175 #: docs/manual/project/install.rst:425
22177 "-DBUILD_SHARED_LIBS=OFF \\ -DWITH_MySQL=OFF \\ -DWITH_Postgres=OFF \\ -"
22178 "DWITH_GettextLibs=OFF \\ -DWITH_Iconv=OFF \\ -DWITH_CURL=OFF"
22181 #. type: Plain text
22182 #: docs/manual/project/install.rst:432
22184 "To be compatible with current Python on Windows, we need to build against "
22185 "matching Microsoft C Runtime library. For Python 2.4 and 2.5 MSVCR71 was "
22186 "used, for Python 2.6 the right one is MSVCR90. To achieve building against "
22187 "different MSVCRT, you need to adjust compiler specifications, example is "
22188 "shown in cmake/mingw.spec, which is used by CMakeLists.txt. You might need "
22189 "to tune it for your environment."
22193 #: docs/manual/project/install.rst:434
22195 msgid "Third party libraries"
22198 #. type: Plain text
22199 #: docs/manual/project/install.rst:439
22201 "The easies way to link with third party libraries is to add path to their "
22202 "installation to cmake/Toolchain-mingw32.cmake or to list these paths in "
22203 "CMAKE_FIND_ROOT_PATH when invoking cmake."
22206 #. type: Plain text
22207 #: docs/manual/project/install.rst:446
22209 "You can download MySQL binaries from <http://dev.mysql.com/>, but then need "
22213 #. type: Plain text
22214 #: docs/manual/project/install.rst:452
22216 "cd mysql/lib/opt reimp.exe -d libmysql.lib i586-mingw32msvc-dlltool --kill-"
22217 "at --input-def libmysql.def \\"
22220 #. type: Plain text
22221 #: docs/manual/project/install.rst:453
22222 msgid "--dllname libmysql.dll --output-lib libmysql.a"
22225 #. type: Plain text
22226 #: docs/manual/project/install.rst:456
22228 "reimp.exe is part of mingw-utils and can be run through wine, I didn't try "
22229 "to compile native binary from it."
22232 #. type: Plain text
22233 #: docs/manual/project/install.rst:463
22235 "You can download PostgreSQL binaries from <http://www.postgresql.org/>, but "
22236 "then you need to add wldap32.dll library to bin."
22239 #. type: Plain text
22240 #: docs/manual/project/install.rst:471
22242 "For Gettext (internationalization support), you need gettext-0.14.4-bin.zip, "
22243 "gettext-0.14.4-dep.zip, gettext-0.14.4-lib.zip from <http://gnuwin32."
22244 "sourceforge.net/>. Unpack these to same directory."
22248 #: docs/manual/project/install.rst:474
22253 #. type: Plain text
22254 #: docs/manual/project/install.rst:478
22256 "For CURL support, you need curl-7.19.0-devel-mingw32.zip from <http://curl."
22261 #: docs/manual/project/install.rst:480
22263 msgid "Crosscompiling to different platform"
22266 #. type: Plain text
22267 #: docs/manual/project/install.rst:484
22269 "To cross compile Gammu to different architecture (or platform) you need to "
22270 "provide CMake toolchain file for that and invoke `CMake`_ with it:"
22273 #. type: Plain text
22274 #: docs/manual/project/install.rst:488
22275 msgid "cmake -DCMAKE_TOOLCHAIN_FILE=~/Toolchain-eldk-ppc74xx.cmake .."
22278 #. type: Plain text
22279 #: docs/manual/project/install.rst:492
22281 "More information on creating that is described in `CMake Cross Compiling`_ "
22282 "wiki page. Also distributions like `OpenEmbedded`_ usually already come with "
22283 "prepared recipes for `CMake`_."
22286 #. type: Plain text
22287 #: docs/manual/project/install.rst:494
22288 msgid "_CMake Cross Compiling: http://www.vtk.org/Wiki/CMake_Cross_Compiling"
22291 #. type: Plain text
22292 #: docs/manual/project/install.rst:495
22293 msgid "_OpenEmbedded: http://www.openembedded.org/"
22297 #: docs/manual/project/install.rst:497
22299 msgid "Advanced Build Options"
22302 #. type: Plain text
22303 #: docs/manual/project/install.rst:502
22305 "The build system accepts wide range of options. You can see them all by "
22306 "running GUI version of `CMake`_ or by inspecting :file:`CMakeCache.txt` in "
22311 #: docs/manual/project/install.rst:504
22313 msgid "Limiting set of installed data"
22316 #. type: Plain text
22317 #: docs/manual/project/install.rst:508
22319 "By setting following flags you can control which additional parts will be "
22323 #. type: Plain text
22324 #: docs/manual/project/install.rst:510
22325 msgid "INSTALL_GNAPPLET - Install Gnapplet binaries"
22328 #. type: Plain text
22329 #: docs/manual/project/install.rst:511
22330 msgid "INSTALL_MEDIA - Install sample media files"
22333 #. type: Plain text
22334 #: docs/manual/project/install.rst:512
22335 msgid "INSTALL_PHP_EXAMPLES - Install PHP example scripts"
22338 #. type: Plain text
22339 #: docs/manual/project/install.rst:513
22340 msgid "INSTALL_BASH_COMPLETION - Install bash completion script for Gammu"
22343 #. type: Plain text
22344 #: docs/manual/project/install.rst:514
22345 msgid "INSTALL_LSB_INIT - Install LSB compatible init script for Gammu"
22348 #. type: Plain text
22349 #: docs/manual/project/install.rst:515
22350 msgid "INSTALL_DOC - Install documentation"
22353 #. type: Plain text
22354 #: docs/manual/project/install.rst:516
22355 msgid "INSTALL_LOC - Install locales data"
22358 #. type: Plain text
22359 #: docs/manual/project/install.rst:518
22360 msgid "For example:"
22363 #. type: Plain text
22364 #: docs/manual/project/install.rst:522
22365 msgid "cmake -DINSTALL_DOC=OFF"
22369 #: docs/manual/project/install.rst:525
22371 msgid "Debugging build failures"
22374 #. type: Plain text
22375 #: docs/manual/project/install.rst:529
22377 "If there is some build failure (eg. some dependencies are not correctly "
22378 "detected), please attach :file:`CMakeCache.txt`,"
22381 #. type: Attribute :file:
22382 #: docs/manual/project/install.rst:529
22384 msgid "`CMakeFiles/CMakeError.log` and :file:`CMakeFiles/CMakeOutput.log` files"
22387 #. type: Plain text
22388 #: docs/manual/project/install.rst:532
22390 "to the report. It will help diagnose what was detected on the system and "
22391 "possibly fix these errors."
22394 #. type: Plain text
22395 #: docs/manual/project/install.rst:535
22397 "To find out what is going on during compilation, add ``-"
22398 "DCMAKE_VERBOSE_MAKEFILE=ON`` to :program:`cmake` command line or run"
22401 #. type: Attribute :program:
22402 #: docs/manual/project/install.rst:535
22404 msgid "`make` with ``VERBOSE=1``:"
22407 #. type: Plain text
22408 #: docs/manual/project/install.rst:540
22409 msgid "make VERBOSE=1"
22413 #: docs/manual/project/install.rst:542
22415 msgid "Debugging crashes"
22418 #. type: Plain text
22419 #: docs/manual/project/install.rst:547
22421 "To debug program crashes, you might want to build Gammu with ``-"
22422 "DENABLE_PROTECTION=OFF``, otherwise debugging tools are somehow confused "
22423 "with protections GCC makes and produce bogus back traces."
22427 #: docs/manual/project/install.rst:550
22429 msgid "Compliling python-gammu"
22432 #. type: Plain text
22433 #: docs/manual/project/install.rst:555
22435 "Currently python-gammu is distributed together with Gammu, so all you need "
22436 "to get it is to build Gammu with Python support (it should be automatically "
22437 "detected if you have development environment installed for Python)."
22440 #. type: Plain text
22441 #: docs/manual/project/install.rst:560
22443 "Gammu uses CMake_ to generate build environment (for example Makefiles for "
22444 "UNIX, Visual Studio projects, Eclipse projects, etc.) which you can later "
22445 "use for building. You can use ``-DBUILD_PYTHON=/path/to/python`` to define "
22446 "path to another Python interpreter to use than default one available in the "
22450 #. type: Plain text
22451 #: docs/manual/project/install.rst:563
22453 "Alternatively you can use standard distutils, for which :file:`setup.py` is "
22454 "placed in `python` subdirectory."
22457 #. type: Plain text
22458 #: docs/manual/project/install.rst:564
22459 msgid "_CMake: http://www.cmake.org/"
22463 #: docs/manual/project/motivation.rst:2
22465 msgid "Motivation to fork Gnokii"
22468 #. type: Plain text
22469 #: docs/manual/project/motivation.rst:9
22471 "Please note that this is original list of differences written by Marcin when "
22472 "forking Gnokii, so it represents state of the code in that time."
22475 #. type: Plain text
22476 #: docs/manual/project/motivation.rst:11
22477 msgid "Unicode used almost everywhere. In MyGnokii and Gnokii with modern"
22480 #. type: Plain text
22481 #: docs/manual/project/motivation.rst:14
22483 "phones (they return everything in Unicode) things are converted from Unicode "
22484 "and again to Unicode in other places. No more unnecessary conversions."
22487 #. type: Plain text
22488 #: docs/manual/project/motivation.rst:15
22489 msgid "Almost everything is structural. In Gnokii some things are declared"
22492 #. type: Plain text
22493 #: docs/manual/project/motivation.rst:17
22495 "in files, not in \"main\" phone structure. It can make some problems, when "
22496 "will try to support two phones on two serial ports in one application."
22499 #. type: Plain text
22500 #: docs/manual/project/motivation.rst:18
22501 msgid "in Gammu you can make support for some things without adding source"
22504 #. type: Plain text
22505 #: docs/manual/project/motivation.rst:22
22507 "to \"main\" phone modules. Very good idea for things, which are available "
22508 "only for few models and for all other will be UNIMPLEMENTED. It includes "
22509 "also some obsolete functions - why should we compile RLP source, when all "
22510 "new better phones have modems built in ?"
22513 #. type: Plain text
22514 #: docs/manual/project/motivation.rst:23
22516 "Gnokii/MyGnokii has to have some compatibility with previously written "
22517 "source. In Gammu some solutions are reimplemented and done easier."
22520 #. type: Plain text
22521 #: docs/manual/project/motivation.rst:24
22522 msgid "no more reimplementing C libraries in source - see snprintf in gnokii."
22525 #. type: Plain text
22526 #: docs/manual/project/motivation.rst:25
22527 msgid "more OS supported."
22530 #. type: Plain text
22531 #: docs/manual/project/motivation.rst:26
22533 "better sharing source. Less source = smaller application easier to debug."
22536 #. type: Plain text
22537 #: docs/manual/project/motivation.rst:27
22538 msgid "better user friendly interface"
22541 #. type: Plain text
22542 #: docs/manual/project/motivation.rst:28
22543 msgid "no more 2 years rewriting source..."
22546 #. type: Plain text
22547 #: docs/manual/project/motivation.rst:29
22549 "it's easier to see, what frames are implemented, what not (in phone modules "
22550 "they're put line after line)."
22553 #. type: Plain text
22554 #: docs/manual/project/motivation.rst:30
22555 msgid "better compatiblity with ANSI C = no warnings in MS VC 6"
22558 #. type: Plain text
22559 #: docs/manual/project/motivation.rst:31
22561 "all locations for user start from 0 (in Gnokii some from 0, some from 1)"
22564 #. type: Plain text
22565 #: docs/manual/project/motivation.rst:32
22566 msgid "some things like SMS can be accessed few ways"
22569 #. type: Plain text
22570 #: docs/manual/project/motivation.rst:34
22572 "when possible, there are used \"constant\" locations. I will explain on the "
22576 #. type: Plain text
22577 #: docs/manual/project/motivation.rst:36
22579 "save two calendar notes in any Nokia 61xx phone. Call them \"reminder\" and "
22580 "\"call\" notes. Reminder will be returned by phone of 1'st location, Call on "
22584 #. type: Plain text
22585 #: docs/manual/project/motivation.rst:37
22587 "Now Reminder will be deleted (for example, from phone keypad). Call will be "
22588 "moved from 2'nd to 1'st."
22591 #. type: Plain text
22592 #: docs/manual/project/motivation.rst:43
22594 "When will read calendar notes again, have to read all notes again because of "
22595 "changed locations (let's say, we won't read Call note again. It will have "
22596 "location 2 in PC. Now you will write new note into phone (for keypad) and it "
22597 "will save in under location 2. When will try to save Call not with location "
22598 "2, it will overwrite new saved note !)."
22601 #. type: Plain text
22602 #: docs/manual/project/motivation.rst:46
22604 "This is not good. When for example delete one entry from phonebook, other "
22605 "locations \"stays\" on their places. These are \"constant\" locations."
22608 #. type: Plain text
22609 #: docs/manual/project/motivation.rst:49
22611 "With \"constans\" locations, when delete one location from PC, don't have to "
22612 "read full memory from phone."
22615 #. type: Plain text
22616 #: docs/manual/project/motivation.rst:51
22620 #. type: Plain text
22621 #: docs/manual/project/motivation.rst:52
22622 msgid "Of course, some of these things can be in the future in gnokii too..."
22626 #: docs/manual/project/localization.rst:2
22628 msgid "Localization"
22631 #. type: Plain text
22632 #: docs/manual/project/localization.rst:6
22634 "Localization uses `Gettext`_ po files for both program translations and the "
22635 "documentation. The documentation translation is managed using `po4a`_."
22639 #: docs/manual/project/localization.rst:8
22641 msgid "Using Translation"
22644 #. type: Plain text
22645 #: docs/manual/project/localization.rst:13
22647 "You can set locales you want to use by specifying LANG or LC_* environment "
22648 "variables (on Linux you usually don't care about this, on Windows just "
22649 "export e.g. ``LANG=cs_CZ``)."
22653 #: docs/manual/project/localization.rst:15
22655 msgid "Improving Translation"
22658 #. type: Plain text
22659 #: docs/manual/project/localization.rst:21
22661 "If you want to improve existing translation, please visit `translation "
22662 "server`_. For adding new one, you need to contact `Michal Čihař`_ and then "
22663 "you will be able to edit it on former mentioned URL."
22666 #. type: Plain text
22667 #: docs/manual/project/localization.rst:24
22669 "You can also go ahead with traditional way of creating/updating po files in "
22670 "locale/ folder and then sending updated ones to bug tracker."
22674 #: docs/manual/project/localization.rst:26
22676 msgid "Translation Areas"
22679 #. type: Plain text
22680 #: docs/manual/project/localization.rst:29
22681 msgid "There are several po files to translate:"
22684 #. type: Plain text
22685 #: docs/manual/project/localization.rst:39
22688 "``libgammu.po``\n"
22689 " Messages used in the Gammu library (see :ref:`libgammu`).\n"
22691 " Messages used by command line utilities (mostly :ref:`gammu`).\n"
22693 " Basic documentation shipped withing package (eg. :file:`README` and\n"
22694 " :file:`INSTALL` files).\n"
22696 " The Gammu Manual translation (this manual).\n"
22699 #. type: Plain text
22700 #: docs/manual/project/localization.rst:42
22701 msgid "_translation server: http://l10n.cihar.com/projects/gammu/"
22704 #. type: Plain text
22705 #: docs/manual/project/localization.rst:44
22706 msgid "_Gettext: http://en.wikipedia.org/wiki/GNU_gettext\\"
22709 #. type: Plain text
22710 #: docs/manual/project/localization.rst:44
22711 msgid "_po4a: http://po4a.alioth.debian.org/"
22715 #: docs/manual/glossary.rst:2
22720 #. type: Plain text
22721 #: docs/manual/glossary.rst:6
22722 msgid "glossary:: :sorted:"
22725 #. type: Plain text
22726 #: docs/manual/glossary.rst:8
22730 #. type: Plain text
22731 #: docs/manual/glossary.rst:8
22732 msgid "Message reference as generated by GSM network."
22735 #. type: Plain text
22736 #: docs/manual/index.rst:7
22738 "Gammu is a project providing abstraction layer for cell phones access. It "
22739 "covers wide range of phones, mostly focusing on AT compatible phones and "
22743 #. type: Plain text
22744 #: docs/manual/index.rst:9
22746 "This manual describes all parts of Gammu, starting with information about"
22749 #. type: Attribute :ref:
22750 #: docs/manual/index.rst:9
22752 msgid "`project`, going through API documentation for both :ref:`python` and"
22755 #. type: Attribute :ref:
22756 #: docs/manual/index.rst:10
22758 msgid "`libgammu` and covering :ref:`smsd` as well."
22762 #: docs/manual/index.rst:14
22764 msgid "Continue reading"
22767 #. type: Plain text
22768 #: docs/manual/index.rst:17
22772 #. type: Plain text
22773 #: docs/manual/index.rst:18
22774 msgid ":columns: 2"
22777 #. type: Plain text
22778 #: docs/manual/index.rst:20
22779 msgid ":ref:`project` -- learn about Gammu project"
22782 #. type: Plain text
22783 #: docs/manual/index.rst:21
22784 msgid ":ref:`smsd` -- comprehensive SMSD documentation"
22787 #. type: Plain text
22788 #: docs/manual/index.rst:22
22789 msgid ":ref:`gammu` -- the Gammu utility"
22792 #. type: Plain text
22793 #: docs/manual/index.rst:23
22794 msgid ":ref:`gammurc` -- the Gammu configuration file"
22797 #. type: Plain text
22798 #: docs/manual/index.rst:24
22799 msgid ":ref:`python` -- use Gammu functionality from Python"
22802 #. type: Plain text
22803 #: docs/manual/index.rst:25
22804 msgid ":ref:`libgammu` -- use Gammu functionality from C"
22807 #. type: Plain text
22808 #: docs/manual/index.rst:26
22809 msgid ":ref:`internal` -- learn about Gammu internals"
22812 #. type: Plain text
22813 #: docs/manual/index.rst:27
22814 msgid ":ref:`faq` -- frequently asked questions"
22817 #. type: Plain text
22818 #: docs/manual/index.rst:28
22819 msgid ":ref:`protocols` -- learn about phone protocols"
22822 #. type: Plain text
22823 #: docs/manual/index.rst:29
22824 msgid ":ref:`formats` -- file formats supported by Gammu"
22825 msgstr ":ref:`formats` -- format file yang didukung Gammu"
22828 #: docs/manual/index.rst:31
22830 msgid "Full contents"
22833 #. type: Plain text
22834 #: docs/manual/index.rst:36
22838 #. type: Plain text
22839 #: docs/manual/testing/index.rst:2
22844 #: docs/manual/testing/index.rst:4
22846 msgid "Testing Gammu"
22849 #. type: Plain text
22850 #: docs/manual/testing/index.rst:11
22851 msgid "testsuite dummy-driver"
22854 #. type: Plain text
22855 #: docs/manual/testing/dummy-driver.rst:2
22856 msgid "_dummy-driver:"
22860 #: docs/manual/testing/dummy-driver.rst:4
22862 msgid "Dummy Driver"
22865 #. type: Plain text
22866 #: docs/manual/testing/dummy-driver.rst:7
22870 #. type: Plain text
22871 #: docs/manual/testing/dummy-driver.rst:12
22873 "The ``dummy`` driver in Gammu emulates all operations on filesystem. It is "
22874 "used by :doc:`testsuite`, but it is also very helpful for application "
22875 "developers, because they can test the functionality without using real phone "
22876 "and avoiding risk of corrupting data in the phone."
22880 #: docs/manual/testing/dummy-driver.rst:14
22882 msgid "Filesystem structure"
22883 msgstr "File sistem"
22885 #. type: Plain text
22886 #: docs/manual/testing/dummy-driver.rst:17
22887 msgid "The dummy driver emulates all phone functionality on filesystem. The"
22890 #. type: Attribute :config:
22891 #: docs/manual/testing/dummy-driver.rst:17
22893 msgid "option:`Device` configuration directive sets top level directory,"
22896 #. type: Plain text
22897 #: docs/manual/testing/dummy-driver.rst:19
22898 msgid "where all data are stored."
22901 #. type: Plain text
22902 #: docs/manual/testing/dummy-driver.rst:23
22904 "This directory contains file :file:`operations.log`, where are logged "
22905 "operations which do not modify any data in the dummy phone (eg. sending "
22910 #: docs/manual/testing/dummy-driver.rst:25 docs/manual/c/message.rst:2
22915 #. type: Plain text
22916 #: docs/manual/testing/dummy-driver.rst:29
22918 "Messages are stored in :file:`sms/<FOLDER>` directories (``<FOLDER>`` is in "
22919 "range 1-5) in Gammu native smsbackup format."
22922 #. type: Plain text
22923 #: docs/manual/testing/dummy-driver.rst:31 docs/manual/python/objects.rst:415
22928 #. type: Plain text
22929 #: docs/manual/testing/dummy-driver.rst:35
22931 "Phonebook (and calls registers) are stored in :file:`pbk/<MEMORY>` "
22932 "(``<MEMORY>`` is type of memory like ``ME`` or ``SM``) directories in vCard "
22936 #. type: Plain text
22937 #: docs/manual/testing/dummy-driver.rst:40
22938 msgid "Notes are stored in :file:`note` directory in vNote format."
22941 #. type: Plain text
22942 #: docs/manual/testing/dummy-driver.rst:45
22944 "Calendar entries are stored in :file:`calendar` directory in vCalendar "
22949 #: docs/manual/testing/dummy-driver.rst:47
22954 #. type: Plain text
22955 #: docs/manual/testing/dummy-driver.rst:50
22956 msgid "Todo entries are stored in :file:`todo` directory in vCalendar format."
22960 #: docs/manual/testing/dummy-driver.rst:52
22963 msgstr "File sistem"
22965 #. type: Plain text
22966 #: docs/manual/testing/dummy-driver.rst:56
22968 "Filesystem is stored in :file:`fs` directory. You can create another "
22969 "subdirectories there."
22973 #: docs/manual/testing/dummy-driver.rst:58
22975 msgid "Other features"
22978 #. type: Plain text
22979 #: docs/manual/testing/dummy-driver.rst:61
22981 "By specifying :config:option:`Features` you can configure some specific "
22985 #. type: Plain text
22986 #: docs/manual/testing/dummy-driver.rst:67
22989 "``DISABLE_GETNEXT``\n"
22990 " Makes the dummy driver fail all GetNext* calls as not supported (with\n"
22991 " exception of GetNextSMS* and GetNextFile*).\n"
22992 "``DISABLE_GETNEXTSMS``\n"
22993 " Makes the dummy driver fail all GetNextSMS* calls as not supported.\n"
22996 #. type: Plain text
22997 #: docs/manual/testing/dummy-driver.rst:72
22999 "To use dummy driver, you need something like following in :file:`~/.gammurc`:"
23002 #. type: Plain text
23003 #: docs/manual/testing/dummy-driver.rst:79
23004 msgid "[gammu] model = dummy connection = none device = /path/to/directory/"
23007 #. type: Plain text
23008 #: docs/manual/testing/dummy-driver.rst:81
23010 "For disabling GetNext* functions within dummy driver, you need something "
23011 "like following in :file:`~/.gammurc`:"
23014 #. type: Plain text
23015 #: docs/manual/testing/dummy-driver.rst:88
23017 "[gammu] model = dummy connection = none features = DISABLE_GETNEXT device = /"
23018 "path/to/directory/"
23022 #: docs/manual/testing/testsuite.rst:2
23024 msgid "Gammu Testsuite"
23028 #: docs/manual/testing/testsuite.rst:10
23030 msgid "Running the tests"
23033 #. type: Plain text
23034 #: docs/manual/testing/testsuite.rst:17
23036 "You can run the test suite this using ``make test``. CMake build system uses "
23037 "for testing CTest, which also includes option to connect to dashboard and "
23038 "submit test results there, so that they can be reviewed and fixed by others. "
23039 "To participate in this testing, you need just to run ``make Experimental`` "
23040 "which also does submission to the dashboard."
23043 #. type: Plain text
23044 #: docs/manual/testing/testsuite.rst:19
23045 msgid "There are some more options for testing:"
23048 #. type: Plain text
23049 #: docs/manual/testing/testsuite.rst:21
23050 msgid "``make test``"
23053 #. type: Plain text
23054 #: docs/manual/testing/testsuite.rst:23
23056 msgid " Runs testsuite with no uploading of results.\n"
23059 #. type: Plain text
23060 #: docs/manual/testing/testsuite.rst:25
23061 msgid "``make Experimental``"
23064 #. type: Plain text
23065 #: docs/manual/testing/testsuite.rst:27
23067 msgid " Runs testsuite and uploads results to the dashboard.\n"
23070 #. type: Plain text
23071 #: docs/manual/testing/testsuite.rst:29
23072 msgid "``make ExperimentalMemCheck``"
23075 #. type: Plain text
23076 #: docs/manual/testing/testsuite.rst:33
23079 " This checks memory accesses using valgrind during tests and submits\n"
23080 " report. You need to do this after ``make Experimental`` and you can\n"
23081 " submit results using ``make ExperimentalSubmit``.\n"
23084 #. type: Plain text
23085 #: docs/manual/testing/testsuite.rst:35
23086 msgid "Coverage reports"
23089 #. type: Plain text
23090 #: docs/manual/testing/testsuite.rst:38
23093 " To get test coverage reports, you need to configure project using\n"
23094 " ``cmake -DCOVERAGE=ON``\n"
23097 #. type: Plain text
23098 #: docs/manual/testing/testsuite.rst:40
23099 msgid "Nightly testing"
23102 #. type: Plain text
23103 #: docs/manual/testing/testsuite.rst:47
23106 " Currently several machines do compile and test Gammu every night. If\n"
23107 " you want to tak part of this, just ensure that your machine executes\n"
23108 " test suite every night (preferably after 3:00 CET). You can select\n"
23109 " either ``make Nightly`` to do regullar testing or\n"
23110 " ``make NightlyMemoryCheck`` to test with valgrind. Also you can enable\n"
23111 " coverage tests as described above.\n"
23114 #. type: Plain text
23115 #: docs/manual/testing/testsuite.rst:49
23116 msgid "Running single test"
23119 #. type: Labeled list
23120 #: docs/manual/testing/testsuite.rst:50
23122 msgid "You can run single test by directly calling ctest"
23125 #. type: Plain text
23126 #: docs/manual/testing/testsuite.rst:53
23127 msgid "ctest -R test-name"
23130 #. type: Labeled list
23131 #: docs/manual/testing/testsuite.rst:54
23133 msgid "Adding ``-V`` runs it in verbose mode with all test output"
23136 #. type: Plain text
23137 #: docs/manual/testing/testsuite.rst:57
23138 msgid "ctest -V -R test-name"
23142 #: docs/manual/testing/testsuite.rst:59
23144 msgid "Collecting results"
23147 #. type: Plain text
23148 #: docs/manual/testing/testsuite.rst:63
23150 "The tests are ran daily on several platforms and you can find the results on "
23151 "`dashboard <https://cdash.cihar.com/index.php?project=Gammu>`_."
23154 #. type: Plain text
23155 #: docs/manual/testing/testsuite.rst:66
23157 "You are welcome to join this effort, all you need is to setup job to pull "
23158 "current Gammu sources and execute the test suite every day (the preferred "
23162 #. type: Labeled list
23163 #: docs/manual/testing/testsuite.rst:66
23165 msgid "it 3:00 CET)"
23168 #. type: Plain text
23169 #: docs/manual/testing/testsuite.rst:70
23170 msgid "git pull make -C build-configure Nightly"
23173 #. type: Labeled list
23174 #: docs/manual/testing/testsuite.rst:71
23176 msgid "or also with checking for memory leaks"
23179 #. type: Plain text
23180 #: docs/manual/testing/testsuite.rst:75
23181 msgid "git pull make -C build-configure NightlyMemCheck"
23185 #: docs/manual/testing/testsuite.rst:77
23187 msgid "Testing of SMSD"
23190 #. type: Plain text
23191 #: docs/manual/testing/testsuite.rst:83
23193 "SMSD tests are performed using :ref:`dummy-driver` and uses file backend and "
23194 "sqlite database by default. For this you nee Gammu compiled with libdbi, "
23195 "have installed sqlite driver for libdbi and have :program:`sqlite3` binary "
23196 "available on the syste,."
23199 #. type: Plain text
23200 #: docs/manual/testing/testsuite.rst:85
23201 msgid "Testing of additional database backends must be enabled separately:"
23204 #. type: Plain text
23205 #: docs/manual/testing/testsuite.rst:88
23208 "``MYSQL_TESTING``:\n"
23209 " you need to have setup MySQL server with database where SMSD can play.\n"
23212 #. type: Plain text
23213 #: docs/manual/testing/testsuite.rst:91
23216 "``PSQL_TESTING``\n"
23217 " you need to have setup PostgreSQL server with database where SMSD can play.\n"
23221 #: docs/manual/testing/testsuite.rst:93
23223 msgid "Testing of command line utility"
23226 #. type: Plain text
23227 #: docs/manual/testing/testsuite.rst:98
23229 "Gammu command line tests are performed using :ref:`dummy-driver` where "
23230 "required. It covers most of command line interface, but some parts need to "
23231 "be explicitly enabled:"
23234 #. type: Plain text
23235 #: docs/manual/testing/testsuite.rst:101
23238 "``ONLINE_TESTING``:\n"
23239 " enable testing of features which require internet access\n"
23243 #: docs/manual/testing/testsuite.rst:103
23245 msgid "Testing of Python interface"
23248 #. type: Plain text
23249 #: docs/manual/testing/testsuite.rst:108
23251 "Python module tests are performed using :ref:`dummy-driver` where required. "
23252 "It does also cover testing of SMSD interface, which is done using libdbi"
23257 #: docs/manual/testing/testsuite.rst:110
23259 msgid "Testing of reply functions"
23262 #. type: Plain text
23263 #: docs/manual/testing/testsuite.rst:114
23265 "The :file:`tests` directory contains various tests which do inject data into "
23266 "reply functions and check their response."
23270 #: docs/manual/testing/testsuite.rst:116
23272 msgid "Testing of data parsing"
23275 #. type: Plain text
23276 #: docs/manual/testing/testsuite.rst:120
23278 "The :file:`tests` directory contains various tests which just try to parse "
23279 "various file formats supported by libGammu."
23283 #: docs/manual/testing/testsuite.rst:122
23285 msgid "Configuration of the test suite"
23288 #. type: Plain text
23289 #: docs/manual/testing/testsuite.rst:125
23290 msgid "You can pass various parameters to configure the test suite:"
23294 #: docs/manual/testing/testsuite.rst:127
23296 msgid "Programs used for testing"
23299 #. type: Plain text
23300 #: docs/manual/testing/testsuite.rst:141
23304 " Path to the :program:`sh` program\n"
23306 " Path to the :program:`bash` program\n"
23308 " Path to the :program:`sqlite3` program\n"
23310 " Path to the :program:`sed` program\n"
23312 " Path to the :program:`mysql` program\n"
23314 " Path to the :program:`psql` program\n"
23318 #: docs/manual/testing/testsuite.rst:143
23320 msgid "Limiting testsuite"
23323 #. type: Plain text
23324 #: docs/manual/testing/testsuite.rst:151
23327 "``ONLINE_TESTING``\n"
23328 " Enable testing of parts which use remote servers, requires connection to interned\n"
23329 "``PSQL_TESTING``\n"
23330 " Enable testing of PostgreSQL SMSD backend, requires configured PostgreSQL database\n"
23331 "``MYSQL_TESTING``\n"
23332 " Enable testing of MySQL SMSD backend, requires configured MySQL database\n"
23336 #: docs/manual/testing/testsuite.rst:153
23338 msgid "Database backends configuration"
23339 msgstr "Konfigurasi backend basisdata"
23341 #. type: Plain text
23342 #: docs/manual/testing/testsuite.rst:173
23346 " Host to use for PostgreSQL tests (default: ``127.0.0.1``)\n"
23347 "``PSQL_DATABASE``\n"
23348 " Database to use for PostgreSQL tests (default: ``smsd``)\n"
23350 " User to use for PostgreSQL tests (default: ``smsd``)\n"
23351 "``PSQL_PASSWORD``\n"
23352 " Password to use for PostgreSQL tests (default: ``smsd``)\n"
23354 " Host to use for MySQL tests (default: ``127.0.0.1``)\n"
23355 "``MYSQL_DATABASE``\n"
23356 " Database to use for MySQL tests (default: ``smsd``)\n"
23358 " User to use for MySQL tests (default: ``smsd``)\n"
23359 "``MYSQL_PASSWORD``\n"
23360 " Password to use for MySQL tests (default: ``smsd``)\n"
23362 " ODBC DSN to use for ODBC tests (default: ``smsd``). \n"
23363 " Currently needs to point to MySQL database.\n"
23366 #. type: Plain text
23367 #: docs/manual/contents.rst:2
23372 #: docs/manual/contents.rst:4
23374 msgid "Gammu Documentation Contents"
23377 #. type: Plain text
23378 #: docs/manual/contents.rst:22
23380 "project/index faq/index python/index c/index internal/index formats/index "
23381 "config/index gammu/index smsd/index utils/index testing/index protocol/index "
23386 #: docs/manual/contents.rst:24
23388 msgid "Indices and tables"
23391 #. type: Plain text
23392 #: docs/manual/contents.rst:27
23393 msgid ":ref:`genindex`"
23396 #. type: Plain text
23397 #: docs/manual/contents.rst:28
23398 msgid ":ref:`modindex`"
23401 #. type: Plain text
23402 #: docs/manual/contents.rst:28
23403 msgid ":ref:`search`"
23407 #: docs/manual/python/objects.rst:2
23412 #. type: Plain text
23413 #: docs/manual/python/objects.rst:7
23415 "For various (mostly historical) reasons, all objects you get from Gammu are "
23416 "not real objects but rather a dictionaries. This has quite a big impact of "
23417 "usability and will most likely change in the future."
23420 #. type: Plain text
23421 #: docs/manual/python/objects.rst:9
23423 "All the objects basically map to C structures, so you might also refer to"
23426 #. type: Attribute :ref:
23427 #: docs/manual/python/objects.rst:9
23429 msgid "`libgammu` chapter."
23432 #. type: Plain text
23433 #: docs/manual/python/objects.rst:12
23438 #: docs/manual/python/objects.rst:14
23443 #. type: Plain text
23444 #: docs/manual/python/objects.rst:18
23446 "Object describing single SMS message in a way GSM network handles is (140 "
23447 "bytes of data). You can construct it from :ref:`sms_info_obj` using"
23450 #. type: Attribute :meth:
23451 #: docs/manual/python/objects.rst:18
23453 msgid "`gammu.EncodeSMS`."
23456 #. type: Plain text
23457 #: docs/manual/python/objects.rst:21
23458 msgid "Message dictionary can consist of following fields:"
23461 #. type: Labeled list
23462 #: docs/manual/python/objects.rst:22 docs/manual/python/objects.rst:26
23463 #: docs/manual/python/objects.rst:30 docs/manual/python/objects.rst:35
23464 #: docs/manual/python/objects.rst:39 docs/manual/python/objects.rst:43
23465 #: docs/manual/python/objects.rst:47 docs/manual/python/objects.rst:51
23466 #: docs/manual/python/objects.rst:55 docs/manual/python/objects.rst:59
23467 #: docs/manual/python/objects.rst:63 docs/manual/python/objects.rst:67
23468 #: docs/manual/python/objects.rst:71 docs/manual/python/objects.rst:75
23469 #: docs/manual/python/objects.rst:79 docs/manual/python/objects.rst:83
23470 #: docs/manual/python/objects.rst:92 docs/manual/python/objects.rst:104
23471 #: docs/manual/python/objects.rst:110 docs/manual/python/objects.rst:114
23472 #: docs/manual/python/objects.rst:148 docs/manual/python/objects.rst:152
23473 #: docs/manual/python/objects.rst:156 docs/manual/python/objects.rst:160
23474 #: docs/manual/python/objects.rst:164 docs/manual/python/objects.rst:189
23475 #: docs/manual/python/objects.rst:209 docs/manual/python/objects.rst:213
23476 #: docs/manual/python/objects.rst:217 docs/manual/python/objects.rst:221
23477 #: docs/manual/python/objects.rst:225 docs/manual/python/objects.rst:234
23478 #: docs/manual/python/objects.rst:259 docs/manual/python/objects.rst:263
23479 #: docs/manual/python/objects.rst:267 docs/manual/python/objects.rst:271
23480 #: docs/manual/python/objects.rst:275 docs/manual/python/objects.rst:298
23481 #: docs/manual/python/objects.rst:350 docs/manual/python/objects.rst:354
23482 #: docs/manual/python/objects.rst:358 docs/manual/python/objects.rst:362
23483 #: docs/manual/python/objects.rst:366 docs/manual/python/objects.rst:370
23484 #: docs/manual/python/objects.rst:374 docs/manual/python/objects.rst:378
23485 #: docs/manual/python/objects.rst:382 docs/manual/python/objects.rst:386
23486 #: docs/manual/python/objects.rst:390 docs/manual/python/objects.rst:394
23487 #: docs/manual/python/objects.rst:398 docs/manual/python/objects.rst:402
23488 #: docs/manual/python/objects.rst:406 docs/manual/python/objects.rst:410
23489 #: docs/manual/python/objects.rst:414 docs/manual/python/objects.rst:418
23490 #: docs/manual/python/objects.rst:422 docs/manual/python/objects.rst:426
23491 #: docs/manual/python/objects.rst:430 docs/manual/python/objects.rst:441
23492 #: docs/manual/python/objects.rst:445 docs/manual/python/objects.rst:478
23493 #: docs/manual/python/objects.rst:487 docs/manual/python/objects.rst:506
23494 #: docs/manual/python/objects.rst:525 docs/manual/python/objects.rst:536
23495 #: docs/manual/python/objects.rst:540 docs/manual/python/objects.rst:573
23496 #: docs/manual/python/objects.rst:594 docs/manual/python/objects.rst:620
23497 #: docs/manual/python/objects.rst:631 docs/manual/python/objects.rst:635
23498 #: docs/manual/python/objects.rst:639 docs/manual/python/objects.rst:659
23499 #: docs/manual/python/objects.rst:713 docs/manual/python/objects.rst:721
23500 #: docs/manual/python/objects.rst:725 docs/manual/python/objects.rst:736
23501 #: docs/manual/python/objects.rst:740 docs/manual/python/objects.rst:744
23502 #: docs/manual/python/objects.rst:748 docs/manual/python/objects.rst:752
23503 #: docs/manual/python/objects.rst:769 docs/manual/python/objects.rst:773
23504 #: docs/manual/python/objects.rst:777 docs/manual/python/objects.rst:781
23505 #: docs/manual/python/objects.rst:785 docs/manual/python/objects.rst:789
23506 #: docs/manual/python/objects.rst:793 docs/manual/python/objects.rst:797
23507 #: docs/manual/python/objects.rst:801
23509 msgid ".. attribute"
23512 #. type: Plain text
23513 #: docs/manual/python/objects.rst:23
23517 #. type: Plain text
23518 #: docs/manual/python/objects.rst:25
23519 msgid "SMSC information, see :ref:`smsc_obj`."
23522 #. type: Plain text
23523 #: docs/manual/python/objects.rst:27 docs/manual/python/objects.rst:214
23524 #: docs/manual/python/objects.rst:391
23528 #. type: Plain text
23529 #: docs/manual/python/objects.rst:29
23530 msgid "Recipient number, needs to be set for sending."
23533 #. type: Plain text
23534 #: docs/manual/python/objects.rst:31 docs/manual/python/objects.rst:218
23535 #: docs/manual/python/objects.rst:741
23539 #. type: Plain text
23540 #: docs/manual/python/objects.rst:34
23542 "Name of the message, does not make any effect on sending, some phones might "
23546 #. type: Plain text
23547 #: docs/manual/python/objects.rst:36
23551 #. type: Plain text
23552 #: docs/manual/python/objects.rst:38
23553 msgid "User defined headers for SMS, see :ref:`udh_obj`."
23557 #: docs/manual/python/objects.rst:40 docs/manual/python/objects.rst:190
23558 #: docs/manual/internal/reply.rst:53
23563 #. type: Plain text
23564 #: docs/manual/python/objects.rst:42
23565 msgid "Message text"
23568 #. type: Plain text
23569 #: docs/manual/python/objects.rst:44 docs/manual/python/objects.rst:745
23573 #. type: Plain text
23574 #: docs/manual/python/objects.rst:46
23575 msgid "Folder where the message is stored"
23578 #. type: Plain text
23579 #: docs/manual/python/objects.rst:48 docs/manual/python/objects.rst:210
23580 #: docs/manual/python/objects.rst:442 docs/manual/python/objects.rst:537
23581 #: docs/manual/python/objects.rst:632 docs/manual/python/objects.rst:714
23585 #. type: Plain text
23586 #: docs/manual/python/objects.rst:50
23587 msgid "Location where the message is stored"
23590 #. type: Plain text
23591 #: docs/manual/python/objects.rst:52
23592 msgid "InboxFolder"
23595 #. type: Plain text
23596 #: docs/manual/python/objects.rst:54
23597 msgid "Indication whether folder is an inbox"
23600 #. type: Plain text
23601 #: docs/manual/python/objects.rst:56
23602 msgid "DeliveryStatus"
23605 #. type: Plain text
23606 #: docs/manual/python/objects.rst:58
23607 msgid "Message delivery status, used only for received messages"
23610 #. type: Plain text
23611 #: docs/manual/python/objects.rst:60
23612 msgid "ReplyViaSameSMSC"
23615 #. type: Plain text
23616 #: docs/manual/python/objects.rst:62
23617 msgid "Flag indicating whether reply using same SMSC is requested"
23620 #. type: Plain text
23621 #: docs/manual/python/objects.rst:64 docs/manual/python/objects.rst:272
23625 #. type: Plain text
23626 #: docs/manual/python/objects.rst:66 docs/manual/python/objects.rst:274
23627 msgid "Message class"
23630 #. type: Plain text
23631 #: docs/manual/python/objects.rst:68
23632 msgid "MessageReference"
23635 #. type: Plain text
23636 #: docs/manual/python/objects.rst:70
23637 msgid "Message reference number, used mostly to identify delivery reports"
23640 #. type: Plain text
23641 #: docs/manual/python/objects.rst:72 docs/manual/python/objects.rst:264
23642 msgid "ReplaceMessage"
23645 #. type: Plain text
23646 #: docs/manual/python/objects.rst:74 docs/manual/python/objects.rst:266
23647 msgid "Id of message which this message is supposed to replace"
23650 #. type: Plain text
23651 #: docs/manual/python/objects.rst:76
23652 msgid "RejectDuplicates"
23655 #. type: Plain text
23656 #: docs/manual/python/objects.rst:78
23657 msgid "Whether to reject duplicates"
23661 #: docs/manual/python/objects.rst:80 docs/manual/c/memory.rst:2
23666 #. type: Plain text
23667 #: docs/manual/python/objects.rst:82 docs/manual/python/objects.rst:638
23668 msgid "Memory where the message is stored"
23671 #. type: Plain text
23672 #: docs/manual/python/objects.rst:84 docs/manual/python/objects.rst:165
23673 #: docs/manual/python/objects.rst:446 docs/manual/python/objects.rst:507
23674 #: docs/manual/python/objects.rst:541 docs/manual/python/objects.rst:595
23675 #: docs/manual/python/objects.rst:660 docs/manual/python/objects.rst:753
23679 #. type: Plain text
23680 #: docs/manual/python/objects.rst:86
23681 msgid "Message type, one of:"
23684 #. type: Plain text
23685 #: docs/manual/python/objects.rst:88
23686 msgid "``Submit`` - message to be send"
23689 #. type: Plain text
23690 #: docs/manual/python/objects.rst:89
23691 msgid "``Deliver`` - delivered message"
23694 #. type: Plain text
23695 #: docs/manual/python/objects.rst:91
23697 "``Status_Report`` - when creating new message this will create submit "
23698 "message with request for delivery report"
23701 #. type: Plain text
23702 #: docs/manual/python/objects.rst:93
23706 #. type: Plain text
23707 #: docs/manual/python/objects.rst:95
23708 msgid "Message encoding, one of:"
23711 #. type: Plain text
23712 #: docs/manual/python/objects.rst:98
23714 "``Unicode_No_Compression`` - unicode message which can contain any chars, "
23715 "but can be only 70 chars long"
23718 #. type: Plain text
23719 #: docs/manual/python/objects.rst:99
23720 msgid "``Unicode_Compression`` - not supported by Gammu and most phones"
23723 #. type: Plain text
23724 #: docs/manual/python/objects.rst:101
23726 "``Default_No_Compression`` - message with GSM alphabet only, up to 160 chars "
23730 #. type: Plain text
23731 #: docs/manual/python/objects.rst:102
23732 msgid "``Default_Compression`` - not supported by Gammu and most phones"
23735 #. type: Plain text
23736 #: docs/manual/python/objects.rst:103
23737 msgid "``8bit`` - for binary messages"
23740 #. type: Plain text
23741 #: docs/manual/python/objects.rst:105 docs/manual/python/gammu.rst:1292
23745 #. type: Plain text
23746 #: docs/manual/python/objects.rst:107
23747 msgid "Timestamp when the message was received or sent."
23750 #. type: Plain text
23751 #: docs/manual/python/objects.rst:109
23752 msgid "Please note that most phones do no record timestamp of sent messages."
23755 #. type: Plain text
23756 #: docs/manual/python/objects.rst:111
23757 msgid "SMSCDateTime"
23760 #. type: Plain text
23761 #: docs/manual/python/objects.rst:113
23762 msgid "Timestamp when the message was at SMSC."
23765 #. type: Plain text
23766 #: docs/manual/python/objects.rst:115
23770 #. type: Plain text
23771 #: docs/manual/python/objects.rst:117
23772 msgid "Message state, one of:"
23775 #. type: Plain text
23776 #: docs/manual/python/objects.rst:119 docs/manual/formats/smsbackup.rst:82
23780 #. type: Plain text
23781 #: docs/manual/python/objects.rst:120
23785 #. type: Plain text
23786 #: docs/manual/python/objects.rst:121 docs/manual/formats/smsbackup.rst:80
23790 #. type: Plain text
23791 #: docs/manual/python/objects.rst:122 docs/manual/formats/smsbackup.rst:81
23795 #. type: Plain text
23796 #: docs/manual/python/objects.rst:127
23797 msgid "# Simple message to send, using SMSC from phone SMS_1 = {"
23800 #. type: Plain text
23801 #: docs/manual/python/objects.rst:130
23802 msgid "'Number': '123465', 'SMSC': {'Location': 1}, 'Text': 'Hello world!',"
23805 #. type: Plain text
23806 #: docs/manual/python/objects.rst:134
23807 msgid "# Class 0 (on display) message using custom SMSC number SMS_2 = {"
23810 #. type: Plain text
23811 #: docs/manual/python/objects.rst:138
23813 "'Number': '123465', 'SMSC': {'Number': '+420987654321'}, 'Text': 'Hello "
23814 "world!', 'Class': 0,"
23817 #. type: Plain text
23818 #: docs/manual/python/objects.rst:142
23823 #: docs/manual/python/objects.rst:144
23828 #. type: Plain text
23829 #: docs/manual/python/objects.rst:147
23830 msgid "UDH dictionary can consist of following fields:"
23833 #. type: Plain text
23834 #: docs/manual/python/objects.rst:149
23838 #. type: Plain text
23839 #: docs/manual/python/objects.rst:151
23840 msgid "8-bit ID of the message, not required"
23843 #. type: Plain text
23844 #: docs/manual/python/objects.rst:153
23848 #. type: Plain text
23849 #: docs/manual/python/objects.rst:155
23850 msgid "16-bit ID of the message, not required"
23853 #. type: Plain text
23854 #: docs/manual/python/objects.rst:157
23858 #. type: Plain text
23859 #: docs/manual/python/objects.rst:159
23860 msgid "Number of current part"
23863 #. type: Plain text
23864 #: docs/manual/python/objects.rst:161
23868 #. type: Plain text
23869 #: docs/manual/python/objects.rst:163
23870 msgid "Count of all message parts"
23873 #. type: Plain text
23874 #: docs/manual/python/objects.rst:167
23875 msgid "UDH type, one of predefined strings:"
23878 #. type: Plain text
23879 #: docs/manual/python/objects.rst:169
23883 #. type: Plain text
23884 #: docs/manual/python/objects.rst:170
23885 msgid "``ConcatenatedMessages``"
23888 #. type: Plain text
23889 #: docs/manual/python/objects.rst:171
23890 msgid "``ConcatenatedMessages16bit``"
23893 #. type: Plain text
23894 #: docs/manual/python/objects.rst:172 docs/manual/python/objects.rst:325
23895 msgid "``DisableVoice``"
23898 #. type: Plain text
23899 #: docs/manual/python/objects.rst:173 docs/manual/python/objects.rst:326
23900 msgid "``DisableFax``"
23903 #. type: Plain text
23904 #: docs/manual/python/objects.rst:174 docs/manual/python/objects.rst:327
23905 msgid "``DisableEmail``"
23908 #. type: Plain text
23909 #: docs/manual/python/objects.rst:175 docs/manual/python/objects.rst:328
23910 msgid "``EnableVoice``"
23913 #. type: Plain text
23914 #: docs/manual/python/objects.rst:176 docs/manual/python/objects.rst:329
23915 msgid "``EnableFax``"
23918 #. type: Plain text
23919 #: docs/manual/python/objects.rst:177 docs/manual/python/objects.rst:330
23920 msgid "``EnableEmail``"
23923 #. type: Plain text
23924 #: docs/manual/python/objects.rst:178 docs/manual/python/objects.rst:331
23925 msgid "``VoidSMS``"
23928 #. type: Plain text
23929 #: docs/manual/python/objects.rst:179
23930 msgid "``NokiaRingtone``"
23931 msgstr "``NokiaRingtone``"
23933 #. type: Plain text
23934 #: docs/manual/python/objects.rst:180
23935 msgid "``NokiaRingtoneLong``"
23938 #. type: Plain text
23939 #: docs/manual/python/objects.rst:181
23940 msgid "``NokiaOperatorLogoLong``"
23943 #. type: Plain text
23944 #: docs/manual/python/objects.rst:182
23945 msgid "``NokiaCallerLogo``"
23948 #. type: Plain text
23949 #: docs/manual/python/objects.rst:183
23950 msgid "``NokiaWAP``"
23953 #. type: Plain text
23954 #: docs/manual/python/objects.rst:184
23955 msgid "``NokiaWAPLong``"
23958 #. type: Plain text
23959 #: docs/manual/python/objects.rst:185
23960 msgid "``NokiaCalendarLong``"
23963 #. type: Plain text
23964 #: docs/manual/python/objects.rst:186
23965 msgid "``NokiaProfileLong``"
23968 #. type: Plain text
23969 #: docs/manual/python/objects.rst:187
23970 msgid "``NokiaPhonebookLong``"
23973 #. type: Plain text
23974 #: docs/manual/python/objects.rst:188
23975 msgid "``UserUDH``"
23978 #. type: Plain text
23979 #: docs/manual/python/objects.rst:192
23980 msgid "UDH content"
23983 #. type: Plain text
23984 #: docs/manual/python/objects.rst:196
23988 #. type: Plain text
23989 #: docs/manual/python/objects.rst:200
23991 "'ID8bit': 0xcd, 'PartNumber': 1, 'AllParts': 2, 'Type': "
23992 "'ConcatenatedMessages',"
23995 #. type: Plain text
23996 #: docs/manual/python/objects.rst:203
24001 #: docs/manual/python/objects.rst:205
24003 msgid "SMSC Object"
24006 #. type: Plain text
24007 #: docs/manual/python/objects.rst:208
24008 msgid "SMSC dictionary can consist of following fields:"
24011 #. type: Plain text
24012 #: docs/manual/python/objects.rst:212
24013 msgid "Location where the SMSC is stored"
24016 #. type: Plain text
24017 #: docs/manual/python/objects.rst:220
24018 msgid "Name of the SMSC configuration"
24019 msgstr "Nama konfigurasi SMSC"
24021 #. type: Plain text
24022 #: docs/manual/python/objects.rst:222
24023 msgid "DefaultNumber"
24026 #. type: Plain text
24027 #: docs/manual/python/objects.rst:224
24028 msgid "Default recipient number, ignored on most phones"
24031 #. type: Plain text
24032 #: docs/manual/python/objects.rst:226
24036 #. type: Plain text
24037 #: docs/manual/python/objects.rst:228
24038 msgid "Default message format, one of:"
24041 #. type: Plain text
24042 #: docs/manual/python/objects.rst:230 docs/manual/python/objects.rst:303
24046 #. type: Plain text
24047 #: docs/manual/python/objects.rst:231
24051 #. type: Plain text
24052 #: docs/manual/python/objects.rst:232
24056 #. type: Plain text
24057 #: docs/manual/python/objects.rst:233
24061 #. type: Plain text
24062 #: docs/manual/python/objects.rst:235
24066 #. type: Plain text
24067 #: docs/manual/python/objects.rst:237
24068 msgid "Default message validity as a string"
24071 #. type: Plain text
24072 #: docs/manual/python/objects.rst:239
24073 msgid "``NA`` - validity not available"
24076 #. type: Plain text
24077 #: docs/manual/python/objects.rst:240
24078 msgid "``Max`` - maximal validity allowed by network"
24081 #. type: Plain text
24082 #: docs/manual/python/objects.rst:242
24084 "``nM``, ``nH``, ``nD``, ``nW`` - period defined in minutes, hours, days or "
24085 "weeks, eg. ``3W``"
24088 #. type: Plain text
24089 #: docs/manual/python/objects.rst:246
24093 #. type: Plain text
24094 #: docs/manual/python/objects.rst:250
24096 "'Location': 1, 'Number': '+420987654321', 'Format': 'Text', 'Validity': "
24100 #. type: Plain text
24101 #: docs/manual/python/objects.rst:253
24102 msgid "_sms_info_obj:"
24106 #: docs/manual/python/objects.rst:255
24108 msgid "SMS Info Object"
24111 #. type: Plain text
24112 #: docs/manual/python/objects.rst:258
24113 msgid "Message info dictionary can consist of following fields:"
24116 #. type: Plain text
24117 #: docs/manual/python/objects.rst:262
24118 msgid "Whether to use Unicode for the message."
24121 #. type: Plain text
24122 #: docs/manual/python/objects.rst:268
24124 msgstr "Tidak diketahui"
24126 #. type: Plain text
24127 #: docs/manual/python/objects.rst:270
24129 "Boolean flag indicating there was some part which Gammu could not decode."
24132 #. type: Plain text
24133 #: docs/manual/python/objects.rst:276 docs/manual/python/objects.rst:488
24134 #: docs/manual/python/objects.rst:574 docs/manual/python/objects.rst:640
24138 #. type: Plain text
24139 #: docs/manual/python/objects.rst:278
24140 msgid "Actual message data, see :ref:`sms_info_part_obj`."
24143 #. type: Plain text
24144 #: docs/manual/python/objects.rst:282
24145 msgid "SMSINFO = {"
24148 #. type: Plain text
24149 #: docs/manual/python/objects.rst:284
24150 msgid "'Class': 1, 'Entries': ["
24153 #. type: Plain text
24154 #: docs/manual/python/objects.rst:289
24156 "{'ID': 'Text', 'Buffer': 'This is a '}, {'ID': 'Text', 'Buffer': 'message', "
24157 "'Italic': True}, {'ID': 'Text', 'Buffer': ' from '}, {'ID': 'Text', "
24158 "'Buffer': 'Gammu', 'Bold': True}, ],"
24161 #. type: Plain text
24162 #: docs/manual/python/objects.rst:292
24163 msgid "_sms_info_part_obj:"
24167 #: docs/manual/python/objects.rst:294
24169 msgid "SMS Info Part Object"
24172 #. type: Plain text
24173 #: docs/manual/python/objects.rst:297
24174 msgid "Message component can consist of following fields:"
24177 #. type: Plain text
24178 #: docs/manual/python/objects.rst:299
24182 #. type: Plain text
24183 #: docs/manual/python/objects.rst:301
24184 msgid "Identification of the part type:"
24187 #. type: Plain text
24188 #: docs/manual/python/objects.rst:304
24189 msgid "``ConcatenatedTextLong`` - Contacenated SMS, when longer than 1 SMS."
24192 #. type: Plain text
24193 #: docs/manual/python/objects.rst:305
24195 "``ConcatenatedAutoTextLong`` - Contacenated SMS, auto Default/Unicode coding."
24198 #. type: Plain text
24199 #: docs/manual/python/objects.rst:306
24200 msgid "``ConcatenatedTextLong16bit``"
24203 #. type: Plain text
24204 #: docs/manual/python/objects.rst:307
24205 msgid "``ConcatenatedAutoTextLong16bit``"
24208 #. type: Plain text
24209 #: docs/manual/python/objects.rst:308
24210 msgid "``NokiaProfileLong`` - Nokia profile = Name`` Ringtone`` ScreenSaver"
24213 #. type: Plain text
24214 #: docs/manual/python/objects.rst:309
24215 msgid "``NokiaPictureImageLong`` - Nokia Picture Image + (text)"
24218 #. type: Plain text
24219 #: docs/manual/python/objects.rst:310
24220 msgid "``NokiaScreenSaverLong`` - Nokia screen saver + (text)"
24223 #. type: Plain text
24224 #: docs/manual/python/objects.rst:311
24225 msgid "``NokiaRingtone`` - Nokia ringtone - old SM2.0 format`` 1 SMS"
24228 #. type: Plain text
24229 #: docs/manual/python/objects.rst:312
24230 msgid "``NokiaRingtoneLong`` - Nokia ringtone contacenated`` when very long"
24233 #. type: Plain text
24234 #: docs/manual/python/objects.rst:313
24235 msgid "``NokiaOperatorLogo`` - Nokia 72x14 operator logo`` 1 SMS"
24238 #. type: Plain text
24239 #: docs/manual/python/objects.rst:314
24240 msgid "``NokiaOperatorLogoLong`` - Nokia 72x14 op logo or 78x21 in 2 SMS"
24243 #. type: Plain text
24244 #: docs/manual/python/objects.rst:315
24245 msgid "``NokiaCallerLogo`` - Nokia 72x14 caller logo`` 1 SMS"
24248 #. type: Plain text
24249 #: docs/manual/python/objects.rst:316
24250 msgid "``NokiaWAPBookmarkLong`` - Nokia WAP bookmark in 1 or 2 SMS"
24253 #. type: Plain text
24254 #: docs/manual/python/objects.rst:317
24255 msgid "``NokiaWAPSettingsLong`` - Nokia WAP settings in 2 SMS"
24258 #. type: Plain text
24259 #: docs/manual/python/objects.rst:318
24260 msgid "``NokiaMMSSettingsLong`` - Nokia MMS settings in 2 SMS"
24263 #. type: Plain text
24264 #: docs/manual/python/objects.rst:319
24265 msgid "``NokiaVCARD10Long`` - Nokia VCARD 1.0 - only name and default number"
24268 #. type: Plain text
24269 #: docs/manual/python/objects.rst:320
24270 msgid "``NokiaVCARD21Long`` - Nokia VCARD 2.1 - all numbers + text"
24273 #. type: Plain text
24274 #: docs/manual/python/objects.rst:321
24275 msgid "``NokiaVCALENDAR10Long`` - Nokia VCALENDAR 1.0 - can be in few sms"
24278 #. type: Plain text
24279 #: docs/manual/python/objects.rst:322
24280 msgid "``NokiaVTODOLong``"
24283 #. type: Plain text
24284 #: docs/manual/python/objects.rst:323
24285 msgid "``VCARD10Long``"
24288 #. type: Plain text
24289 #: docs/manual/python/objects.rst:324
24290 msgid "``VCARD21Long``"
24293 #. type: Plain text
24294 #: docs/manual/python/objects.rst:332
24295 msgid "``EMSSound10`` - IMelody 1.0"
24298 #. type: Plain text
24299 #: docs/manual/python/objects.rst:333
24300 msgid "``EMSSound12`` - IMelody 1.2"
24303 #. type: Plain text
24304 #: docs/manual/python/objects.rst:334
24306 "``EMSSonyEricssonSound`` - IMelody without header - SonyEricsson extension"
24309 #. type: Plain text
24310 #: docs/manual/python/objects.rst:335
24311 msgid "``EMSSound10Long`` - IMelody 1.0 with UPI."
24314 #. type: Plain text
24315 #: docs/manual/python/objects.rst:336
24316 msgid "``EMSSound12Long`` - IMelody 1.2 with UPI."
24319 #. type: Plain text
24320 #: docs/manual/python/objects.rst:337
24321 msgid "``EMSSonyEricssonSoundLong`` - IMelody without header with UPI."
24324 #. type: Plain text
24325 #: docs/manual/python/objects.rst:338
24326 msgid "``EMSPredefinedSound``"
24329 #. type: Plain text
24330 #: docs/manual/python/objects.rst:339
24331 msgid "``EMSPredefinedAnimation``"
24334 #. type: Plain text
24335 #: docs/manual/python/objects.rst:340
24336 msgid "``EMSAnimation``"
24339 #. type: Plain text
24340 #: docs/manual/python/objects.rst:341
24341 msgid "``EMSFixedBitmap`` - Fixed bitmap of size 16x16 or 32x32."
24344 #. type: Plain text
24345 #: docs/manual/python/objects.rst:342
24346 msgid "``EMSVariableBitmap``"
24349 #. type: Plain text
24350 #: docs/manual/python/objects.rst:343
24351 msgid "``EMSVariableBitmapLong``"
24354 #. type: Plain text
24355 #: docs/manual/python/objects.rst:344
24356 msgid "``MMSIndicatorLong`` - MMS message indicator."
24359 #. type: Plain text
24360 #: docs/manual/python/objects.rst:345
24361 msgid "``WAPIndicatorLong``"
24364 #. type: Plain text
24365 #: docs/manual/python/objects.rst:346
24366 msgid "``AlcatelMonoBitmapLong`` - Variable bitmap with black and white colors"
24369 #. type: Plain text
24370 #: docs/manual/python/objects.rst:347
24372 "``AlcatelMonoAnimationLong`` - Variable animation with black and white colors"
24375 #. type: Plain text
24376 #: docs/manual/python/objects.rst:348
24377 msgid "``AlcatelSMSTemplateName``"
24380 #. type: Plain text
24381 #: docs/manual/python/objects.rst:349
24382 msgid "``SiemensFile`` - Siemens OTA"
24385 #. type: Plain text
24386 #: docs/manual/python/objects.rst:351
24390 #. type: Plain text
24391 #: docs/manual/python/objects.rst:353 docs/manual/python/objects.rst:357
24392 #: docs/manual/python/objects.rst:361 docs/manual/python/objects.rst:365
24393 #: docs/manual/python/objects.rst:369 docs/manual/python/objects.rst:373
24394 #: docs/manual/python/objects.rst:377 docs/manual/python/objects.rst:381
24395 #: docs/manual/python/objects.rst:385
24397 msgid "Text formatting"
24398 msgstr "Informasi telepon"
24400 #. type: Plain text
24401 #: docs/manual/python/objects.rst:355
24405 #. type: Plain text
24406 #: docs/manual/python/objects.rst:359
24410 #. type: Plain text
24411 #: docs/manual/python/objects.rst:363
24415 #. type: Plain text
24416 #: docs/manual/python/objects.rst:367
24420 #. type: Plain text
24421 #: docs/manual/python/objects.rst:371
24425 #. type: Plain text
24426 #: docs/manual/python/objects.rst:375
24430 #. type: Plain text
24431 #: docs/manual/python/objects.rst:379
24433 msgstr "Garisbawah"
24435 #. type: Plain text
24436 #: docs/manual/python/objects.rst:383
24437 msgid "Strikethrough"
24440 #. type: Plain text
24441 #: docs/manual/python/objects.rst:387 docs/manual/python/objects.rst:782
24445 #. type: Plain text
24446 #: docs/manual/python/objects.rst:389
24447 msgid "Whether message part should be protected (DRM)"
24450 #. type: Plain text
24451 #: docs/manual/python/objects.rst:393
24452 msgid "Number to encode in message."
24456 #: docs/manual/python/objects.rst:395 docs/manual/c/ringtone.rst:2
24459 msgstr "Nada dering"
24461 #. type: Plain text
24462 #: docs/manual/python/objects.rst:397
24463 msgid "Ringtone to encode in message."
24467 #: docs/manual/python/objects.rst:399 docs/manual/c/bitmap.rst:2
24472 #. type: Plain text
24473 #: docs/manual/python/objects.rst:401
24474 msgid "Bitmap to encode in message."
24477 #. type: Plain text
24478 #: docs/manual/python/objects.rst:403
24482 #. type: Plain text
24483 #: docs/manual/python/objects.rst:405
24484 msgid "Bookmark to encode in message."
24488 #: docs/manual/python/objects.rst:407 docs/manual/c/settings.rst:2
24491 msgstr "Pengaturan"
24493 #. type: Plain text
24494 #: docs/manual/python/objects.rst:409
24495 msgid "Settings to encode in message."
24498 #. type: Plain text
24499 #: docs/manual/python/objects.rst:411
24500 msgid "MMSIndicator"
24503 #. type: Plain text
24504 #: docs/manual/python/objects.rst:413
24505 msgid "MMS indication to encode in message."
24508 #. type: Plain text
24509 #: docs/manual/python/objects.rst:417
24510 msgid "Phonebook entry to encode in message, see :ref:`pbk_obj`."
24513 #. type: Plain text
24514 #: docs/manual/python/objects.rst:421
24515 msgid "Calendar entry to encode in message, see :ref:`cal_obj`."
24518 #. type: Plain text
24519 #: docs/manual/python/objects.rst:423 docs/manual/python/gammu.rst:1291
24523 #. type: Plain text
24524 #: docs/manual/python/objects.rst:425
24525 msgid "Todo entry to encode in message, see :ref:`todo_obj`."
24529 #: docs/manual/python/objects.rst:427 docs/manual/c/file.rst:2
24534 #. type: Plain text
24535 #: docs/manual/python/objects.rst:429
24536 msgid "File to encode in message, see :ref:`file_obj`."
24539 #. type: Plain text
24540 #: docs/manual/python/objects.rst:431 docs/manual/python/objects.rst:774
24544 #. type: Plain text
24545 #: docs/manual/python/objects.rst:433
24546 msgid "String to encode in message."
24549 #. type: Plain text
24550 #: docs/manual/python/objects.rst:435
24555 #: docs/manual/python/objects.rst:437
24557 msgid "Todo Object"
24560 #. type: Plain text
24561 #: docs/manual/python/objects.rst:440
24562 msgid "Todo entry is a dictionary consisting of following fields:"
24565 #. type: Plain text
24566 #: docs/manual/python/objects.rst:444 docs/manual/python/objects.rst:539
24567 #: docs/manual/python/objects.rst:634
24568 msgid "Location where the entry is stored"
24571 #. type: Plain text
24572 #: docs/manual/python/objects.rst:448 docs/manual/python/objects.rst:509
24573 #: docs/manual/python/objects.rst:543 docs/manual/python/objects.rst:597
24574 #: docs/manual/python/objects.rst:662
24575 msgid "Type of entry, one of:"
24578 #. type: Plain text
24579 #: docs/manual/python/objects.rst:450 docs/manual/python/objects.rst:545
24580 msgid "``REMINDER`` - Reminder or Date"
24583 #. type: Plain text
24584 #: docs/manual/python/objects.rst:451 docs/manual/python/objects.rst:546
24585 msgid "``CALL`` - Call"
24588 #. type: Plain text
24589 #: docs/manual/python/objects.rst:452 docs/manual/python/objects.rst:547
24590 msgid "``MEETING`` - Meeting"
24593 #. type: Plain text
24594 #: docs/manual/python/objects.rst:453 docs/manual/python/objects.rst:548
24595 msgid "``BIRTHDAY`` - Birthday or Anniversary or Special Occasion"
24598 #. type: Plain text
24599 #: docs/manual/python/objects.rst:454 docs/manual/python/objects.rst:549
24600 msgid "``MEMO`` - Memo or Miscellaneous"
24603 #. type: Plain text
24604 #: docs/manual/python/objects.rst:455 docs/manual/python/objects.rst:550
24605 msgid "``TRAVEL`` - Travel"
24608 #. type: Plain text
24609 #: docs/manual/python/objects.rst:456 docs/manual/python/objects.rst:551
24610 msgid "``VACATION`` - Vacation"
24613 #. type: Plain text
24614 #: docs/manual/python/objects.rst:457 docs/manual/python/objects.rst:552
24615 msgid "``T_ATHL`` - Training - Athletism"
24618 #. type: Plain text
24619 #: docs/manual/python/objects.rst:458 docs/manual/python/objects.rst:553
24620 msgid "``T_BALL`` - Training - Ball Games"
24623 #. type: Plain text
24624 #: docs/manual/python/objects.rst:459 docs/manual/python/objects.rst:554
24625 msgid "``T_CYCL`` - Training - Cycling"
24628 #. type: Plain text
24629 #: docs/manual/python/objects.rst:460 docs/manual/python/objects.rst:555
24630 msgid "``T_BUDO`` - Training - Budo"
24633 #. type: Plain text
24634 #: docs/manual/python/objects.rst:461 docs/manual/python/objects.rst:556
24635 msgid "``T_DANC`` - Training - Dance"
24638 #. type: Plain text
24639 #: docs/manual/python/objects.rst:462 docs/manual/python/objects.rst:557
24640 msgid "``T_EXTR`` - Training - Extreme Sports"
24643 #. type: Plain text
24644 #: docs/manual/python/objects.rst:463 docs/manual/python/objects.rst:558
24645 msgid "``T_FOOT`` - Training - Football"
24648 #. type: Plain text
24649 #: docs/manual/python/objects.rst:464 docs/manual/python/objects.rst:559
24650 msgid "``T_GOLF`` - Training - Golf"
24653 #. type: Plain text
24654 #: docs/manual/python/objects.rst:465 docs/manual/python/objects.rst:560
24655 msgid "``T_GYM`` - Training - Gym"
24658 #. type: Plain text
24659 #: docs/manual/python/objects.rst:466 docs/manual/python/objects.rst:561
24660 msgid "``T_HORS`` - Training - Horse Race"
24663 #. type: Plain text
24664 #: docs/manual/python/objects.rst:467 docs/manual/python/objects.rst:562
24665 msgid "``T_HOCK`` - Training - Hockey"
24668 #. type: Plain text
24669 #: docs/manual/python/objects.rst:468 docs/manual/python/objects.rst:563
24670 msgid "``T_RACE`` - Training - Races"
24673 #. type: Plain text
24674 #: docs/manual/python/objects.rst:469 docs/manual/python/objects.rst:564
24675 msgid "``T_RUGB`` - Training - Rugby"
24678 #. type: Plain text
24679 #: docs/manual/python/objects.rst:470 docs/manual/python/objects.rst:565
24680 msgid "``T_SAIL`` - Training - Sailing"
24683 #. type: Plain text
24684 #: docs/manual/python/objects.rst:471 docs/manual/python/objects.rst:566
24685 msgid "``T_STRE`` - Training - Street Games"
24688 #. type: Plain text
24689 #: docs/manual/python/objects.rst:472 docs/manual/python/objects.rst:567
24690 msgid "``T_SWIM`` - Training - Swimming"
24693 #. type: Plain text
24694 #: docs/manual/python/objects.rst:473 docs/manual/python/objects.rst:568
24695 msgid "``T_TENN`` - Training - Tennis"
24698 #. type: Plain text
24699 #: docs/manual/python/objects.rst:474 docs/manual/python/objects.rst:569
24700 msgid "``T_TRAV`` - Training - Travels"
24703 #. type: Plain text
24704 #: docs/manual/python/objects.rst:475 docs/manual/python/objects.rst:570
24705 msgid "``T_WINT`` - Training - Winter Games"
24708 #. type: Plain text
24709 #: docs/manual/python/objects.rst:476 docs/manual/python/objects.rst:571
24710 msgid "``ALARM`` - Alarm"
24713 #. type: Plain text
24714 #: docs/manual/python/objects.rst:477 docs/manual/python/objects.rst:572
24715 msgid "``DAILY_ALARM`` - Alarm repeating each day."
24718 #. type: Plain text
24719 #: docs/manual/python/objects.rst:479
24723 #. type: Plain text
24724 #: docs/manual/python/objects.rst:481
24725 msgid "Entry priority, one of:"
24728 #. type: Plain text
24729 #: docs/manual/python/objects.rst:483
24733 #. type: Plain text
24734 #: docs/manual/python/objects.rst:484
24738 #. type: Plain text
24739 #: docs/manual/python/objects.rst:485
24743 #. type: Plain text
24744 #: docs/manual/python/objects.rst:486
24748 #. type: Plain text
24749 #: docs/manual/python/objects.rst:490
24750 msgid "Actual entries, see :ref:`todo_entry_obj`"
24753 #. type: Plain text
24754 #: docs/manual/python/objects.rst:494
24758 #. type: Plain text
24759 #: docs/manual/python/objects.rst:496 docs/manual/python/objects.rst:582
24760 msgid "'Type': 'MEMO', 'Entries': ["
24763 #. type: Plain text
24764 #: docs/manual/python/objects.rst:499
24766 "{'Type': 'END_DATETIME', 'Value': datetime.datetime.now() + datetime."
24767 "timedelta(days = 1)}, {'Type': 'TEXT', 'Value': 'Buy some milk'}, ],"
24770 #. type: Plain text
24771 #: docs/manual/python/objects.rst:502
24772 msgid "_todo_entry_obj:"
24776 #: docs/manual/python/objects.rst:504
24778 msgid "Todo Entries Object"
24781 #. type: Plain text
24782 #: docs/manual/python/objects.rst:511
24783 msgid "``END_DATETIME`` - Due date (Date)."
24786 #. type: Plain text
24787 #: docs/manual/python/objects.rst:512
24788 msgid "``COMPLETED`` - Whether is completed (Number)."
24791 #. type: Plain text
24792 #: docs/manual/python/objects.rst:513
24793 msgid "``ALARM_DATETIME`` - When should alarm be fired (Date)."
24796 #. type: Plain text
24797 #: docs/manual/python/objects.rst:514
24798 msgid "``SILENT_ALARM_DATETIME`` - When should silent alarm be fired (Date)."
24801 #. type: Plain text
24802 #: docs/manual/python/objects.rst:515
24803 msgid "``TEXT`` - Text of to do (Text)."
24806 #. type: Plain text
24807 #: docs/manual/python/objects.rst:516
24808 msgid "``DESCRIPTION`` - Description of to do (Text)."
24811 #. type: Plain text
24812 #: docs/manual/python/objects.rst:517
24813 msgid "``LOCATION`` - Location of to do (Text)."
24816 #. type: Plain text
24817 #: docs/manual/python/objects.rst:518
24818 msgid "``PRIVATE`` - Whether entry is private (Number)."
24821 #. type: Plain text
24822 #: docs/manual/python/objects.rst:519
24823 msgid "``CATEGORY`` - Category of entry (Number)."
24826 #. type: Plain text
24827 #: docs/manual/python/objects.rst:520
24828 msgid "``CONTACTID`` - Related contact ID (Number)."
24831 #. type: Plain text
24832 #: docs/manual/python/objects.rst:521
24833 msgid "``PHONE`` - Number to call (Text)."
24836 #. type: Plain text
24837 #: docs/manual/python/objects.rst:522
24838 msgid "``LUID`` - IrMC LUID which can be used for synchronisation (Text)."
24841 #. type: Plain text
24842 #: docs/manual/python/objects.rst:523
24843 msgid "``LAST_MODIFIED`` - Date and time of last modification (Date)."
24846 #. type: Plain text
24847 #: docs/manual/python/objects.rst:524
24848 msgid "``START_DATETIME`` - Start date (Date)."
24851 #. type: Plain text
24852 #: docs/manual/python/objects.rst:526 docs/manual/python/objects.rst:621
24853 #: docs/manual/python/objects.rst:722
24857 #. type: Plain text
24858 #: docs/manual/python/objects.rst:528 docs/manual/python/objects.rst:623
24859 #: docs/manual/python/objects.rst:724
24860 msgid "Actual value, corresponding type to Type field."
24863 #. type: Plain text
24864 #: docs/manual/python/objects.rst:530
24869 #: docs/manual/python/objects.rst:532
24871 msgid "Calendar Object"
24874 #. type: Plain text
24875 #: docs/manual/python/objects.rst:535
24876 msgid "Calendar entry is a dictionary consisting of following fields:"
24879 #. type: Plain text
24880 #: docs/manual/python/objects.rst:576
24881 msgid "Actual entries, see :ref:`cal_entry_obj`"
24884 #. type: Plain text
24885 #: docs/manual/python/objects.rst:580
24889 #. type: Plain text
24890 #: docs/manual/python/objects.rst:587
24892 "{'Type': 'START_DATETIME', 'Value': datetime.datetime.now()}, {'Type': "
24893 "'END_DATETIME', 'Value': datetime.datetime.now() + datetime.timedelta(days = "
24894 "1)}, {'Type': 'LOCATION', 'Value': 'Home'}, {'Type': 'TEXT', 'Value': 'Relax "
24895 "for one day'}, ],"
24898 #. type: Plain text
24899 #: docs/manual/python/objects.rst:590
24900 msgid "_cal_entry_obj:"
24904 #: docs/manual/python/objects.rst:592
24906 msgid "Calendar Entries Object"
24907 msgstr "Catatan kalender"
24909 #. type: Plain text
24910 #: docs/manual/python/objects.rst:599
24911 msgid "``START_DATETIME`` - Date and time of event start."
24914 #. type: Plain text
24915 #: docs/manual/python/objects.rst:600
24916 msgid "``END_DATETIME`` - Date and time of event end."
24919 #. type: Plain text
24920 #: docs/manual/python/objects.rst:601
24921 msgid "``TONE_ALARM_DATETIME`` - Alarm date and time."
24924 #. type: Plain text
24925 #: docs/manual/python/objects.rst:602
24926 msgid "``SILENT_ALARM_DATETIME`` - Date and time of silent alarm."
24929 #. type: Plain text
24930 #: docs/manual/python/objects.rst:603
24931 msgid "``TEXT`` - Text."
24934 #. type: Plain text
24935 #: docs/manual/python/objects.rst:604
24936 msgid "``DESCRIPTION`` - Detailed description."
24939 #. type: Plain text
24940 #: docs/manual/python/objects.rst:605
24941 msgid "``LOCATION`` - Location."
24944 #. type: Plain text
24945 #: docs/manual/python/objects.rst:606
24946 msgid "``PHONE`` - Phone number."
24949 #. type: Plain text
24950 #: docs/manual/python/objects.rst:607
24951 msgid "``PRIVATE`` - Whether this entry is private."
24954 #. type: Plain text
24955 #: docs/manual/python/objects.rst:608
24956 msgid "``CONTACTID`` - Related contact id."
24959 #. type: Plain text
24960 #: docs/manual/python/objects.rst:609
24961 msgid "``REPEAT_DAYOFWEEK`` - Repeat each x'th day of week."
24964 #. type: Plain text
24965 #: docs/manual/python/objects.rst:610
24966 msgid "``REPEAT_DAY`` - Repeat each x'th day of month."
24969 #. type: Plain text
24970 #: docs/manual/python/objects.rst:611
24971 msgid "``REPEAT_DAYOFYEAR`` - Repeat each x'th day of year."
24974 #. type: Plain text
24975 #: docs/manual/python/objects.rst:612
24976 msgid "``REPEAT_WEEKOFMONTH`` - Repeat x'th week of month."
24979 #. type: Plain text
24980 #: docs/manual/python/objects.rst:613
24981 msgid "``REPEAT_MONTH`` - Repeat x'th month."
24984 #. type: Plain text
24985 #: docs/manual/python/objects.rst:614
24986 msgid "``REPEAT_FREQUENCY`` - Repeating frequency."
24989 #. type: Plain text
24990 #: docs/manual/python/objects.rst:615
24991 msgid "``REPEAT_STARTDATE`` - Repeating start."
24994 #. type: Plain text
24995 #: docs/manual/python/objects.rst:616
24996 msgid "``REPEAT_STOPDATE`` - Repeating end."
24999 #. type: Plain text
25000 #: docs/manual/python/objects.rst:617
25001 msgid "``REPEAT_COUNT`` - Number of repetitions."
25004 #. type: Plain text
25005 #: docs/manual/python/objects.rst:618
25006 msgid "``LUID`` - IrMC LUID which can be used for synchronisation."
25009 #. type: Plain text
25010 #: docs/manual/python/objects.rst:619
25011 msgid "``LAST_MODIFIED`` - Date and time of last modification."
25014 #. type: Plain text
25015 #: docs/manual/python/objects.rst:625
25020 #: docs/manual/python/objects.rst:627
25022 msgid "Phonebook Object"
25025 #. type: Plain text
25026 #: docs/manual/python/objects.rst:630
25027 msgid "Phonebook entry is a dictionary consisting of following fields:"
25030 #. type: Plain text
25031 #: docs/manual/python/objects.rst:636
25035 #. type: Plain text
25036 #: docs/manual/python/objects.rst:642
25037 msgid "Actual entries, see :ref:`pbk_entry_obj`"
25040 #. type: Plain text
25041 #: docs/manual/python/objects.rst:646
25045 #. type: Plain text
25046 #: docs/manual/python/objects.rst:649
25047 msgid "'Location': 1000, 'MemoryType': 'ME', 'Entries': ["
25050 #. type: Plain text
25051 #: docs/manual/python/objects.rst:652
25053 "{'Type': 'Number_General', 'Value': '+420123456789'}, {'Type': 'Text_Name', "
25054 "'Value': 'Stojan Jakotyc'}, ],"
25057 #. type: Plain text
25058 #: docs/manual/python/objects.rst:655
25059 msgid "_pbk_entry_obj:"
25063 #: docs/manual/python/objects.rst:657
25065 msgid "Phonebook Entries Object"
25068 #. type: Plain text
25069 #: docs/manual/python/objects.rst:664
25070 msgid "``Number_General`` - General number. (Text)"
25073 #. type: Plain text
25074 #: docs/manual/python/objects.rst:665
25075 msgid "``Number_Mobile`` - Mobile number. (Text)"
25078 #. type: Plain text
25079 #: docs/manual/python/objects.rst:666
25080 msgid "``Number_Fax`` - Fax number. (Text)"
25083 #. type: Plain text
25084 #: docs/manual/python/objects.rst:667
25085 msgid "``Number_Pager`` - Pager number. (Text)"
25088 #. type: Plain text
25089 #: docs/manual/python/objects.rst:668
25090 msgid "``Number_Other`` - Other number. (Text)"
25093 #. type: Plain text
25094 #: docs/manual/python/objects.rst:669
25095 msgid "``Text_Note`` - Note. (Text)"
25098 #. type: Plain text
25099 #: docs/manual/python/objects.rst:670
25100 msgid "``Text_Postal`` - Complete postal address. (Text)"
25103 #. type: Plain text
25104 #: docs/manual/python/objects.rst:671
25105 msgid "``Text_Email`` - Email. (Text)"
25108 #. type: Plain text
25109 #: docs/manual/python/objects.rst:672
25110 msgid "``Text_Email2`` - Second email. (Text)"
25113 #. type: Plain text
25114 #: docs/manual/python/objects.rst:673
25115 msgid "``Text_URL`` - URL (Text)"
25118 #. type: Plain text
25119 #: docs/manual/python/objects.rst:674
25120 msgid "``Date`` - Date and time of last call. (Date)"
25123 #. type: Plain text
25124 #: docs/manual/python/objects.rst:675
25125 msgid "``Caller_Group`` - Caller group. (Number)"
25128 #. type: Plain text
25129 #: docs/manual/python/objects.rst:676
25130 msgid "``Text_Name`` - Name (Text)"
25133 #. type: Plain text
25134 #: docs/manual/python/objects.rst:677
25135 msgid "``Text_LastName`` - Last name. (Text)"
25138 #. type: Plain text
25139 #: docs/manual/python/objects.rst:678
25140 msgid "``Text_FirstName`` - First name. (Text)"
25143 #. type: Plain text
25144 #: docs/manual/python/objects.rst:679
25145 msgid "``Text_Company`` - Company. (Text)"
25148 #. type: Plain text
25149 #: docs/manual/python/objects.rst:680
25150 msgid "``Text_JobTitle`` - Job title. (Text)"
25153 #. type: Plain text
25154 #: docs/manual/python/objects.rst:681
25155 msgid "``Category`` - Category. (Number, if -1 then text)"
25158 #. type: Plain text
25159 #: docs/manual/python/objects.rst:682
25160 msgid "``Private`` - Whether entry is private. (Number)"
25163 #. type: Plain text
25164 #: docs/manual/python/objects.rst:683
25165 msgid "``Text_StreetAddress`` - Street address. (Text)"
25168 #. type: Plain text
25169 #: docs/manual/python/objects.rst:684
25170 msgid "``Text_City`` - City. (Text)"
25173 #. type: Plain text
25174 #: docs/manual/python/objects.rst:685
25175 msgid "``Text_State`` - State. (Text)"
25178 #. type: Plain text
25179 #: docs/manual/python/objects.rst:686
25180 msgid "``Text_Zip`` - Zip code. (Text)"
25183 #. type: Plain text
25184 #: docs/manual/python/objects.rst:687
25185 msgid "``Text_Country`` - Country. (Text)"
25188 #. type: Plain text
25189 #: docs/manual/python/objects.rst:688
25190 msgid "``Text_Custom1`` - Custom information 1. (Text)"
25193 #. type: Plain text
25194 #: docs/manual/python/objects.rst:689
25195 msgid "``Text_Custom2`` - Custom information 2. (Text)"
25198 #. type: Plain text
25199 #: docs/manual/python/objects.rst:690
25200 msgid "``Text_Custom3`` - Custom information 3. (Text)"
25203 #. type: Plain text
25204 #: docs/manual/python/objects.rst:691
25205 msgid "``Text_Custom4`` - Custom information 4. (Text)"
25208 #. type: Plain text
25209 #: docs/manual/python/objects.rst:692
25210 msgid "``RingtoneID`` - Ringtone ID. (Number)"
25213 #. type: Plain text
25214 #: docs/manual/python/objects.rst:693
25215 msgid "``PictureID`` - Picture ID. (Number)"
25218 #. type: Plain text
25219 #: docs/manual/python/objects.rst:694
25220 msgid "``Text_UserID`` - User ID. (Text)"
25223 #. type: Plain text
25224 #: docs/manual/python/objects.rst:695
25225 msgid "``CallLength`` - Length of call (Number)"
25228 #. type: Plain text
25229 #: docs/manual/python/objects.rst:696
25231 "``Text_LUID`` - LUID - Unique Identifier used for synchronisation (Text)"
25234 #. type: Plain text
25235 #: docs/manual/python/objects.rst:697
25236 msgid "``LastModified`` - Date of last modification (Date)"
25239 #. type: Plain text
25240 #: docs/manual/python/objects.rst:698
25241 msgid "``Text_NickName`` - Nick name (Text)"
25244 #. type: Plain text
25245 #: docs/manual/python/objects.rst:699
25246 msgid "``Text_FormalName`` - Formal name (Text)"
25249 #. type: Plain text
25250 #: docs/manual/python/objects.rst:700
25251 msgid "``Text_PictureName`` - Picture name (on phone filesystem). (Text)"
25254 #. type: Plain text
25255 #: docs/manual/python/objects.rst:701
25256 msgid "``PushToTalkID`` - Push-to-talk ID (Text)"
25259 #. type: Plain text
25260 #: docs/manual/python/objects.rst:702
25261 msgid "``Number_Messaging`` - Favorite messaging number. (Text)"
25264 #. type: Plain text
25265 #: docs/manual/python/objects.rst:703
25266 msgid "``Photo`` - Photo (Picture)."
25269 #. type: Plain text
25270 #: docs/manual/python/objects.rst:704
25271 msgid "``SecondName`` - Second name. (Text)"
25274 #. type: Plain text
25275 #: docs/manual/python/objects.rst:705
25276 msgid "``VOIP`` - VOIP address (Text)."
25279 #. type: Plain text
25280 #: docs/manual/python/objects.rst:706
25281 msgid "``SIP`` - SIP address (Text)."
25284 #. type: Plain text
25285 #: docs/manual/python/objects.rst:707
25286 msgid "``DTMF`` - DTMF (Text)."
25289 #. type: Plain text
25290 #: docs/manual/python/objects.rst:708
25291 msgid "``Video`` - Video number. (Text)"
25294 #. type: Plain text
25295 #: docs/manual/python/objects.rst:709
25296 msgid "``SWIS`` - See What I See address. (Text)"
25299 #. type: Plain text
25300 #: docs/manual/python/objects.rst:710
25301 msgid "``WVID`` - Wireless Village user ID. (Text)"
25304 #. type: Plain text
25305 #: docs/manual/python/objects.rst:711
25306 msgid "``NamePrefix`` - Name prefix (Text)"
25309 #. type: Plain text
25310 #: docs/manual/python/objects.rst:712
25311 msgid "``NameSuffix`` - Name suffix (Text)"
25314 #. type: Plain text
25315 #: docs/manual/python/objects.rst:716
25316 msgid "Location for the field:"
25319 #. type: Plain text
25320 #: docs/manual/python/objects.rst:718
25321 msgid "``Unknown`` - not define"
25324 #. type: Plain text
25325 #: docs/manual/python/objects.rst:719
25326 msgid "``Home`` - home"
25329 #. type: Plain text
25330 #: docs/manual/python/objects.rst:720
25331 msgid "``Work`` - work"
25334 #. type: Plain text
25335 #: docs/manual/python/objects.rst:726
25336 msgid "PictureType"
25339 #. type: Plain text
25340 #: docs/manual/python/objects.rst:728
25342 "Type of picture which is stored in Value field (only for Picture fields)."
25345 #. type: Plain text
25346 #: docs/manual/python/objects.rst:730
25351 #: docs/manual/python/objects.rst:732
25353 msgid "File Object"
25356 #. type: Plain text
25357 #: docs/manual/python/objects.rst:735
25358 msgid "File is a dictionary consisting of following fields:"
25361 #. type: Plain text
25362 #: docs/manual/python/objects.rst:737
25366 #. type: Plain text
25367 #: docs/manual/python/objects.rst:739
25368 msgid "Number of bytes used by this file."
25371 #. type: Plain text
25372 #: docs/manual/python/objects.rst:743
25376 #. type: Plain text
25377 #: docs/manual/python/objects.rst:747
25378 msgid "Boolean value indicating whether this is a folder."
25381 #. type: Plain text
25382 #: docs/manual/python/objects.rst:749
25386 #. type: Plain text
25387 #: docs/manual/python/objects.rst:751
25388 msgid "Depth of file on the filesystem."
25391 #. type: Plain text
25392 #: docs/manual/python/objects.rst:755
25393 msgid "File type, one of:"
25396 #. type: Plain text
25397 #: docs/manual/python/objects.rst:757
25401 #. type: Plain text
25402 #: docs/manual/python/objects.rst:758
25403 msgid "``Java_JAR``"
25406 #. type: Plain text
25407 #: docs/manual/python/objects.rst:759
25408 msgid "``Image_JPG``"
25411 #. type: Plain text
25412 #: docs/manual/python/objects.rst:760
25413 msgid "``Image_BMP``"
25416 #. type: Plain text
25417 #: docs/manual/python/objects.rst:761
25418 msgid "``Image_GIF``"
25421 #. type: Plain text
25422 #: docs/manual/python/objects.rst:762
25423 msgid "``Image_PNG``"
25426 #. type: Plain text
25427 #: docs/manual/python/objects.rst:763
25428 msgid "``Image_WBMP``"
25431 #. type: Plain text
25432 #: docs/manual/python/objects.rst:764
25433 msgid "``Video_3GP``"
25436 #. type: Plain text
25437 #: docs/manual/python/objects.rst:765
25438 msgid "``Sound_AMR``"
25441 #. type: Plain text
25442 #: docs/manual/python/objects.rst:766
25443 msgid "``Sound_NRT`` - DCT4 binary format"
25446 #. type: Plain text
25447 #: docs/manual/python/objects.rst:767
25448 msgid "``Sound_MIDI``"
25451 #. type: Plain text
25452 #: docs/manual/python/objects.rst:768
25456 #. type: Plain text
25457 #: docs/manual/python/objects.rst:770
25458 msgid "ID_FullName"
25461 #. type: Plain text
25462 #: docs/manual/python/objects.rst:772
25463 msgid "Full file name including path."
25466 #. type: Plain text
25467 #: docs/manual/python/objects.rst:776
25468 msgid "Content of the file."
25471 #. type: Plain text
25472 #: docs/manual/python/objects.rst:778
25476 #. type: Plain text
25477 #: docs/manual/python/objects.rst:780
25478 msgid "Timestamp of last change"
25481 #. type: Plain text
25482 #: docs/manual/python/objects.rst:784
25483 msgid "Boolean value indicating whether file is protected (DRM)."
25486 #. type: Plain text
25487 #: docs/manual/python/objects.rst:786
25491 #. type: Plain text
25492 #: docs/manual/python/objects.rst:788
25493 msgid "Boolean value indicating whether file is read only."
25496 #. type: Plain text
25497 #: docs/manual/python/objects.rst:790
25501 #. type: Plain text
25502 #: docs/manual/python/objects.rst:792
25503 msgid "Boolean value indicating whether file is hidden."
25506 #. type: Plain text
25507 #: docs/manual/python/objects.rst:794
25510 msgstr "File sistem"
25512 #. type: Plain text
25513 #: docs/manual/python/objects.rst:796
25514 msgid "Boolean value indicating whether file is system."
25517 #. type: Plain text
25518 #: docs/manual/python/objects.rst:798
25522 #. type: Plain text
25523 #: docs/manual/python/objects.rst:800
25524 msgid "Current poosition of file upload"
25527 #. type: Plain text
25528 #: docs/manual/python/objects.rst:802
25532 #. type: Plain text
25533 #: docs/manual/python/objects.rst:804
25534 msgid "Boolean value indicating completed file transfer."
25537 #. type: Plain text
25538 #: docs/manual/python/objects.rst:808
25542 #. type: Plain text
25543 #: docs/manual/python/objects.rst:820
25545 "'ID_FullName': PATH, 'Name': os.path.basename(PATH) 'Buffer': data, "
25546 "'Protected': 0, 'ReadOnly': 0, 'Hidden': 0, 'System': 0, 'Folder': 0, "
25547 "'Level': 0, 'Type': 'Other', 'Finished': 0, 'Pos': 0,"
25550 #. type: Plain text
25551 #: docs/manual/python/examples.rst:2
25552 msgid "_python-gammu-examples:"
25556 #: docs/manual/python/examples.rst:4
25558 msgid "More python-gammu Examples"
25561 #. type: Plain text
25562 #: docs/manual/python/examples.rst:8
25564 "All these (and some more) examples are also available in ``python/examples/"
25565 "`` directory in Gammu sources."
25569 #: docs/manual/python/examples.rst:10
25571 msgid "Sending a message"
25574 #. type: Plain text
25575 #: docs/manual/python/examples.rst:13
25576 msgid "../../../python/examples/sendsms.py"
25579 #. type: Plain text
25580 #: docs/manual/python/examples.rst:14 docs/manual/python/examples.rst:20
25581 #: docs/manual/python/examples.rst:26 docs/manual/python/examples.rst:32
25582 msgid ":language: python"
25586 #: docs/manual/python/examples.rst:16
25588 msgid "Sending a long message"
25591 #. type: Plain text
25592 #: docs/manual/python/examples.rst:19
25593 msgid "../../../python/examples/sendlongsms.py"
25597 #: docs/manual/python/examples.rst:22
25599 msgid "Initiating a voice call"
25602 #. type: Plain text
25603 #: docs/manual/python/examples.rst:25
25604 msgid "../../../python/examples/dialvoice.py"
25608 #: docs/manual/python/examples.rst:28
25610 msgid "Reading calendar from phone"
25613 #. type: Plain text
25614 #: docs/manual/python/examples.rst:31
25615 msgid "../../../python/examples/getallcalendar.py"
25618 #. type: Attribute :mod:
25619 #: docs/manual/python/data.rst:1
25621 msgid "`gammu.data` -- Generic data usable with Gammu"
25624 #. type: Labeled list
25625 #: docs/manual/python/data.rst:4 docs/manual/python/exceptions.rst:4
25626 #: docs/manual/python/worker.rst:4 docs/manual/python/gammu.rst:4
25627 #: docs/manual/python/smsd.rst:4
25632 #. type: delimited block =
25633 #: docs/manual/python/data.rst:5
25637 #. type: delimited block =
25638 #: docs/manual/python/data.rst:6
25639 msgid ":synopsis: Provides various data, which can be useful with Gammu."
25642 #. type: Labeled list
25643 #: docs/manual/python/data.rst:7 docs/manual/python/data.rst:12
25644 #: docs/manual/python/data.rst:16 docs/manual/python/data.rst:20
25645 #: docs/manual/python/data.rst:24 docs/manual/python/data.rst:28
25646 #: docs/manual/python/data.rst:32 docs/manual/python/data.rst:36
25647 #: docs/manual/python/data.rst:40 docs/manual/python/gammu.rst:1317
25648 #: docs/manual/python/gammu.rst:1321
25653 #. type: delimited block =
25654 #: docs/manual/python/data.rst:8
25655 msgid "Connections"
25658 #. type: delimited block =
25659 #: docs/manual/python/data.rst:11
25661 "Provides list of connection strings known to Gammu. They can be used for "
25662 "example when giving user a choice of connection string."
25665 #. type: delimited block =
25666 #: docs/manual/python/data.rst:13
25667 msgid "MemoryValueTypes"
25670 #. type: delimited block =
25671 #: docs/manual/python/data.rst:15
25672 msgid "Provides list of types of memory entry values."
25675 #. type: delimited block =
25676 #: docs/manual/python/data.rst:17
25678 msgid "CalendarTypes"
25681 #. type: delimited block =
25682 #: docs/manual/python/data.rst:19
25683 msgid "Provides list of calendar envet types."
25686 #. type: delimited block =
25687 #: docs/manual/python/data.rst:21
25689 msgid "CalendarValueTypes"
25692 #. type: delimited block =
25693 #: docs/manual/python/data.rst:23
25694 msgid "Provides list of types of calendar entry values."
25697 #. type: delimited block =
25698 #: docs/manual/python/data.rst:25
25699 msgid "TodoPriorities"
25702 #. type: delimited block =
25703 #: docs/manual/python/data.rst:27
25704 msgid "Provides list of todo priorities."
25707 #. type: delimited block =
25708 #: docs/manual/python/data.rst:29
25709 msgid "TodoValueTypes"
25712 #. type: delimited block =
25713 #: docs/manual/python/data.rst:31
25714 msgid "Provides list of types of todo entry values."
25717 #. type: delimited block =
25718 #: docs/manual/python/data.rst:33
25719 msgid "InternationalPrefixes"
25722 #. type: delimited block =
25723 #: docs/manual/python/data.rst:35
25724 msgid "List of known internaltional prefixes."
25727 #. type: delimited block =
25728 #: docs/manual/python/data.rst:37
25732 #. type: delimited block =
25733 #: docs/manual/python/data.rst:39
25735 "Mapping of text representation of errors to gammu error codes. Reverse to :"
25736 "data:`ErrorNumbers`."
25739 #. type: delimited block =
25740 #: docs/manual/python/data.rst:41
25741 msgid "ErrorNumbers"
25744 #. type: delimited block =
25745 #: docs/manual/python/data.rst:42
25747 "Mapping of gammu error codes to text representation. Reverse to :data:"
25751 #. type: Plain text
25752 #: docs/manual/python/index.rst:2
25757 #: docs/manual/python/index.rst:4
25759 msgid "python-gammu API"
25763 #: docs/manual/python/index.rst:7
25765 msgid "A taste of python-gammu"
25768 #. type: Plain text
25769 #: docs/manual/python/index.rst:11
25771 "Python-gammu allows you to easily access the phone. Following code will "
25772 "connect to phone based on your Gammu configuration (usually stored in"
25775 #. type: Attribute :file:
25776 #: docs/manual/python/index.rst:11
25778 msgid "`~/.gammurc`) and gets network information from it::"
25781 #. type: Plain text
25782 #: docs/manual/python/index.rst:15
25789 #. type: Plain text
25790 #: docs/manual/python/index.rst:18
25793 " # Create state machine object\n"
25794 " sm = gammu.StateMachine()\n"
25797 #. type: Plain text
25798 #: docs/manual/python/index.rst:21
25801 " # Read ~/.gammurc\n"
25802 " sm.ReadConfig()\n"
25805 #. type: Plain text
25806 #: docs/manual/python/index.rst:24
25809 " # Connect to phone\n"
25813 #. type: Plain text
25814 #: docs/manual/python/index.rst:27
25817 " # Reads network information from phone\n"
25818 " netinfo = sm.GetNetworkInfo()\n"
25821 #. type: Plain text
25822 #: docs/manual/python/index.rst:33
25825 " # Print information\n"
25826 " print 'Network name: %s' % netinfo['NetworkName']\n"
25827 " print 'Network code: %s' % netinfo['NetworkCode']\n"
25828 " print 'LAC: %s' % netinfo['LAC']\n"
25829 " print 'CID: %s' % netinfo['CID']\n"
25832 #. type: Plain text
25833 #: docs/manual/python/index.rst:36 docs/manual/python/index.rst:44
25834 #: docs/manual/c/index.rst:23 docs/manual/c/api.rst:12
25835 msgid ":maxdepth: 3"
25838 #. type: Plain text
25839 #: docs/manual/python/index.rst:38
25844 #: docs/manual/python/index.rst:40
25846 msgid "API documentation"
25849 #. type: Plain text
25850 #: docs/manual/python/index.rst:51
25851 msgid "gammu smsd data worker exceptions objects"
25854 #. type: Attribute :mod:
25855 #: docs/manual/python/exceptions.rst:1
25857 msgid "`gammu.exception` -- Gammu exception handling"
25860 #. type: delimited block =
25861 #: docs/manual/python/exceptions.rst:5
25862 msgid "gammu.exception"
25865 #. type: delimited block =
25866 #: docs/manual/python/exceptions.rst:6
25867 msgid ":synopsis: Defines all exceptions used in Gammu."
25870 #. type: Labeled list
25871 #: docs/manual/python/exceptions.rst:7 docs/manual/python/worker.rst:148
25873 msgid ".. exception"
25876 #. type: delimited block =
25877 #: docs/manual/python/exceptions.rst:8
25878 msgid "gammu.GSMError"
25881 #. type: delimited block =
25882 #: docs/manual/python/exceptions.rst:11
25884 "Generic class as parent for all Gammu exceptions. This is never raised "
25885 "directly, but should be used to catch any Gammu related exception."
25888 #. type: Labeled list
25889 #: docs/manual/python/exceptions.rst:12 docs/manual/python/exceptions.rst:14
25890 #: docs/manual/python/exceptions.rst:16 docs/manual/python/exceptions.rst:18
25891 #: docs/manual/python/exceptions.rst:20 docs/manual/python/exceptions.rst:22
25892 #: docs/manual/python/exceptions.rst:24 docs/manual/python/exceptions.rst:26
25893 #: docs/manual/python/exceptions.rst:28 docs/manual/python/exceptions.rst:30
25894 #: docs/manual/python/exceptions.rst:32 docs/manual/python/exceptions.rst:34
25895 #: docs/manual/python/exceptions.rst:36 docs/manual/python/exceptions.rst:38
25896 #: docs/manual/python/exceptions.rst:40 docs/manual/python/exceptions.rst:42
25897 #: docs/manual/python/exceptions.rst:44 docs/manual/python/exceptions.rst:46
25898 #: docs/manual/python/exceptions.rst:48 docs/manual/python/exceptions.rst:50
25899 #: docs/manual/python/exceptions.rst:52 docs/manual/python/exceptions.rst:54
25900 #: docs/manual/python/exceptions.rst:56 docs/manual/python/exceptions.rst:58
25901 #: docs/manual/python/exceptions.rst:60 docs/manual/python/exceptions.rst:62
25902 #: docs/manual/python/exceptions.rst:64 docs/manual/python/exceptions.rst:66
25903 #: docs/manual/python/exceptions.rst:68 docs/manual/python/exceptions.rst:70
25904 #: docs/manual/python/exceptions.rst:72 docs/manual/python/exceptions.rst:74
25905 #: docs/manual/python/exceptions.rst:76 docs/manual/python/exceptions.rst:78
25906 #: docs/manual/python/exceptions.rst:80 docs/manual/python/exceptions.rst:82
25907 #: docs/manual/python/exceptions.rst:84 docs/manual/python/exceptions.rst:86
25908 #: docs/manual/python/exceptions.rst:88 docs/manual/python/exceptions.rst:90
25909 #: docs/manual/python/exceptions.rst:92 docs/manual/python/exceptions.rst:94
25910 #: docs/manual/python/exceptions.rst:96 docs/manual/python/exceptions.rst:98
25911 #: docs/manual/python/exceptions.rst:100 docs/manual/python/exceptions.rst:102
25912 #: docs/manual/python/exceptions.rst:104 docs/manual/python/exceptions.rst:106
25913 #: docs/manual/python/exceptions.rst:108 docs/manual/python/exceptions.rst:110
25914 #: docs/manual/python/exceptions.rst:112 docs/manual/python/exceptions.rst:114
25915 #: docs/manual/python/exceptions.rst:116 docs/manual/python/exceptions.rst:118
25916 #: docs/manual/python/exceptions.rst:120 docs/manual/python/exceptions.rst:122
25917 #: docs/manual/python/exceptions.rst:124 docs/manual/python/exceptions.rst:126
25918 #: docs/manual/python/exceptions.rst:128 docs/manual/python/exceptions.rst:130
25919 #: docs/manual/python/exceptions.rst:132 docs/manual/python/exceptions.rst:134
25920 #: docs/manual/python/exceptions.rst:136 docs/manual/python/exceptions.rst:138
25921 #: docs/manual/python/exceptions.rst:140 docs/manual/python/exceptions.rst:142
25922 #: docs/manual/python/exceptions.rst:144 docs/manual/python/exceptions.rst:146
25923 #: docs/manual/python/exceptions.rst:148
25925 msgid ".. autoexception"
25928 #. type: delimited block =
25929 #: docs/manual/python/exceptions.rst:13
25930 msgid "gammu.ERR_NONE"
25933 #. type: delimited block =
25934 #: docs/manual/python/exceptions.rst:14 docs/manual/python/exceptions.rst:16
25935 #: docs/manual/python/exceptions.rst:18 docs/manual/python/exceptions.rst:20
25936 #: docs/manual/python/exceptions.rst:22 docs/manual/python/exceptions.rst:24
25937 #: docs/manual/python/exceptions.rst:26 docs/manual/python/exceptions.rst:28
25938 #: docs/manual/python/exceptions.rst:30 docs/manual/python/exceptions.rst:32
25939 #: docs/manual/python/exceptions.rst:34 docs/manual/python/exceptions.rst:36
25940 #: docs/manual/python/exceptions.rst:38 docs/manual/python/exceptions.rst:40
25941 #: docs/manual/python/exceptions.rst:42 docs/manual/python/exceptions.rst:44
25942 #: docs/manual/python/exceptions.rst:46 docs/manual/python/exceptions.rst:48
25943 #: docs/manual/python/exceptions.rst:50 docs/manual/python/exceptions.rst:52
25944 #: docs/manual/python/exceptions.rst:54 docs/manual/python/exceptions.rst:56
25945 #: docs/manual/python/exceptions.rst:58 docs/manual/python/exceptions.rst:60
25946 #: docs/manual/python/exceptions.rst:62 docs/manual/python/exceptions.rst:64
25947 #: docs/manual/python/exceptions.rst:66 docs/manual/python/exceptions.rst:68
25948 #: docs/manual/python/exceptions.rst:70 docs/manual/python/exceptions.rst:72
25949 #: docs/manual/python/exceptions.rst:74 docs/manual/python/exceptions.rst:76
25950 #: docs/manual/python/exceptions.rst:78 docs/manual/python/exceptions.rst:80
25951 #: docs/manual/python/exceptions.rst:82 docs/manual/python/exceptions.rst:84
25952 #: docs/manual/python/exceptions.rst:86 docs/manual/python/exceptions.rst:88
25953 #: docs/manual/python/exceptions.rst:90 docs/manual/python/exceptions.rst:92
25954 #: docs/manual/python/exceptions.rst:94 docs/manual/python/exceptions.rst:96
25955 #: docs/manual/python/exceptions.rst:98 docs/manual/python/exceptions.rst:100
25956 #: docs/manual/python/exceptions.rst:102 docs/manual/python/exceptions.rst:104
25957 #: docs/manual/python/exceptions.rst:106 docs/manual/python/exceptions.rst:108
25958 #: docs/manual/python/exceptions.rst:110 docs/manual/python/exceptions.rst:112
25959 #: docs/manual/python/exceptions.rst:114 docs/manual/python/exceptions.rst:116
25960 #: docs/manual/python/exceptions.rst:118 docs/manual/python/exceptions.rst:120
25961 #: docs/manual/python/exceptions.rst:122 docs/manual/python/exceptions.rst:124
25962 #: docs/manual/python/exceptions.rst:126 docs/manual/python/exceptions.rst:128
25963 #: docs/manual/python/exceptions.rst:130 docs/manual/python/exceptions.rst:132
25964 #: docs/manual/python/exceptions.rst:134 docs/manual/python/exceptions.rst:136
25965 #: docs/manual/python/exceptions.rst:138 docs/manual/python/exceptions.rst:140
25966 #: docs/manual/python/exceptions.rst:142 docs/manual/python/exceptions.rst:144
25967 #: docs/manual/python/exceptions.rst:146 docs/manual/python/exceptions.rst:148
25968 #: docs/manual/python/exceptions.rst:149
25969 msgid ":show-inheritance:"
25972 #. type: delimited block =
25973 #: docs/manual/python/exceptions.rst:15
25974 msgid "gammu.ERR_DEVICEOPENERROR"
25977 #. type: delimited block =
25978 #: docs/manual/python/exceptions.rst:17
25979 msgid "gammu.ERR_DEVICELOCKED"
25982 #. type: delimited block =
25983 #: docs/manual/python/exceptions.rst:19
25984 msgid "gammu.ERR_DEVICENOTEXIST"
25987 #. type: delimited block =
25988 #: docs/manual/python/exceptions.rst:21
25989 msgid "gammu.ERR_DEVICEBUSY"
25992 #. type: delimited block =
25993 #: docs/manual/python/exceptions.rst:23
25994 msgid "gammu.ERR_DEVICENOPERMISSION"
25997 #. type: delimited block =
25998 #: docs/manual/python/exceptions.rst:25
25999 msgid "gammu.ERR_DEVICENODRIVER"
26002 #. type: delimited block =
26003 #: docs/manual/python/exceptions.rst:27
26004 msgid "gammu.ERR_DEVICENOTWORK"
26007 #. type: delimited block =
26008 #: docs/manual/python/exceptions.rst:29
26009 msgid "gammu.ERR_DEVICEDTRRTSERROR"
26012 #. type: delimited block =
26013 #: docs/manual/python/exceptions.rst:31
26014 msgid "gammu.ERR_DEVICECHANGESPEEDERROR"
26017 #. type: delimited block =
26018 #: docs/manual/python/exceptions.rst:33
26019 msgid "gammu.ERR_DEVICEWRITEERROR"
26022 #. type: delimited block =
26023 #: docs/manual/python/exceptions.rst:35
26024 msgid "gammu.ERR_DEVICEREADERROR"
26027 #. type: delimited block =
26028 #: docs/manual/python/exceptions.rst:37
26029 msgid "gammu.ERR_DEVICEPARITYERROR"
26032 #. type: delimited block =
26033 #: docs/manual/python/exceptions.rst:39
26034 msgid "gammu.ERR_TIMEOUT"
26037 #. type: delimited block =
26038 #: docs/manual/python/exceptions.rst:41
26039 msgid "gammu.ERR_FRAMENOTREQUESTED"
26042 #. type: delimited block =
26043 #: docs/manual/python/exceptions.rst:43
26044 msgid "gammu.ERR_UNKNOWNRESPONSE"
26047 #. type: delimited block =
26048 #: docs/manual/python/exceptions.rst:45
26049 msgid "gammu.ERR_UNKNOWNFRAME"
26052 #. type: delimited block =
26053 #: docs/manual/python/exceptions.rst:47
26054 msgid "gammu.ERR_UNKNOWNCONNECTIONTYPESTRING"
26057 #. type: delimited block =
26058 #: docs/manual/python/exceptions.rst:49
26059 msgid "gammu.ERR_UNKNOWNMODELSTRING"
26062 #. type: delimited block =
26063 #: docs/manual/python/exceptions.rst:51
26064 msgid "gammu.ERR_SOURCENOTAVAILABLE"
26067 #. type: delimited block =
26068 #: docs/manual/python/exceptions.rst:53
26069 msgid "gammu.ERR_NOTSUPPORTED"
26072 #. type: delimited block =
26073 #: docs/manual/python/exceptions.rst:55
26074 msgid "gammu.ERR_EMPTY"
26077 #. type: delimited block =
26078 #: docs/manual/python/exceptions.rst:57
26079 msgid "gammu.ERR_SECURITYERROR"
26082 #. type: delimited block =
26083 #: docs/manual/python/exceptions.rst:59
26084 msgid "gammu.ERR_INVALIDLOCATION"
26087 #. type: delimited block =
26088 #: docs/manual/python/exceptions.rst:61
26089 msgid "gammu.ERR_NOTIMPLEMENTED"
26092 #. type: delimited block =
26093 #: docs/manual/python/exceptions.rst:63
26094 msgid "gammu.ERR_FULL"
26097 #. type: delimited block =
26098 #: docs/manual/python/exceptions.rst:65
26099 msgid "gammu.ERR_UNKNOWN"
26102 #. type: delimited block =
26103 #: docs/manual/python/exceptions.rst:67
26104 msgid "gammu.ERR_CANTOPENFILE"
26107 #. type: delimited block =
26108 #: docs/manual/python/exceptions.rst:69
26109 msgid "gammu.ERR_MOREMEMORY"
26112 #. type: delimited block =
26113 #: docs/manual/python/exceptions.rst:71
26114 msgid "gammu.ERR_PERMISSION"
26117 #. type: delimited block =
26118 #: docs/manual/python/exceptions.rst:73
26119 msgid "gammu.ERR_EMPTYSMSC"
26122 #. type: delimited block =
26123 #: docs/manual/python/exceptions.rst:75
26124 msgid "gammu.ERR_INSIDEPHONEMENU"
26127 #. type: delimited block =
26128 #: docs/manual/python/exceptions.rst:77
26129 msgid "gammu.ERR_NOTCONNECTED"
26132 #. type: delimited block =
26133 #: docs/manual/python/exceptions.rst:79
26134 msgid "gammu.ERR_WORKINPROGRESS"
26137 #. type: delimited block =
26138 #: docs/manual/python/exceptions.rst:81
26139 msgid "gammu.ERR_PHONEOFF"
26142 #. type: delimited block =
26143 #: docs/manual/python/exceptions.rst:83
26144 msgid "gammu.ERR_FILENOTSUPPORTED"
26147 #. type: delimited block =
26148 #: docs/manual/python/exceptions.rst:85
26149 msgid "gammu.ERR_BUG"
26152 #. type: delimited block =
26153 #: docs/manual/python/exceptions.rst:87
26154 msgid "gammu.ERR_CANCELED"
26157 #. type: delimited block =
26158 #: docs/manual/python/exceptions.rst:89
26159 msgid "gammu.ERR_NEEDANOTHERANSWER"
26162 #. type: delimited block =
26163 #: docs/manual/python/exceptions.rst:91
26164 msgid "gammu.ERR_OTHERCONNECTIONREQUIRED"
26167 #. type: delimited block =
26168 #: docs/manual/python/exceptions.rst:93
26169 msgid "gammu.ERR_WRONGCRC"
26172 #. type: delimited block =
26173 #: docs/manual/python/exceptions.rst:95
26174 msgid "gammu.ERR_INVALIDDATETIME"
26177 #. type: delimited block =
26178 #: docs/manual/python/exceptions.rst:97
26179 msgid "gammu.ERR_MEMORY"
26182 #. type: delimited block =
26183 #: docs/manual/python/exceptions.rst:99
26184 msgid "gammu.ERR_INVALIDDATA"
26187 #. type: delimited block =
26188 #: docs/manual/python/exceptions.rst:101
26189 msgid "gammu.ERR_FILEALREADYEXIST"
26192 #. type: delimited block =
26193 #: docs/manual/python/exceptions.rst:103
26194 msgid "gammu.ERR_FILENOTEXIST"
26197 #. type: delimited block =
26198 #: docs/manual/python/exceptions.rst:105
26199 msgid "gammu.ERR_SHOULDBEFOLDER"
26202 #. type: delimited block =
26203 #: docs/manual/python/exceptions.rst:107
26204 msgid "gammu.ERR_SHOULDBEFILE"
26207 #. type: delimited block =
26208 #: docs/manual/python/exceptions.rst:109
26209 msgid "gammu.ERR_NOSIM"
26212 #. type: delimited block =
26213 #: docs/manual/python/exceptions.rst:111
26214 msgid "gammu.ERR_GNAPPLETWRONG"
26217 #. type: delimited block =
26218 #: docs/manual/python/exceptions.rst:113
26219 msgid "gammu.ERR_FOLDERPART"
26222 #. type: delimited block =
26223 #: docs/manual/python/exceptions.rst:115
26224 msgid "gammu.ERR_FOLDERNOTEMPTY"
26227 #. type: delimited block =
26228 #: docs/manual/python/exceptions.rst:117
26229 msgid "gammu.ERR_DATACONVERTED"
26232 #. type: delimited block =
26233 #: docs/manual/python/exceptions.rst:119
26234 msgid "gammu.ERR_UNCONFIGURED"
26237 #. type: delimited block =
26238 #: docs/manual/python/exceptions.rst:121
26239 msgid "gammu.ERR_WRONGFOLDER"
26242 #. type: delimited block =
26243 #: docs/manual/python/exceptions.rst:123
26244 msgid "gammu.ERR_PHONE_INTERNAL"
26247 #. type: delimited block =
26248 #: docs/manual/python/exceptions.rst:125
26249 msgid "gammu.ERR_WRITING_FILE"
26252 #. type: delimited block =
26253 #: docs/manual/python/exceptions.rst:127
26254 msgid "gammu.ERR_NONE_SECTION"
26257 #. type: delimited block =
26258 #: docs/manual/python/exceptions.rst:129
26259 msgid "gammu.ERR_USING_DEFAULTS"
26262 #. type: delimited block =
26263 #: docs/manual/python/exceptions.rst:131
26264 msgid "gammu.ERR_CORRUPTED"
26267 #. type: delimited block =
26268 #: docs/manual/python/exceptions.rst:133
26269 msgid "gammu.ERR_BADFEATURE"
26272 #. type: delimited block =
26273 #: docs/manual/python/exceptions.rst:135
26274 msgid "gammu.ERR_DISABLED"
26277 #. type: delimited block =
26278 #: docs/manual/python/exceptions.rst:137
26279 msgid "gammu.ERR_SPECIFYCHANNEL"
26282 #. type: delimited block =
26283 #: docs/manual/python/exceptions.rst:139
26284 msgid "gammu.ERR_NOTRUNNING"
26287 #. type: delimited block =
26288 #: docs/manual/python/exceptions.rst:141
26289 msgid "gammu.ERR_NOSERVICE"
26292 #. type: delimited block =
26293 #: docs/manual/python/exceptions.rst:143
26294 msgid "gammu.ERR_BUSY"
26297 #. type: delimited block =
26298 #: docs/manual/python/exceptions.rst:145
26299 msgid "gammu.ERR_COULDNT_CONNECT"
26302 #. type: delimited block =
26303 #: docs/manual/python/exceptions.rst:147
26304 msgid "gammu.ERR_COULDNT_RESOLVE"
26307 #. type: delimited block =
26308 #: docs/manual/python/exceptions.rst:149
26309 msgid "gammu.ERR_GETTING_SMSC"
26312 #. type: Attribute :mod:
26313 #: docs/manual/python/worker.rst:1
26315 msgid "`gammu.worker` - Asynchronous communication to phone."
26318 #. type: delimited block =
26319 #: docs/manual/python/worker.rst:5
26320 msgid "gammu.worker"
26323 #. type: delimited block =
26324 #: docs/manual/python/worker.rst:6
26325 msgid ":synopsis: Asynchronous communication to phone."
26328 #. type: delimited block =
26329 #: docs/manual/python/worker.rst:9
26331 "Mostly you should use only :class:`GammuWorker` class, others are only "
26332 "helpers which are used by this class."
26335 #. type: Labeled list
26336 #: docs/manual/python/worker.rst:11 docs/manual/python/worker.rst:35
26337 #: docs/manual/python/worker.rst:53 docs/manual/python/worker.rst:78
26342 #. type: delimited block =
26343 #: docs/manual/python/worker.rst:12
26344 msgid "GammuCommand(command, params=None, percentage=100)"
26347 #. type: delimited block =
26348 #: docs/manual/python/worker.rst:13 docs/manual/python/worker.rst:19
26349 #: docs/manual/python/worker.rst:25 docs/manual/python/worker.rst:31
26350 #: docs/manual/python/worker.rst:37 docs/manual/python/worker.rst:43
26351 #: docs/manual/python/worker.rst:49 docs/manual/python/worker.rst:55
26352 #: docs/manual/python/worker.rst:61 docs/manual/python/worker.rst:67
26353 #: docs/manual/python/worker.rst:73 docs/manual/python/worker.rst:80
26354 #: docs/manual/python/worker.rst:88 docs/manual/python/worker.rst:94
26355 #: docs/manual/python/worker.rst:103 docs/manual/python/worker.rst:116
26356 #: docs/manual/python/worker.rst:127 docs/manual/python/worker.rst:138
26357 #: docs/manual/python/worker.rst:144 docs/manual/python/worker.rst:150
26358 #: docs/manual/python/worker.rst:156
26359 msgid ":module: gammu.worker"
26362 #. type: delimited block =
26363 #: docs/manual/python/worker.rst:15
26364 msgid "Storage of single command for gammu."
26367 #. type: Labeled list
26368 #: docs/manual/python/worker.rst:17 docs/manual/python/worker.rst:23
26369 #: docs/manual/python/worker.rst:29 docs/manual/python/worker.rst:41
26370 #: docs/manual/python/worker.rst:47 docs/manual/python/worker.rst:59
26371 #: docs/manual/python/worker.rst:65 docs/manual/python/worker.rst:71
26372 #: docs/manual/python/worker.rst:86 docs/manual/python/worker.rst:92
26373 #: docs/manual/python/worker.rst:101 docs/manual/python/worker.rst:114
26374 #: docs/manual/python/worker.rst:125 docs/manual/python/worker.rst:136
26375 #: docs/manual/python/worker.rst:142
26380 #. type: delimited block =
26381 #: docs/manual/python/worker.rst:18
26382 msgid "GammuCommand.get_command()"
26385 #. type: delimited block =
26386 #: docs/manual/python/worker.rst:21
26387 msgid "Returns command name."
26390 #. type: delimited block =
26391 #: docs/manual/python/worker.rst:24
26392 msgid "GammuCommand.get_params()"
26395 #. type: delimited block =
26396 #: docs/manual/python/worker.rst:27
26397 msgid "Returns command params."
26400 #. type: delimited block =
26401 #: docs/manual/python/worker.rst:30
26402 msgid "GammuCommand.get_percentage()"
26405 #. type: delimited block =
26406 #: docs/manual/python/worker.rst:33
26407 msgid "Returns percentage of current task."
26410 #. type: delimited block =
26411 #: docs/manual/python/worker.rst:36
26412 msgid "GammuTask(name, commands)"
26415 #. type: delimited block =
26416 #: docs/manual/python/worker.rst:39
26417 msgid "Storage of taks for gammu."
26420 #. type: delimited block =
26421 #: docs/manual/python/worker.rst:42
26422 msgid "GammuTask.get_name()"
26425 #. type: delimited block =
26426 #: docs/manual/python/worker.rst:45
26427 msgid "Returns task name."
26430 #. type: delimited block =
26431 #: docs/manual/python/worker.rst:48
26432 msgid "GammuTask.get_next()"
26435 #. type: delimited block =
26436 #: docs/manual/python/worker.rst:51
26437 msgid "Returns next command to be executed as :class:`GammuCommand`."
26440 #. type: delimited block =
26441 #: docs/manual/python/worker.rst:54
26442 msgid "GammuThread(queue, config, callback)"
26445 #. type: delimited block =
26446 #: docs/manual/python/worker.rst:57
26447 msgid "Thread for phone communication."
26450 #. type: delimited block =
26451 #: docs/manual/python/worker.rst:60
26452 msgid "GammuThread.join(timeout=None)"
26455 #. type: delimited block =
26456 #: docs/manual/python/worker.rst:63
26457 msgid "Terminates thread and waits for it."
26460 #. type: delimited block =
26461 #: docs/manual/python/worker.rst:66
26462 msgid "GammuThread.kill()"
26465 #. type: delimited block =
26466 #: docs/manual/python/worker.rst:69
26467 msgid "Forces thread end without emptying queue."
26470 #. type: delimited block =
26471 #: docs/manual/python/worker.rst:72
26472 msgid "GammuThread.run()"
26475 #. type: delimited block =
26476 #: docs/manual/python/worker.rst:76
26478 "Thread body, which handles phone communication. This should not be used from "
26482 #. type: delimited block =
26483 #: docs/manual/python/worker.rst:79
26484 msgid "GammuWorker(callback)"
26487 #. type: delimited block =
26488 #: docs/manual/python/worker.rst:84
26490 "Wrapper class for asynchronous communication with Gammu. It spaws own thread "
26491 "and then passes all commands to this thread. When task is done, caller is "
26492 "notified via callback."
26495 #. type: delimited block =
26496 #: docs/manual/python/worker.rst:87
26497 msgid "GammuWorker.abort()"
26500 #. type: delimited block =
26501 #: docs/manual/python/worker.rst:90
26502 msgid "Aborts any remaining operations."
26505 #. type: delimited block =
26506 #: docs/manual/python/worker.rst:93
26507 msgid "GammuWorker.configure(config)"
26510 #. type: delimited block =
26511 #: docs/manual/python/worker.rst:96
26512 msgid "Configures gammu instance according to config."
26515 #. type: delimited block =
26516 #: docs/manual/python/worker.rst:99
26518 ":param config: Gammu configuration, same as :meth:`gammu.StateMachine."
26519 "SetConfig` accepts. :type config: hash"
26522 #. type: delimited block =
26523 #: docs/manual/python/worker.rst:102
26524 msgid "GammuWorker.enqueue(command, params=None, commands=None)"
26527 #. type: delimited block =
26528 #: docs/manual/python/worker.rst:105
26529 msgid "Enqueues command or task."
26532 #. type: delimited block =
26533 #: docs/manual/python/worker.rst:112
26535 ":param command: Command(s) to execute. Each command is tuple containing "
26536 "function name and it's parameters. :type command: tuple of list of tuples :"
26537 "param params: Parameters to command. :type params: tuple or string :param "
26538 "commands: List of commands to execute. When this is not none, params are "
26539 "ignored and command is taken as task name. :type commands: list of tuples "
26543 #. type: delimited block =
26544 #: docs/manual/python/worker.rst:115
26545 msgid "GammuWorker.enqueue_command(command, params)"
26548 #. type: delimited block =
26549 #: docs/manual/python/worker.rst:118
26550 msgid "Enqueues command."
26553 #. type: delimited block =
26554 #: docs/manual/python/worker.rst:123
26556 ":param command: Command(s) to execute. Each command is tuple containing "
26557 "function name and it's parameters. :type command: tuple of list of tuples :"
26558 "param params: Parameters to command. :type params: tuple or string"
26561 #. type: delimited block =
26562 #: docs/manual/python/worker.rst:126
26563 msgid "GammuWorker.enqueue_task(command, commands)"
26566 #. type: delimited block =
26567 #: docs/manual/python/worker.rst:129
26568 msgid "Enqueues task."
26571 #. type: delimited block =
26572 #: docs/manual/python/worker.rst:134
26574 ":param command: Command(s) to execute. Each command is tuple containing "
26575 "function name and it's parameters. :type command: tuple of list of tuples :"
26576 "param commands: List of commands to execute. :type commands: list of tuples "
26580 #. type: delimited block =
26581 #: docs/manual/python/worker.rst:137
26582 msgid "GammuWorker.initiate()"
26585 #. type: delimited block =
26586 #: docs/manual/python/worker.rst:140
26587 msgid "Connects to phone."
26590 #. type: delimited block =
26591 #: docs/manual/python/worker.rst:143
26592 msgid "GammuWorker.terminate(timeout=None)"
26595 #. type: delimited block =
26596 #: docs/manual/python/worker.rst:146
26597 msgid "Terminates phone connection."
26600 #. type: delimited block =
26601 #: docs/manual/python/worker.rst:149
26602 msgid "InvalidCommand(value)"
26605 #. type: delimited block =
26606 #: docs/manual/python/worker.rst:152
26607 msgid "Exception indicating invalid command."
26610 #. type: Labeled list
26611 #: docs/manual/python/worker.rst:154 docs/manual/python/gammu.rst:1060
26612 #: docs/manual/python/gammu.rst:1070 docs/manual/python/gammu.rst:1079
26613 #: docs/manual/python/gammu.rst:1100 docs/manual/python/gammu.rst:1111
26614 #: docs/manual/python/gammu.rst:1126 docs/manual/python/gammu.rst:1137
26615 #: docs/manual/python/gammu.rst:1146 docs/manual/python/gammu.rst:1157
26616 #: docs/manual/python/gammu.rst:1173 docs/manual/python/gammu.rst:1182
26617 #: docs/manual/python/gammu.rst:1191 docs/manual/python/gammu.rst:1200
26618 #: docs/manual/python/gammu.rst:1209 docs/manual/python/gammu.rst:1218
26619 #: docs/manual/python/gammu.rst:1227 docs/manual/python/gammu.rst:1236
26620 #: docs/manual/python/gammu.rst:1248 docs/manual/python/gammu.rst:1261
26621 #: docs/manual/python/gammu.rst:1274 docs/manual/python/gammu.rst:1294
26622 #: docs/manual/python/gammu.rst:1305
26624 msgid ".. function"
26627 #. type: delimited block =
26628 #: docs/manual/python/worker.rst:155
26629 msgid "check_worker_command(command)"
26632 #. type: delimited block =
26633 #: docs/manual/python/worker.rst:158
26634 msgid "Checks whether command is valid."
26637 #. type: delimited block =
26638 #: docs/manual/python/worker.rst:161
26639 msgid ":param command: Name of command. :type command: string"
26642 #. type: Attribute :mod:
26643 #: docs/manual/python/gammu.rst:1
26645 msgid "`gammu` -- Mobile phone access"
26648 #. type: delimited block =
26649 #: docs/manual/python/gammu.rst:6
26650 msgid ":synopsis: Provides access to mobile phones."
26653 #. type: delimited block =
26654 #: docs/manual/python/gammu.rst:8
26655 msgid "This module wraps all python-gammu functionality."
26658 #. type: Attribute :class:
26659 #: docs/manual/python/gammu.rst:9
26661 msgid "`gammu.StateMachine`"
26664 #. type: delimited block -
26665 #: docs/manual/python/gammu.rst:13
26667 msgid ".. class:: StateMachine(Locale)\n"
26670 #. type: delimited block -
26671 #: docs/manual/python/gammu.rst:15
26673 msgid " StateMachine object, that is used for communication with phone.\n"
26676 #. type: delimited block -
26677 #: docs/manual/python/gammu.rst:18
26680 " :param Locale: What locales to use for gammu error messages, default is ``auto`` which does autodetection according to user locales\n"
26681 " :type Locale: string\n"
26684 #. type: delimited block -
26685 #: docs/manual/python/gammu.rst:21
26687 msgid " .. method:: AddCalendar(Value)\n"
26690 #. type: delimited block -
26691 #: docs/manual/python/gammu.rst:23
26693 msgid " Adds calendar entry.\n"
26696 #. type: delimited block -
26697 #: docs/manual/python/gammu.rst:28
26700 " :param Value: Calendar entry data, see :ref:`cal_obj`\n"
26701 " :type Value: dict\n"
26702 " :return: Location of newly created entry\n"
26706 #. type: delimited block -
26707 #: docs/manual/python/gammu.rst:31
26709 msgid " .. method:: AddCategory(Type, Name)\n"
26712 #. type: delimited block -
26713 #: docs/manual/python/gammu.rst:33
26715 msgid " Adds category to phone.\n"
26718 #. type: delimited block -
26719 #: docs/manual/python/gammu.rst:40
26722 " :param Type: Type of category to read, one of ``ToDo``, ``Phonebook``\n"
26723 " :type Type: string\n"
26724 " :param Name: Category name\n"
26725 " :type Name: string\n"
26726 " :return: Location of created category\n"
26730 #. type: delimited block -
26731 #: docs/manual/python/gammu.rst:43
26733 msgid " .. method:: AddFilePart(File)\n"
26736 #. type: delimited block -
26737 #: docs/manual/python/gammu.rst:45
26739 msgid " Adds file part to filesystem.\n"
26742 #. type: delimited block -
26743 #: docs/manual/python/gammu.rst:50
26746 " :param File: File data, see :ref:`file_obj`\n"
26747 " :type File: dict\n"
26748 " :return: File data for subsequent calls (Finished indicates transfer has been completed)\n"
26752 #. type: delimited block -
26753 #: docs/manual/python/gammu.rst:53
26755 msgid " .. method:: AddFolder(ParentFolderID, Name)\n"
26758 #. type: delimited block -
26759 #: docs/manual/python/gammu.rst:55
26761 msgid " Adds folder to filesystem.\n"
26764 #. type: delimited block -
26765 #: docs/manual/python/gammu.rst:62
26768 " :param ParentFolderID: Folder where to create subfolder\n"
26769 " :type ParentFolderID: string\n"
26770 " :param Name: New folder name\n"
26771 " :type Name: string\n"
26772 " :return: New folder ID.\n"
26773 " :rtype: string\n"
26776 #. type: delimited block -
26777 #: docs/manual/python/gammu.rst:65
26779 msgid " .. method:: AddMemory(Value)\n"
26782 #. type: delimited block -
26783 #: docs/manual/python/gammu.rst:67
26785 msgid " Adds memory (phonebooks or calls) entry.\n"
26786 msgstr " Menambah memori (buku telepon atau panggilan) entri.\n"
26788 #. type: delimited block -
26789 #: docs/manual/python/gammu.rst:72 docs/manual/python/gammu.rst:960
26792 " :param Value: Memory entry, see :ref:`pbk_obj`\n"
26793 " :type Value: dict\n"
26794 " :return: Location of created entry\n"
26798 #. type: delimited block -
26799 #: docs/manual/python/gammu.rst:75
26801 msgid " .. method:: AddSMS(Value)\n"
26804 #. type: delimited block -
26805 #: docs/manual/python/gammu.rst:77
26807 msgid " Adds SMS to specified folder.\n"
26810 #. type: delimited block -
26811 #: docs/manual/python/gammu.rst:82 docs/manual/python/gammu.rst:970
26814 " :param Value: SMS data, see :ref:`sms_obj`\n"
26815 " :type Value: dict\n"
26816 " :return: Tuple for location and folder.\n"
26820 #. type: delimited block -
26821 #: docs/manual/python/gammu.rst:85
26823 msgid " .. method:: AddSMSFolder(Name)\n"
26826 #. type: delimited block -
26827 #: docs/manual/python/gammu.rst:87
26829 msgid " Creates SMS folder.\n"
26832 #. type: delimited block -
26833 #: docs/manual/python/gammu.rst:92
26836 " :param Name: Name of new folder\n"
26837 " :type Name: string\n"
26842 #. type: delimited block -
26843 #: docs/manual/python/gammu.rst:95
26845 msgid " .. method:: AddToDo(Value)\n"
26848 #. type: delimited block -
26849 #: docs/manual/python/gammu.rst:97
26851 msgid " Adds ToDo in phone.\n"
26854 #. type: delimited block -
26855 #: docs/manual/python/gammu.rst:102 docs/manual/python/gammu.rst:1000
26858 " :param Value: ToDo data, see :ref:`todo_obj`\n"
26859 " :type Value: dict\n"
26860 " :return: Location of created entry\n"
26864 #. type: delimited block -
26865 #: docs/manual/python/gammu.rst:105
26867 msgid " .. method:: AnswerCall(ID, All)\n"
26870 #. type: delimited block -
26871 #: docs/manual/python/gammu.rst:107
26873 msgid " Accept current incoming call.\n"
26876 #. type: delimited block -
26877 #: docs/manual/python/gammu.rst:114
26880 " :param ID: ID of call\n"
26881 " :type ID: integer\n"
26882 " :param All: Answer all calls?\n"
26883 " :type All: boolean\n"
26888 #. type: delimited block -
26889 #: docs/manual/python/gammu.rst:117
26891 msgid " .. method:: CancelCall(ID, All)\n"
26894 #. type: delimited block -
26895 #: docs/manual/python/gammu.rst:119
26897 msgid " Deny current incoming call.\n"
26900 #. type: delimited block -
26901 #: docs/manual/python/gammu.rst:126
26904 " :param ID: ID of call\n"
26905 " :type ID: integer\n"
26906 " :param All: Cancel all calls?\n"
26907 " :type All: boolean\n"
26912 #. type: delimited block -
26913 #: docs/manual/python/gammu.rst:129
26915 msgid " .. method:: ConferenceCall(ID)\n"
26918 #. type: delimited block -
26919 #: docs/manual/python/gammu.rst:131
26921 msgid " Initiates conference call.\n"
26924 #. type: delimited block -
26925 #: docs/manual/python/gammu.rst:136 docs/manual/python/gammu.rst:672
26926 #: docs/manual/python/gammu.rst:1010 docs/manual/python/gammu.rst:1020
26927 #: docs/manual/python/gammu.rst:1044 docs/manual/python/gammu.rst:1054
26930 " :param ID: ID of call\n"
26931 " :type ID: integer\n"
26936 #. type: delimited block -
26937 #: docs/manual/python/gammu.rst:139
26939 msgid " .. method:: DeleteAllCalendar()\n"
26942 #. type: delimited block -
26943 #: docs/manual/python/gammu.rst:141
26945 msgid " Deletes all calendar entries.\n"
26948 #. type: delimited block -
26949 #: docs/manual/python/gammu.rst:144 docs/manual/python/gammu.rst:162
26950 #: docs/manual/python/gammu.rst:804 docs/manual/python/gammu.rst:1028
26951 #: docs/manual/python/gammu.rst:1035
26958 #. type: delimited block -
26959 #: docs/manual/python/gammu.rst:147
26961 msgid " .. method:: DeleteAllMemory(Type)\n"
26964 #. type: delimited block -
26965 #: docs/manual/python/gammu.rst:149
26967 msgid " Deletes all memory (phonebooks or calls) entries of specified type.\n"
26970 #. type: delimited block -
26971 #: docs/manual/python/gammu.rst:154
26974 " :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, ``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
26975 " :type Type: string\n"
26980 #. type: delimited block -
26981 #: docs/manual/python/gammu.rst:157
26983 msgid " .. method:: DeleteAllToDo()\n"
26986 #. type: delimited block -
26987 #: docs/manual/python/gammu.rst:159
26989 msgid " Deletes all todo entries in phone.\n"
26992 #. type: delimited block -
26993 #: docs/manual/python/gammu.rst:165
26995 msgid " .. method:: DeleteCalendar(Location)\n"
26998 #. type: delimited block -
26999 #: docs/manual/python/gammu.rst:167
27001 msgid " Deletes calendar entry.\n"
27004 #. type: delimited block -
27005 #: docs/manual/python/gammu.rst:172
27008 " :param Location: Calendar entry to delete\n"
27009 " :type Location: int\n"
27014 #. type: delimited block -
27015 #: docs/manual/python/gammu.rst:175
27017 msgid " .. method:: DeleteFile(FileID)\n"
27020 #. type: delimited block -
27021 #: docs/manual/python/gammu.rst:177
27023 msgid " Deletes file from filesystem.\n"
27026 #. type: delimited block -
27027 #: docs/manual/python/gammu.rst:182
27030 " :param FileID: File to delete\n"
27031 " :type FileID: string\n"
27036 #. type: delimited block -
27037 #: docs/manual/python/gammu.rst:185
27039 msgid " .. method:: DeleteFolder(FolderID)\n"
27042 #. type: delimited block -
27043 #: docs/manual/python/gammu.rst:187
27045 msgid " Deletes folder on filesystem.\n"
27048 #. type: delimited block -
27049 #: docs/manual/python/gammu.rst:192
27052 " :param FolderID: Folder to delete\n"
27053 " :type FolderID: string\n"
27058 #. type: delimited block -
27059 #: docs/manual/python/gammu.rst:195
27061 msgid " .. method:: DeleteMemory(Type, Location)\n"
27064 #. type: delimited block -
27065 #: docs/manual/python/gammu.rst:197
27067 msgid " Deletes memory (phonebooks or calls) entry.\n"
27068 msgstr " Menghapus memori (buku telepon atau panggilan) entri.\n"
27070 #. type: delimited block -
27071 #: docs/manual/python/gammu.rst:204
27074 " :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, ``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
27075 " :type Type: string\n"
27076 " :param Location: Location of entry to delete\n"
27077 " :type Location: int\n"
27082 #. type: delimited block -
27083 #: docs/manual/python/gammu.rst:207
27085 msgid " .. method:: DeleteSMS(Folder, Location)\n"
27088 #. type: delimited block -
27089 #: docs/manual/python/gammu.rst:209
27091 msgid " Deletes SMS.\n"
27094 #. type: delimited block -
27095 #: docs/manual/python/gammu.rst:216
27098 " :param Folder: Folder where to read entry (0 is emulated flat memory)\n"
27099 " :type Folder: int\n"
27100 " :param Location: Location of entry to delete\n"
27101 " :type Location: int\n"
27106 #. type: delimited block -
27107 #: docs/manual/python/gammu.rst:219
27109 msgid " .. method:: DeleteSMSFolder(ID)\n"
27112 #. type: delimited block -
27113 #: docs/manual/python/gammu.rst:221
27115 msgid " Deletes SMS folder.\n"
27118 #. type: delimited block -
27119 #: docs/manual/python/gammu.rst:226
27122 " :param ID: Index of folder to delete\n"
27128 #. type: delimited block -
27129 #: docs/manual/python/gammu.rst:229
27131 msgid " .. method:: DeleteToDo(Location)\n"
27134 #. type: delimited block -
27135 #: docs/manual/python/gammu.rst:231
27137 msgid " Deletes ToDo entry in phone.\n"
27140 #. type: delimited block -
27141 #: docs/manual/python/gammu.rst:236
27144 " :param Location: Location of entry to delete\n"
27145 " :type Location: int\n"
27150 #. type: delimited block -
27151 #: docs/manual/python/gammu.rst:239
27153 msgid " .. method:: DialService(Number)\n"
27156 #. type: delimited block -
27157 #: docs/manual/python/gammu.rst:241 docs/manual/python/gammu.rst:251
27159 msgid " Dials number and starts voice call.\n"
27162 #. type: delimited block -
27163 #: docs/manual/python/gammu.rst:246 docs/manual/python/gammu.rst:748
27166 " :param Number: Number to dial\n"
27167 " :type Number: string\n"
27172 #. type: delimited block -
27173 #: docs/manual/python/gammu.rst:249
27175 msgid " .. method:: DialVoice(Number, ShowNumber)\n"
27178 #. type: delimited block -
27179 #: docs/manual/python/gammu.rst:258
27182 " :param Number: Number to dial\n"
27183 " :type Number: string\n"
27184 " :param ShowNumber: Identifies whether to enable CLIR (None = keep default phone settings). Default is None\n"
27185 " :type ShowNumber: boolean or None\n"
27190 #. type: delimited block -
27191 #: docs/manual/python/gammu.rst:261
27193 msgid " .. method:: EnterSecurityCode(Type, Code, NewPIN)\n"
27196 #. type: delimited block -
27197 #: docs/manual/python/gammu.rst:263
27199 msgid " Entres security code.\n"
27202 #. type: delimited block -
27203 #: docs/manual/python/gammu.rst:272
27206 " :param Type: What code to enter, one of ``PIN``, ``PUK``, ``PIN2``, ``PUK2``, ``Phone``.\n"
27207 " :type Type: string\n"
27208 " :param Code: Code value\n"
27209 " :type Code: string\n"
27210 " :param NewPIN: New PIN value in case entering PUK\n"
27211 " :type NewPIN: string\n"
27216 #. type: delimited block -
27217 #: docs/manual/python/gammu.rst:275
27219 msgid " .. method:: GetAlarm(Location)\n"
27222 #. type: delimited block -
27223 #: docs/manual/python/gammu.rst:277
27225 msgid " Reads alarm set in phone.\n"
27228 #. type: delimited block -
27229 #: docs/manual/python/gammu.rst:282
27232 " :param Location: Which alarm to read. Many phone support only one alarm. Default is 1.\n"
27233 " :type Location: int\n"
27234 " :return: Alarm dict\n"
27238 #. type: delimited block -
27239 #: docs/manual/python/gammu.rst:285
27241 msgid " .. method:: GetBatteryCharge()\n"
27244 #. type: delimited block -
27245 #: docs/manual/python/gammu.rst:287
27247 msgid " Gets information about battery charge and phone charging state.\n"
27250 #. type: delimited block -
27251 #: docs/manual/python/gammu.rst:290
27254 " :return: Dictionary containing information about battery state (BatteryPercent and ChargeState)\n"
27258 #. type: delimited block -
27259 #: docs/manual/python/gammu.rst:293
27261 msgid " .. method:: GetCalendar(Location)\n"
27264 #. type: delimited block -
27265 #: docs/manual/python/gammu.rst:295
27267 msgid " Retrieves calendar entry.\n"
27270 #. type: delimited block -
27271 #: docs/manual/python/gammu.rst:300
27274 " :param Location: Calendar entry to read\n"
27275 " :type Location: int\n"
27276 " :return: Dictionary with calendar values, see :ref:`cal_obj`\n"
27280 #. type: delimited block -
27281 #: docs/manual/python/gammu.rst:303
27283 msgid " .. method:: GetCalendarStatus()\n"
27286 #. type: delimited block -
27287 #: docs/manual/python/gammu.rst:305
27289 msgid " Retrieves calendar status (number of used entries).\n"
27292 #. type: delimited block -
27293 #: docs/manual/python/gammu.rst:308
27296 " :return: Dictionary with calendar status (Used)\n"
27300 #. type: delimited block -
27301 #: docs/manual/python/gammu.rst:311
27303 msgid " .. method:: GetCategory(Type, Location)\n"
27306 #. type: delimited block -
27307 #: docs/manual/python/gammu.rst:313
27309 msgid " Reads category from phone.\n"
27312 #. type: delimited block -
27313 #: docs/manual/python/gammu.rst:320
27316 " :param Type: Type of category to read, one of ``ToDo``, ``Phonebook``\n"
27317 " :type Type: string\n"
27318 " :param Location: Location of category to read\n"
27319 " :type Location: int\n"
27320 " :return: Category name as string\n"
27321 " :rtype: string\n"
27324 #. type: delimited block -
27325 #: docs/manual/python/gammu.rst:323
27327 msgid " .. method:: GetCategoryStatus(Type)\n"
27330 #. type: delimited block -
27331 #: docs/manual/python/gammu.rst:325
27333 msgid " Reads category status (number of used entries) from phone.\n"
27336 #. type: delimited block -
27337 #: docs/manual/python/gammu.rst:330
27340 " :param Type: Type of category to read, one of ``ToDo``, ``Phonebook``\n"
27341 " :type Type: string\n"
27342 " :return: Dictionary containing information about category status (Used)\n"
27346 #. type: delimited block -
27347 #: docs/manual/python/gammu.rst:333
27349 msgid " .. method:: GetConfig(Section)\n"
27352 #. type: delimited block -
27353 #: docs/manual/python/gammu.rst:344
27356 " Gets specified config section. Configuration consists of all params which can be defined in gammurc config file:\n"
27365 " - UseGlobalDebugFile\n"
27368 #. type: delimited block -
27369 #: docs/manual/python/gammu.rst:349
27372 " :param Section: Index of config section to read. Defaults to 0.\n"
27373 " :type Section: int\n"
27374 " :return: Dictionary containing configuration\n"
27378 #. type: delimited block -
27379 #: docs/manual/python/gammu.rst:352
27381 msgid " .. method:: GetDateTime()\n"
27384 #. type: delimited block -
27385 #: docs/manual/python/gammu.rst:354
27387 msgid " Reads date and time from phone.\n"
27390 #. type: delimited block -
27391 #: docs/manual/python/gammu.rst:357
27394 " :return: Date and time from phone as datetime.datetime object.\n"
27395 " :rtype: datetime.datetime\n"
27398 #. type: delimited block -
27399 #: docs/manual/python/gammu.rst:360
27401 msgid " .. method:: GetDisplayStatus()\n"
27404 #. type: delimited block -
27405 #: docs/manual/python/gammu.rst:364
27408 " Acquired display status.\n"
27409 " :return: List of indicators displayed on display\n"
27413 #. type: delimited block -
27414 #: docs/manual/python/gammu.rst:367
27416 msgid " .. method:: GetFilePart(File)\n"
27419 #. type: delimited block -
27420 #: docs/manual/python/gammu.rst:369
27422 msgid " Gets file part from filesystem.\n"
27425 #. type: delimited block -
27426 #: docs/manual/python/gammu.rst:374 docs/manual/python/gammu.rst:758
27429 " :param File: File data, see :ref:`file_obj`\n"
27430 " :type File: dict\n"
27431 " :return: File data for subsequent calls (Finished indicates transfer has been completed), see :ref:`file_obj`\n"
27435 #. type: delimited block -
27436 #: docs/manual/python/gammu.rst:377
27438 msgid " .. method:: GetFileSystemStatus()\n"
27441 #. type: delimited block -
27442 #: docs/manual/python/gammu.rst:379
27444 msgid " Acquires filesystem status.\n"
27447 #. type: delimited block -
27448 #: docs/manual/python/gammu.rst:382
27451 " :return: Dictionary containing filesystem status (Used and Free)\n"
27455 #. type: delimited block -
27456 #: docs/manual/python/gammu.rst:385
27458 msgid " .. method:: GetFirmware()\n"
27461 #. type: delimited block -
27462 #: docs/manual/python/gammu.rst:387
27464 msgid " Reads firmware information from phone.\n"
27467 #. type: delimited block -
27468 #: docs/manual/python/gammu.rst:390
27471 " :return: Tuple from version, date and numeric version.\n"
27475 #. type: delimited block -
27476 #: docs/manual/python/gammu.rst:393
27478 msgid " .. method:: GetFolderListing(Folder, Start)\n"
27481 #. type: delimited block -
27482 #: docs/manual/python/gammu.rst:395
27484 msgid " Gets next filename from filesystem folder.\n"
27487 #. type: delimited block -
27488 #: docs/manual/python/gammu.rst:402
27491 " :param Folder: Folder to list\n"
27492 " :type Folder: string\n"
27493 " :param Start: Whether we're starting listing. Defaults to False.\n"
27494 " :type Start: boolean\n"
27495 " :return: File data as dict, see :ref:`file_obj`\n"
27499 #. type: delimited block -
27500 #: docs/manual/python/gammu.rst:405
27502 msgid " .. method:: GetHardware()\n"
27505 #. type: delimited block -
27506 #: docs/manual/python/gammu.rst:407
27508 msgid " Gets hardware information about device.\n"
27511 #. type: delimited block -
27512 #: docs/manual/python/gammu.rst:410
27515 " :return: Hardware information as string.\n"
27516 " :rtype: string\n"
27519 #. type: delimited block -
27520 #: docs/manual/python/gammu.rst:413
27522 msgid " .. method:: GetIMEI()\n"
27525 #. type: delimited block -
27526 #: docs/manual/python/gammu.rst:415
27528 msgid " Reads IMEI/serial number from phone.\n"
27529 msgstr " Membaca IMEI/nomor serial dari telepon.\n"
27531 #. type: delimited block -
27532 #: docs/manual/python/gammu.rst:418
27535 " :return: IMEI of phone as string.\n"
27536 " :rtype: string\n"
27539 #. type: delimited block -
27540 #: docs/manual/python/gammu.rst:421
27542 msgid " .. method:: GetLocale()\n"
27545 #. type: delimited block -
27546 #: docs/manual/python/gammu.rst:423
27548 msgid " Gets locale information from phone.\n"
27551 #. type: delimited block -
27552 #: docs/manual/python/gammu.rst:426
27555 " :return: Dictionary of locale settings. :meth:`SetLocale` lists them all.\n"
27559 #. type: delimited block -
27560 #: docs/manual/python/gammu.rst:429
27562 msgid " .. method:: GetManufactureMonth()\n"
27565 #. type: delimited block -
27566 #: docs/manual/python/gammu.rst:431
27568 msgid " Gets month when device was manufactured.\n"
27571 #. type: delimited block -
27572 #: docs/manual/python/gammu.rst:434
27575 " :return: Month of manufacture as string.\n"
27576 " :rtype: string\n"
27579 #. type: delimited block -
27580 #: docs/manual/python/gammu.rst:437
27582 msgid " .. method:: GetManufacturer()\n"
27585 #. type: delimited block -
27586 #: docs/manual/python/gammu.rst:439
27588 msgid " Reads manufacturer from phone.\n"
27591 #. type: delimited block -
27592 #: docs/manual/python/gammu.rst:442
27595 " :return: String with manufacturer name\n"
27596 " :rtype: string\n"
27599 #. type: delimited block -
27600 #: docs/manual/python/gammu.rst:445
27602 msgid " .. method:: GetMemory(Type, Location)\n"
27605 #. type: delimited block -
27606 #: docs/manual/python/gammu.rst:447
27608 msgid " Reads entry from memory (phonebooks or calls). Which entry shouldbe read is defined in entry.\n"
27611 #. type: delimited block -
27612 #: docs/manual/python/gammu.rst:452
27615 " :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, ``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
27616 " :type Type: string\n"
27617 " :return: Memory entry as dict, see :ref:`pbk_obj`\n"
27621 #. type: delimited block -
27622 #: docs/manual/python/gammu.rst:455
27624 msgid " .. method:: GetMemoryStatus(Type)\n"
27627 #. type: delimited block -
27628 #: docs/manual/python/gammu.rst:457
27630 msgid " Gets memory (phonebooks or calls) status (eg. number of used andfree entries).\n"
27633 #. type: delimited block -
27634 #: docs/manual/python/gammu.rst:462
27637 " :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, ``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
27638 " :type Type: string\n"
27639 " :return: Dictionary with information about memory (Used and Free)\n"
27643 #. type: delimited block -
27644 #: docs/manual/python/gammu.rst:465
27646 msgid " .. method:: GetModel()\n"
27649 #. type: delimited block -
27650 #: docs/manual/python/gammu.rst:467
27652 msgid " Reads model from phone.\n"
27655 #. type: delimited block -
27656 #: docs/manual/python/gammu.rst:470
27659 " :return: Tuple containing gammu identification and real model returned by phone.\n"
27663 #. type: delimited block -
27664 #: docs/manual/python/gammu.rst:473
27666 msgid " .. method:: GetNetworkInfo()\n"
27669 #. type: delimited block -
27670 #: docs/manual/python/gammu.rst:475
27672 msgid " Gets network information.\n"
27675 #. type: delimited block -
27676 #: docs/manual/python/gammu.rst:478
27679 " :return: Dictionary with information about network (NetworkName, State, NetworkCode, CID and LAC)\n"
27683 #. type: delimited block -
27684 #: docs/manual/python/gammu.rst:481
27686 msgid " .. method:: GetNextCalendar(Start, Location)\n"
27689 #. type: delimited block -
27690 #: docs/manual/python/gammu.rst:483
27692 msgid " Retrieves calendar entry. This is useful for continuous reading of all calendar entries.\n"
27695 #. type: delimited block -
27696 #: docs/manual/python/gammu.rst:490
27699 " :param Start: Whether to start. This can not be used together with Location\n"
27700 " :type Start: boolean\n"
27701 " :param Location: Last read location. This can not be used together with Start\n"
27702 " :type Location: int\n"
27703 " :return: Dictionary with calendar values, see :ref:`cal_obj`\n"
27707 #. type: delimited block -
27708 #: docs/manual/python/gammu.rst:493
27710 msgid " .. method:: GetNextFileFolder(Start)\n"
27713 #. type: delimited block -
27714 #: docs/manual/python/gammu.rst:495
27716 msgid " Gets next filename from filesystem.\n"
27719 #. type: delimited block -
27720 #: docs/manual/python/gammu.rst:500
27723 " :param Start: Whether we're starting listing. Defaults to False.\n"
27724 " :type Start: boolean\n"
27725 " :return: File data as dict, see :ref:`file_obj`\n"
27729 #. type: delimited block -
27730 #: docs/manual/python/gammu.rst:503
27732 msgid " .. method:: GetNextMemory(Type, Start, Location)\n"
27735 #. type: delimited block -
27736 #: docs/manual/python/gammu.rst:505
27738 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"
27741 #. type: delimited block -
27742 #: docs/manual/python/gammu.rst:514
27745 " :param Type: Memory type, one of ``ME``, ``SM``, ``ON``, ``DC``, ``RC``, ``MC``, ``MT``, ``FD``, ``VM``\n"
27746 " :type Type: string\n"
27747 " :param Start: Whether to start. This can not be used together with Location\n"
27748 " :type Start: boolean\n"
27749 " :param Location: Last read location. This can not be used together with Start\n"
27750 " :type Location: int\n"
27751 " :return: Memory entry as dict, see :ref:`pbk_obj`\n"
27755 #. type: delimited block -
27756 #: docs/manual/python/gammu.rst:517
27758 msgid " .. method:: GetNextRootFolder(Folder)\n"
27761 #. type: delimited block -
27762 #: docs/manual/python/gammu.rst:519
27764 msgid " Gets next root folder from filesystem. Start with empty folder name.\n"
27767 #. type: delimited block -
27768 #: docs/manual/python/gammu.rst:523
27771 " :param Folder: Previous read fodlder. Start with empty folder name.\n"
27772 " :type Folder: string\n"
27773 " :return: Structure with folder information\n"
27776 #. type: delimited block -
27777 #: docs/manual/python/gammu.rst:526
27779 msgid " .. method:: GetNextSMS(Folder, Start, Location)\n"
27782 #. type: delimited block -
27783 #: docs/manual/python/gammu.rst:528
27785 msgid " Reads next (or first if start set) SMS message. This might befaster for some phones than using :meth:`GetSMS` for each message.\n"
27788 #. type: delimited block -
27789 #: docs/manual/python/gammu.rst:537
27792 " :param Folder: Folder where to read entry (0 is emulated flat memory)\n"
27793 " :type Folder: int\n"
27794 " :param Start: Whether to start. This can not be used together with Location\n"
27795 " :type Start: boolean\n"
27796 " :param Location: Location last read entry. This can not be used together with Start\n"
27797 " :type Location: int\n"
27798 " :return: Dictionary with SMS data, see :ref:`sms_obj`\n"
27802 #. type: delimited block -
27803 #: docs/manual/python/gammu.rst:540
27805 msgid " .. method:: GetNextToDo(Start, Location)\n"
27808 #. type: delimited block -
27809 #: docs/manual/python/gammu.rst:542 docs/manual/python/gammu.rst:649
27811 msgid " Reads ToDo from phone.\n"
27814 #. type: delimited block -
27815 #: docs/manual/python/gammu.rst:549
27818 " :param Start: Whether to start. This can not be used together with Location\n"
27819 " :type Start: boolean\n"
27820 " :param Location: Last read location. This can not be used together with Start\n"
27821 " :type Location: int\n"
27822 " :return: Dictionary with ToDo values, see :ref:`todo_obj`\n"
27826 #. type: delimited block -
27827 #: docs/manual/python/gammu.rst:552
27829 msgid " .. method:: GetOriginalIMEI()\n"
27832 #. type: delimited block -
27833 #: docs/manual/python/gammu.rst:554
27835 msgid " Gets original IMEI from phone.\n"
27838 #. type: delimited block -
27839 #: docs/manual/python/gammu.rst:557
27842 " :return: Original IMEI of phone as string.\n"
27843 " :rtype: string\n"
27846 #. type: delimited block -
27847 #: docs/manual/python/gammu.rst:560
27849 msgid " .. method:: GetPPM()\n"
27852 #. type: delimited block -
27853 #: docs/manual/python/gammu.rst:562
27855 msgid " Gets PPM (Post Programmable Memory) from phone.\n"
27858 #. type: delimited block -
27859 #: docs/manual/python/gammu.rst:565
27862 " :return: PPM as string\n"
27863 " :rtype: string\n"
27866 #. type: delimited block -
27867 #: docs/manual/python/gammu.rst:568
27869 msgid " .. method:: GetProductCode()\n"
27872 #. type: delimited block -
27873 #: docs/manual/python/gammu.rst:572
27876 " Gets product code of device.\n"
27877 " :return: Product code as string.\n"
27878 " :rtype: string\n"
27881 #. type: delimited block -
27882 #: docs/manual/python/gammu.rst:575
27884 msgid " .. method:: GetSIMIMSI()\n"
27887 #. type: delimited block -
27888 #: docs/manual/python/gammu.rst:577
27890 msgid " Gets SIM IMSI from phone.\n"
27893 #. type: delimited block -
27894 #: docs/manual/python/gammu.rst:580
27897 " :return: SIM IMSI as string\n"
27898 " :rtype: string\n"
27901 #. type: delimited block -
27902 #: docs/manual/python/gammu.rst:583
27904 msgid " .. method:: GetSMS(Folder, Location)\n"
27907 #. type: delimited block -
27908 #: docs/manual/python/gammu.rst:585
27910 msgid " Reads SMS message.\n"
27913 #. type: delimited block -
27914 #: docs/manual/python/gammu.rst:592
27917 " :param Folder: Folder where to read entry (0 is emulated flat memory)\n"
27918 " :type Folder: int\n"
27919 " :param Location: Location of entry to read\n"
27920 " :type Location: int\n"
27921 " :return: Dictionary with SMS data, see :ref:`sms_obj`\n"
27925 #. type: delimited block -
27926 #: docs/manual/python/gammu.rst:595
27928 msgid " .. method:: GetSMSC(Location)\n"
27931 #. type: delimited block -
27932 #: docs/manual/python/gammu.rst:597
27934 msgid " Gets SMS Service Center number and SMS settings.\n"
27937 #. type: delimited block -
27938 #: docs/manual/python/gammu.rst:602
27941 " :param Location: Location of entry to read. Defaults to 1\n"
27942 " :type Location: int\n"
27943 " :return: Dictionary with SMSC information, see :ref:`smsc_obj`\n"
27947 #. type: delimited block -
27948 #: docs/manual/python/gammu.rst:605
27950 msgid " .. method:: GetSMSFolders()\n"
27953 #. type: delimited block -
27954 #: docs/manual/python/gammu.rst:607
27956 msgid " Returns SMS folders information.\n"
27959 #. type: delimited block -
27960 #: docs/manual/python/gammu.rst:610
27963 " :return: List of SMS folders.\n"
27967 #. type: delimited block -
27968 #: docs/manual/python/gammu.rst:613
27970 msgid " .. method:: GetSMSStatus()\n"
27973 #. type: delimited block -
27974 #: docs/manual/python/gammu.rst:615
27976 msgid " Gets information about SMS memory (read/unread/size of memory for both SIM and phone).\n"
27979 #. type: delimited block -
27980 #: docs/manual/python/gammu.rst:618
27983 " :return: Dictionary with information about phone memory (SIMUnRead, SIMUsed, SIMSize, PhoneUnRead, PhoneUsed, PhoneSize and TemplatesUsed)\n"
27987 #. type: delimited block -
27988 #: docs/manual/python/gammu.rst:621
27990 msgid " .. method:: GetSecurityStatus()\n"
27993 #. type: delimited block -
27994 #: docs/manual/python/gammu.rst:623
27996 msgid " Queries whether some security code needs to be entered.\n"
27999 #. type: delimited block -
28000 #: docs/manual/python/gammu.rst:626
28003 " :return: String indicating which code needs to be entered or None if none is needed\n"
28004 " :rtype: string\n"
28007 #. type: delimited block -
28008 #: docs/manual/python/gammu.rst:629
28010 msgid " .. method:: GetSignalQuality()\n"
28013 #. type: delimited block -
28014 #: docs/manual/python/gammu.rst:631
28016 msgid " Reads signal quality (strength and error rate).\n"
28019 #. type: delimited block -
28020 #: docs/manual/python/gammu.rst:634
28023 " :return: Dictionary containing information about signal state (SignalStrength, SignalPercent and BitErrorRate)\n"
28027 #. type: delimited block -
28028 #: docs/manual/python/gammu.rst:637
28030 msgid " .. method:: GetSpeedDial(Location)\n"
28033 #. type: delimited block -
28034 #: docs/manual/python/gammu.rst:639
28036 msgid " Gets speed dial.\n"
28039 #. type: delimited block -
28040 #: docs/manual/python/gammu.rst:644
28043 " :param Location: Location of entry to read\n"
28044 " :type Location: int\n"
28045 " :return: Dictionary with speed dial (Location, MemoryLocation, MemoryNumberID, MemoryType)\n"
28049 #. type: delimited block -
28050 #: docs/manual/python/gammu.rst:647
28052 msgid " .. method:: GetToDo(Location)\n"
28055 #. type: delimited block -
28056 #: docs/manual/python/gammu.rst:654
28059 " :param Location: Location of entry to read\n"
28060 " :type Location: int\n"
28061 " :return: Dictionary with ToDo values, see :ref:`todo_obj`\n"
28065 #. type: delimited block -
28066 #: docs/manual/python/gammu.rst:657
28068 msgid " .. method:: GetToDoStatus()\n"
28071 #. type: delimited block -
28072 #: docs/manual/python/gammu.rst:659
28074 msgid " Gets status of ToDos (count of used entries).\n"
28077 #. type: delimited block -
28078 #: docs/manual/python/gammu.rst:662
28081 " :return: Dictionary of status (Used)\n"
28085 #. type: delimited block -
28086 #: docs/manual/python/gammu.rst:665
28088 msgid " .. method:: HoldCall(ID)\n"
28091 #. type: delimited block -
28092 #: docs/manual/python/gammu.rst:667
28094 msgid " Holds call.\n"
28097 #. type: delimited block -
28098 #: docs/manual/python/gammu.rst:675
28100 msgid " .. method:: Init(Replies)\n"
28103 #. type: delimited block -
28104 #: docs/manual/python/gammu.rst:677
28106 msgid " Initialises the connection with phone.\n"
28109 #. type: delimited block -
28110 #: docs/manual/python/gammu.rst:682
28113 " :param Replies: Number of replies to wait for on each request. Defaults to 1. Higher value makes sense only on unreliable links.\n"
28114 " :type Replies: int\n"
28119 #. type: delimited block -
28120 #: docs/manual/python/gammu.rst:685
28122 msgid " .. method:: PressKey(Key, Press)\n"
28125 #. type: delimited block -
28126 #: docs/manual/python/gammu.rst:687
28128 msgid " Emulates key press.\n"
28131 #. type: delimited block -
28132 #: docs/manual/python/gammu.rst:694
28135 " :param Key: What key to press\n"
28136 " :type Key: string\n"
28137 " :param Press: Whether to emulate press or release.\n"
28138 " :type Press: boolean\n"
28143 #. type: delimited block -
28144 #: docs/manual/python/gammu.rst:697
28146 msgid " .. method:: ReadConfig(Section, Configuration, Filename)\n"
28149 #. type: delimited block -
28150 #: docs/manual/python/gammu.rst:699
28152 msgid " Reads specified section of gammurc\n"
28155 #. type: delimited block -
28156 #: docs/manual/python/gammu.rst:708
28159 " :param Section: Index of config section to read. Defaults to 0.\n"
28160 " :type Section: int\n"
28161 " :param Configuration: Index where config section will be stored. Defaults to Section.\n"
28162 " :type Configuration: int\n"
28163 " :param Filename: Path to configuration file (otherwise it is autodetected).\n"
28164 " :type Filename: string\n"
28169 #. type: delimited block -
28170 #: docs/manual/python/gammu.rst:711
28172 msgid " .. method:: ReadDevice(Wait)\n"
28175 #. type: delimited block -
28176 #: docs/manual/python/gammu.rst:713
28178 msgid " Reads data from device.\n"
28181 #. type: delimited block -
28182 #: docs/manual/python/gammu.rst:718
28185 " :param Wait: Whether to wait, default is not to wait.\n"
28186 " :type Wait: boolean\n"
28187 " :return: Number of bytes read\n"
28191 #. type: delimited block -
28192 #: docs/manual/python/gammu.rst:721
28194 msgid " .. method:: Reset(Hard)\n"
28197 #. type: delimited block -
28198 #: docs/manual/python/gammu.rst:723
28200 msgid " Performs phone reset.\n"
28203 #. type: delimited block -
28204 #: docs/manual/python/gammu.rst:728
28207 " :param Hard: Whether to make hard reset\n"
28208 " :type Hard: boolean\n"
28213 #. type: delimited block -
28214 #: docs/manual/python/gammu.rst:731
28216 msgid " .. method:: ResetPhoneSettings(Type)\n"
28219 #. type: delimited block -
28220 #: docs/manual/python/gammu.rst:733
28222 msgid " Resets phone settings.\n"
28223 msgstr " Reset pengaturan telepon.\n"
28225 #. type: delimited block -
28226 #: docs/manual/python/gammu.rst:738
28229 " :param Type: What to reset, one of ``PHONE``, ``UIF``, ``ALL``, ``DEV``, ``FACTORY``\n"
28230 " :type Type: string\n"
28235 #. type: delimited block -
28236 #: docs/manual/python/gammu.rst:741
28238 msgid " .. method:: SendDTMF(Number)\n"
28241 #. type: delimited block -
28242 #: docs/manual/python/gammu.rst:743
28244 msgid " Sends DTMF (Dual Tone Multi Frequency) tone.\n"
28247 #. type: delimited block -
28248 #: docs/manual/python/gammu.rst:751
28250 msgid " .. method:: SendFilePart(File)\n"
28253 #. type: delimited block -
28254 #: docs/manual/python/gammu.rst:753
28256 msgid " Sends file part to phone.\n"
28259 #. type: delimited block -
28260 #: docs/manual/python/gammu.rst:761
28262 msgid " .. method:: SendSMS(Value)\n"
28265 #. type: delimited block -
28266 #: docs/manual/python/gammu.rst:763
28268 msgid " Sends SMS.\n"
28271 #. type: delimited block -
28272 #: docs/manual/python/gammu.rst:768
28275 " :param Value: SMS data, see :ref:`sms_obj`\n"
28276 " :type Value: dict\n"
28277 " :return: Message reference as integer\n"
28281 #. type: delimited block -
28282 #: docs/manual/python/gammu.rst:771
28284 msgid " .. method:: SendSavedSMS(Folder, Location)\n"
28287 #. type: delimited block -
28288 #: docs/manual/python/gammu.rst:773
28290 msgid " Sends SMS saved in phone.\n"
28293 #. type: delimited block -
28294 #: docs/manual/python/gammu.rst:780
28297 " :param Folder: Folder where to read entry (0 is emulated flat memory)\n"
28298 " :type Folder: int\n"
28299 " :param Location: Location of entry to send\n"
28300 " :type Location: int\n"
28301 " :return: Message reference as integer\n"
28305 #. type: delimited block -
28306 #: docs/manual/python/gammu.rst:783
28308 msgid " .. method:: SetAlarm(DateTime, Location, Repeating, Text)\n"
28311 #. type: delimited block -
28312 #: docs/manual/python/gammu.rst:785
28314 msgid " Sets alarm in phone.\n"
28317 #. type: delimited block -
28318 #: docs/manual/python/gammu.rst:796
28321 " :param DateTime: When should alarm happen.\n"
28322 " :type DateTime: datetime.datetime\n"
28323 " :param Location: Location of alarm to set. Defaults to 1.\n"
28324 " :type Location: int\n"
28325 " :param Repeating: Whether alarm should be repeating. Defaults to True.\n"
28326 " :type Repeating: boolean\n"
28327 " :param Text: Text to be displayed on alarm. Defaults to empty.\n"
28328 " :type Text: string\n"
28333 #. type: delimited block -
28334 #: docs/manual/python/gammu.rst:799
28336 msgid " .. method:: SetAutoNetworkLogin()\n"
28339 #. type: delimited block -
28340 #: docs/manual/python/gammu.rst:801
28342 msgid " Enables network auto login.\n"
28345 #. type: delimited block -
28346 #: docs/manual/python/gammu.rst:807
28348 msgid " .. method:: SetCalendar(Value)\n"
28351 #. type: delimited block -
28352 #: docs/manual/python/gammu.rst:809
28354 msgid " Sets calendar entry\n"
28357 #. type: delimited block -
28358 #: docs/manual/python/gammu.rst:814
28361 " :param Value: Calendar entry data, see :ref:`cal_obj`\n"
28362 " :type Value: dict\n"
28363 " :return: Location of set entry\n"
28367 #. type: delimited block -
28368 #: docs/manual/python/gammu.rst:817
28370 msgid " .. method:: SetConfig(Section, Values)\n"
28373 #. type: delimited block -
28374 #: docs/manual/python/gammu.rst:819
28376 msgid " Sets specified config section.\n"
28379 #. type: delimited block -
28380 #: docs/manual/python/gammu.rst:826
28383 " :param Section: Index of config section to modify\n"
28384 " :type Section: int\n"
28385 " :param Values: Config values, see :meth:`GetConfig` for description of accepted\n"
28386 " :type Values: dict\n"
28391 #. type: delimited block -
28392 #: docs/manual/python/gammu.rst:829
28394 msgid " .. method:: SetDateTime(Date)\n"
28397 #. type: delimited block -
28398 #: docs/manual/python/gammu.rst:831
28400 msgid " Sets date and time in phone.\n"
28403 #. type: delimited block -
28404 #: docs/manual/python/gammu.rst:836
28407 " :param Date: Date to set\n"
28408 " :type Date: datetime.datetime\n"
28413 #. type: delimited block -
28414 #: docs/manual/python/gammu.rst:839
28416 msgid " .. method:: SetDebugFile(File, Global)\n"
28419 #. type: delimited block -
28420 #: docs/manual/python/gammu.rst:841
28422 msgid " Sets state machine debug file.\n"
28425 #. type: delimited block -
28426 #: docs/manual/python/gammu.rst:848
28429 " :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"
28430 " :type File: mixed\n"
28431 " :param Global: Whether to use global debug structure (overrides File)\n"
28432 " :type Global: boolean\n"
28437 #. type: delimited block -
28438 #: docs/manual/python/gammu.rst:851
28440 msgid " .. method:: SetDebugLevel(Level)\n"
28443 #. type: delimited block -
28444 #: docs/manual/python/gammu.rst:853
28446 msgid " Sets state machine debug level accorting to passed string. You need to configure output file using :meth:`SetDebugFile` to activate it.\n"
28449 #. type: delimited block -
28450 #: docs/manual/python/gammu.rst:866
28453 " :type Level: string\n"
28454 " :param Level: name of debug level to use, currently one of:\n"
28467 #. type: delimited block -
28468 #: docs/manual/python/gammu.rst:869
28470 msgid " .. method:: SetFileAttributes(Filename, ReadOnly, Protected, System, Hidden)\n"
28473 #. type: delimited block -
28474 #: docs/manual/python/gammu.rst:871
28476 msgid " Sets file attributes.\n"
28479 #. type: delimited block -
28480 #: docs/manual/python/gammu.rst:884
28483 " :param Filename: File to modify\n"
28484 " :type Filename: string\n"
28485 " :param ReadOnly: Whether file is read only. Default to False.\n"
28486 " :type ReadOnly: boolean\n"
28487 " :param Protected: Whether file is protected. Default to False.\n"
28488 " :type Protected: boolean\n"
28489 " :param System: Whether file is system. Default to False.\n"
28490 " :type System: boolean\n"
28491 " :param Hidden: Whether file is hidden. Default to False.\n"
28492 " :type Hidden: boolean\n"
28497 #. type: delimited block -
28498 #: docs/manual/python/gammu.rst:887
28500 msgid " .. method:: SetIncomingCB(Enable)\n"
28503 #. type: delimited block -
28504 #: docs/manual/python/gammu.rst:889
28506 msgid " Gets network information from phone.\n"
28509 #. type: delimited block -
28510 #: docs/manual/python/gammu.rst:894 docs/manual/python/gammu.rst:904
28511 #: docs/manual/python/gammu.rst:926 docs/manual/python/gammu.rst:936
28514 " :type Enable: boolean\n"
28515 " :param Enable: Whether to enable notifications, default is True\n"
28520 #. type: delimited block -
28521 #: docs/manual/python/gammu.rst:897
28523 msgid " .. method:: SetIncomingCall(Enable)\n"
28526 #. type: delimited block -
28527 #: docs/manual/python/gammu.rst:899
28529 msgid " Activates/deactivates noticing about incoming calls.\n"
28532 #. type: delimited block -
28533 #: docs/manual/python/gammu.rst:907
28535 msgid " .. method:: SetIncomingCallback(Callback)\n"
28538 #. type: delimited block -
28539 #: docs/manual/python/gammu.rst:909
28541 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"
28544 #. type: delimited block -
28545 #: docs/manual/python/gammu.rst:911
28547 msgid " The callback function needs to accept three parameters: StateMachine object, event type and it's data in dictionary.\n"
28550 #. type: delimited block -
28551 #: docs/manual/python/gammu.rst:916
28554 " :param Callback: callback function or None for disabling\n"
28555 " :type Callback: function\n"
28560 #. type: delimited block -
28561 #: docs/manual/python/gammu.rst:919
28563 msgid " .. method:: SetIncomingSMS(Enable)\n"
28566 #. type: delimited block -
28567 #: docs/manual/python/gammu.rst:921
28569 msgid " Enable/disable notification on incoming SMS.\n"
28572 #. type: delimited block -
28573 #: docs/manual/python/gammu.rst:929
28575 msgid " .. method:: SetIncomingUSSD(Enable)\n"
28578 #. type: delimited block -
28579 #: docs/manual/python/gammu.rst:931
28581 msgid " Activates/deactivates noticing about incoming USSDs (UnStructured Supplementary Services).\n"
28584 #. type: delimited block -
28585 #: docs/manual/python/gammu.rst:939
28587 msgid " .. method:: SetLocale(DateSeparator, DateFormat, AMPMTime)\n"
28590 #. type: delimited block -
28591 #: docs/manual/python/gammu.rst:941
28593 msgid " Sets locale of phone.\n"
28596 #. type: delimited block -
28597 #: docs/manual/python/gammu.rst:950
28600 " :param DateSeparator: Date separator.\n"
28601 " :type DateSeparator: string\n"
28602 " :param DateFormat: Date format, one of ``DDMMYYYY``, ``MMDDYYYY``, ``YYYYMMDD``\n"
28603 " :type DateFormat: string\n"
28604 " :param AMPMTime: Whether to use AM/PM time.\n"
28605 " :type AMPMTime: boolean\n"
28610 #. type: delimited block -
28611 #: docs/manual/python/gammu.rst:953
28613 msgid " .. method:: SetMemory(Value)\n"
28616 #. type: delimited block -
28617 #: docs/manual/python/gammu.rst:955
28619 msgid " Sets memory (phonebooks or calls) entry.\n"
28620 msgstr " Mengatur memori (buku telepon atau panggilan) entri.\n"
28622 #. type: delimited block -
28623 #: docs/manual/python/gammu.rst:963
28625 msgid " .. method:: SetSMS(Value)\n"
28628 #. type: delimited block -
28629 #: docs/manual/python/gammu.rst:965
28631 msgid " Sets SMS.\n"
28634 #. type: delimited block -
28635 #: docs/manual/python/gammu.rst:973
28637 msgid " .. method:: SetSMSC(Value)\n"
28640 #. type: delimited block -
28641 #: docs/manual/python/gammu.rst:975
28643 msgid " Sets SMS Service Center number and SMS settings.\n"
28646 #. type: delimited block -
28647 #: docs/manual/python/gammu.rst:980
28650 " :param Value: SMSC information, see :ref:`smsc_obj`\n"
28651 " :type Value: dict\n"
28656 #. type: delimited block -
28657 #: docs/manual/python/gammu.rst:983
28659 msgid " .. method:: SetSpeedDial(Value)\n"
28662 #. type: delimited block -
28663 #: docs/manual/python/gammu.rst:985
28665 msgid " Sets speed dial.\n"
28668 #. type: delimited block -
28669 #: docs/manual/python/gammu.rst:990
28672 " :param Value: Speed dial data, see :meth:`GetSpeedDial` for listing.\n"
28673 " :type Value: dict\n"
28678 #. type: delimited block -
28679 #: docs/manual/python/gammu.rst:993
28681 msgid " .. method:: SetToDo(Value)\n"
28684 #. type: delimited block -
28685 #: docs/manual/python/gammu.rst:995
28687 msgid " Sets ToDo in phone.\n"
28690 #. type: delimited block -
28691 #: docs/manual/python/gammu.rst:1003
28693 msgid " .. method:: SplitCall(ID)\n"
28696 #. type: delimited block -
28697 #: docs/manual/python/gammu.rst:1005
28699 msgid " Splits call.\n"
28702 #. type: delimited block -
28703 #: docs/manual/python/gammu.rst:1013
28705 msgid " .. method:: SwitchCall(ID, Next)\n"
28708 #. type: delimited block -
28709 #: docs/manual/python/gammu.rst:1015
28711 msgid " Switches call.\n"
28714 #. type: delimited block -
28715 #: docs/manual/python/gammu.rst:1023
28717 msgid " .. method:: Terminate()\n"
28720 #. type: delimited block -
28721 #: docs/manual/python/gammu.rst:1025
28723 msgid " Terminates the connection with phone.\n"
28726 #. type: delimited block -
28727 #: docs/manual/python/gammu.rst:1030
28729 msgid " .. method:: Abort()\n"
28732 #. type: delimited block -
28733 #: docs/manual/python/gammu.rst:1032
28735 msgid " Aborts current operation.\n"
28738 #. type: delimited block -
28739 #: docs/manual/python/gammu.rst:1037
28741 msgid " .. method:: TransferCall(ID, Next)\n"
28744 #. type: delimited block -
28745 #: docs/manual/python/gammu.rst:1039
28747 msgid " Transfers call.\n"
28750 #. type: delimited block -
28751 #: docs/manual/python/gammu.rst:1047
28753 msgid " .. method:: UnholdCall(ID)\n"
28756 #. type: delimited block -
28757 #: docs/manual/python/gammu.rst:1049
28759 msgid " Unholds call.\n"
28762 #. type: delimited block -
28763 #: docs/manual/python/gammu.rst:1058
28765 msgid "Generic functions\n"
28768 #. type: Plain text
28769 #: docs/manual/python/gammu.rst:1061
28773 #. type: Plain text
28774 #: docs/manual/python/gammu.rst:1063
28775 msgid "Get version information."
28776 msgstr "Mengambil informasi versi."
28778 #. type: Plain text
28779 #: docs/manual/python/gammu.rst:1066
28781 ":return: Tuple of version information - Gammu runtime version, python-gammu "
28782 "version, build time Gammu version. :rtype: tuple"
28786 #: docs/manual/python/gammu.rst:1068
28788 msgid "Debugging configuration"
28789 msgstr "Konfigurasi debugging"
28791 #. type: Plain text
28792 #: docs/manual/python/gammu.rst:1071
28793 msgid "SetDebugFile(File)"
28796 #. type: Plain text
28797 #: docs/manual/python/gammu.rst:1073
28798 msgid "Sets global debug file."
28801 #. type: Plain text
28802 #: docs/manual/python/gammu.rst:1078
28804 ":param File: File where to write debug stuff (as configured by :meth:"
28805 "`SetDebugLevel`). Can be either None for no file, Python file object or "
28806 "filename. :type File: mixed :return: None :rtype: None"
28809 #. type: Plain text
28810 #: docs/manual/python/gammu.rst:1080
28811 msgid "SetDebugLevel(Level)"
28814 #. type: Plain text
28815 #: docs/manual/python/gammu.rst:1082
28817 "Sets global debug level accorting to passed string. You need to configure "
28818 "output file using :meth:`SetDebugFile` to activate it."
28821 #. type: Plain text
28822 #: docs/manual/python/gammu.rst:1085
28824 ":type Level: string :param Level: name of debug level to use, currently one "
28828 #. type: Plain text
28829 #: docs/manual/python/gammu.rst:1087
28833 #. type: Plain text
28834 #: docs/manual/python/gammu.rst:1089
28838 #. type: Plain text
28839 #: docs/manual/python/gammu.rst:1090
28843 #. type: Plain text
28844 #: docs/manual/python/gammu.rst:1091
28848 #. type: Plain text
28849 #: docs/manual/python/gammu.rst:1092
28853 #. type: Plain text
28854 #: docs/manual/python/gammu.rst:1093
28855 msgid "textalldate"
28858 #. type: Plain text
28859 #: docs/manual/python/gammu.rst:1094
28861 msgstr "errorsdate"
28863 #. type: Plain text
28864 #: docs/manual/python/gammu.rst:1096
28865 msgid ":return: None :rtype: None"
28869 #: docs/manual/python/gammu.rst:1098
28871 msgid "Message processing"
28874 #. type: Plain text
28875 #: docs/manual/python/gammu.rst:1101
28876 msgid "LinkSMS(Messages, EMS)"
28879 #. type: Plain text
28880 #: docs/manual/python/gammu.rst:1103
28881 msgid "Links multi part SMS messages."
28884 #. type: Plain text
28885 #: docs/manual/python/gammu.rst:1110
28887 ":type Messages: list :type EMS: boolean :param Messages: List of messages to "
28888 "link, see :ref:`sms_obj` :param EMS: Whether to detect ems, defauls to True :"
28889 "return: List of linked messages, see :ref:`sms_obj` :rtype: list"
28892 #. type: Plain text
28893 #: docs/manual/python/gammu.rst:1112
28894 msgid "SMSCounter(Text, UDH = \"NoUDH\", Coding = \"Default\")"
28897 #. type: Plain text
28898 #: docs/manual/python/gammu.rst:1114
28899 msgid "Calculates number of SMS and free chars in SMS."
28902 #. type: Plain text
28903 #: docs/manual/python/gammu.rst:1123
28905 ":type Text: string :param Text: Message text :type UDH: string :param UDH: "
28906 "Message UDH :type Coding: string :param Coding: Message coding (eg. Unicode "
28907 "or Default) :return: Number of messages and number of free chars :rtype: "
28911 #. type: Plain text
28912 #: docs/manual/python/gammu.rst:1127
28913 msgid "DecodeSMS(Messages, EMS)"
28916 #. type: Plain text
28917 #: docs/manual/python/gammu.rst:1129
28918 msgid "Decodes multi part SMS message."
28921 #. type: Plain text
28922 #: docs/manual/python/gammu.rst:1136
28924 ":param Messages: Nessages to decode, see :ref:`sms_obj` :type Messages: "
28925 "list :param EMS: Whether to use EMS, defalt to True :type EMS: boolean :"
28926 "return: Multi part message information, see :ref:`sms_info_obj` :rtype: dict"
28929 #. type: Plain text
28930 #: docs/manual/python/gammu.rst:1138
28931 msgid "EncodeSMS(MessageInfo)"
28934 #. type: Plain text
28935 #: docs/manual/python/gammu.rst:1140
28936 msgid "Encodes multi part SMS message."
28939 #. type: Plain text
28940 #: docs/manual/python/gammu.rst:1145
28942 ":param MessageInfo: Description of message, see :ref:`sms_info_obj` :type "
28943 "MessageInfo: dict :return: List of dictionaries with raw message, see :ref:"
28944 "`sms_obj` :rtype: dict"
28947 #. type: Plain text
28948 #: docs/manual/python/gammu.rst:1147
28949 msgid "DecodePDU(Data, SMSC = False)"
28952 #. type: Plain text
28953 #: docs/manual/python/gammu.rst:1149
28954 msgid "Parses PDU packet."
28957 #. type: Plain text
28958 #: docs/manual/python/gammu.rst:1156
28960 ":param Data: PDU data, need to be binary not hex encoded :type Data: string :"
28961 "param SMSC: Whether PDU includes SMSC. :type SMSC: boolean :return: Message "
28962 "data, see :ref:`sms_obj` :rtype: dict"
28965 #. type: Plain text
28966 #: docs/manual/python/gammu.rst:1158
28967 msgid "EncodePDU(SMS, Layout = Submit)"
28970 #. type: Plain text
28971 #: docs/manual/python/gammu.rst:1160
28972 msgid "Creates PDU packet."
28975 #. type: Plain text
28976 #: docs/manual/python/gammu.rst:1167
28978 ":param SMS: SMS dictionary, see :ref:`sms_obj` :type SMS: dict :param "
28979 "Layout: Layout (one of Submit, Deliver, StatusReport), Submit is default :"
28980 "type Layout: string :return: Message data :rtype: string"
28983 #. type: Plain text
28984 #: docs/manual/python/gammu.rst:1169
28989 #: docs/manual/python/gammu.rst:1171
28991 msgid "Encoding and decoding entries"
28994 #. type: Plain text
28995 #: docs/manual/python/gammu.rst:1174
28996 msgid "DecodeVCARD(Text)"
28999 #. type: Plain text
29000 #: docs/manual/python/gammu.rst:1176
29001 msgid "Decodes memory entry v from a string."
29004 #. type: Plain text
29005 #: docs/manual/python/gammu.rst:1181
29007 ":param Text: String to decode :type Text: string :return: Memory entry, see :"
29008 "ref:`pbk_obj` :rtype: dict"
29011 #. type: Plain text
29012 #: docs/manual/python/gammu.rst:1183
29013 msgid "EncodeVCARD(Entry)"
29016 #. type: Plain text
29017 #: docs/manual/python/gammu.rst:1185
29018 msgid "Encodes memory entry to a vCard."
29021 #. type: Plain text
29022 #: docs/manual/python/gammu.rst:1190
29024 ":param Entry: Memory entry, see :ref:`pbk_obj` :type Entry: dict :return: "
29025 "String with vCard :rtype: string"
29028 #. type: Plain text
29029 #: docs/manual/python/gammu.rst:1192
29030 msgid "DecodeVCS(Text)"
29033 #. type: Plain text
29034 #: docs/manual/python/gammu.rst:1194 docs/manual/python/gammu.rst:1203
29035 msgid "Decodes todo/calendar entry v from a string."
29038 #. type: Plain text
29039 #: docs/manual/python/gammu.rst:1199 docs/manual/python/gammu.rst:1208
29041 ":param Text: String to decode :type Text: string :return: Calendar or todo "
29042 "entry (whatever one was included in string), see :ref:`cal_obj`, :ref:"
29043 "`todo_obj` :rtype: dict"
29046 #. type: Plain text
29047 #: docs/manual/python/gammu.rst:1201
29048 msgid "DecodeICS(Text)"
29051 #. type: Plain text
29052 #: docs/manual/python/gammu.rst:1210
29053 msgid "EncodeVCALENDAR(Entry)"
29056 #. type: Plain text
29057 #: docs/manual/python/gammu.rst:1212
29058 msgid "Encodes calendar entry to a vCalendar."
29061 #. type: Plain text
29062 #: docs/manual/python/gammu.rst:1217
29064 ":param Entry: Calendar entry, see :ref:`cal_obj` :type Entry: dict :return: "
29065 "String with vCalendar :rtype: string"
29068 #. type: Plain text
29069 #: docs/manual/python/gammu.rst:1219
29070 msgid "EncodeICALENDAR(Entry)"
29073 #. type: Plain text
29074 #: docs/manual/python/gammu.rst:1221
29075 msgid "Encodes calendar entry to a iCalendar."
29078 #. type: Plain text
29079 #: docs/manual/python/gammu.rst:1226
29081 ":param Entry: Calendar entry, see :ref:`cal_obj` :type Entry: dict :return: "
29082 "String with iCalendar :rtype: string"
29085 #. type: Plain text
29086 #: docs/manual/python/gammu.rst:1228
29087 msgid "EncodeVTODO(Entry)"
29090 #. type: Plain text
29091 #: docs/manual/python/gammu.rst:1230
29092 msgid "Encodes todo entry to a vTodo."
29095 #. type: Plain text
29096 #: docs/manual/python/gammu.rst:1235
29098 ":param Entry: Todo entry, see :ref:`todo_obj` :type Entry: dict :return: "
29099 "String with vTodo :rtype: string"
29102 #. type: Plain text
29103 #: docs/manual/python/gammu.rst:1237
29104 msgid "EncodeITODO(Entry)"
29107 #. type: Plain text
29108 #: docs/manual/python/gammu.rst:1239
29109 msgid "Encodes todo entry to a iTodo."
29112 #. type: Plain text
29113 #: docs/manual/python/gammu.rst:1244
29115 ":param Entry: Todo entry, see :ref:`todo_obj` :type Entry: dict :return: "
29116 "String with vCard :rtype: string"
29120 #: docs/manual/python/gammu.rst:1246
29122 msgid "Backup reading and writing"
29123 msgstr "Backing up dan restoring"
29125 #. type: Plain text
29126 #: docs/manual/python/gammu.rst:1249
29127 msgid "SaveRingtone(Filename, Ringtone, Format)"
29130 #. type: Plain text
29131 #: docs/manual/python/gammu.rst:1251
29132 msgid "Saves ringtone into file."
29135 #. type: Plain text
29136 #: docs/manual/python/gammu.rst:1260
29138 ":param Filename: Name of file where ringote will be saved :type Filename: "
29139 "string :param Ringtone: Ringtone to save :type Ringtone: dict :param Format: "
29140 "One of ``ott``, ``mid``, ``rng``, ``imy``, ``wav``, ``rttl`` :type Format: "
29141 "string :return: None :rtype: None"
29144 #. type: Plain text
29145 #: docs/manual/python/gammu.rst:1262
29146 msgid "SaveBackup(Filename, Backup, Format)"
29149 #. type: Plain text
29150 #: docs/manual/python/gammu.rst:1264
29151 msgid "Saves backup into file."
29154 #. type: Plain text
29155 #: docs/manual/python/gammu.rst:1273
29157 ":param Filename: Name of file to read backup from :type Filename: string :"
29158 "param Backup: Backup data, see :func:`ReadBackup` for description :type "
29159 "Backup: dict :param Format: File format to use (``Auto``, ``AutoUnicode``, "
29160 "``LMB``, ``VCalendar``, ``VCard``, ``LDIF``, ``ICS``, ``Gammu``, "
29161 "``GammuUnicode``, the default is ``AutoUnicode``) :type Format: string :"
29162 "return: None :rtype: None"
29165 #. type: Plain text
29166 #: docs/manual/python/gammu.rst:1275
29167 msgid "ReadBackup(Filename, Format)"
29170 #. type: Plain text
29171 #: docs/manual/python/gammu.rst:1277
29172 msgid "Reads backup into file."
29175 #. type: Plain text
29176 #: docs/manual/python/gammu.rst:1283
29178 ":param Filename: Name of file where backup is stored :type Filename: string :"
29179 "param Format: File format to use (``Auto``, ``AutoUnicode``, ``LMB``, "
29180 "``VCalendar``, ``VCard``, ``LDIF``, ``ICS``, ``Gammu``, ``GammuUnicode``, "
29181 "the default is ``AutoUnicode``) :type Format: string :return: Dictionary of "
29182 "read entries, it contains following keys, each might be empty:"
29185 #. type: Plain text
29186 #: docs/manual/python/gammu.rst:1285
29190 #. type: Plain text
29191 #: docs/manual/python/gammu.rst:1287
29195 #. type: Plain text
29196 #: docs/manual/python/gammu.rst:1288
29197 msgid "PhonePhonebook"
29200 #. type: Plain text
29201 #: docs/manual/python/gammu.rst:1289
29202 msgid "SIMPhonebook"
29205 #. type: Plain text
29206 #: docs/manual/python/gammu.rst:1293
29207 msgid ":rtype: dict"
29210 #. type: Plain text
29211 #: docs/manual/python/gammu.rst:1295
29212 msgid "SaveSMSBackup(Filename, Backup)"
29215 #. type: Plain text
29216 #: docs/manual/python/gammu.rst:1297
29217 msgid "Saves SMS backup into file."
29220 #. type: Plain text
29221 #: docs/manual/python/gammu.rst:1304
29223 ":param Filename: Name of file where to save SMS backup :type Filename: "
29224 "string :param Backup: List of messages to store :type Backup: list :return: "
29225 "None :rtype: None"
29228 #. type: Plain text
29229 #: docs/manual/python/gammu.rst:1306
29230 msgid "ReadSMSBackup(Filename)"
29233 #. type: Plain text
29234 #: docs/manual/python/gammu.rst:1308
29235 msgid "Reads SMS backup into file."
29238 #. type: Plain text
29239 #: docs/manual/python/gammu.rst:1313
29241 ":param Filename: Name of file where SMS backup is stored :type Filename: "
29242 "string :return: List of messages read from file :rtype: list"
29246 #: docs/manual/python/gammu.rst:1315
29248 msgid "Various data"
29251 #. type: Plain text
29252 #: docs/manual/python/gammu.rst:1318
29253 msgid "GSMNetworks"
29254 msgstr "GSMNetworks"
29256 #. type: Plain text
29257 #: docs/manual/python/gammu.rst:1320
29258 msgid "Dictionary with GSM network codes."
29261 #. type: Plain text
29262 #: docs/manual/python/gammu.rst:1322
29263 msgid "GSMCountries"
29266 #. type: Plain text
29267 #: docs/manual/python/gammu.rst:1323
29268 msgid "Dictionary with GSM country codes."
29271 #. type: Attribute :mod:
29272 #: docs/manual/python/smsd.rst:1
29274 msgid "`gammu.smsd` -- SMSD access"
29277 #. type: delimited block =
29278 #: docs/manual/python/smsd.rst:5
29282 #. type: delimited block =
29283 #: docs/manual/python/smsd.rst:6
29284 msgid ":synopsis: Provides access to Gammu SMSD functions."
29287 #. type: Attribute :class:
29288 #: docs/manual/python/smsd.rst:7
29293 #. type: delimited block -
29294 #: docs/manual/python/smsd.rst:11
29296 msgid ".. class:: SMSD(Config)\n"
29299 #. type: delimited block -
29300 #: docs/manual/python/smsd.rst:13
29302 msgid " SMSD main class, that is used for communication with phone.\n"
29305 #. type: delimited block -
29306 #: docs/manual/python/smsd.rst:18
29309 " You don't need to run the SMS daemon itself to control or ask it for\n"
29310 " status, this can be also done on separately running instances. All you\n"
29311 " need to do for this is to give same configuration file as that instance is\n"
29315 #. type: delimited block -
29316 #: docs/manual/python/smsd.rst:21
29319 " :param Config: Path to SMSD configuration file.\n"
29320 " :type Config: string\n"
29323 #. type: delimited block -
29324 #: docs/manual/python/smsd.rst:23
29326 msgid " .. method:: MainLoop(MaxFailures)\n"
29329 #. type: delimited block -
29330 #: docs/manual/python/smsd.rst:25
29332 msgid " Runs SMS daemon main loop.\n"
29335 #. type: delimited block -
29336 #: docs/manual/python/smsd.rst:28
29339 " Please note that this will run until some serious error occurs or until\n"
29340 " terminated by :meth:`Shutdown`.\n"
29343 #. type: delimited block -
29344 #: docs/manual/python/smsd.rst:33
29347 " :param MaxFailures: After how many init failures SMSD ends. Defaults to 0, what means never.\n"
29348 " :type MaxFailures: int\n"
29353 #. type: delimited block -
29354 #: docs/manual/python/smsd.rst:36
29356 msgid " .. method:: Shutdown()\n"
29359 #. type: delimited block -
29360 #: docs/manual/python/smsd.rst:38
29362 msgid " Signals SMS daemon to stop.\n"
29365 #. type: delimited block -
29366 #: docs/manual/python/smsd.rst:41
29373 #. type: delimited block -
29374 #: docs/manual/python/smsd.rst:43
29376 msgid " .. method:: GetStatus()\n"
29379 #. type: delimited block -
29380 #: docs/manual/python/smsd.rst:45
29382 msgid " Returns SMSD status.\n"
29383 msgstr " Mengembalikan status SMSD.\n"
29385 #. type: delimited block -
29386 #: docs/manual/python/smsd.rst:47
29388 msgid " The following values are set in resulting dictionary:\n"
29391 #. type: delimited block -
29392 #: docs/manual/python/smsd.rst:49
29397 #. type: delimited block -
29398 #: docs/manual/python/smsd.rst:51
29400 msgid " Client software name.\n"
29403 #. type: delimited block -
29404 #: docs/manual/python/smsd.rst:53
29409 #. type: delimited block -
29410 #: docs/manual/python/smsd.rst:55
29412 msgid " PhoneID which can be used for multiple SMSD setup.\n"
29415 #. type: delimited block -
29416 #: docs/manual/python/smsd.rst:57
29421 #. type: delimited block -
29422 #: docs/manual/python/smsd.rst:59
29424 msgid " IMEI of currently connected phone.\n"
29427 #. type: delimited block -
29428 #: docs/manual/python/smsd.rst:61
29433 #. type: delimited block -
29434 #: docs/manual/python/smsd.rst:63
29436 msgid " Number of sent messages.\n"
29439 #. type: delimited block -
29440 #: docs/manual/python/smsd.rst:65
29442 msgid " Received\n"
29445 #. type: delimited block -
29446 #: docs/manual/python/smsd.rst:67
29448 msgid " Number of received messages.\n"
29451 #. type: delimited block -
29452 #: docs/manual/python/smsd.rst:69
29457 #. type: delimited block -
29458 #: docs/manual/python/smsd.rst:71
29460 msgid " Number of failed messages.\n"
29463 #. type: delimited block -
29464 #: docs/manual/python/smsd.rst:73
29466 msgid " BatterPercent\n"
29469 #. type: delimited block -
29470 #: docs/manual/python/smsd.rst:75
29472 msgid " Last battery state as reported by connected phone.\n"
29475 #. type: delimited block -
29476 #: docs/manual/python/smsd.rst:77
29478 msgid " NetworkSignal\n"
29481 #. type: delimited block -
29482 #: docs/manual/python/smsd.rst:79
29484 msgid " Last signal level as reported by connected phone.\n"
29487 #. type: delimited block -
29488 #: docs/manual/python/smsd.rst:82
29491 " :return: Dict with status values\n"
29495 #. type: delimited block -
29496 #: docs/manual/python/smsd.rst:84
29498 msgid " .. method:: InjectSMS(Message)\n"
29501 #. type: delimited block -
29502 #: docs/manual/python/smsd.rst:86
29504 msgid " Injects SMS message into outgoing messages queue in SMSD.\n"
29507 #. type: delimited block -
29508 #: docs/manual/python/smsd.rst:90
29511 " :param Message: Message to inject (can be multipart)\n"
29512 " :type Message: list of :ref:`sms_obj`\n"
29513 " :return: ID of inserted message\n"
29514 " :rtype: string\n"
29517 #. type: Plain text
29518 #: docs/manual/internal/reply.rst:2
29519 msgid "_reply-functions:"
29520 msgstr "_reply-functions:"
29523 #: docs/manual/internal/reply.rst:4
29525 msgid "Reply functions"
29528 #. type: Plain text
29529 #: docs/manual/internal/reply.rst:10
29531 "When phone gives answers, we check if we requested received info and we "
29532 "redirect it to concrete reply function, which will decode it. Different "
29533 "phone answers can go to one reply function let's say responsible for getting "
29537 #. type: Labeled list
29538 #: docs/manual/internal/reply.rst:11 docs/manual/c/statemachine.rst:48
29539 #: docs/manual/c/statemachine.rst:54 docs/manual/c/statemachine.rst:58
29540 #: docs/manual/c/statemachine.rst:66
29545 #. type: Plain text
29546 #: docs/manual/internal/reply.rst:12
29547 msgid "GSM_Reply_Function"
29548 msgstr "GSM_Reply_Function"
29550 #. type: Plain text
29551 #: docs/manual/internal/reply.rst:14
29552 msgid "Defines reply function for phone driver."
29555 #. type: Labeled list
29556 #: docs/manual/internal/reply.rst:15 docs/manual/internal/reply.rst:19
29557 #: docs/manual/internal/reply.rst:23 docs/manual/internal/reply.rst:27
29558 #: docs/manual/internal/reply.rst:31 docs/manual/c/statemachine.rst:62
29560 msgid ".. c:member"
29563 #. type: Plain text
29564 #: docs/manual/internal/reply.rst:16
29566 "GSM_Error (*Function)\t(GSM_Protocol_Message *msg, GSM_StateMachine *s);"
29569 #. type: Plain text
29570 #: docs/manual/internal/reply.rst:18
29571 msgid "Callback on reply match."
29574 #. type: Plain text
29575 #: docs/manual/internal/reply.rst:20
29576 msgid "const unsigned char\t\t*msgtype;"
29579 #. type: Plain text
29580 #: docs/manual/internal/reply.rst:22
29581 msgid "String match on the message."
29584 #. type: Plain text
29585 #: docs/manual/internal/reply.rst:24
29587 msgid "const size_t\t\t\tsubtypechar;\n"
29590 #. type: Plain text
29591 #: docs/manual/internal/reply.rst:26
29592 msgid "Position for char match inside reply. If 0, message type is checked."
29595 #. type: Plain text
29596 #: docs/manual/internal/reply.rst:28
29598 msgid "const int\t\t\tsubtype;\n"
29601 #. type: Plain text
29602 #: docs/manual/internal/reply.rst:30
29603 msgid "Match for char/message type check (see above)."
29606 #. type: Plain text
29607 #: docs/manual/internal/reply.rst:32
29608 msgid "const GSM_Phone_RequestID\trequestID;"
29611 #. type: Plain text
29612 #: docs/manual/internal/reply.rst:34
29614 "Match for request ID. this is filled in when calling :c:func:`GSM_WaitFor`."
29617 #. type: Plain text
29618 #: docs/manual/internal/reply.rst:36
29619 msgid "There are three types of answer matching:"
29623 #: docs/manual/internal/reply.rst:38
29628 #. type: Plain text
29629 #: docs/manual/internal/reply.rst:41 docs/manual/internal/reply.rst:56
29630 #: docs/manual/internal/reply.rst:69 docs/manual/internal/reply.rst:83
29634 #. type: Plain text
29635 #: docs/manual/internal/reply.rst:45
29636 msgid "{N6110_ReplySaveSMSMessage,\"\\x14\",0x03,0x05,ID_SaveSMSMessage},"
29639 #. type: Plain text
29640 #: docs/manual/internal/reply.rst:51
29642 "ID_SaveSMSMessage request function reply. Frame is type \"\\x14\", 0x03 char "
29643 "of frame must be 0x05. If yes, we go to N6110_ReplySaveSMSMessage. Of "
29644 "course, things like frame type are found in protocol (here FBUS, MBUS, etc.) "
29645 "funcitons. If don't need anything more than frame type, 0x03,0x05 should be "
29646 "0x00, 0x00 - it means then, that we check only frame type."
29649 #. type: Plain text
29650 #: docs/manual/internal/reply.rst:60
29651 msgid "{ATGEN_ReplyIncomingCallInfo,\"+CLIP\",0x00,0x00,ID_IncomingFrame},"
29654 #. type: Plain text
29655 #: docs/manual/internal/reply.rst:64
29657 "All incoming (not requested in the moment, sent by phone, who likes us - "
29658 "ID_IncomingFrame) responses starting from \"+CLIP\" will go to the "
29659 "ATGEN_ReplyIncomingCallInfo."
29663 #: docs/manual/internal/reply.rst:66
29668 #. type: Plain text
29669 #: docs/manual/internal/reply.rst:73
29670 msgid "{S60_Reply_Generic, \"\", 0x00, NUM_QUIT, ID_Terminate },"
29673 #. type: Plain text
29674 #: docs/manual/internal/reply.rst:76
29676 "When match string is empty and match char position is zero, matching on "
29677 "message type is performed."
29681 #: docs/manual/internal/reply.rst:78
29686 #. type: Plain text
29687 #: docs/manual/internal/reply.rst:81
29689 "This is how GSM_Reply_Function is filled. Now how to make phone requests ?"
29692 #. type: Plain text
29693 #: docs/manual/internal/reply.rst:87
29695 msgid "static GSM_Error N6110_GetMemory (GSM_StateMachine *s,\n"
29698 #. type: Plain text
29699 #: docs/manual/internal/reply.rst:88
29701 msgid "GSM_PhonebookEntry *entry)\n"
29704 #. type: Plain text
29705 #: docs/manual/internal/reply.rst:89
29710 #. type: Plain text
29711 #: docs/manual/internal/reply.rst:90
29713 msgid "unsigned char req[] = {\n"
29716 #. type: Plain text
29717 #: docs/manual/internal/reply.rst:94
29720 "N6110_FRAME_HEADER, 0x01,\n"
29721 "0x00, /* memory type */\n"
29722 "0x00, /* location */\n"
29726 #. type: Plain text
29727 #: docs/manual/internal/reply.rst:97
29729 "req[4] = NOKIA_GetMemoryType(entry->MemoryType,N6110_MEMORY_TYPES); if (req"
29730 "[4]==0xff) return GE_NOTSUPPORTED;"
29733 #. type: Plain text
29734 #: docs/manual/internal/reply.rst:99
29735 msgid "req[5] = entry->Location;"
29738 #. type: Plain text
29739 #: docs/manual/internal/reply.rst:103
29741 "s->Phone.Data.Memory=entry; dprintf(\"Getting phonebook entry\\n\"); return "
29742 "GSM_WaitFor (s, req, 7, 0x03, 4, ID_GetMemory);"
29745 #. type: Plain text
29746 #: docs/manual/internal/reply.rst:116
29748 "First we fill req according to values in \\*entry. Later set pointer in s-"
29749 ">Phone.Data (it's available for reply functions and they set responses "
29750 "exactly to it) and use GSM_WaitFor. It uses s statemachine, sends req frame "
29751 "with length 7, msg type is 0x03, we wait for answer during 4 seconds, "
29752 "request id is ID_GetMemory. GSM_WaitFor internally checks incoming bytes "
29753 "from phone and redirect them to protocol functions. If they found full "
29754 "frame, there is checked GSM_Reply_Function, where is called ReplyFunction or "
29755 "showed debug info, that frame is unknown. If there is ReplyFunction, it has "
29756 "access to s->Phone.Data and decodes answer. Returns error or not (and this "
29757 "is value for GSM_WaitFor). If there is no requested answer during time, "
29758 "GSM_WaitFor returns GE_TIMEOUT."
29761 #. type: Plain text
29762 #: docs/manual/internal/index.rst:2
29767 #: docs/manual/internal/index.rst:4
29769 msgid "Gammu internals"
29770 msgstr "Informasi gammu"
29772 #. type: Plain text
29773 #: docs/manual/internal/index.rst:8
29775 "Gammu project internals are a bit more complicated than required, mostly for "
29776 "historical reasons. Before digging into source code, you should look at"
29779 #. type: Attribute :doc:
29780 #: docs/manual/internal/index.rst:8
29782 msgid "`../project/directories` and :doc:`../project/coding-style`."
29785 #. type: Plain text
29786 #: docs/manual/internal/index.rst:15
29787 msgid "reply state-machine new-phone"
29791 #: docs/manual/internal/state-machine.rst:2
29793 msgid "State Machine"
29796 #. type: Plain text
29797 #: docs/manual/internal/state-machine.rst:6
29799 "The state machine is core of libGammu operations. It gets the data from the "
29800 "phone and dispatches them through protocol layer to phone drivers."
29803 #. type: Plain text
29804 #: docs/manual/internal/state-machine.rst:8
29806 "To see how it operates, following figure shows example of what happens when"
29809 #. type: Attribute :c:
29810 #: docs/manual/internal/state-machine.rst:8
29812 msgid "func:`GSM_GetModel` is called from the program:"
29815 #. type: Plain text
29816 #: docs/manual/internal/state-machine.rst:13
29817 msgid "digraph statemachine {"
29820 #. type: Plain text
29821 #: docs/manual/internal/state-machine.rst:28
29823 "\"GSM_GetModel\" -> \"Phone.Functions.GetModel\"; \"Phone.Functions.GetModel"
29824 "\" -> \"GSM_WaitFor\"; \"GSM_WaitFor\" -> \"Protocol.Functions.WriteMessage"
29825 "\"; \"Protocol.Functions.WriteMessage\" -> \"GSM_WaitForOnce\"; "
29826 "\"GSM_WaitForOnce\" -> \"GSM_WaitFor\" [label=\"Retries\"]; \"GSM_WaitForOnce"
29827 "\" -> \"GSM_ReadDevice\"; \"GSM_ReadDevice\" -> \"GSM_WaitForOnce\" [label="
29828 "\"Wair for complete request\"]; \"GSM_ReadDevice\" -> \"Device.Functions."
29829 "ReadDevice\"; \"Device.Functions.ReadDevice\" -> \"GSM_ReadDevice\" [label="
29830 "\"Wait for data\"]; \"Device.Functions.ReadDevice\" -> \"Protocol.Functions."
29831 "StateMachine\"; \"Protocol.Functions.StateMachine\" -> \"Phone.Functions."
29832 "DispatchMessage\" \"Phone.Functions.DispatchMessage\" -> "
29833 "\"GSM_DispatchMessage\"; \"GSM_DispatchMessage\" -> \"Phone.Functions."
29834 "ReplyFunctions[]()\"; \"Phone.Functions.ReplyFunctions[]()\" -> \"Phone."
29835 "Functions.GetModel\"; \"Phone.Functions.GetModel\" -> \"GSM_GetModel\";"
29838 #. type: Plain text
29839 #: docs/manual/formats/smsbackup.rst:2
29840 msgid "_gammu-smsbackup:"
29844 #: docs/manual/formats/smsbackup.rst:4
29846 msgid "SMS Backup Format"
29849 #. type: Plain text
29850 #: docs/manual/formats/smsbackup.rst:8
29852 "The SMS backup format is text file encoded in current encoding of platform "
29853 "where Gammu is running."
29857 #: docs/manual/formats/smsbackup.rst:12
29862 #. type: Plain text
29863 #: docs/manual/formats/smsbackup.rst:19
29865 "The file consists of sections, whose name starts with ``SMSBackup``. When "
29866 "creating the backup file, three digits are appended to this text defining "
29867 "order. While reading the backup, any part after ``SMSBackup`` text is "
29868 "ignored and everything which begins with this is processed. So you can as "
29869 "well give the section name ``SMSBackupFoo`` and it will be processed."
29872 #. type: Plain text
29873 #: docs/manual/formats/smsbackup.rst:21
29874 msgid "The number of messages in backup file is currently limited by"
29877 #. type: Attribute :c:
29878 #: docs/manual/formats/smsbackup.rst:21
29880 msgid "data:`GSM_BACKUP_MAX_SMS` (100000 at time of writing this document)."
29884 #: docs/manual/formats/smsbackup.rst:24
29886 msgid "``SMSBackup`` section"
29889 #. type: Plain text
29890 #: docs/manual/formats/smsbackup.rst:28
29892 "Each section interprets one physical SMS message (eg. one message part in "
29893 "case of multipart messages)."
29897 #: docs/manual/formats/smsbackup.rst:30
29899 msgid "Decoded text"
29902 #. type: Plain text
29903 #: docs/manual/formats/smsbackup.rst:34
29905 "For SMS backups created by Gammu, there is a decoded text as a comment just "
29906 "after the section name:"
29909 #. type: Plain text
29910 #: docs/manual/formats/smsbackup.rst:39
29911 msgid "[SMSBackup001] ; This is message text"
29914 #. type: Plain text
29915 #: docs/manual/formats/smsbackup.rst:42
29917 "The text can be split to more lines if it is too long or of original message "
29918 "included new lines."
29921 #. type: Plain text
29922 #: docs/manual/formats/smsbackup.rst:47
29924 "This is easiest way to get message text, however also the least reliable "
29925 "one, because it is stored in the comments in the file."
29929 #: docs/manual/formats/smsbackup.rst:49
29934 #. type: Plain text
29935 #: docs/manual/formats/smsbackup.rst:52
29936 msgid "The following variables can be defined for each SMS:"
29939 #. type: Plain text
29940 #: docs/manual/formats/smsbackup.rst:64
29944 " Text representation of SMSC number, not used by Gammu if ``SMSCUnicode``\n"
29946 "``SMSCUnicode``\n"
29947 " Hex encoded UCS-2 string with SMSC number.\n"
29949 " Message class.\n"
29951 " Timestamp, when message has been sent.\n"
29953 " Message type, one of:\n"
29956 #. type: Plain text
29957 #: docs/manual/formats/smsbackup.rst:66
29958 msgid "``Deliver`` - received message"
29961 #. type: Plain text
29962 #: docs/manual/formats/smsbackup.rst:67
29963 msgid "``Submit`` - message to send"
29966 #. type: Plain text
29967 #: docs/manual/formats/smsbackup.rst:78
29970 "``Status_Report`` - message to send with delivery report\n"
29972 " Timestamp of message (sent or received).\n"
29973 "``RejectDuplicates``\n"
29974 " Whether receiver should reject duplicates.\n"
29975 "``ReplaceMessage``\n"
29976 " ID of message to replace.\n"
29977 "``MessageReference``\n"
29978 " Message reference number as generated by network.\n"
29980 " State of the message:\n"
29983 #. type: Plain text
29984 #: docs/manual/formats/smsbackup.rst:91
29989 " Recipient number.\n"
29991 " Name of the message.\n"
29993 " Length of message text.\n"
29995 " Coding of the message:\n"
29998 #. type: Plain text
29999 #: docs/manual/formats/smsbackup.rst:93
30000 msgid "``8bit`` - binary message"
30003 #. type: Plain text
30004 #: docs/manual/formats/smsbackup.rst:94
30005 msgid "``Default`` - GSM encoding, up to 160 chars in message"
30008 #. type: Plain text
30009 #: docs/manual/formats/smsbackup.rst:101
30012 "``Unicode`` - Unicode encoding, up to 70 chars in message\n"
30013 "``Text00`` ... ``TextNN``\n"
30014 " Numbered parts of the message payload.\n"
30016 " ID of folder where the message was saved.\n"
30018 " User defined header of the message.\n"
30021 #. type: Plain text
30022 #: docs/manual/formats/smsbackup.rst:107
30023 msgid "The backup of message can look like following:"
30026 #. type: Plain text
30027 #: docs/manual/formats/smsbackup.rst:129
30029 "[SMSBackup000] #ABCDEFGHIJKLMNOPQRSTUVWXYZ # SMSC = \"+4540590000\" "
30030 "SMSCUnicode = 002B0034003500340030003500390030003000300030 Sent = "
30031 "20021201T025023 State = UnRead Number = \"+4522706947\" NumberUnicode = "
30032 "002B0034003500320032003700300036003900340037 Name = \"\" NameUnicode = "
30034 "004100420043004400450046004700480049004A004B004C004D004E004F0050005100520053005400550056005700580059005A000A "
30035 "Coding = Default Folder = 1 Length = 27 Class = -1 ReplySMSC = False "
30036 "RejectDuplicates = True ReplaceMessage = 0 MessageReference = 0"
30039 #. type: Plain text
30040 #: docs/manual/formats/backup.rst:2
30041 msgid "_gammu-backup:"
30045 #: docs/manual/formats/backup.rst:4
30047 msgid "Backup Format"
30050 #. type: Plain text
30051 #: docs/manual/formats/backup.rst:7
30053 "The backup format is text file encoded in either ASCII or UCS-2-BE encodings."
30056 #. type: Plain text
30057 #: docs/manual/formats/backup.rst:21
30059 "If you will backup settings to Gammu text file, it will be possible to edit "
30060 "it. It's easy: many things in this file will be written double - once in "
30061 "Unicode, once in ASCII. When you will remove Unicode version Gammu will use "
30062 "ASCII on \\fBrestore\\fR (and you can easy edit ASCII text) and will convert "
30063 "it according to your OS locale. When will be available Unicode version of "
30064 "text, it will be used instead of ASCII (useful with Unicode phones - it "
30065 "isn't important, what locale is set in computer and no conversion Unicode -> "
30066 "ASCII and ASCII -> Unicode is done)."
30069 #. type: Plain text
30070 #: docs/manual/formats/backup.rst:25
30072 "You can use any editor with regular expressions function to edit backup text "
30073 "file. Examples of such editors can be `vim <http://www.vim.org/>`_ or "
30074 "`TextPad <http://www.textpad.com/>`_ which both do support regular "
30078 #. type: Plain text
30079 #: docs/manual/formats/backup.rst:27
30080 msgid "Remove info about voice tags"
30083 #. type: Labeled list
30084 #: docs/manual/formats/backup.rst:28 docs/manual/formats/backup.rst:38
30085 #: docs/manual/formats/backup.rst:48
30090 #. type: Plain text
30091 #: docs/manual/formats/backup.rst:31
30092 msgid "^Entry\\([0-9][0-9]\\)VoiceTag = \\(.*\\)\\n"
30095 #. type: Labeled list
30096 #: docs/manual/formats/backup.rst:32 docs/manual/formats/backup.rst:42
30097 #: docs/manual/formats/backup.rst:52
30102 #. type: Plain text
30103 #: docs/manual/formats/backup.rst:35
30107 #. type: Plain text
30108 #: docs/manual/formats/backup.rst:37
30109 msgid "Change all numbers starting from +3620, +3630, +3660, +3670 to +3620"
30112 #. type: Plain text
30113 #: docs/manual/formats/backup.rst:41
30115 "Type = NumberGeneral\\nEntry\\([0-9][0-9]\\)Text = \"\\+36\\(20\\|30\\|60\\|"
30119 #. type: Plain text
30120 #: docs/manual/formats/backup.rst:45
30121 msgid "Type = NumberMobile\\nEntry\\1Text = \"\\+3620"
30124 #. type: Plain text
30125 #: docs/manual/formats/backup.rst:47
30127 "Change phone numbers type to mobile for numbers starting from +3620, "
30128 "+3630,... and removing the corresponding TextUnicode line"
30131 #. type: Plain text
30132 #: docs/manual/formats/backup.rst:51
30134 "Type = NumberGeneral\\nEntry\\([0-9][0-9]\\)Text = \"\\+36\\([2367]0\\)\\([^"
30135 "\\\"]*\\)\"\\nEntry\\([0-9][0-9]\\)TextUnicode = \\([^\\n]*\\)\\n"
30138 #. type: Plain text
30139 #: docs/manual/formats/backup.rst:55
30140 msgid "Type = NumberMobile\\nEntry\\1Text = \"\\+36\\2\\3\"\\n"
30143 #. type: Plain text
30144 #: docs/manual/formats/backup.rst:56
30145 msgid ":ref:`converting-formats`"
30148 #. type: Plain text
30149 #: docs/manual/formats/index.rst:2
30154 #: docs/manual/formats/index.rst:4
30156 msgid "File formats used by Gammu"
30157 msgstr "Format file yang digunakan Gammu"
30159 #. type: Plain text
30160 #: docs/manual/formats/index.rst:8
30162 "Gammu understands wide range of standard formats as well as introduces own "
30163 "formats for storing some data."
30166 #. type: Plain text
30167 #: docs/manual/formats/index.rst:14
30168 msgid "ini smsbackup backup"
30171 #. type: Plain text
30172 #: docs/manual/formats/ini.rst:2
30177 #: docs/manual/formats/ini.rst:4
30179 msgid "INI file format"
30182 #. type: Plain text
30183 #: docs/manual/formats/ini.rst:7
30185 "The INI file format is widely used in Gammu, for both configuration (see"
30188 #. type: Attribute :ref:
30189 #: docs/manual/formats/ini.rst:7
30191 msgid "`gammurc`) and storing data (see :ref:`gammu-backup` and :ref:`gammu-smsbackup`)."
30194 #. type: Plain text
30195 #: docs/manual/formats/ini.rst:12
30197 "This file use ini file syntax, with comment parts being marked with both ``;"
30198 "`` and ``#``. Sections of config file are identified in square brackets line "
30199 "``[this]``. All key values are case insensitive."
30202 #. type: Plain text
30203 #: docs/manual/formats/ini.rst:18
30205 "You most likely know INI files from other programs, however to illustrate, "
30206 "here is some example:"
30209 #. type: Plain text
30210 #: docs/manual/formats/ini.rst:22
30214 #. type: Plain text
30215 #: docs/manual/formats/ini.rst:25
30216 msgid "[section] key = value"
30219 #. type: Plain text
30220 #: docs/manual/formats/ini.rst:27
30221 msgid "[another section]"
30224 #. type: Plain text
30225 #: docs/manual/formats/ini.rst:29
30226 msgid "key = longer value"
30229 #. type: Plain text
30230 #: docs/manual/formats/ini.rst:31
30231 msgid "# another comment"
30235 #: docs/manual/c/call.rst:2
30240 #. type: Labeled list
30241 #: docs/manual/c/call.rst:4 docs/manual/c/call.rst:5 docs/manual/c/call.rst:6
30242 #: docs/manual/c/call.rst:7 docs/manual/c/call.rst:8 docs/manual/c/call.rst:9
30243 #: docs/manual/c/call.rst:10 docs/manual/c/call.rst:11
30244 #: docs/manual/c/call.rst:12 docs/manual/c/call.rst:13
30245 #: docs/manual/c/call.rst:14 docs/manual/c/call.rst:15
30246 #: docs/manual/c/call.rst:16 docs/manual/c/call.rst:17
30247 #: docs/manual/c/call.rst:18 docs/manual/c/bitmap.rst:4
30248 #: docs/manual/c/bitmap.rst:5 docs/manual/c/bitmap.rst:6
30249 #: docs/manual/c/bitmap.rst:7 docs/manual/c/bitmap.rst:8
30250 #: docs/manual/c/bitmap.rst:9 docs/manual/c/bitmap.rst:10
30251 #: docs/manual/c/bitmap.rst:11 docs/manual/c/bitmap.rst:12
30252 #: docs/manual/c/bitmap.rst:18 docs/manual/c/security.rst:4
30253 #: docs/manual/c/security.rst:5 docs/manual/c/backup.rst:4
30254 #: docs/manual/c/backup.rst:5 docs/manual/c/backup.rst:6
30255 #: docs/manual/c/backup.rst:7 docs/manual/c/backup.rst:8
30256 #: docs/manual/c/backup.rst:9 docs/manual/c/backup.rst:10
30257 #: docs/manual/c/backup.rst:11 docs/manual/c/backup.rst:12
30258 #: docs/manual/c/backup.rst:13 docs/manual/c/backup.rst:14
30259 #: docs/manual/c/misc.rst:4 docs/manual/c/misc.rst:5 docs/manual/c/misc.rst:6
30260 #: docs/manual/c/misc.rst:7 docs/manual/c/misc.rst:8 docs/manual/c/misc.rst:9
30261 #: docs/manual/c/misc.rst:10 docs/manual/c/misc.rst:11 docs/manual/c/wap.rst:4
30262 #: docs/manual/c/wap.rst:5 docs/manual/c/wap.rst:6 docs/manual/c/wap.rst:7
30263 #: docs/manual/c/wap.rst:8 docs/manual/c/wap.rst:9 docs/manual/c/nokia.rst:4
30264 #: docs/manual/c/nokia.rst:5 docs/manual/c/datetime.rst:4
30265 #: docs/manual/c/datetime.rst:5 docs/manual/c/datetime.rst:6
30266 #: docs/manual/c/datetime.rst:7 docs/manual/c/datetime.rst:8
30267 #: docs/manual/c/datetime.rst:9 docs/manual/c/datetime.rst:10
30268 #: docs/manual/c/datetime.rst:11 docs/manual/c/datetime.rst:12
30269 #: docs/manual/c/datetime.rst:13 docs/manual/c/datetime.rst:14
30270 #: docs/manual/c/datetime.rst:15 docs/manual/c/calendar.rst:4
30271 #: docs/manual/c/calendar.rst:5 docs/manual/c/calendar.rst:6
30272 #: docs/manual/c/calendar.rst:7 docs/manual/c/calendar.rst:8
30273 #: docs/manual/c/calendar.rst:9 docs/manual/c/calendar.rst:10
30274 #: docs/manual/c/calendar.rst:11 docs/manual/c/calendar.rst:12
30275 #: docs/manual/c/calendar.rst:13 docs/manual/c/calendar.rst:14
30276 #: docs/manual/c/calendar.rst:15 docs/manual/c/calendar.rst:16
30277 #: docs/manual/c/calendar.rst:17 docs/manual/c/calendar.rst:18
30278 #: docs/manual/c/calendar.rst:19 docs/manual/c/calendar.rst:20
30279 #: docs/manual/c/calendar.rst:21 docs/manual/c/calendar.rst:22
30280 #: docs/manual/c/calendar.rst:23 docs/manual/c/calendar.rst:24
30281 #: docs/manual/c/calendar.rst:25 docs/manual/c/calendar.rst:26
30282 #: docs/manual/c/calendar.rst:27 docs/manual/c/calendar.rst:28
30283 #: docs/manual/c/calendar.rst:29 docs/manual/c/calendar.rst:30
30284 #: docs/manual/c/calendar.rst:31 docs/manual/c/calendar.rst:32
30285 #: docs/manual/c/calendar.rst:33 docs/manual/c/calendar.rst:34
30286 #: docs/manual/c/calendar.rst:35 docs/manual/c/info.rst:4
30287 #: docs/manual/c/info.rst:5 docs/manual/c/info.rst:6 docs/manual/c/info.rst:7
30288 #: docs/manual/c/info.rst:8 docs/manual/c/info.rst:9 docs/manual/c/info.rst:10
30289 #: docs/manual/c/info.rst:11 docs/manual/c/info.rst:12
30290 #: docs/manual/c/info.rst:13 docs/manual/c/info.rst:14
30291 #: docs/manual/c/info.rst:15 docs/manual/c/info.rst:16
30292 #: docs/manual/c/info.rst:17 docs/manual/c/info.rst:18
30293 #: docs/manual/c/info.rst:19 docs/manual/c/info.rst:20
30294 #: docs/manual/c/info.rst:21 docs/manual/c/info.rst:22
30295 #: docs/manual/c/info.rst:23 docs/manual/c/info.rst:24
30296 #: docs/manual/c/category.rst:4 docs/manual/c/category.rst:5
30297 #: docs/manual/c/category.rst:6 docs/manual/c/keys.rst:4
30298 #: docs/manual/c/keys.rst:5 docs/manual/c/debug.rst:4
30299 #: docs/manual/c/debug.rst:5 docs/manual/c/debug.rst:6
30300 #: docs/manual/c/debug.rst:7 docs/manual/c/debug.rst:8
30301 #: docs/manual/c/debug.rst:9 docs/manual/c/debug.rst:10
30302 #: docs/manual/c/debug.rst:11 docs/manual/c/debug.rst:12
30303 #: docs/manual/c/debug.rst:13 docs/manual/c/debug.rst:14
30304 #: docs/manual/c/error.rst:4 docs/manual/c/error.rst:5
30305 #: docs/manual/c/unicode.rst:4 docs/manual/c/unicode.rst:5
30306 #: docs/manual/c/unicode.rst:6 docs/manual/c/unicode.rst:7
30307 #: docs/manual/c/unicode.rst:8 docs/manual/c/unicode.rst:9
30308 #: docs/manual/c/unicode.rst:10 docs/manual/c/unicode.rst:11
30309 #: docs/manual/c/unicode.rst:12 docs/manual/c/unicode.rst:13
30310 #: docs/manual/c/unicode.rst:14 docs/manual/c/unicode.rst:15
30311 #: docs/manual/c/unicode.rst:16 docs/manual/c/unicode.rst:17
30312 #: docs/manual/c/unicode.rst:18 docs/manual/c/unicode.rst:19
30313 #: docs/manual/c/unicode.rst:20 docs/manual/c/unicode.rst:21
30314 #: docs/manual/c/unicode.rst:22 docs/manual/c/unicode.rst:23
30315 #: docs/manual/c/unicode.rst:24 docs/manual/c/message.rst:4
30316 #: docs/manual/c/message.rst:5 docs/manual/c/message.rst:6
30317 #: docs/manual/c/message.rst:7 docs/manual/c/message.rst:8
30318 #: docs/manual/c/message.rst:9 docs/manual/c/message.rst:10
30319 #: docs/manual/c/message.rst:11 docs/manual/c/message.rst:12
30320 #: docs/manual/c/message.rst:13 docs/manual/c/message.rst:14
30321 #: docs/manual/c/message.rst:15 docs/manual/c/message.rst:16
30322 #: docs/manual/c/message.rst:17 docs/manual/c/message.rst:18
30323 #: docs/manual/c/message.rst:19 docs/manual/c/message.rst:20
30324 #: docs/manual/c/message.rst:21 docs/manual/c/message.rst:22
30325 #: docs/manual/c/message.rst:23 docs/manual/c/message.rst:24
30326 #: docs/manual/c/message.rst:25 docs/manual/c/message.rst:26
30327 #: docs/manual/c/message.rst:27 docs/manual/c/message.rst:28
30328 #: docs/manual/c/message.rst:29 docs/manual/c/message.rst:30
30329 #: docs/manual/c/message.rst:31 docs/manual/c/message.rst:32
30330 #: docs/manual/c/message.rst:33 docs/manual/c/message.rst:34
30331 #: docs/manual/c/message.rst:35 docs/manual/c/message.rst:36
30332 #: docs/manual/c/message.rst:37 docs/manual/c/message.rst:38
30333 #: docs/manual/c/message.rst:39 docs/manual/c/message.rst:40
30334 #: docs/manual/c/message.rst:41 docs/manual/c/message.rst:42
30335 #: docs/manual/c/file.rst:4 docs/manual/c/file.rst:5 docs/manual/c/file.rst:6
30336 #: docs/manual/c/file.rst:7 docs/manual/c/file.rst:8 docs/manual/c/file.rst:9
30337 #: docs/manual/c/file.rst:10 docs/manual/c/file.rst:11
30338 #: docs/manual/c/file.rst:12 docs/manual/c/file.rst:13
30339 #: docs/manual/c/file.rst:14 docs/manual/c/file.rst:15
30340 #: docs/manual/c/file.rst:16 docs/manual/c/file.rst:17
30341 #: docs/manual/c/inifile.rst:4 docs/manual/c/inifile.rst:5
30342 #: docs/manual/c/inifile.rst:6 docs/manual/c/inifile.rst:7
30343 #: docs/manual/c/inifile.rst:8 docs/manual/c/inifile.rst:9
30344 #: docs/manual/c/inifile.rst:10 docs/manual/c/memory.rst:4
30345 #: docs/manual/c/memory.rst:5 docs/manual/c/memory.rst:6
30346 #: docs/manual/c/memory.rst:7 docs/manual/c/memory.rst:8
30347 #: docs/manual/c/memory.rst:9 docs/manual/c/memory.rst:10
30348 #: docs/manual/c/memory.rst:11 docs/manual/c/memory.rst:12
30349 #: docs/manual/c/memory.rst:13 docs/manual/c/memory.rst:14
30350 #: docs/manual/c/memory.rst:15 docs/manual/c/memory.rst:16
30351 #: docs/manual/c/memory.rst:17 docs/manual/c/memory.rst:18
30352 #: docs/manual/c/callback.rst:4 docs/manual/c/callback.rst:5
30353 #: docs/manual/c/callback.rst:6 docs/manual/c/callback.rst:7
30354 #: docs/manual/c/callback.rst:8 docs/manual/c/smsd.rst:4
30355 #: docs/manual/c/smsd.rst:5 docs/manual/c/smsd.rst:6 docs/manual/c/smsd.rst:7
30356 #: docs/manual/c/smsd.rst:8 docs/manual/c/smsd.rst:9 docs/manual/c/smsd.rst:10
30357 #: docs/manual/c/statemachine.rst:74 docs/manual/c/statemachine.rst:75
30358 #: docs/manual/c/statemachine.rst:76 docs/manual/c/statemachine.rst:77
30359 #: docs/manual/c/statemachine.rst:78 docs/manual/c/statemachine.rst:79
30360 #: docs/manual/c/statemachine.rst:80 docs/manual/c/statemachine.rst:81
30361 #: docs/manual/c/statemachine.rst:82 docs/manual/c/statemachine.rst:83
30362 #: docs/manual/c/ringtone.rst:4 docs/manual/c/ringtone.rst:5
30363 #: docs/manual/c/ringtone.rst:6 docs/manual/c/ringtone.rst:7
30364 #: docs/manual/c/ringtone.rst:8 docs/manual/c/ringtone.rst:9
30365 #: docs/manual/c/ringtone.rst:10 docs/manual/c/ringtone.rst:11
30366 #: docs/manual/c/ringtone.rst:12 docs/manual/c/ringtone.rst:13
30367 #: docs/manual/c/ringtone.rst:14 docs/manual/c/ringtone.rst:15
30368 #: docs/manual/c/ringtone.rst:16 docs/manual/c/ringtone.rst:17
30369 #: docs/manual/c/ringtone.rst:18 docs/manual/c/ringtone.rst:19
30370 #: docs/manual/c/ringtone.rst:20 docs/manual/c/settings.rst:4
30371 #: docs/manual/c/settings.rst:5 docs/manual/c/settings.rst:6
30372 #: docs/manual/c/settings.rst:7 docs/manual/c/settings.rst:8
30373 #: docs/manual/c/settings.rst:9 docs/manual/c/settings.rst:10
30374 #: docs/manual/c/settings.rst:11 docs/manual/c/settings.rst:12
30375 #: docs/manual/c/settings.rst:13 docs/manual/c/settings.rst:14
30376 #: docs/manual/c/settings.rst:15 docs/manual/c/settings.rst:16
30377 #: docs/manual/c/settings.rst:17 docs/manual/c/settings.rst:18
30378 #: docs/manual/c/settings.rst:19 docs/manual/c/settings.rst:20
30379 #: docs/manual/c/settings.rst:21
30381 msgid ".. doxygenfunction"
30384 #. type: Plain text
30385 #: docs/manual/c/call.rst:5
30386 msgid "GSM_DialVoice"
30389 #. type: Plain text
30390 #: docs/manual/c/call.rst:6
30391 msgid "GSM_DialService"
30394 #. type: Plain text
30395 #: docs/manual/c/call.rst:7
30396 msgid "GSM_AnswerCall"
30399 #. type: Plain text
30400 #: docs/manual/c/call.rst:8
30401 msgid "GSM_CancelCall"
30404 #. type: Plain text
30405 #: docs/manual/c/call.rst:9
30406 msgid "GSM_HoldCall"
30409 #. type: Plain text
30410 #: docs/manual/c/call.rst:10
30411 msgid "GSM_UnholdCall"
30414 #. type: Plain text
30415 #: docs/manual/c/call.rst:11
30416 msgid "GSM_ConferenceCall"
30419 #. type: Plain text
30420 #: docs/manual/c/call.rst:12
30421 msgid "GSM_SplitCall"
30424 #. type: Plain text
30425 #: docs/manual/c/call.rst:13
30426 msgid "GSM_TransferCall"
30429 #. type: Plain text
30430 #: docs/manual/c/call.rst:14
30431 msgid "GSM_SwitchCall"
30434 #. type: Plain text
30435 #: docs/manual/c/call.rst:15
30436 msgid "GSM_GetCallDivert"
30439 #. type: Plain text
30440 #: docs/manual/c/call.rst:16
30441 msgid "GSM_SetCallDivert"
30444 #. type: Plain text
30445 #: docs/manual/c/call.rst:17
30446 msgid "GSM_CancelAllDiverts"
30449 #. type: Plain text
30450 #: docs/manual/c/call.rst:18
30451 msgid "GSM_SetIncomingCall"
30454 #. type: Plain text
30455 #: docs/manual/c/call.rst:19
30456 msgid "GSM_SendDTMF"
30459 #. type: Labeled list
30460 #: docs/manual/c/call.rst:19 docs/manual/c/call.rst:21
30461 #: docs/manual/c/call.rst:22 docs/manual/c/call.rst:25
30462 #: docs/manual/c/bitmap.rst:13 docs/manual/c/bitmap.rst:15
30463 #: docs/manual/c/security.rst:6 docs/manual/c/backup.rst:17
30464 #: docs/manual/c/wap.rst:11 docs/manual/c/wap.rst:12
30465 #: docs/manual/c/calendar.rst:39 docs/manual/c/calendar.rst:40
30466 #: docs/manual/c/calendar.rst:43 docs/manual/c/calendar.rst:44
30467 #: docs/manual/c/calendar.rst:49 docs/manual/c/calendar.rst:50
30468 #: docs/manual/c/info.rst:25 docs/manual/c/info.rst:26
30469 #: docs/manual/c/info.rst:29 docs/manual/c/info.rst:30
30470 #: docs/manual/c/info.rst:32 docs/manual/c/info.rst:34
30471 #: docs/manual/c/category.rst:7 docs/manual/c/keys.rst:6
30472 #: docs/manual/c/error.rst:6 docs/manual/c/message.rst:43
30473 #: docs/manual/c/message.rst:46 docs/manual/c/message.rst:49
30474 #: docs/manual/c/message.rst:50 docs/manual/c/message.rst:51
30475 #: docs/manual/c/message.rst:54 docs/manual/c/message.rst:55
30476 #: docs/manual/c/message.rst:56 docs/manual/c/message.rst:58
30477 #: docs/manual/c/message.rst:67 docs/manual/c/message.rst:70
30478 #: docs/manual/c/file.rst:19 docs/manual/c/memory.rst:19
30479 #: docs/manual/c/memory.rst:21 docs/manual/c/memory.rst:22
30480 #: docs/manual/c/memory.rst:26 docs/manual/c/ringtone.rst:21
30481 #: docs/manual/c/ringtone.rst:22 docs/manual/c/ringtone.rst:23
30482 #: docs/manual/c/ringtone.rst:24 docs/manual/c/ringtone.rst:25
30483 #: docs/manual/c/ringtone.rst:27 docs/manual/c/ringtone.rst:32
30484 #: docs/manual/c/settings.rst:23 docs/manual/c/settings.rst:25
30485 #: docs/manual/c/settings.rst:26 docs/manual/c/settings.rst:30
30487 msgid ".. doxygenenum"
30490 #. type: Plain text
30491 #: docs/manual/c/call.rst:20
30492 msgid "GSM_CallStatus"
30495 #. type: Labeled list
30496 #: docs/manual/c/call.rst:20 docs/manual/c/call.rst:23
30497 #: docs/manual/c/call.rst:24 docs/manual/c/bitmap.rst:14
30498 #: docs/manual/c/bitmap.rst:16 docs/manual/c/bitmap.rst:17
30499 #: docs/manual/c/security.rst:7 docs/manual/c/backup.rst:15
30500 #: docs/manual/c/backup.rst:16 docs/manual/c/backup.rst:18
30501 #: docs/manual/c/wap.rst:10 docs/manual/c/wap.rst:13 docs/manual/c/wap.rst:14
30502 #: docs/manual/c/datetime.rst:16 docs/manual/c/datetime.rst:17
30503 #: docs/manual/c/calendar.rst:36 docs/manual/c/calendar.rst:37
30504 #: docs/manual/c/calendar.rst:38 docs/manual/c/calendar.rst:41
30505 #: docs/manual/c/calendar.rst:42 docs/manual/c/calendar.rst:45
30506 #: docs/manual/c/calendar.rst:46 docs/manual/c/calendar.rst:47
30507 #: docs/manual/c/calendar.rst:48 docs/manual/c/info.rst:27
30508 #: docs/manual/c/info.rst:28 docs/manual/c/info.rst:31
30509 #: docs/manual/c/info.rst:33 docs/manual/c/info.rst:35
30510 #: docs/manual/c/category.rst:8 docs/manual/c/category.rst:9
30511 #: docs/manual/c/message.rst:44 docs/manual/c/message.rst:45
30512 #: docs/manual/c/message.rst:47 docs/manual/c/message.rst:48
30513 #: docs/manual/c/message.rst:52 docs/manual/c/message.rst:53
30514 #: docs/manual/c/message.rst:57 docs/manual/c/message.rst:59
30515 #: docs/manual/c/message.rst:60 docs/manual/c/message.rst:61
30516 #: docs/manual/c/message.rst:62 docs/manual/c/message.rst:63
30517 #: docs/manual/c/message.rst:64 docs/manual/c/message.rst:65
30518 #: docs/manual/c/message.rst:66 docs/manual/c/message.rst:68
30519 #: docs/manual/c/message.rst:69 docs/manual/c/message.rst:71
30520 #: docs/manual/c/message.rst:72 docs/manual/c/file.rst:18
30521 #: docs/manual/c/file.rst:20 docs/manual/c/inifile.rst:14
30522 #: docs/manual/c/inifile.rst:15 docs/manual/c/memory.rst:20
30523 #: docs/manual/c/memory.rst:23 docs/manual/c/memory.rst:24
30524 #: docs/manual/c/memory.rst:25 docs/manual/c/smsd.rst:11
30525 #: docs/manual/c/statemachine.rst:84 docs/manual/c/ringtone.rst:26
30526 #: docs/manual/c/ringtone.rst:28 docs/manual/c/ringtone.rst:29
30527 #: docs/manual/c/ringtone.rst:30 docs/manual/c/ringtone.rst:31
30528 #: docs/manual/c/ringtone.rst:33 docs/manual/c/ringtone.rst:34
30529 #: docs/manual/c/ringtone.rst:35 docs/manual/c/settings.rst:22
30530 #: docs/manual/c/settings.rst:24 docs/manual/c/settings.rst:27
30531 #: docs/manual/c/settings.rst:28 docs/manual/c/settings.rst:29
30532 #: docs/manual/c/settings.rst:31 docs/manual/c/settings.rst:32
30534 msgid ".. doxygenstruct"
30537 #. type: Plain text
30538 #: docs/manual/c/call.rst:21
30542 #. type: Plain text
30543 #: docs/manual/c/call.rst:22
30544 msgid "GSM_Divert_DivertTypes"
30547 #. type: Plain text
30548 #: docs/manual/c/call.rst:23
30549 msgid "GSM_Divert_CallTypes"
30552 #. type: Plain text
30553 #: docs/manual/c/call.rst:24
30554 msgid "GSM_CallDivert"
30557 #. type: Plain text
30558 #: docs/manual/c/call.rst:25
30559 msgid "GSM_MultiCallDivert"
30562 #. type: Plain text
30563 #: docs/manual/c/call.rst:25
30564 msgid "GSM_CallShowNumber"
30567 #. type: Plain text
30568 #: docs/manual/c/examples.rst:6
30570 "All these examples are also available in docs/examples/ directory in Gammu "
30575 #: docs/manual/c/examples.rst:8
30577 msgid "Getting phone information"
30578 msgstr "Informasi telepon"
30580 #. type: Plain text
30581 #: docs/manual/c/examples.rst:11
30582 msgid "../../examples/phone-info.c"
30585 #. type: Plain text
30586 #: docs/manual/c/examples.rst:12 docs/manual/c/examples.rst:18
30587 #: docs/manual/c/examples.rst:24 docs/manual/c/examples.rst:30
30588 #: docs/manual/c/examples.rst:36 docs/manual/c/examples.rst:42
30589 msgid ":language: c"
30593 #: docs/manual/c/examples.rst:14
30595 msgid "Reading SMS message"
30598 #. type: Plain text
30599 #: docs/manual/c/examples.rst:17
30600 msgid "../../examples/sms-read.c"
30604 #: docs/manual/c/examples.rst:20
30606 msgid "Sending SMS message"
30609 #. type: Plain text
30610 #: docs/manual/c/examples.rst:23
30611 msgid "../../examples/sms-send.c"
30615 #: docs/manual/c/examples.rst:26
30617 msgid "Sending Long SMS message"
30620 #. type: Plain text
30621 #: docs/manual/c/examples.rst:29
30622 msgid "../../examples/long-sms.c"
30626 #: docs/manual/c/examples.rst:32
30628 msgid "SMSD example"
30631 #. type: Plain text
30632 #: docs/manual/c/examples.rst:35
30633 msgid "../../examples/smsd.c"
30637 #: docs/manual/c/examples.rst:38
30639 msgid "Custom configuration"
30640 msgstr "Konfigurasi buatan"
30642 #. type: Plain text
30643 #: docs/manual/c/examples.rst:41
30644 msgid "../../examples/custom-config.c"
30647 #. type: Plain text
30648 #: docs/manual/c/bitmap.rst:5
30649 msgid "GSM_GetBitmap"
30652 #. type: Plain text
30653 #: docs/manual/c/bitmap.rst:6
30654 msgid "GSM_SetBitmap"
30657 #. type: Plain text
30658 #: docs/manual/c/bitmap.rst:7
30659 msgid "GSM_PrintBitmap"
30662 #. type: Plain text
30663 #: docs/manual/c/bitmap.rst:8
30664 msgid "GSM_SaveBitmapFile"
30667 #. type: Plain text
30668 #: docs/manual/c/bitmap.rst:9
30669 msgid "GSM_ReadBitmapFile"
30672 #. type: Plain text
30673 #: docs/manual/c/bitmap.rst:10
30674 msgid "GSM_IsPointBitmap"
30677 #. type: Plain text
30678 #: docs/manual/c/bitmap.rst:11
30679 msgid "GSM_SetPointBitmap"
30682 #. type: Plain text
30683 #: docs/manual/c/bitmap.rst:12
30684 msgid "GSM_ClearPointBitmap"
30687 #. type: Plain text
30688 #: docs/manual/c/bitmap.rst:13
30689 msgid "GSM_ClearBitmap"
30692 #. type: Plain text
30693 #: docs/manual/c/bitmap.rst:14
30694 msgid "GSM_BinaryPicture_Types"
30697 #. type: Plain text
30698 #: docs/manual/c/bitmap.rst:15
30699 msgid "GSM_BinaryPicture"
30702 #. type: Plain text
30703 #: docs/manual/c/bitmap.rst:16
30704 msgid "GSM_Bitmap_Types"
30707 #. type: Plain text
30708 #: docs/manual/c/bitmap.rst:17
30712 #. type: Plain text
30713 #: docs/manual/c/bitmap.rst:18
30714 msgid "GSM_MultiBitmap"
30717 #. type: Plain text
30718 #: docs/manual/c/bitmap.rst:18
30720 msgid "GSM_GetScreenshot"
30721 msgstr "Pengaturan telepon"
30724 #: docs/manual/c/security.rst:2
30729 #. type: Plain text
30730 #: docs/manual/c/security.rst:5
30731 msgid "GSM_EnterSecurityCode"
30734 #. type: Plain text
30735 #: docs/manual/c/security.rst:6
30736 msgid "GSM_GetSecurityStatus"
30739 #. type: Plain text
30740 #: docs/manual/c/security.rst:7
30741 msgid "GSM_SecurityCodeType"
30744 #. type: Plain text
30745 #: docs/manual/c/security.rst:7
30746 msgid "GSM_SecurityCode"
30750 #: docs/manual/c/backup.rst:2
30755 #. type: Plain text
30756 #: docs/manual/c/backup.rst:5
30757 msgid "GSM_ReadSMSBackupFile"
30760 #. type: Plain text
30761 #: docs/manual/c/backup.rst:6
30762 msgid "GSM_AddSMSBackupFile"
30765 #. type: Plain text
30766 #: docs/manual/c/backup.rst:7
30767 msgid "GSM_ClearSMSBackup"
30770 #. type: Plain text
30771 #: docs/manual/c/backup.rst:8
30772 msgid "GSM_FreeSMSBackup"
30775 #. type: Plain text
30776 #: docs/manual/c/backup.rst:9
30777 msgid "GSM_SaveBackupFile"
30780 #. type: Plain text
30781 #: docs/manual/c/backup.rst:10
30782 msgid "GSM_GuessBackupFormat"
30785 #. type: Plain text
30786 #: docs/manual/c/backup.rst:11
30787 msgid "GSM_ReadBackupFile"
30790 #. type: Plain text
30791 #: docs/manual/c/backup.rst:12
30792 msgid "GSM_ClearBackup"
30795 #. type: Plain text
30796 #: docs/manual/c/backup.rst:13
30797 msgid "GSM_FreeBackup"
30800 #. type: Plain text
30801 #: docs/manual/c/backup.rst:14
30802 msgid "GSM_GetBackupFormatFeatures"
30805 #. type: Plain text
30806 #: docs/manual/c/backup.rst:15
30807 msgid "GSM_GetBackupFileFeatures"
30810 #. type: Plain text
30811 #: docs/manual/c/backup.rst:16
30812 msgid "GSM_SMS_Backup"
30815 #. type: Plain text
30816 #: docs/manual/c/backup.rst:17
30820 #. type: Plain text
30821 #: docs/manual/c/backup.rst:18
30822 msgid "GSM_BackupFormat"
30825 #. type: Plain text
30826 #: docs/manual/c/backup.rst:18
30827 msgid "GSM_Backup_Info"
30831 #: docs/manual/c/misc.rst:2
30833 msgid "Miscellaneous"
30834 msgstr "Miscellaneous"
30836 #. type: Plain text
30837 #: docs/manual/c/misc.rst:5
30841 #. type: Plain text
30842 #: docs/manual/c/misc.rst:6
30843 msgid "GetGammuVersion"
30846 #. type: Plain text
30847 #: docs/manual/c/misc.rst:7
30848 msgid "GetCompiler"
30851 #. type: Plain text
30852 #: docs/manual/c/misc.rst:8
30856 #. type: Plain text
30857 #: docs/manual/c/misc.rst:9
30858 msgid "GetGammuLocalePath"
30861 #. type: Plain text
30862 #: docs/manual/c/misc.rst:10
30863 msgid "GSM_InitLocales"
30866 #. type: Plain text
30867 #: docs/manual/c/misc.rst:11
30868 msgid "EncodeHexBin"
30871 #. type: Plain text
30872 #: docs/manual/c/misc.rst:11
30873 msgid "GSM_IsNewerVersion"
30876 #. type: Plain text
30877 #: docs/manual/c/wap.rst:2
30884 #. type: Plain text
30885 #: docs/manual/c/wap.rst:5
30886 msgid "GSM_EncodeURLFile"
30889 #. type: Plain text
30890 #: docs/manual/c/wap.rst:6
30892 msgid "GSM_GetWAPBookmark"
30893 msgstr "Pengaturan WAP dan bookmark"
30895 #. type: Plain text
30896 #: docs/manual/c/wap.rst:7
30898 msgid "GSM_SetWAPBookmark"
30899 msgstr "Pengaturan WAP dan bookmark"
30901 #. type: Plain text
30902 #: docs/manual/c/wap.rst:8
30903 msgid "GSM_DeleteWAPBookmark"
30906 #. type: Plain text
30907 #: docs/manual/c/wap.rst:9
30908 msgid "GSM_GetWAPSettings"
30909 msgstr "GSM_GetWAPSettings"
30911 #. type: Plain text
30912 #: docs/manual/c/wap.rst:10
30913 msgid "GSM_SetWAPSettings"
30914 msgstr "GSM_SetWAPSettings"
30916 #. type: Plain text
30917 #: docs/manual/c/wap.rst:11
30919 msgid "GSM_WAPBookmark"
30920 msgstr "Pengaturan WAP dan bookmark"
30922 #. type: Plain text
30923 #: docs/manual/c/wap.rst:12
30925 msgid "WAPSettings_Speed"
30926 msgstr "Pengaturan telepon"
30928 #. type: Plain text
30929 #: docs/manual/c/wap.rst:13
30931 msgid "WAPSettings_Bearer"
30932 msgstr "Pengaturan telepon"
30934 #. type: Plain text
30935 #: docs/manual/c/wap.rst:14
30936 msgid "GSM_WAPSettings"
30937 msgstr "GSM_WAPSettings"
30939 #. type: Plain text
30940 #: docs/manual/c/wap.rst:14
30941 msgid "GSM_MultiWAPSettings"
30942 msgstr "GSM_MultiWAPSettings"
30945 #: docs/manual/c/nokia.rst:2
30950 #. type: Plain text
30951 #: docs/manual/c/nokia.rst:5
30952 msgid "NOKIA_GetDefaultCallerGroupName"
30955 #. type: Plain text
30956 #: docs/manual/c/nokia.rst:5
30957 msgid "NOKIA_GetDefaultProfileName"
30961 #: docs/manual/c/datetime.rst:2
30963 msgid "Date and time"
30966 #. type: Plain text
30967 #: docs/manual/c/datetime.rst:5
30971 #. type: Plain text
30972 #: docs/manual/c/datetime.rst:6
30973 msgid "GSM_GetCurrentDateTime"
30976 #. type: Plain text
30977 #: docs/manual/c/datetime.rst:7
30978 msgid "Fill_Time_T"
30981 #. type: Plain text
30982 #: docs/manual/c/datetime.rst:8
30983 msgid "GSM_GetLocalTimezoneOffset"
30986 #. type: Plain text
30987 #: docs/manual/c/datetime.rst:9
30988 msgid "Fill_GSM_DateTime"
30991 #. type: Plain text
30992 #: docs/manual/c/datetime.rst:10
30993 msgid "GSM_DateTimeFromTimestamp"
30996 #. type: Plain text
30997 #: docs/manual/c/datetime.rst:11
31001 #. type: Plain text
31002 #: docs/manual/c/datetime.rst:12
31006 #. type: Plain text
31007 #: docs/manual/c/datetime.rst:13
31011 #. type: Plain text
31012 #: docs/manual/c/datetime.rst:14
31016 #. type: Plain text
31017 #: docs/manual/c/datetime.rst:15
31018 msgid "GSM_GetDateTime"
31021 #. type: Plain text
31022 #: docs/manual/c/datetime.rst:16
31023 msgid "GSM_SetDateTime"
31026 #. type: Plain text
31027 #: docs/manual/c/datetime.rst:17
31028 msgid "GSM_DateTime"
31031 #. type: Plain text
31032 #: docs/manual/c/datetime.rst:17
31033 msgid "GSM_DeltaTime"
31036 #. type: Plain text
31037 #: docs/manual/c/calendar.rst:5
31038 msgid "GSM_CalendarFindDefaultTextTimeAlarmPhone"
31041 #. type: Plain text
31042 #: docs/manual/c/calendar.rst:6
31043 msgid "GSM_EncodeVTODO"
31046 #. type: Plain text
31047 #: docs/manual/c/calendar.rst:7
31048 msgid "GSM_EncodeVCALENDAR"
31051 #. type: Plain text
31052 #: docs/manual/c/calendar.rst:8
31053 msgid "GSM_DecodeVNOTE"
31056 #. type: Plain text
31057 #: docs/manual/c/calendar.rst:9
31058 msgid "GSM_EncodeVNTFile"
31061 #. type: Plain text
31062 #: docs/manual/c/calendar.rst:10
31063 msgid "GSM_DecodeVCALENDAR_VTODO"
31066 #. type: Plain text
31067 #: docs/manual/c/calendar.rst:11
31068 msgid "GSM_IsCalendarNoteFromThePast"
31071 #. type: Plain text
31072 #: docs/manual/c/calendar.rst:12
31073 msgid "GSM_GetAlarm"
31076 #. type: Plain text
31077 #: docs/manual/c/calendar.rst:13
31078 msgid "GSM_SetAlarm"
31081 #. type: Plain text
31082 #: docs/manual/c/calendar.rst:14
31083 msgid "GSM_GetToDoStatus"
31086 #. type: Plain text
31087 #: docs/manual/c/calendar.rst:15
31088 msgid "GSM_GetToDo"
31091 #. type: Plain text
31092 #: docs/manual/c/calendar.rst:16
31093 msgid "GSM_GetNextToDo"
31096 #. type: Plain text
31097 #: docs/manual/c/calendar.rst:17
31098 msgid "GSM_SetToDo"
31101 #. type: Plain text
31102 #: docs/manual/c/calendar.rst:18
31103 msgid "GSM_AddToDo"
31106 #. type: Plain text
31107 #: docs/manual/c/calendar.rst:19
31108 msgid "GSM_DeleteToDo"
31111 #. type: Plain text
31112 #: docs/manual/c/calendar.rst:20
31113 msgid "GSM_DeleteAllToDo"
31116 #. type: Plain text
31117 #: docs/manual/c/calendar.rst:21
31118 msgid "GSM_GetCalendarStatus"
31121 #. type: Plain text
31122 #: docs/manual/c/calendar.rst:22
31123 msgid "GSM_GetCalendar"
31124 msgstr "GSM_GetCalendar"
31126 #. type: Plain text
31127 #: docs/manual/c/calendar.rst:23
31128 msgid "GSM_GetNextCalendar"
31131 #. type: Plain text
31132 #: docs/manual/c/calendar.rst:24
31133 msgid "GSM_SetCalendar"
31134 msgstr "GSM_SetCalendar"
31136 #. type: Plain text
31137 #: docs/manual/c/calendar.rst:25
31138 msgid "GSM_AddCalendar"
31139 msgstr "GSM_AddCalendar"
31141 #. type: Plain text
31142 #: docs/manual/c/calendar.rst:26
31143 msgid "GSM_DeleteCalendar"
31144 msgstr "GSM_DeleteCalendar"
31146 #. type: Plain text
31147 #: docs/manual/c/calendar.rst:27
31148 msgid "GSM_DeleteAllCalendar"
31151 #. type: Plain text
31152 #: docs/manual/c/calendar.rst:28
31153 msgid "GSM_GetCalendarSettings"
31156 #. type: Plain text
31157 #: docs/manual/c/calendar.rst:29
31159 msgid "GSM_SetCalendarSettings"
31160 msgstr "MMS dan pengaturan MMS"
31162 #. type: Plain text
31163 #: docs/manual/c/calendar.rst:30
31164 msgid "GSM_GetNotesStatus"
31167 #. type: Plain text
31168 #: docs/manual/c/calendar.rst:31
31169 msgid "GSM_GetNote"
31172 #. type: Plain text
31173 #: docs/manual/c/calendar.rst:32
31174 msgid "GSM_GetNextNote"
31177 #. type: Plain text
31178 #: docs/manual/c/calendar.rst:33
31179 msgid "GSM_SetNote"
31182 #. type: Plain text
31183 #: docs/manual/c/calendar.rst:34
31184 msgid "GSM_AddNote"
31187 #. type: Plain text
31188 #: docs/manual/c/calendar.rst:35
31189 msgid "GSM_DeleteNote"
31192 #. type: Plain text
31193 #: docs/manual/c/calendar.rst:36
31194 msgid "GSM_DeleteAllNotes"
31197 #. type: Plain text
31198 #: docs/manual/c/calendar.rst:37
31200 msgid "GSM_CalendarSettings"
31201 msgstr "MMS dan pengaturan MMS"
31203 #. type: Plain text
31204 #: docs/manual/c/calendar.rst:38
31205 msgid "GSM_ToDoStatus"
31208 #. type: Plain text
31209 #: docs/manual/c/calendar.rst:39
31210 msgid "GSM_CalendarStatus"
31211 msgstr "GSM_CalendarStatus"
31213 #. type: Plain text
31214 #: docs/manual/c/calendar.rst:40
31216 msgid "GSM_CalendarNoteType"
31217 msgstr "Catatan kalender"
31219 #. type: Plain text
31220 #: docs/manual/c/calendar.rst:41
31221 msgid "GSM_CalendarType"
31222 msgstr "GSM_CalendarType"
31224 #. type: Plain text
31225 #: docs/manual/c/calendar.rst:42
31226 msgid "GSM_SubCalendarEntry"
31229 #. type: Plain text
31230 #: docs/manual/c/calendar.rst:43
31231 msgid "GSM_CalendarEntry"
31232 msgstr "GSM_CalendarEntry"
31234 #. type: Plain text
31235 #: docs/manual/c/calendar.rst:44
31236 msgid "GSM_ToDoType"
31239 #. type: Plain text
31240 #: docs/manual/c/calendar.rst:45
31241 msgid "GSM_ToDo_Priority"
31244 #. type: Plain text
31245 #: docs/manual/c/calendar.rst:46
31246 msgid "GSM_SubToDoEntry"
31249 #. type: Plain text
31250 #: docs/manual/c/calendar.rst:47
31251 msgid "GSM_ToDoEntry"
31254 #. type: Plain text
31255 #: docs/manual/c/calendar.rst:48
31256 msgid "GSM_NoteEntry"
31259 #. type: Plain text
31260 #: docs/manual/c/calendar.rst:49
31264 #. type: Plain text
31265 #: docs/manual/c/calendar.rst:50
31266 msgid "GSM_VToDoVersion"
31269 #. type: Plain text
31270 #: docs/manual/c/calendar.rst:50
31271 msgid "GSM_VCalendarVersion"
31274 #. type: Plain text
31275 #: docs/manual/c/porting.rst:2
31276 msgid "Porting from libGammu older than 1.12.0"
31280 #: docs/manual/c/porting.rst:5
31282 msgid "Rationale for API change"
31285 #. type: delimited block =
31286 #: docs/manual/c/porting.rst:10
31288 "This document describes what you have to change in your code, if you used "
31289 "Gammu older than 1.12.0. This release came with huge changes to API, which "
31290 "has to be done for various reasons:"
31293 #. type: delimited block =
31294 #: docs/manual/c/porting.rst:15
31296 "ABI stability. - Till now almost every change in internals of any driver "
31297 "lead to ABI change. If we would correctly increase soname on each ABI "
31298 "change, we would be somewhere near 200, what is not something we could be "
31302 #. type: delimited block =
31303 #: docs/manual/c/porting.rst:19
31305 "Centralisation of variables cleanup. - Currently all phone drivers have to "
31306 "do some common things in each function. New API allows one to centralize "
31307 "those operations in one place."
31310 #. type: delimited block =
31311 #: docs/manual/c/porting.rst:23
31313 "Exposing of internals. - Old API exposed too much of Gammu internals, what "
31314 "could be misused by programmers and could lead to unexpected behaviour when "
31315 "some internals are changed."
31319 #: docs/manual/c/porting.rst:25
31321 msgid "Changes you have to do in your code"
31324 #. type: delimited block =
31325 #: docs/manual/c/porting.rst:29
31327 "Bellow examples expect ``sm`` to be state machine structure in your current "
31328 "code, change it to appropriate variable name if it differs."
31331 #. type: delimited block =
31332 #: docs/manual/c/porting.rst:34
31334 "Use pointer to :c:type:`GSM_StateMachine` instead of it. API now do not "
31335 "expose this structure, so you will get compiler error. You should allocate "
31336 "this pointer by :c:func:`GSM_AllocStateMachine` and free by :c:func:"
31337 "`GSM_FreeStateMachine`."
31340 #. type: delimited block =
31341 #: docs/manual/c/porting.rst:39
31343 "Change all phone functions from ``sm.Phone.Functions->SomeFunction`` to "
31344 "``GSM_SomeFunction``. Only functions which results were stored inside state "
31345 "machine structure have changed signature to include results of the operation."
31348 #. type: delimited block =
31349 #: docs/manual/c/porting.rst:42
31351 "All callbacks are set by function ``GSM_Set*Callback`` instead of directly "
31352 "accessing structure."
31355 #. type: delimited block =
31356 #: docs/manual/c/porting.rst:44
31357 msgid "Some function have been renamed to follow ``GSM_*`` naming conventions."
31360 #. type: delimited block =
31361 #: docs/manual/c/porting.rst:47
31363 "As there might be some functions still missing from new API, don't hesitate "
31364 "to contact author or ask on mailing list if you miss something."
31367 #. type: delimited block =
31368 #: docs/manual/c/porting.rst:50
31370 "API documentation can be generated using Doxygen (make apidoc in build tree) "
31371 "or Sphinx and is part of this manual."
31374 #. type: delimited block =
31375 #: docs/manual/c/porting.rst:51
31376 msgid ":ref:`libgammu`"
31379 #. type: Plain text
31380 #: docs/manual/c/index.rst:2
31385 #: docs/manual/c/index.rst:4
31390 #. type: Plain text
31391 #: docs/manual/c/index.rst:9
31393 "The libGammu library exposes all Gammu functionality for various phones in "
31394 "standard API. It can be used to do anything with your phone, however for "
31395 "easier tasks you might prefer to use Python and :doc:`../python/index`."
31398 #. type: Plain text
31399 #: docs/manual/c/index.rst:14
31401 "If you intend to use libGammu in your application, all you should need is to "
31402 "``#include <gammu.h>`` and then use Gammu functions. You can check docs/"
31403 "examples/ for some small example applications. You don't need real phone for "
31404 "testing, use :ref:`dummy-driver` instead."
31407 #. type: Plain text
31408 #: docs/manual/c/index.rst:20 docs/manual/c/api.rst:9
31410 "The C API documentation is still more complete in Doxygen format available "
31411 "on Gammu website. This still lacks some parts due to problems in Doxygen - "
31415 #. type: Plain text
31416 #: docs/manual/c/index.rst:27
31417 msgid "hints examples api porting"
31421 #: docs/manual/c/info.rst:2
31426 #. type: Plain text
31427 #: docs/manual/c/info.rst:5
31428 msgid "GSM_GetNetworkName"
31431 #. type: Plain text
31432 #: docs/manual/c/info.rst:6
31433 msgid "GSM_GetCountryName"
31436 #. type: Plain text
31437 #: docs/manual/c/info.rst:7
31438 msgid "GSM_FeatureToString"
31441 #. type: Plain text
31442 #: docs/manual/c/info.rst:8
31443 msgid "GSM_FeatureFromString"
31446 #. type: Plain text
31447 #: docs/manual/c/info.rst:9
31448 msgid "GSM_IsPhoneFeatureAvailable"
31451 #. type: Plain text
31452 #: docs/manual/c/info.rst:10
31453 msgid "GSM_AddPhoneFeature"
31456 #. type: Plain text
31457 #: docs/manual/c/info.rst:11
31458 msgid "GSM_GetManufacturer"
31461 #. type: Plain text
31462 #: docs/manual/c/info.rst:12
31463 msgid "GSM_GetModel"
31466 #. type: Plain text
31467 #: docs/manual/c/info.rst:13
31468 msgid "GSM_GetModelInfo"
31471 #. type: Plain text
31472 #: docs/manual/c/info.rst:14
31473 msgid "GSM_GetFirmware"
31476 #. type: Plain text
31477 #: docs/manual/c/info.rst:15
31478 msgid "GSM_GetIMEI"
31481 #. type: Plain text
31482 #: docs/manual/c/info.rst:16
31483 msgid "GSM_GetOriginalIMEI"
31486 #. type: Plain text
31487 #: docs/manual/c/info.rst:17
31488 msgid "GSM_GetManufactureMonth"
31491 #. type: Plain text
31492 #: docs/manual/c/info.rst:18
31493 msgid "GSM_GetProductCode"
31496 #. type: Plain text
31497 #: docs/manual/c/info.rst:19
31498 msgid "GSM_GetHardware"
31501 #. type: Plain text
31502 #: docs/manual/c/info.rst:20
31506 #. type: Plain text
31507 #: docs/manual/c/info.rst:21
31508 msgid "GSM_GetSIMIMSI"
31511 #. type: Plain text
31512 #: docs/manual/c/info.rst:22
31513 msgid "GSM_GetBatteryCharge"
31516 #. type: Plain text
31517 #: docs/manual/c/info.rst:23
31518 msgid "GSM_GetSignalQuality"
31521 #. type: Plain text
31522 #: docs/manual/c/info.rst:24
31523 msgid "GSM_GetNetworkInfo"
31526 #. type: Plain text
31527 #: docs/manual/c/info.rst:25
31528 msgid "GSM_GetDisplayStatus"
31531 #. type: Plain text
31532 #: docs/manual/c/info.rst:26
31533 msgid "GSM_NetworkInfo_State"
31536 #. type: Plain text
31537 #: docs/manual/c/info.rst:27
31538 msgid "GSM_GPRS_State"
31541 #. type: Plain text
31542 #: docs/manual/c/info.rst:28
31543 msgid "GSM_NetworkInfo"
31544 msgstr "GSM_NetworkInfo"
31546 #. type: Plain text
31547 #: docs/manual/c/info.rst:29
31548 msgid "GSM_SignalQuality"
31551 #. type: Plain text
31552 #: docs/manual/c/info.rst:30
31553 msgid "GSM_ChargeState"
31556 #. type: Plain text
31557 #: docs/manual/c/info.rst:31
31558 msgid "GSM_BatteryType"
31561 #. type: Plain text
31562 #: docs/manual/c/info.rst:32
31563 msgid "GSM_BatteryCharge"
31566 #. type: Plain text
31567 #: docs/manual/c/info.rst:33
31568 msgid "GSM_DisplayFeature"
31571 #. type: Plain text
31572 #: docs/manual/c/info.rst:34
31573 msgid "GSM_DisplayFeatures"
31576 #. type: Plain text
31577 #: docs/manual/c/info.rst:35
31578 msgid "GSM_Feature"
31581 #. type: Plain text
31582 #: docs/manual/c/info.rst:35
31583 msgid "GSM_PhoneModel"
31587 #: docs/manual/c/category.rst:2
31592 #. type: Plain text
31593 #: docs/manual/c/category.rst:5
31594 msgid "GSM_GetCategory"
31597 #. type: Plain text
31598 #: docs/manual/c/category.rst:6
31599 msgid "GSM_AddCategory"
31602 #. type: Plain text
31603 #: docs/manual/c/category.rst:7
31604 msgid "GSM_GetCategoryStatus"
31607 #. type: Plain text
31608 #: docs/manual/c/category.rst:8
31609 msgid "GSM_CategoryType"
31610 msgstr "GSM_CategoryType"
31612 #. type: Plain text
31613 #: docs/manual/c/category.rst:9
31614 msgid "GSM_Category"
31615 msgstr "GSM_Category"
31617 #. type: Plain text
31618 #: docs/manual/c/category.rst:9
31619 msgid "GSM_CategoryStatus"
31623 #: docs/manual/c/api.rst:2
31625 msgid "libGammu C API"
31628 #. type: Plain text
31629 #: docs/manual/c/api.rst:38
31631 "backup bitmap calendar callback call category datetime debug error file info "
31632 "inifile keys limits memory message misc nokia ringtone security settings "
31633 "smsd statemachine types unicode wap"
31637 #: docs/manual/c/keys.rst:2
31642 #. type: Plain text
31643 #: docs/manual/c/keys.rst:5
31644 msgid "MakeKeySequence"
31647 #. type: Plain text
31648 #: docs/manual/c/keys.rst:6
31649 msgid "GSM_PressKey"
31652 #. type: Plain text
31653 #: docs/manual/c/keys.rst:6
31654 msgid "GSM_KeyCode"
31658 #: docs/manual/c/types.rst:2
31663 #. type: Labeled list
31664 #: docs/manual/c/types.rst:4 docs/manual/c/debug.rst:15
31665 #: docs/manual/c/inifile.rst:12 docs/manual/c/inifile.rst:13
31666 #: docs/manual/c/callback.rst:9 docs/manual/c/callback.rst:10
31667 #: docs/manual/c/callback.rst:11 docs/manual/c/callback.rst:12
31668 #: docs/manual/c/callback.rst:13 docs/manual/c/smsd.rst:12
31670 msgid ".. doxygentypedef"
31673 #. type: Plain text
31674 #: docs/manual/c/types.rst:5
31679 #: docs/manual/c/hints.rst:2
31681 msgid "Hints for libGammu Novices"
31684 #. type: Plain text
31685 #: docs/manual/c/hints.rst:5
31687 "This is very short overview of libGammu usage. You will probably need to "
31691 #. type: Attribute :doc:
31692 #: docs/manual/c/hints.rst:5
31694 msgid "`api` to find out what functions you want to use."
31698 #: docs/manual/c/hints.rst:9
31700 msgid "Basic library usage"
31703 #. type: Plain text
31704 #: docs/manual/c/hints.rst:12
31705 msgid "You need to include main header file:"
31708 #. type: Plain text
31709 #: docs/manual/c/hints.rst:16
31710 msgid "#include <gammu.h>"
31713 #. type: Labeled list
31714 #: docs/manual/c/hints.rst:17
31716 msgid "To compile you need to pass flags from pkg-config"
31719 #. type: Plain text
31720 #: docs/manual/c/hints.rst:20
31721 msgid "pkg-config --cflags gammu"
31724 #. type: Labeled list
31725 #: docs/manual/c/hints.rst:21
31727 msgid "To link you need to pass from pkg-config"
31730 #. type: Plain text
31731 #: docs/manual/c/hints.rst:24
31732 msgid "pkg-config --libs gammu"
31735 #. type: Plain text
31736 #: docs/manual/c/hints.rst:28
31738 "Gammu stores all its data in a GSM_StateMachine struct. This structure is "
31739 "not public, so all you can define is a pointer to it:"
31742 #. type: Plain text
31743 #: docs/manual/c/hints.rst:32
31744 msgid "GSM_StateMachine *state_machine;"
31747 #. type: Plain text
31748 #: docs/manual/c/hints.rst:35
31750 "You'll want to check for errors from time to time. Do it using a function "
31751 "something like this:"
31754 #. type: Plain text
31755 #: docs/manual/c/hints.rst:40
31756 msgid "void check_error(GSM_Error err) {"
31759 #. type: Plain text
31760 #: docs/manual/c/hints.rst:41
31761 msgid "if (err == ERR_NONE) {"
31764 #. type: Plain text
31765 #: docs/manual/c/hints.rst:42
31769 #. type: Plain text
31770 #: docs/manual/c/hints.rst:45
31772 "} fprintf(stderr, \"Gammu failure: %s\\n\", GSM_ErrorString(error)); exit(1);"
31775 #. type: Plain text
31776 #: docs/manual/c/hints.rst:50
31778 "As libGammu does interact with strings in your local encoding, it is good "
31779 "idea to initialize locales subsystem first (otherwise you would get broken "
31780 "non ASCII characters):"
31783 #. type: Plain text
31784 #: docs/manual/c/hints.rst:54
31785 msgid "GSM_InitLocales(NULL);"
31788 #. type: Plain text
31789 #: docs/manual/c/hints.rst:56
31790 msgid "You first need to allocate a state machine structure:"
31793 #. type: Plain text
31794 #: docs/manual/c/hints.rst:60
31795 msgid "state_machine = GSM_AllocStateMachine();"
31798 #. type: Plain text
31799 #: docs/manual/c/hints.rst:62
31800 msgid "Now think about the configuration file. To use the default"
31803 #. type: Attribute :file:
31804 #: docs/manual/c/hints.rst:62
31806 msgid "`~/.gammurc`, do this:"
31809 #. type: Plain text
31810 #: docs/manual/c/hints.rst:67
31811 msgid "INI_Section *cfg;"
31814 #. type: Plain text
31815 #: docs/manual/c/hints.rst:71
31816 msgid "/* Find it */ error = GSM_FindGammuRC(&cfg, NULL); check_error(error);"
31819 #. type: Plain text
31820 #: docs/manual/c/hints.rst:75
31822 "/* Read it */ error = GSM_ReadConfig(cfg, GSM_GetConfig(state_machine, 0), "
31823 "0); check_error(error);"
31826 #. type: Plain text
31827 #: docs/manual/c/hints.rst:78
31828 msgid "/* Free allocated memory */ INI_Free(cfg);"
31831 #. type: Plain text
31832 #: docs/manual/c/hints.rst:81
31833 msgid "/* We care onlu about first configuration */ GSM_SetConfigNum(s, 1);"
31836 #. type: Plain text
31837 #: docs/manual/c/hints.rst:84
31839 "OK, now initialise the connection (1 means number of replies you want to "
31840 "wait for in case of failure):"
31843 #. type: Plain text
31844 #: docs/manual/c/hints.rst:89
31845 msgid "error = GSM_InitConnection(s, 1); check_error(error);"
31848 #. type: Plain text
31849 #: docs/manual/c/hints.rst:92
31851 "Now you are ready to communicate with the phone, for example you can read "
31852 "manufacturer name:"
31855 #. type: Plain text
31856 #: docs/manual/c/hints.rst:97
31857 msgid "error = GSM_GetManufacturer(s, buffer); check_error(error);"
31860 #. type: Plain text
31861 #: docs/manual/c/hints.rst:99
31862 msgid "When you're finished, you need to disconnect and free allocated memory:"
31865 #. type: Plain text
31866 #: docs/manual/c/hints.rst:104
31867 msgid "error = GSM_TerminateConnection(s); check_error(error);"
31870 #. type: Plain text
31871 #: docs/manual/c/hints.rst:108
31872 msgid "/* Free up used memory */ GSM_FreeStateMachine(s); check_error(error);"
31875 #. type: Plain text
31876 #: docs/manual/c/hints.rst:110
31877 msgid "There are also other :doc:`examples`."
31881 #: docs/manual/c/hints.rst:112
31883 msgid "Compling the code"
31886 #. type: Plain text
31887 #: docs/manual/c/hints.rst:118
31889 "To compile program using Gammu library, you need to pass include path to the "
31890 "compiler and library name and search path to the linker. This can be easiest "
31891 "achieved by using :program:`pkg-config`. See following ``Makefile`` for "
31895 #. type: Plain text
31896 #: docs/manual/c/hints.rst:122
31898 "# Sample Makefile which can be used to build examples shipped with Gammu"
31901 #. type: Plain text
31902 #: docs/manual/c/hints.rst:125
31904 "CFLAGS=$(shell pkg-config --cflags --libs gammu-smsd) -Wall LDFLAGS=$(shell "
31905 "pkg-config --cflags --libs gammu)"
31908 #. type: Plain text
31909 #: docs/manual/c/hints.rst:127
31910 msgid "ALL=phone-info sms-send smsd"
31913 #. type: Plain text
31914 #: docs/manual/c/hints.rst:129
31915 msgid ".PHONY: all clean"
31918 #. type: Plain text
31919 #: docs/manual/c/hints.rst:131
31920 msgid "all: $(ALL)"
31923 #. type: Plain text
31924 #: docs/manual/c/hints.rst:133
31928 #. type: Plain text
31929 #: docs/manual/c/hints.rst:134
31930 msgid "rm -f $(ALL)"
31933 #. type: Plain text
31934 #: docs/manual/c/hints.rst:136
31938 #. type: Plain text
31939 #: docs/manual/c/hints.rst:137
31940 msgid "$(CC) $< $(CFLAGS) $(LDFLAGS) -o $@"
31943 #. type: Plain text
31944 #: docs/manual/c/hints.rst:147
31946 "Gammu stores all strings internally in UCS-2-BE encoding (terminated by two "
31947 "zero bytes). This is used mostly for historical reasons and today the "
31948 "obvious choice would be ``wchar_t``. To work with these strings, various "
31949 "functions are provided (``UnicodeLength``, ``DecodeUnicode``, "
31950 "``EncodeUnicode``, ``CopyUnicodeString``, etc.)."
31953 #. type: Plain text
31954 #: docs/manual/c/hints.rst:149
31955 msgid "For printing on console you should use:"
31958 #. type: Plain text
31959 #: docs/manual/c/hints.rst:153
31960 msgid "printf(\"%s\\n\", DecodeUnicodeConsole(unicode_string));"
31963 #. type: Plain text
31964 #: docs/manual/c/hints.rst:155
31965 msgid "For giving string to some GUI toolkit:"
31968 #. type: Plain text
31969 #: docs/manual/c/hints.rst:159
31970 msgid "printf(\"%s\\n\", DecodeUnicodeString(unicode_string));"
31973 #. type: Plain text
31974 #: docs/manual/c/hints.rst:165
31976 "These functions differ only on platforms where console uses historically "
31977 "different character set than GUI, what effectively means only Microsoft "
31981 #. type: Plain text
31982 #: docs/manual/c/hints.rst:170
31983 msgid "You can either enabled debug logging globally or per state machine."
31986 #. type: Plain text
31987 #: docs/manual/c/hints.rst:172
31988 msgid "To enable global debugging use:"
31991 #. type: Plain text
31992 #: docs/manual/c/hints.rst:178
31994 "debug_info = GSM_GetGlobalDebug(); GSM_SetDebugFileDescriptor(stderr, FALSE, "
31995 "debug_info); GSM_SetDebugLevel(\"textall\", debug_info);"
31998 #. type: Plain text
31999 #: docs/manual/c/hints.rst:180
32000 msgid "For per state machine configuration:"
32001 msgstr "Untuk konfigurasi masing-masing mesin:"
32003 #. type: Plain text
32004 #: docs/manual/c/hints.rst:186
32006 "debug_info = GSM_GetDebug(s); GSM_SetDebugGlobal(FALSE, debug_info); "
32007 "GSM_SetDebugFileDescriptor(stderr, FALSE, debug_info); GSM_SetDebugLevel"
32008 "(\"textall\", debug_info);"
32012 #: docs/manual/c/debug.rst:2
32017 #. type: Plain text
32018 #: docs/manual/c/debug.rst:5
32019 msgid "GSM_SetDebugFunction"
32022 #. type: Plain text
32023 #: docs/manual/c/debug.rst:6
32024 msgid "GSM_SetDebugFile"
32027 #. type: Plain text
32028 #: docs/manual/c/debug.rst:7
32029 msgid "GSM_SetDebugFileDescriptor"
32032 #. type: Plain text
32033 #: docs/manual/c/debug.rst:8
32034 msgid "GSM_GetGlobalDebug"
32037 #. type: Plain text
32038 #: docs/manual/c/debug.rst:9
32039 msgid "GSM_GetDebug"
32042 #. type: Plain text
32043 #: docs/manual/c/debug.rst:10
32047 #. type: Plain text
32048 #: docs/manual/c/debug.rst:11
32049 msgid "GSM_SetDebugLevel"
32052 #. type: Plain text
32053 #: docs/manual/c/debug.rst:12
32054 msgid "GSM_SetDebugCoding"
32057 #. type: Plain text
32058 #: docs/manual/c/debug.rst:13
32059 msgid "GSM_SetDebugGlobal"
32062 #. type: Plain text
32063 #: docs/manual/c/debug.rst:14
32064 msgid "GSM_LogError"
32067 #. type: Plain text
32068 #: docs/manual/c/debug.rst:15
32072 #. type: Plain text
32073 #: docs/manual/c/debug.rst:15
32074 msgid "GSM_Debug_Info"
32078 #: docs/manual/c/error.rst:2
32080 msgid "Error handling"
32083 #. type: Plain text
32084 #: docs/manual/c/error.rst:5
32085 msgid "GSM_ErrorString"
32088 #. type: Plain text
32089 #: docs/manual/c/error.rst:6
32090 msgid "GSM_ErrorName"
32093 #. type: Plain text
32094 #: docs/manual/c/error.rst:6
32098 #. type: Plain text
32099 #: docs/manual/c/unicode.rst:5
32100 msgid "UnicodeLength"
32103 #. type: Plain text
32104 #: docs/manual/c/unicode.rst:6
32105 msgid "DecodeUnicodeString"
32108 #. type: Plain text
32109 #: docs/manual/c/unicode.rst:7
32110 msgid "DecodeUnicodeConsole"
32113 #. type: Plain text
32114 #: docs/manual/c/unicode.rst:8
32115 msgid "DecodeUnicode"
32118 #. type: Plain text
32119 #: docs/manual/c/unicode.rst:9
32120 msgid "EncodeUnicode"
32123 #. type: Plain text
32124 #: docs/manual/c/unicode.rst:10
32125 msgid "ReadUnicodeFile"
32128 #. type: Plain text
32129 #: docs/manual/c/unicode.rst:11
32130 msgid "CopyUnicodeString"
32133 #. type: Plain text
32134 #: docs/manual/c/unicode.rst:12
32135 msgid "EncodeUTF8QuotedPrintable"
32138 #. type: Plain text
32139 #: docs/manual/c/unicode.rst:13
32140 msgid "DecodeUTF8QuotedPrintable"
32143 #. type: Plain text
32144 #: docs/manual/c/unicode.rst:14
32145 msgid "EncodeWithUTF8Alphabet"
32148 #. type: Plain text
32149 #: docs/manual/c/unicode.rst:15
32150 msgid "DecodeWithUTF8Alphabet"
32153 #. type: Plain text
32154 #: docs/manual/c/unicode.rst:16
32155 msgid "DecodeHexUnicode"
32158 #. type: Plain text
32159 #: docs/manual/c/unicode.rst:17
32160 msgid "EncodeHexUnicode"
32163 #. type: Plain text
32164 #: docs/manual/c/unicode.rst:18
32168 #. type: Plain text
32169 #: docs/manual/c/unicode.rst:19
32173 #. type: Plain text
32174 #: docs/manual/c/unicode.rst:20
32175 msgid "mywstrncasecmp"
32178 #. type: Plain text
32179 #: docs/manual/c/unicode.rst:21
32183 #. type: Plain text
32184 #: docs/manual/c/unicode.rst:22
32188 #. type: Plain text
32189 #: docs/manual/c/unicode.rst:23
32190 msgid "DecodeHexBin"
32193 #. type: Plain text
32194 #: docs/manual/c/unicode.rst:24
32195 msgid "EncodeWithUnicodeAlphabet"
32198 #. type: Plain text
32199 #: docs/manual/c/unicode.rst:24
32200 msgid "DecodeWithUnicodeAlphabet"
32203 #. type: Plain text
32204 #: docs/manual/c/message.rst:5
32205 msgid "GSM_DecodePDUFrame"
32208 #. type: Plain text
32209 #: docs/manual/c/message.rst:6
32210 msgid "GSM_DecodeSMSFrame"
32213 #. type: Plain text
32214 #: docs/manual/c/message.rst:7
32215 msgid "GSM_GetMessageCoding"
32218 #. type: Plain text
32219 #: docs/manual/c/message.rst:8
32220 msgid "GSM_EncodeSMSFrame"
32223 #. type: Plain text
32224 #: docs/manual/c/message.rst:9
32225 msgid "GSM_DecodeSMSFrameStatusReportData"
32228 #. type: Plain text
32229 #: docs/manual/c/message.rst:10
32230 msgid "GSM_DecodeSMSFrameText"
32233 #. type: Plain text
32234 #: docs/manual/c/message.rst:11
32235 msgid "GSM_DecodeUDHHeader"
32238 #. type: Plain text
32239 #: docs/manual/c/message.rst:12
32240 msgid "GSM_EncodeUDHHeader"
32243 #. type: Plain text
32244 #: docs/manual/c/message.rst:13
32245 msgid "GSM_SetDefaultReceivedSMSData"
32248 #. type: Plain text
32249 #: docs/manual/c/message.rst:14
32250 msgid "GSM_SetDefaultSMSData"
32253 #. type: Plain text
32254 #: docs/manual/c/message.rst:15
32255 msgid "GSM_DecodeSiemensOTASMS"
32258 #. type: Plain text
32259 #: docs/manual/c/message.rst:16
32260 msgid "PHONE_EncodeSMSFrame"
32263 #. type: Plain text
32264 #: docs/manual/c/message.rst:17
32265 msgid "GSM_EncodeMultiPartSMS"
32268 #. type: Plain text
32269 #: docs/manual/c/message.rst:18
32270 msgid "GSM_DecodeMultiPartSMS"
32273 #. type: Plain text
32274 #: docs/manual/c/message.rst:19
32275 msgid "GSM_ClearMultiPartSMSInfo"
32278 #. type: Plain text
32279 #: docs/manual/c/message.rst:20
32280 msgid "GSM_FreeMultiPartSMSInfo"
32283 #. type: Plain text
32284 #: docs/manual/c/message.rst:21
32285 msgid "GSM_LinkSMS"
32288 #. type: Plain text
32289 #: docs/manual/c/message.rst:22
32290 msgid "GSM_DecodeMMSFileToMultiPart"
32293 #. type: Plain text
32294 #: docs/manual/c/message.rst:23
32295 msgid "GSM_ClearMMSMultiPart"
32298 #. type: Plain text
32299 #: docs/manual/c/message.rst:24
32300 msgid "GSM_GetSMSC"
32303 #. type: Plain text
32304 #: docs/manual/c/message.rst:25
32305 msgid "GSM_SetSMSC"
32308 #. type: Plain text
32309 #: docs/manual/c/message.rst:26
32310 msgid "GSM_GetSMSStatus"
32313 #. type: Plain text
32314 #: docs/manual/c/message.rst:27
32318 #. type: Plain text
32319 #: docs/manual/c/message.rst:28
32320 msgid "GSM_GetNextSMS"
32323 #. type: Plain text
32324 #: docs/manual/c/message.rst:29
32328 #. type: Plain text
32329 #: docs/manual/c/message.rst:30
32333 #. type: Plain text
32334 #: docs/manual/c/message.rst:31
32335 msgid "GSM_DeleteSMS"
32338 #. type: Plain text
32339 #: docs/manual/c/message.rst:32
32340 msgid "GSM_SendSMS"
32343 #. type: Plain text
32344 #: docs/manual/c/message.rst:33
32345 msgid "GSM_SendSavedSMS"
32348 #. type: Plain text
32349 #: docs/manual/c/message.rst:34
32350 msgid "GSM_SetFastSMSSending"
32353 #. type: Plain text
32354 #: docs/manual/c/message.rst:35
32355 msgid "GSM_SetIncomingSMS"
32358 #. type: Plain text
32359 #: docs/manual/c/message.rst:36
32360 msgid "GSM_SetIncomingCB"
32363 #. type: Plain text
32364 #: docs/manual/c/message.rst:37
32365 msgid "GSM_GetSMSFolders"
32368 #. type: Plain text
32369 #: docs/manual/c/message.rst:38
32370 msgid "GSM_AddSMSFolder"
32373 #. type: Plain text
32374 #: docs/manual/c/message.rst:39
32375 msgid "GSM_DeleteSMSFolder"
32378 #. type: Plain text
32379 #: docs/manual/c/message.rst:40
32380 msgid "GSM_GetMMSFolders"
32383 #. type: Plain text
32384 #: docs/manual/c/message.rst:41
32385 msgid "GSM_GetNextMMSFileInfo"
32388 #. type: Plain text
32389 #: docs/manual/c/message.rst:42
32390 msgid "GSM_SetIncomingUSSD"
32393 #. type: Plain text
32394 #: docs/manual/c/message.rst:43
32395 msgid "GSM_SMSCounter"
32396 msgstr "GSM_SMSCounter"
32398 #. type: Plain text
32399 #: docs/manual/c/message.rst:44
32400 msgid "GSM_MMS_Class"
32403 #. type: Plain text
32404 #: docs/manual/c/message.rst:45
32405 msgid "GSM_MMSIndicator"
32408 #. type: Plain text
32409 #: docs/manual/c/message.rst:46
32410 msgid "GSM_CBMessage"
32413 #. type: Plain text
32414 #: docs/manual/c/message.rst:47
32415 msgid "GSM_USSDStatus"
32418 #. type: Plain text
32419 #: docs/manual/c/message.rst:48
32420 msgid "GSM_USSDMessage"
32423 #. type: Plain text
32424 #: docs/manual/c/message.rst:49
32425 msgid "GSM_SMSMemoryStatus"
32428 #. type: Plain text
32429 #: docs/manual/c/message.rst:50
32430 msgid "GSM_SMSFormat"
32433 #. type: Plain text
32434 #: docs/manual/c/message.rst:51
32435 msgid "GSM_ValidityPeriod"
32438 #. type: Plain text
32439 #: docs/manual/c/message.rst:52
32440 msgid "GSM_ValidityPeriodFormat"
32443 #. type: Plain text
32444 #: docs/manual/c/message.rst:53
32445 msgid "GSM_SMSValidity"
32448 #. type: Plain text
32449 #: docs/manual/c/message.rst:54
32453 #. type: Plain text
32454 #: docs/manual/c/message.rst:55
32455 msgid "GSM_SMS_State"
32458 #. type: Plain text
32459 #: docs/manual/c/message.rst:56
32460 msgid "GSM_Coding_Type"
32463 #. type: Plain text
32464 #: docs/manual/c/message.rst:57
32468 #. type: Plain text
32469 #: docs/manual/c/message.rst:58
32470 msgid "GSM_UDHHeader"
32473 #. type: Plain text
32474 #: docs/manual/c/message.rst:59
32475 msgid "GSM_SMSMessageType"
32478 #. type: Plain text
32479 #: docs/manual/c/message.rst:60
32480 msgid "GSM_SMSMessage"
32483 #. type: Plain text
32484 #: docs/manual/c/message.rst:61
32485 msgid "GSM_SMSMessageLayout"
32488 #. type: Plain text
32489 #: docs/manual/c/message.rst:62
32490 msgid "GSM_OneSMSFolder"
32493 #. type: Plain text
32494 #: docs/manual/c/message.rst:63
32495 msgid "GSM_SMSFolders"
32498 #. type: Plain text
32499 #: docs/manual/c/message.rst:64
32500 msgid "GSM_SiemensOTASMSInfo"
32503 #. type: Plain text
32504 #: docs/manual/c/message.rst:65
32505 msgid "GSM_MultiSMSMessage"
32508 #. type: Plain text
32509 #: docs/manual/c/message.rst:66
32510 msgid "GSM_OneMMSFolder"
32513 #. type: Plain text
32514 #: docs/manual/c/message.rst:67
32515 msgid "GSM_MMSFolders"
32518 #. type: Plain text
32519 #: docs/manual/c/message.rst:68
32520 msgid "EncodeMultiPartSMSID"
32523 #. type: Plain text
32524 #: docs/manual/c/message.rst:69
32525 msgid "GSM_MultiPartSMSEntry"
32528 #. type: Plain text
32529 #: docs/manual/c/message.rst:70
32530 msgid "GSM_MultiPartSMSInfo"
32533 #. type: Plain text
32534 #: docs/manual/c/message.rst:71
32535 msgid "MMSAddressType"
32538 #. type: Plain text
32539 #: docs/manual/c/message.rst:72
32540 msgid "GSM_EncodedMultiPartMMSEntry"
32543 #. type: Plain text
32544 #: docs/manual/c/message.rst:72
32545 msgid "GSM_EncodedMultiPartMMSInfo"
32548 #. type: Plain text
32549 #: docs/manual/c/file.rst:5
32550 msgid "GSM_JADFindData"
32553 #. type: Plain text
32554 #: docs/manual/c/file.rst:6
32555 msgid "GSM_ReadFile"
32558 #. type: Plain text
32559 #: docs/manual/c/file.rst:7
32560 msgid "GSM_IdentifyFileFormat"
32563 #. type: Plain text
32564 #: docs/manual/c/file.rst:8
32565 msgid "GSM_GetNextFileFolder"
32568 #. type: Plain text
32569 #: docs/manual/c/file.rst:9
32570 msgid "GSM_GetFolderListing"
32573 #. type: Plain text
32574 #: docs/manual/c/file.rst:10
32575 msgid "GSM_GetNextRootFolder"
32578 #. type: Plain text
32579 #: docs/manual/c/file.rst:11
32580 msgid "GSM_SetFileAttributes"
32583 #. type: Plain text
32584 #: docs/manual/c/file.rst:12
32585 msgid "GSM_GetFilePart"
32588 #. type: Plain text
32589 #: docs/manual/c/file.rst:13
32590 msgid "GSM_AddFilePart"
32593 #. type: Plain text
32594 #: docs/manual/c/file.rst:14
32595 msgid "GSM_SendFilePart"
32598 #. type: Plain text
32599 #: docs/manual/c/file.rst:15
32600 msgid "GSM_GetFileSystemStatus"
32603 #. type: Plain text
32604 #: docs/manual/c/file.rst:16
32605 msgid "GSM_DeleteFile"
32608 #. type: Plain text
32609 #: docs/manual/c/file.rst:17
32610 msgid "GSM_AddFolder"
32613 #. type: Plain text
32614 #: docs/manual/c/file.rst:18
32615 msgid "GSM_DeleteFolder"
32618 #. type: Plain text
32619 #: docs/manual/c/file.rst:19
32620 msgid "GSM_FileSystemStatus"
32621 msgstr "GSM_FileSystemStatus"
32623 #. type: Plain text
32624 #: docs/manual/c/file.rst:20
32625 msgid "GSM_FileType"
32628 #. type: Plain text
32629 #: docs/manual/c/file.rst:20
32634 #: docs/manual/c/inifile.rst:2
32639 #. type: Plain text
32640 #: docs/manual/c/inifile.rst:5
32644 #. type: Plain text
32645 #: docs/manual/c/inifile.rst:6
32646 msgid "INI_ReadFile"
32649 #. type: Plain text
32650 #: docs/manual/c/inifile.rst:7
32651 msgid "INI_FindLastSectionEntry"
32654 #. type: Plain text
32655 #: docs/manual/c/inifile.rst:8
32656 msgid "INI_GetValue"
32659 #. type: Plain text
32660 #: docs/manual/c/inifile.rst:9
32664 #. type: Plain text
32665 #: docs/manual/c/inifile.rst:10
32666 msgid "INI_GetBool"
32669 #. type: Plain text
32670 #: docs/manual/c/inifile.rst:11
32671 msgid "GSM_StringToBool"
32672 msgstr "GSM_StringToBool"
32674 #. type: Plain text
32675 #: docs/manual/c/inifile.rst:13
32679 #. type: Plain text
32680 #: docs/manual/c/inifile.rst:14
32681 msgid "INI_Section"
32684 #. type: Plain text
32685 #: docs/manual/c/inifile.rst:15
32689 #. type: Plain text
32690 #: docs/manual/c/inifile.rst:15
32691 msgid "_INI_Section"
32695 #: docs/manual/c/limits.rst:2
32700 #. type: Plain text
32701 #: docs/manual/c/memory.rst:5
32702 msgid "GSM_StringToMemoryType"
32705 #. type: Plain text
32706 #: docs/manual/c/memory.rst:6
32707 msgid "GSM_GetMemoryStatus"
32710 #. type: Plain text
32711 #: docs/manual/c/memory.rst:7
32712 msgid "GSM_GetMemory"
32715 #. type: Plain text
32716 #: docs/manual/c/memory.rst:8
32717 msgid "GSM_GetNextMemory"
32720 #. type: Plain text
32721 #: docs/manual/c/memory.rst:9
32722 msgid "GSM_SetMemory"
32725 #. type: Plain text
32726 #: docs/manual/c/memory.rst:10
32727 msgid "GSM_AddMemory"
32730 #. type: Plain text
32731 #: docs/manual/c/memory.rst:11
32732 msgid "GSM_DeleteMemory"
32735 #. type: Plain text
32736 #: docs/manual/c/memory.rst:12
32737 msgid "GSM_DeleteAllMemory"
32740 #. type: Plain text
32741 #: docs/manual/c/memory.rst:13
32742 msgid "GSM_GetSpeedDial"
32745 #. type: Plain text
32746 #: docs/manual/c/memory.rst:14
32747 msgid "GSM_SetSpeedDial"
32750 #. type: Plain text
32751 #: docs/manual/c/memory.rst:15
32752 msgid "GSM_PhonebookGetEntryName"
32755 #. type: Plain text
32756 #: docs/manual/c/memory.rst:16
32757 msgid "GSM_PhonebookFindDefaultNameNumberGroup"
32760 #. type: Plain text
32761 #: docs/manual/c/memory.rst:17
32762 msgid "GSM_EncodeVCARD"
32765 #. type: Plain text
32766 #: docs/manual/c/memory.rst:18
32767 msgid "GSM_DecodeVCARD"
32770 #. type: Plain text
32771 #: docs/manual/c/memory.rst:19
32772 msgid "GSM_FreeMemoryEntry"
32775 #. type: Plain text
32776 #: docs/manual/c/memory.rst:20
32777 msgid "GSM_MemoryType"
32780 #. type: Plain text
32781 #: docs/manual/c/memory.rst:21
32782 msgid "GSM_MemoryStatus"
32785 #. type: Plain text
32786 #: docs/manual/c/memory.rst:22
32787 msgid "GSM_EntryType"
32790 #. type: Plain text
32791 #: docs/manual/c/memory.rst:23
32792 msgid "GSM_EntryLocation"
32793 msgstr "GSM_EntryLocation"
32795 #. type: Plain text
32796 #: docs/manual/c/memory.rst:24
32797 msgid "GSM_SubMemoryEntry"
32800 #. type: Plain text
32801 #: docs/manual/c/memory.rst:25
32802 msgid "GSM_MemoryEntry"
32805 #. type: Plain text
32806 #: docs/manual/c/memory.rst:26
32807 msgid "GSM_SpeedDial"
32810 #. type: Plain text
32811 #: docs/manual/c/memory.rst:26
32812 msgid "GSM_VCardVersion"
32816 #: docs/manual/c/callback.rst:2
32821 #. type: Plain text
32822 #: docs/manual/c/callback.rst:5
32823 msgid "GSM_SetIncomingCallCallback"
32826 #. type: Plain text
32827 #: docs/manual/c/callback.rst:6
32828 msgid "GSM_SetIncomingSMSCallback"
32831 #. type: Plain text
32832 #: docs/manual/c/callback.rst:7
32833 msgid "GSM_SetIncomingCBCallback"
32836 #. type: Plain text
32837 #: docs/manual/c/callback.rst:8
32838 msgid "GSM_SetIncomingUSSDCallback"
32841 #. type: Plain text
32842 #: docs/manual/c/callback.rst:9
32843 msgid "GSM_SetSendSMSStatusCallback"
32846 #. type: Plain text
32847 #: docs/manual/c/callback.rst:10
32848 msgid "IncomingCallCallback"
32851 #. type: Plain text
32852 #: docs/manual/c/callback.rst:11
32853 msgid "IncomingSMSCallback"
32856 #. type: Plain text
32857 #: docs/manual/c/callback.rst:12
32858 msgid "IncomingCBCallback"
32861 #. type: Plain text
32862 #: docs/manual/c/callback.rst:13
32863 msgid "IncomingUSSDCallback"
32866 #. type: Plain text
32867 #: docs/manual/c/callback.rst:13
32868 msgid "SendSMSStatusCallback"
32872 #: docs/manual/c/smsd.rst:2
32877 #. type: Plain text
32878 #: docs/manual/c/smsd.rst:5
32879 msgid "SMSD_InjectSMS"
32882 #. type: Plain text
32883 #: docs/manual/c/smsd.rst:6
32884 msgid "SMSD_GetStatus"
32887 #. type: Plain text
32888 #: docs/manual/c/smsd.rst:7
32889 msgid "SMSD_Shutdown"
32892 #. type: Plain text
32893 #: docs/manual/c/smsd.rst:8
32894 msgid "SMSD_ReadConfig"
32897 #. type: Plain text
32898 #: docs/manual/c/smsd.rst:9
32899 msgid "SMSD_MainLoop"
32902 #. type: Plain text
32903 #: docs/manual/c/smsd.rst:10
32904 msgid "SMSD_NewConfig"
32907 #. type: Plain text
32908 #: docs/manual/c/smsd.rst:11
32909 msgid "SMSD_FreeConfig"
32912 #. type: Plain text
32913 #: docs/manual/c/smsd.rst:12
32914 msgid "GSM_SMSDStatus"
32917 #. type: Plain text
32918 #: docs/manual/c/smsd.rst:12
32919 msgid "GSM_SMSDConfig"
32923 #: docs/manual/c/statemachine.rst:2
32925 msgid "State machine"
32928 #. type: Plain text
32929 #: docs/manual/c/statemachine.rst:5
32931 "GSM_Error GSM_InitConnection_Log(GSM_StateMachine * s, int ReplyNum, "
32932 "GSM_Log_Function log_function, void *user_data)"
32935 #. type: Plain text
32936 #: docs/manual/c/statemachine.rst:11
32938 ":param s: State machine data :param ReplyNum: Number of replies to await "
32939 "(usually 3). :param log_function: Logging function, see :c:type:"
32940 "`GSM_SetDebugFunction`. :param user_data: User data for logging function, "
32941 "see :c:type:`GSM_SetDebugFunction`. :return: Error code"
32944 #. type: Plain text
32945 #: docs/manual/c/statemachine.rst:13
32946 msgid "Initiates connection with custom logging callback."
32949 #. type: Plain text
32950 #: docs/manual/c/statemachine.rst:15
32951 msgid "GSM_Error GSM_InitConnection(GSM_StateMachine * s, int ReplyNum)"
32954 #. type: Plain text
32955 #: docs/manual/c/statemachine.rst:19
32957 ":param s: State machine data :param ReplyNum: Number of replies to await "
32958 "(usually 1). Higher value makes sense only on unreliable links. :return: "
32962 #. type: Plain text
32963 #: docs/manual/c/statemachine.rst:21
32964 msgid "Initiates connection."
32967 #. type: Plain text
32968 #: docs/manual/c/statemachine.rst:24
32969 msgid "GSM_Error GSM_TerminateConnection(GSM_StateMachine * s)"
32972 #. type: Plain text
32973 #: docs/manual/c/statemachine.rst:27 docs/manual/c/statemachine.rst:34
32974 msgid ":param s: State machine data :return: Error code"
32977 #. type: Plain text
32978 #: docs/manual/c/statemachine.rst:29
32979 msgid "Terminates connection."
32982 #. type: Plain text
32983 #: docs/manual/c/statemachine.rst:31
32984 msgid "GSM_Error GSM_AbortOperation(GSM_StateMachine * s)"
32987 #. type: Plain text
32988 #: docs/manual/c/statemachine.rst:36
32989 msgid "Aborts current operation."
32992 #. type: Plain text
32993 #: docs/manual/c/statemachine.rst:39
32995 "This is thread safe call to abort any existing operations with the phone."
32998 #. type: Plain text
32999 #: docs/manual/c/statemachine.rst:41
33001 "c:function: GSM_Error GSM_Install(GSM_StateMachine *s, const char *ExtraPath)"
33004 #. type: Plain text
33005 #: docs/manual/c/statemachine.rst:45
33007 ":param s: State machine data. :param ExtraPath: Extra path where to search "
33008 "for installation data. :return: Result of operation."
33011 #. type: Plain text
33012 #: docs/manual/c/statemachine.rst:47
33013 msgid "Installs applet required for configured connection to the phone."
33016 #. type: Plain text
33017 #: docs/manual/c/statemachine.rst:49
33018 msgid "GSM_StateMachine"
33021 #. type: Plain text
33022 #: docs/manual/c/statemachine.rst:53
33024 "Private structure holding information about phone connection. Should be "
33025 "allocated by :c:func:`GSM_AllocStateMachine` and freed by :c:func:"
33026 "`GSM_FreeStateMachine`."
33029 #. type: Plain text
33030 #: docs/manual/c/statemachine.rst:55
33031 msgid "GSM_ConnectionType"
33034 #. type: Plain text
33035 #: docs/manual/c/statemachine.rst:57
33036 msgid "Connection types definitions."
33039 #. type: Plain text
33040 #: docs/manual/c/statemachine.rst:59 docs/manual/c/statemachine.rst:85
33044 #. type: Plain text
33045 #: docs/manual/c/statemachine.rst:61
33046 msgid "Configuration of state machine."
33049 #. type: Plain text
33050 #: docs/manual/c/statemachine.rst:63
33051 msgid "char Model[50]"
33054 #. type: Plain text
33055 #: docs/manual/c/statemachine.rst:65
33056 msgid "Model from config file."
33059 #. type: Plain text
33060 #: docs/manual/c/statemachine.rst:67
33061 msgid "GSM_Log_Function"
33064 #. type: Plain text
33065 #: docs/manual/c/statemachine.rst:71
33067 ":param text: Text to be printed, \\n will be also sent (as a separate "
33068 "message). :param data: Arbitrary logger data, as passed to :c:func:"
33069 "`GSM_InitConnection_Log`. :returns: void"
33072 #. type: Plain text
33073 #: docs/manual/c/statemachine.rst:73
33074 msgid "Type of callback function for logging."
33077 #. type: Plain text
33078 #: docs/manual/c/statemachine.rst:75
33079 msgid "GSM_ReadDevice"
33082 #. type: Plain text
33083 #: docs/manual/c/statemachine.rst:76
33084 msgid "GSM_IsConnected"
33087 #. type: Plain text
33088 #: docs/manual/c/statemachine.rst:77
33089 msgid "GSM_FindGammuRC"
33092 #. type: Plain text
33093 #: docs/manual/c/statemachine.rst:78
33094 msgid "GSM_ReadConfig"
33097 #. type: Plain text
33098 #: docs/manual/c/statemachine.rst:79
33099 msgid "GSM_GetConfig"
33102 #. type: Plain text
33103 #: docs/manual/c/statemachine.rst:80
33104 msgid "GSM_GetConfigNum"
33107 #. type: Plain text
33108 #: docs/manual/c/statemachine.rst:81
33109 msgid "GSM_SetConfigNum"
33112 #. type: Plain text
33113 #: docs/manual/c/statemachine.rst:82
33114 msgid "GSM_AllocStateMachine"
33117 #. type: Plain text
33118 #: docs/manual/c/statemachine.rst:83
33119 msgid "GSM_FreeStateMachine"
33122 #. type: Plain text
33123 #: docs/manual/c/statemachine.rst:84
33124 msgid "GSM_GetUsedConnection"
33127 #. type: Plain text
33128 #: docs/manual/c/ringtone.rst:5
33129 msgid "PHONE_RTTLPlayOneNote"
33132 #. type: Plain text
33133 #: docs/manual/c/ringtone.rst:6
33137 #. type: Plain text
33138 #: docs/manual/c/ringtone.rst:7
33139 msgid "GSM_GetRingtone"
33140 msgstr "GSM_GetRingtone"
33142 #. type: Plain text
33143 #: docs/manual/c/ringtone.rst:8
33144 msgid "GSM_SetRingtone"
33145 msgstr "GSM_SetRingtone"
33147 #. type: Plain text
33148 #: docs/manual/c/ringtone.rst:9
33149 msgid "GSM_GetRingtonesInfo"
33150 msgstr "GSM_GetRingtonesInfo"
33152 #. type: Plain text
33153 #: docs/manual/c/ringtone.rst:10
33154 msgid "GSM_DeleteUserRingtones"
33157 #. type: Plain text
33158 #: docs/manual/c/ringtone.rst:11
33159 msgid "GSM_PlayTone"
33162 #. type: Plain text
33163 #: docs/manual/c/ringtone.rst:12
33164 msgid "GSM_RingtoneConvert"
33167 #. type: Plain text
33168 #: docs/manual/c/ringtone.rst:13
33169 msgid "GSM_ReadRingtoneFile"
33172 #. type: Plain text
33173 #: docs/manual/c/ringtone.rst:14
33174 msgid "GSM_SaveRingtoneFile"
33177 #. type: Plain text
33178 #: docs/manual/c/ringtone.rst:15
33179 msgid "GSM_SaveRingtoneOtt"
33182 #. type: Plain text
33183 #: docs/manual/c/ringtone.rst:16
33184 msgid "GSM_SaveRingtoneMidi"
33187 #. type: Plain text
33188 #: docs/manual/c/ringtone.rst:17
33189 msgid "GSM_SaveRingtoneIMelody"
33192 #. type: Plain text
33193 #: docs/manual/c/ringtone.rst:18
33194 msgid "GSM_SaveRingtoneWav"
33197 #. type: Plain text
33198 #: docs/manual/c/ringtone.rst:19
33199 msgid "GSM_SaveRingtoneRttl"
33202 #. type: Plain text
33203 #: docs/manual/c/ringtone.rst:20
33204 msgid "GSM_GetRingtoneName"
33207 #. type: Plain text
33208 #: docs/manual/c/ringtone.rst:21
33209 msgid "GSM_RTTLGetTempo"
33212 #. type: Plain text
33213 #: docs/manual/c/ringtone.rst:22
33214 msgid "GSM_RingNoteStyle"
33217 #. type: Plain text
33218 #: docs/manual/c/ringtone.rst:23
33219 msgid "GSM_RingNoteNote"
33222 #. type: Plain text
33223 #: docs/manual/c/ringtone.rst:24
33224 msgid "GSM_RingNoteDuration"
33227 #. type: Plain text
33228 #: docs/manual/c/ringtone.rst:25
33229 msgid "GSM_RingNoteDurationSpec"
33232 #. type: Plain text
33233 #: docs/manual/c/ringtone.rst:26
33234 msgid "GSM_RingNoteScale"
33237 #. type: Plain text
33238 #: docs/manual/c/ringtone.rst:27
33239 msgid "GSM_RingNote"
33242 #. type: Plain text
33243 #: docs/manual/c/ringtone.rst:28
33244 msgid "GSM_RingCommandType"
33247 #. type: Plain text
33248 #: docs/manual/c/ringtone.rst:29
33249 msgid "GSM_RingCommand"
33252 #. type: Plain text
33253 #: docs/manual/c/ringtone.rst:30
33254 msgid "GSM_NoteRingtone"
33255 msgstr "GSM_NoteRingtone"
33257 #. type: Plain text
33258 #: docs/manual/c/ringtone.rst:31
33259 msgid "GSM_NokiaBinaryRingtone"
33260 msgstr "GSM_NokiaBinaryRingtone"
33262 #. type: Plain text
33263 #: docs/manual/c/ringtone.rst:32
33264 msgid "GSM_BinaryTone"
33267 #. type: Plain text
33268 #: docs/manual/c/ringtone.rst:33
33269 msgid "GSM_RingtoneFormat"
33272 #. type: Plain text
33273 #: docs/manual/c/ringtone.rst:34
33274 msgid "GSM_Ringtone"
33275 msgstr "GSM_Ringtone"
33277 #. type: Plain text
33278 #: docs/manual/c/ringtone.rst:35
33279 msgid "GSM_RingtoneInfo"
33280 msgstr "GSM_RingtoneInfo"
33282 #. type: Plain text
33283 #: docs/manual/c/ringtone.rst:35
33284 msgid "GSM_AllRingtonesInfo"
33285 msgstr "GSM_AllRingtonesInfo"
33287 #. type: Plain text
33288 #: docs/manual/c/settings.rst:5
33289 msgid "GSM_GetLocale"
33292 #. type: Plain text
33293 #: docs/manual/c/settings.rst:6
33294 msgid "GSM_SetLocale"
33297 #. type: Plain text
33298 #: docs/manual/c/settings.rst:7
33299 msgid "GSM_GetSyncMLSettings"
33302 #. type: Plain text
33303 #: docs/manual/c/settings.rst:8
33304 msgid "GSM_SetSyncMLSettings"
33307 #. type: Plain text
33308 #: docs/manual/c/settings.rst:9
33310 msgid "GSM_GetChatSettings"
33311 msgstr "MMS dan pengaturan MMS"
33313 #. type: Plain text
33314 #: docs/manual/c/settings.rst:10
33316 msgid "GSM_SetChatSettings"
33317 msgstr "MMS dan pengaturan MMS"
33319 #. type: Plain text
33320 #: docs/manual/c/settings.rst:11
33322 msgid "GSM_GetMMSSettings"
33323 msgstr "MMS dan pengaturan MMS"
33325 #. type: Plain text
33326 #: docs/manual/c/settings.rst:12
33328 msgid "GSM_SetMMSSettings"
33329 msgstr "MMS dan pengaturan MMS"
33331 #. type: Plain text
33332 #: docs/manual/c/settings.rst:13
33333 msgid "GSM_SetAutoNetworkLogin"
33336 #. type: Plain text
33337 #: docs/manual/c/settings.rst:14
33341 #. type: Plain text
33342 #: docs/manual/c/settings.rst:15
33344 msgid "GSM_ResetPhoneSettings"
33345 msgstr "Pengaturan telepon"
33347 #. type: Plain text
33348 #: docs/manual/c/settings.rst:16
33349 msgid "GSM_GetProfile"
33352 #. type: Plain text
33353 #: docs/manual/c/settings.rst:17
33354 msgid "GSM_SetProfile"
33357 #. type: Plain text
33358 #: docs/manual/c/settings.rst:18
33359 msgid "GSM_GetFMStation"
33362 #. type: Plain text
33363 #: docs/manual/c/settings.rst:19
33364 msgid "GSM_SetFMStation"
33367 #. type: Plain text
33368 #: docs/manual/c/settings.rst:20
33369 msgid "GSM_ClearFMStations"
33372 #. type: Plain text
33373 #: docs/manual/c/settings.rst:21
33374 msgid "GSM_GetGPRSAccessPoint"
33377 #. type: Plain text
33378 #: docs/manual/c/settings.rst:22
33379 msgid "GSM_SetGPRSAccessPoint"
33382 #. type: Plain text
33383 #: docs/manual/c/settings.rst:23
33385 msgid "GSM_SyncMLSettings"
33386 msgstr "MMS dan pengaturan MMS"
33388 #. type: Plain text
33389 #: docs/manual/c/settings.rst:24
33390 msgid "GSM_ResetSettingsType"
33393 #. type: Plain text
33394 #: docs/manual/c/settings.rst:25
33396 msgid "GSM_ChatSettings"
33397 msgstr "MMS dan pengaturan MMS"
33399 #. type: Plain text
33400 #: docs/manual/c/settings.rst:26
33401 msgid "GSM_Profile_Feat_Value"
33404 #. type: Plain text
33405 #: docs/manual/c/settings.rst:27
33406 msgid "GSM_Profile_Feat_ID"
33409 #. type: Plain text
33410 #: docs/manual/c/settings.rst:28
33411 msgid "GSM_Profile"
33414 #. type: Plain text
33415 #: docs/manual/c/settings.rst:29
33416 msgid "GSM_FMStation"
33419 #. type: Plain text
33420 #: docs/manual/c/settings.rst:30
33421 msgid "GSM_GPRSAccessPoint"
33424 #. type: Plain text
33425 #: docs/manual/c/settings.rst:31
33426 msgid "GSM_DateFormat"
33429 #. type: Plain text
33430 #: docs/manual/c/settings.rst:32
33434 #. type: Plain text
33435 #: docs/manual/c/settings.rst:32
33436 msgid "GSM_Profile_PhoneTableValue"
33439 #. type: Plain text
33440 #: docs/manual/utils/index.rst:2
33445 #: docs/manual/utils/index.rst:4
33447 msgid "Miscellaneous utilities"
33450 #. type: Plain text
33451 #: docs/manual/utils/index.rst:12
33452 msgid "gammu-detect gammu-config jadmaker"
33455 #. type: Plain text
33456 #: docs/manual/utils/gammu-config.rst:2
33457 msgid "_gammu-config:"
33460 #. type: Plain text
33461 #: docs/manual/utils/gammu-config.rst:4 docs/manual/utils/gammu-config.rst:7
33463 msgid "gammu-config"
33466 #. type: Plain text
33467 #: docs/manual/utils/gammu-config.rst:14
33468 msgid "gammu-config [-f|--force] [-c|--config CONFIG]"
33471 #. type: Plain text
33472 #: docs/manual/utils/gammu-config.rst:19
33473 msgid "Script to help configuring :ref:`gammu`."
33476 #. type: Plain text
33477 #: docs/manual/utils/gammu-config.rst:22 docs/manual/utils/jadmaker.rst:22
33479 "This program follows the usual GNU command line syntax, with long options "
33480 "starting with two dashes (``-``). A summary of options is included below."
33483 #. type: Plain text
33484 #: docs/manual/utils/gammu-config.rst:26 docs/manual/utils/jadmaker.rst:27
33485 #: docs/manual/utils/gammu-detect.rst:47
33486 msgid "Show summary of options."
33487 msgstr "Tampilkan ringkasan dari pilihan."
33489 #. type: Plain text
33490 #: docs/manual/utils/gammu-config.rst:28 docs/manual/utils/jadmaker.rst:29
33491 msgid "-f, --force"
33494 #. type: Plain text
33495 #: docs/manual/utils/gammu-config.rst:30
33496 msgid "Force configuring even if config already exists."
33499 #. type: Plain text
33500 #: docs/manual/utils/gammu-config.rst:32
33501 msgid "-c, --config CONFIG"
33504 #. type: Plain text
33505 #: docs/manual/utils/gammu-config.rst:33
33506 msgid "Define which configuration file to use."
33509 #. type: Plain text
33510 #: docs/manual/utils/jadmaker.rst:2
33514 #. type: Plain text
33515 #: docs/manual/utils/jadmaker.rst:4 docs/manual/utils/jadmaker.rst:7
33520 #. type: Plain text
33521 #: docs/manual/utils/jadmaker.rst:14
33522 msgid "jadmaker [-f|--force] [-u|--url URL] <filename.jar>..."
33525 #. type: Plain text
33526 #: docs/manual/utils/jadmaker.rst:19
33527 msgid "Script to generate JAD file from JAR file."
33530 #. type: Plain text
33531 #: docs/manual/utils/jadmaker.rst:31
33532 msgid "Force rewriting of JAD file even if exists."
33535 #. type: Plain text
33536 #: docs/manual/utils/jadmaker.rst:33
33537 msgid "-u, --url URL"
33540 #. type: Plain text
33541 #: docs/manual/utils/jadmaker.rst:34
33542 msgid "Define URL to be included in JAD file."
33545 #. type: Plain text
33546 #: docs/manual/utils/gammu-detect.rst:3
33547 msgid "_gammu-detect:"
33550 #. type: Plain text
33551 #: docs/manual/utils/gammu-detect.rst:5 docs/manual/utils/gammu-detect.rst:10
33553 msgid "gammu-detect"
33556 #. type: Plain text
33557 #: docs/manual/utils/gammu-detect.rst:8
33561 #. type: Plain text
33562 #: docs/manual/utils/gammu-detect.rst:17
33563 msgid "gammu-detect [OPTIONS]"
33566 #. type: Plain text
33567 #: docs/manual/utils/gammu-detect.rst:22
33569 "Script to detect available devices, which might be suitable for :ref:`gammu`."
33572 #. type: Plain text
33573 #: docs/manual/utils/gammu-detect.rst:27
33575 "This program lists all devices, which might be suitable, it does not do any "
33576 "probing on devices them self."
33579 #. type: Plain text
33580 #: docs/manual/utils/gammu-detect.rst:29
33581 msgid "Currently it supports following devices:"
33584 #. type: Plain text
33585 #: docs/manual/utils/gammu-detect.rst:31
33586 msgid "USB devices using udev"
33589 #. type: Plain text
33590 #: docs/manual/utils/gammu-detect.rst:32
33591 msgid "Serial ports using udev"
33594 #. type: Plain text
33595 #: docs/manual/utils/gammu-detect.rst:33
33596 msgid "Serial ports on Windows"
33599 #. type: Plain text
33600 #: docs/manual/utils/gammu-detect.rst:34
33601 msgid "Bluetooth devices using Bluez"
33604 #. type: Plain text
33605 #: docs/manual/utils/gammu-detect.rst:40
33607 "Supported devices depend on platform you are using and compiled in features. "
33608 "You can find out what is actually compiled in by running :option:`gammu-"
33612 #. type: Plain text
33613 #: docs/manual/utils/gammu-detect.rst:43
33615 "This program follows the usual GNU command line syntax, with long options "
33616 "starting with two dashes (``--``). A summary of options is included below."
33619 #. type: Plain text
33620 #: docs/manual/utils/gammu-detect.rst:49
33621 msgid "-d, --debug"
33624 #. type: Plain text
33625 #: docs/manual/utils/gammu-detect.rst:51
33626 msgid "Show debugging output for detecting devices."
33627 msgstr "Lihat keluaran debugging untuk medeteksi perangkat."
33629 #. type: Plain text
33630 #: docs/manual/utils/gammu-detect.rst:55
33631 msgid "Show version information and compiled in features."
33632 msgstr "Tampilkan informasi versi dan kompilasi dalam fitur-fitur."
33634 #. type: Plain text
33635 #: docs/manual/utils/gammu-detect.rst:57
33636 msgid "-u, --no-udev"
33639 #. type: Plain text
33640 #: docs/manual/utils/gammu-detect.rst:59
33641 msgid "Disables scanning of udev."
33642 msgstr "Non-aktiv pencarian dari udev."
33644 #. type: Plain text
33645 #: docs/manual/utils/gammu-detect.rst:61
33646 msgid "-b, --no-bluez"
33649 #. type: Plain text
33650 #: docs/manual/utils/gammu-detect.rst:63
33651 msgid "Disables scanning using Bluez."
33652 msgstr "Nokaktifkan pencarian dengan Bluez."
33654 #. type: Plain text
33655 #: docs/manual/utils/gammu-detect.rst:65
33656 msgid "-w, --no-win32-serial"
33659 #. type: Plain text
33660 #: docs/manual/utils/gammu-detect.rst:67
33661 msgid "Disables scanning of Windows serial ports."
33662 msgstr "Non-aktiv pencarian Windows serial ports."
33665 #: docs/manual/utils/gammu-detect.rst:69
33670 #. type: Plain text
33671 #: docs/manual/utils/gammu-detect.rst:72
33672 msgid "The output of :ref:`gammu-detect` is configuration file for Gammu (see"
33675 #. type: Attribute :ref:
33676 #: docs/manual/utils/gammu-detect.rst:72
33678 msgid "`gammurc`) with configuration section for every device which might be"
33681 #. type: Plain text
33682 #: docs/manual/utils/gammu-detect.rst:74
33683 msgid "used with :ref:`gammu`."
33686 #. type: Plain text
33687 #: docs/manual/utils/gammu-detect.rst:78
33689 "You can choose which section to use in :ref:`gammu` by :option:`gammu -s`."
33692 #. type: Plain text
33693 #: docs/manual/utils/gammu-detect.rst:81
33695 "When invoked as :option:`gammu-detect -d`, also all examined devices are "
33696 "listed as comments in the output."
33699 #. type: Plain text
33700 #: docs/manual/utils/gammu-detect.rst:89
33702 "; Configuration file generated by gammu-detect. ; Please check The Gammu "
33703 "Manual for more information."
33706 #. type: Plain text
33707 #: docs/manual/utils/gammu-detect.rst:94
33708 msgid "[gammu] device = /dev/ttyACM0 name = Nokia E52 connection = at"
33711 #. type: Plain text
33712 #: docs/manual/utils/gammu-detect.rst:99
33713 msgid "[gammu1] device = /dev/ttyACM1 name = Nokia E52 connection = at"
33716 #. type: Plain text
33717 #: docs/manual/utils/gammu-detect.rst:104
33719 "[gammu2] device = /dev/ttyS0 name = Phone on serial port 0 connection = at"
33722 #. type: Plain text
33723 #: docs/manual/utils/gammu-detect.rst:109
33725 "[gammu3] device = /dev/ttyS1 name = Phone on serial port 1 connection = at"
33728 #. type: Plain text
33729 #: docs/manual/utils/gammu-detect.rst:114
33731 "[gammu4] device = /dev/ttyS2 name = Phone on serial port 2 connection = at"
33734 #. type: Plain text
33735 #: docs/manual/utils/gammu-detect.rst:119
33737 "[gammu5] device = /dev/ttyS3 name = Phone on serial port 3 connection = at"
33740 #. type: Plain text
33741 #: docs/manual/utils/gammu-detect.rst:124
33743 "[gammu6] device = 5C:57:C8:BB:BB:BB name = Nokia E52 connection = bluephonet"
33747 #~ msgid "New versions notification and OpenCellID access."
33748 #~ msgstr "Informasi telepon"