source: wiki/pages/en/Remote-Device-Control @ 31768

Last change on this file since 31768 was 31768, checked in by aafsvn, 9 years ago

[titan] autoupdate wiki files

File size: 23.9 KB
Line 
1----
2'''4 Remote/ Device control''' [=#point4] ([wiki:Wiki#point0 Contents]) ([WikiStart#point0 Main page])
3New Gui section work in progress expect dead links or missing data.
4----
5== Remote/ Device control ==
6
7This section contains information about how to control your decoder and how it can be controlled from local and remote sources and helpfull information and tricks to get the most possible experience with your Receiver.
8
9
10 ''Please select a menu item from the GUI for more information''
11
12
13'''Remote/ Device control'''([#point4 top of the page])
14
15 * [wiki:Remote-Device-Control#point4.1 4.1 RC Remote control]
16 * [wiki:Remote-Device-Control#point4.2 4.2 On Device Control]
17 * [wiki:Remote-Device-Control#point4.3 4.3 Web Interface]
18 * [wiki:Remote-Device-Control#point4.4 4.4 Telnet Control]
19 * [wiki:Remote-Device-Control#point4.5 4.5 Rgui]
20 * [wiki:Remote-Device-Control#point4.6 4.6 Bootloader]
21 * [wiki:Remote-Device-Control#point4.7 4.7 TitanNit WebIF]
22 * [wiki:Remote-Device-Control#point4.8 4.8 FTP (File Transfer Protocol)]
23 * [wiki:Remote-Device-Control#point4.9 4.9 Autostart Scripting (usercmd.sh)]
24
25
26
27
28[[br]]
29[[br]]
30
31
32----
33'''4.1 RC Remote Control''' [=#point4.1] ([#point4 top of the page])
34
35----
36 * ([#point4.1.1 RC Atevio700])
37 * ([#point4.1.2 RC Atevio7000, Atevio7500, Atemio7600])
38 * ([#point4.1.3 RC Atemio500, Atemio510])
39 * ([#point4.1.4 RC Atemio520])
40 * ([#point4.1.5 RC Atemio520-V2])
41 * ([#point4.1.6 RC Atemio530])
42
43 * ([#point4.1.7 RC UFS910])
44 * ([#point4.1.8 RC UFS912])
45 * ([#point4.1.9 RC UFS922])
46
47[[BR]]
48[[BR]]
49[[BR]]
50
51
52
53
54'''4.1.1 RC Remote Control Atevio700''' [=#point4.1.1]  ([#point4.1 back])
55[[BR]]
56{{{#!th rowspan=0 align=left style="border: none"
57[[Image(source:/titan/web/img/rc.atevio700.png)]][[br]]
58}}}
59|----------------
60{{{#!td style="border: none"
61 
62'''TEXT RC Atevio 700'''
63
64}}}
65
66[[br]]
67[[br]]
68[[br]]
69
70
71
72'''4.1.2 RC Remote Control Atevio7000, Atevio7500, Atemio7600''' [=#point4.1.2]  ([#point4.1 back])
73[[BR]]
74{{{#!th rowspan=0 align=left style="border: none"
75[[Image(source:/titan/web/img/rc.atevio7000.png)]][[br]]
76}}}
77|----------------
78{{{#!td style="border: none"
79 The section contains information on the functions and operation of your remote control unit.
80
81 '''Special Function Buttons operation during channel streaming'''
82
83 
84 ||'''Resolution:''' ||This Key Switches the videomode.||
85 ||'''V.Format:''' ||This Key Switches the Video format.||
86 ||'''Recall:''' ||This key can bring up the recent channel history so you can jump easily between programs.||
87 ||'''Info:''' ||This Button displays the infobar.||
88 ||'''fav:''' ||This button brings up the favourite and Bouquet lists to easily select programs.||
89 ||'''Menu:''' ||This key opens the menu.||
90 ||'''Sleep:''' ||This Key can setup the sleep timer.||
91 ||'''Help:''' ||This key can display detailed information and help text's.||
92 ||'''Exit:''' ||This key exits menus and popups .||
93 ||'''text:''' ||This key shows the teletext display.||
94 ||'''Ok:''' ||This button confirms menu items and popups.||
95
96[[br]]
97
98'''Programming the universal remote to operate a supported TV'''
99
100This section explains how to automatically search and program your universal remote control to operate your tv
101
102NOTE: If there are no inputs for 10 seconds during setting the TV RC code the setting mode is terminated.
103
104'''Automatic code search '''
105
106 * Press the TV / Atevio button on the remote (for at least 3 seconds) until the LED flashes twice.
107
108   Enter the code 001. The LED flashes twice to confirm the entry.
109
110 * Press and hold the "ON / OFF" button until the TV turns off.
111   
112   Note: The LED flashes every 1.5 seconds and sends a new TV power rc code.
113
114 * Release the button immediately then press the "OK" button to store the TV code.
115
116  (This can take up to 15 minutes to cycle all the tv's pre programmed in to the remote from the factory)
117
118   If you dont let go of the power key in time it will step to the next RC Power button code if this happens use the D-Pad down to rewind 5 codes to attempt to store the code again.
119
120 * To interrupt the search mode, press the Exit button for 2 seconds and return to normal operation or wait for 10 seconds with no key presses.
121
122 * The remote control blinks 5 times at the end of the list if the tv has not turned off by the time your tv is not a supported model.
123
124'''Reset remote to factory programming'''
125
126This will reset the remote back to a factory non programmed state, this is necessary if the remote  needs to be reprogrammed to operate a new TV and was previously programmed.
127
128 * Press the TV / Atevio button on the remote (for at least 3 seconds) until the LED flashes twice.
129
130 * Enter the code 000.
131 
132 * The LED flashes twice to confirm the entry. The remote control will now be reset (no code programmed)
133
134
135}}}
136
137[[br]]
138[[br]]
139[[br]]
140
141'''4.1.3 RC Remote Control Atemio 500 / Atemio 510''' [=#point4.1.3]  ([#point4.1 back])
142[[BR]]
143{{{#!th rowspan=0 align=left style="border: none"
144[[Image(source:/titan/web/img/rc.atemio510.png)]][[br]]
145}}}
146|----------------
147{{{#!td style="border: none"
148 
149'''TEXT RC Atemio 500/510'''
150
151}}}
152
153[[br]]
154[[br]]
155[[br]]
156
157'''4.1.4 RC Remote Control Atemio 520''' [=#point4.1.4]  ([#point4.1 back])
158[[BR]]
159{{{#!th rowspan=0 align=left style="border: none"
160[[Image(source:/titan/web/img/rc.atemio520.png)]][[br]]
161}}}
162|----------------
163{{{#!td style="border: none"
164 
165'''TEXT RC Atemio 520'''
166
167}}}
168
169[[br]]
170[[br]]
171[[br]]
172
173'''4.1.5 RC Remote Control Atemio 520 V2''' [=#point4.1.5]  ([#point4.1 back])
174[[BR]]
175{{{#!th rowspan=0 align=left style="border: none"
176[[Image(source:/titan/web/img/rc.atemio520-V2.png)]][[br]]
177}}}
178|----------------
179{{{#!td style="border: none"
180 
181'''TEXT RC Atemio 520-V2'''
182
183}}}
184
185[[br]]
186[[br]]
187[[br]]
188
189'''4.1.6 RC Remote Control Atemio 530''' [=#point4.1.6]  ([#point4.1 back])
190[[BR]]
191{{{#!th rowspan=0 align=left style="border: none"
192[[Image(source:/titan/web/img/rc.atemio530.png)]][[br]]
193}}}
194|----------------
195{{{#!td style="border: none"
196 
197'''TEXT RC Atemio 530'''
198
199}}}
200
201[[br]]
202[[br]]
203[[br]]
204
205
206'''4.1.7 RC Remote Control Kathrein UFS910''' [=#point4.1.7]  ([#point4.1 back])
207[[BR]]
208{{{#!th rowspan=0 align=left style="border: none"
209[[Image(source:/titan/web/img/rc.ufs910.png)]][[br]]
210}}}
211|----------------
212{{{#!td style="border: none"
213 
214'''TEXT RC UFS 910'''
215
216}}}
217
218[[br]]
219[[br]]
220[[br]]
221
222
223
224
225'''4.1.8 RC Remote Control Kathrein UFS912''' [=#point4.1.8]  ([#point4.1 back])
226[[BR]]
227{{{#!th rowspan=0 align=left style="border: none"
228[[Image(source:/titan/web/img/rc.ufs912.png)]][[br]]
229}}}
230|----------------
231{{{#!td style="border: none"
232 
233'''TEXT RC UFS912'''
234
235}}}
236
237[[br]]
238[[br]]
239[[br]]
240
241
242
243'''4.1.9 RC Remote Control Kathrein UFS922''' [=#point4.1.9]  ([#point4.1 back])
244[[BR]]
245{{{#!th rowspan=0 align=left style="border: none"
246[[Image(source:/titan/web/img/rc.ufs922.png)]][[br]]
247}}}
248|----------------
249{{{#!td style="border: none"
250 
251'''TEXT RC UFS922'''
252
253}}}
254
255[[br]]
256[[br]]
257[[br]]
258
259
260
261[[br]]
262----
263'''4.2 On Device Control''' [=#point4.2] ([#point4 top of the page])
264
265----
266
267
268[[Image(source:/wiki/Wiki-Pictures/EN/On_Device_Control.jpg)]][[br]]
269
270The section contains information on the functions and operation of your Receiver from the onboard buttons.
271Please note: the control is very limited from the on device controls but simple menu and tv control's can be made:
272
273'''Device Controll keys'''
274
275 
276 ||'''Power''' ||This Key Switches to the power menu or shuts down depending on the "power action" see ([#point3.6.6 Adjust]) for more info. ||
277 ||'''Menu:''' ||This Key brongs up the on screen display/ menu. ||
278 ||'''Ok:''' ||This key accept on screen prompts. ||
279 ||'''D-pad:''' ||These buttons can control the volume and TV channel when on the TV display it can also be used to navigate the menu and on screen prompts. ||
280
281----
282'''4.3 Web Interface''' [=#point4.3] ([#point4 top of the page])
283----
284
285[[Image(source:/wiki/Wiki-Pictures/EN/Web_Control.jpg)]][[br]]
286
287The section contains information on the functions and operation of your Receiver from the web interface over LWAN, LAN or wifi.
288
289[[br]]
290
291----
292'''4.3.1 Channel list''' [=#point4.3.1] ([#point4 top of the page])
293----
294
295[[br]]
296
297 ||'''All''' ||Show All Channels from all Bouquets .||
298 ||'''Sat''' ||Sort channels By Satellite.||
299 ||'''provider:''' ||Sort channels By provider.||
300 ||'''A-Z:''' ||Sort channels Alphabetically.||
301 ||'''Bouquets:''' ||Sort channels By Boquet.||
302
303
304[[br]]
305----
306'''4.3.2 Box Control''' [=#point4.3.2] ([#point4 top of the page])
307----
308
309[[br]]
310 
311 ||'''Power Control:''' ||This brings up the links to control the power settings (shutdown, restart, etc....)||
312 ||'''Message:''' ||Send a message to the display of the tv.||
313 ||'''Remote:''' ||Bring up the remote on the web page for control of the decoder.||
314 ||'''Screenshot OSD:''' ||Take a screen shot of the OSD.||
315 ||'''Play Movie (URL:''' ||Play a movie from the selected url.||
316
317[[br]]
318----
319'''4.3.3 Movies''' [=#point4.3.3] ([#point4 top of the page])
320----
321
322[[br]]
323
324This will bring up a list of the movie directory on the receiver please see ([#point3.12.5 Web Controls]) for more information
325
326[[br]]
327----
328'''4.3.4 Timer''' [=#point4.3.4] ([#point4 top of the page])
329----
330
331[[br]]
332 
333 ||'''Timer List:''' ||Show a list of the timer Recordings.||
334 ||'''Timer Archive:''' ||Show a list of all the completed timer recordings.||
335 ||'''Add Timer:''' ||Add a timer recording.||
336
337[[br]]
338----
339'''4.3.5 System''' [=#point4.3.5] ([#point4 top of the page])
340----
341
342[[br]]
343 
344 ||'''Extensions:''' ||Show a list of alailable extensions and plugins to install.||
345 ||'''System update:''' ||Update the system  software.||
346 ||'''System Backup:''' ||backup the system to an image file.||
347 ||'''Settings Backup/ restore:''' ||Take/ restore a backup of the current settings and config.||
348
349[[br]]
350----
351'''4.3.6 Settings''' [=#point4.3.6] ([#point4 top of the page])
352----
353
354[[br]]
355
356 ||'''system settings:''' ||This brings up a list of the items in the adjust menu of the receiver See [wiki:Adjust#point3.6.6 Adjust] for more information on the items in this menu.||
357 ||'''Oscam web interface:''' ||Shows config http information for the oscam plugin (if installed).||
358 ||'''Xupnpd:''' ||Shows information on the Xupnpd media streaming plugin.||
359
360[[br]]
361----
362'''4.3.7 Information''' [=#point4.3.7] ([#point4 top of the page])
363----
364[[br]]
365
366This section contains detailed config and system info about your reciever and TitanNit.
367Please see the below links for more information on the items contained with in this menu.
368
369 * ([wiki:Service#point3.7.1 Service])
370 * ([wiki:News-letter#point3.7.2 News letter])
371 * ([wiki:About#point3.7.3 About])
372 * ([wiki:Streaming#point3.7.4 Streaming])
373 * ([wiki:Atemio-Hotline#point3.7.5 Atemio (Hotline)])
374 * ([wiki:Titan-Changelog#point3.7.6 Titan Changelog])
375 * ([wiki:Git-Changelog#point3.7.7 Git Changelog])
376 * ([wiki:System-Info#point3.7.8 System Info])
377 * ([wiki:Log#point3.7.9 Log])
378
379[[br]]
380----
381'''4.3.8 Help''' [=#point4.3.8] ([#point4 top of the page])
382----
383
384[[br]]
385 
386 ||'''Offline help:''' ||Currently this has no function and is for future use.||
387 ||'''Online help:''' ||Shows this wiki from the web interface for help and support.||
388
389
390[[br]]
391----
392'''4.3.6 Web Controls''' [=#point4.3.6] ([#point4 top of the page])
393----
394
395[[br]]
396
397'''Filelist Display Web Buttons'''
398
399This section explains the functions and discriptions of the icons displayed on the web page along side the file list display.
400
401 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Webstream.png)]] ||This button plays the selected program (web Stream) ||
402 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Stream.png)]] ||This button plays the selected program (Stream) ||
403 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Delete.png)]] ||This button deletes the selected program ||
404 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Edit.png)]] ||This button downloads the selected program ||
405 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Singleepg.png)]] ||This button displays the (EPG) ||
406 ||[[Image(source:/wiki/Wiki-Pictures/EN/web_radio.png)]] ||This button shows the selected channel is audio only (radio)||
407 ||[[Image(source:/wiki/Wiki-Pictures/EN/web_tv.png)]] ||This button shows the selected channel is audio and video (TV)||
408 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Cross.png)]] ||This button shows the selected channel is not available ||
409 
410
411'''Other Web Buttons'''
412
413This section explains the functions and discriptions icons displayed on the web page title area.
414
415 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Rcopen.png)]] ||This button shows or hides the onscreen remote control ||
416 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Poweroff.png)]] ||This button turns off the Receiver ||
417 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Restart.png)]] ||This button restarts the Receiver ||
418 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Guirestart.png)]] ||This button restarts the GUI ||
419 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Standby.png)]] ||This button puts the receiver into standby ||
420 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Speak_On.png)]] ||This button mute's the sound ||
421 ||[[Image(source:/wiki/Wiki-Pictures/EN/web_led_on.png)]] ||These buttons select the volume 10 to 100% (left to right) ||
422 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Record.png)]] ||This button starts a Recording ||
423 ||[[Image(source:/wiki/Wiki-Pictures/EN/Web_Signal.png)]] ||This button shows the signal info's ||
424 ||EPG Search ||This box enables you to search the EPG type your test into the box and press enter. ||
425
426[[br]]
427----
428
429To open the web interface, use an Internet browser and enter the ip address of your decoder in the adress bar as follows: you may find your ip adress from the system information/network display.
430
431http:// IP.of.receiver
432
433[[br]]
434
435
436----
437'''4.4 Telnet Control''' [=#point4.4] ([#point4 top of the page])
438----
439
440
441[[Image(source:/wiki/Wiki-Pictures/EN/Telnet_Control.jpg)]][[br]]
442
443The section contains information on the operation of your Receiver over a telnet session.
444
445'''Telnet Setup'''
446
447 * Eithernet Interface Telnet Setup
448
449  1 A Network connection must be active
450
451  2 Install the client found here: ([http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Putty]).
452
453  3 Find the IP address from the system info ([wiki:Network#point3.7.8.5 Network]) section
454
455  4 Insert the IP address info into the telnet client
456
457  5 Click connect.
458
459[[br]]
460 
461 * Serial Interface Telnet Setup
462
463  1 Connect a null modem cable between the Receiver and PC
464
465  2 Install the client found here: ([http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Putty])
466
467  3 Set up the serial port connection parameters
468
469  4 Click connect.
470
471After the above steps are completed you will now be presented with a console where you can login to your Receiver with a username and password.
472
473after entering your login information there are a few receiver specific functions that may be handy if you require information on basic telnet commands i suggest you have a look on [http://www.linux.org linux.org]
474
475'''Remote RC debugging'''
476{{{
477#!python
478killall -9 evremote2
479evremote2
480}}}
481[[br]]
482
483'''Start FTDI driver'''
484{{{
485#!python
486mknod / dev.static/ttyUSB0 c 188 0"
487}}}
488[[br]]
489
490'''Test FTDI driver commands'''
491{{{
492#!python
493ls-al / dev/ttyUSB0
494}}}
495[[br]]
496
497{{{
498#!python
499cat /proc/bus/usb/devices
500}}}
501[[br]]
502
503{{{
504#!python
505lsmod | grep usbserial
506}}}
507[[br]]
508
509'''Take a screen shot'''
510{{{
511#!python
512/sbin/grab -j 100 -r 960 /tmp/000.jpg
513}}}
514
515----
516'''4.5 Rgui''' [=#point4.5] ([#point4 top of the page])
517----
518[[br]]
519
520[[Image(source:/wiki/Wiki-Pictures/EN/Mainmenu.jpg)]][[br]]
521
522
523RGui is a TitanNit plugin which allows you to operate your Receiver from a different Receiver. Only the Gui is completely transmitted.
524
525Thus one can operate the receiver remotely, but not stream the TV signal.
526
527[[br]]
528
529
530
531 
532
533----
534'''4.6 Bootloader''' [=#point4.6] ([#point4 top of the page])
535----
536[[br]]
537
538[[Image(source:/wiki/Wiki-Pictures/EN/On_Device_Control.jpg)]][[br]]
539
540
541== Iboot is a boot loader. ==
542
543"written by Solala based on based on the project uboot by wolfgang denk [http://www.denx.de]"  (Iboot is included in versions of TitanNit from 1.32 for the atemio and atevio receivers) [[br]]
544Please note that there is differences between the Iboot menu structure on the different models of decoders.
545
546''' Functions of the boot loader:'''
547
548* Identification of the Hardware
549* Starting the Image
550
551
552''' Iboot early startup menu '''
553
554To enter the Iboot startup menu shutdown the receiver and power up pressing the __"Menu"__ button on the remote control.
555Iboot will then startup showing __"Flash Menu"__ on the VFDisplay from here you may scroll through the list of available menu items using the D-pad -OK- and -Exit- buttons on the RC Remote.
556
557
558----
559''' Expert Mode ''' (not present in av700/7000)
560----
561
562[[br]]
563
564Expert mode is a setting allowing you to enable the advanced menu in Iboot that are hidden by default as these extra setting's enable such features as overclocking that could void your warranty.
565
566To switch Iboot into __"Expert Mode"__ Shutdown the receiver and power up pressing the __"Menu"__ button on the remote control .
567Iboot will then startup showing __"Flash Menu"__ on the VFDisplay
568
569now using D-pad left / right select __"SETTINGS"__  and with up / down button select __"set OSD color"__ and click __"OK"__
570now using the left and right D-pad buttons  left / right to change the colors
571with up / down set the colors individually to
572
573for the '''AM 510/AM520 ''' the code is
574
575 * Red = 11
576
577 * Green = 47
578
579 * Blue = 11
580
581for the '''AM 7500/7600 ''' the code is
582 
583 * Red = 7
584
585 * Green = 10
586
587 * Blue = 5
588
589
590Then press the __"Exit"__ button twice to return to the menu __"Flash"__ the display on the TV screen should now show:
591
592''' ! YOU ACTIVATED EXPERT MODE ! ''' - expert mode enabled
593
594''' ! NO WARRANTY ----- USE AT YOUR OWN RISK ! ''' No warranty - use at your own risk
595
596if you dont agree : execute ''' " Clean Environment Sector" ''' in the FLASH MENU
597
598if you do not want to lose the warranty, you must run ''' " Clean Environment Sector" ''' in the FLASH MENU
599
600[[br]]
601
602----
603'''4.6.1 Main categories''''  [=#point4.6.1] [#point4.6 (back)]   
604----
605Please select an item below to see more information.
606
607[#point4.6.2 (Menu Flash)]
608
609[#point4.6.3 (Settings)]
610
611[#point4.6.4 (Menu Misc)]
612
613[#point4.6.5 (Menu Net)] (not present in av700/7000)
614
615
616== Subcategories ==
617
618----
619'''4.6.2 Menu Flash ''' [=#point4.6.2] [#point4.6 (back)]
620
621 ||'''USB IRDupdt Image''' ||flash (depending on SETTINGS > Select USB / SATA dev 1-4) via USB stick or USB HDD from sda1 (standard).||
622 ||'''USBirds list''' ||If several ird Image's are on the USB stick, you can display them, select and then flash the desired one. ||
623 ||'''Clean environment Sector''' ||Resets the bootargs and resets Iboot to the default settings this disables __"Expert Mode"__. ||
624 ||'''Clean flash ! Include swap''' ||Deletes the entire image, including the swap area, so all settings, plugins, backups, etc.... are removed. ||
625 ||'''SATA IRDupdt''' ||look for an ird image on the internal or an external SATA hdd / flash stick (not present in av700/7000). ||
626 ||'''list SATAirds''' ||When multiple ird Images are stored on the internal or external SATA hdd / flash stick, you can display them select and then flash the desired one (not present in av700/7000). ||
627 ||'''7 . Allow Iboot Update''' ||This is a developer option included in development bootloaders so you just can flash the ird image ignoring the included boot loader if you wish this setting is not present in av700/7000). ||
628
629[[br]]
630
631----
632'''4.6.3 Menu Settings ''' [=#point4.6.3] [#point4.6 (back)]
633
634 ||'''Turbosw'''||Select overclocking speeds available settings are (0)265, (1)265, (2)297, (3)297, (4)333, (5)333, (6)364, (7)364. ||
635 ||'''Timeout'''||Delay befor selecting the default boot option. ||
636 ||'''USB Sleep'''||???. ||
637 ||'''Scroll Speed'''||How fast the VFDisplay module moves. ||
638
639[[br]]
640
641----
642'''4.6.4 Menu Misc''' [=#point4.6.4] [#point4.6 (back)]
643
644 ||'''Disclaimer''' ||Shows the info on the bootloader. ||
645 ||'''Serial Console''' ||Enables Bootloader serial debugging. ||
646 ||'''Reset Board'''||Resets the Receiver and restarts boot process. ||
647
648
649
650
651
652[[br]]
653
654----
655''' Menu Net ''' [=#point4.6.5] [#point4.6 (back)]
656
657Please note menu item has been superceded and now has no function and it can be ignored. [[br]]
658Due to image updates the network setting does not need to be passed on by the bootloader.
659
660[[br]]
661
662
663----
664'''4.7 TitanNit Web-IF (Htmlapi)''' [=#point4.7] ([#point4 top of the page])
665----
666
667[[Image(source:/wiki/Wiki-Pictures/EN/Web_Control.jpg)]][[br]]
668
669The section contains information on the operation and control of your decoder from the Htmlapi.
670
671[[br]]
672
673TitanNit provides its own Htmlapi that is freely distributed so that other developers may interface with a receiver running titan.
674
675
676The Htmlapi is very simple to implement an example message structure is as follows:
677
678 * query?param&param&... for html output
679
680 * queryraw?param&param&... for raw-struct output
681
682
683For example if you would wish to send a RC remote keypress of the "Mute" key the message format would be as follows:
684
685 * __query?sendrc&rcmute__
686
687
688if you would like to retrieve a list of all the current satelites the format would be as follows:
689
690 * __queryraw?getsat__
691
692
693the output message back from the Receiver would be as follows:
694
695 * __satname#orbitalpos__
696and an example raw output would be:
697
698> {{{Optus_d2#160}}}[[br]]
699> {{{Optus_d1#166}}}[[br]]
700> {{{Intelsat_IS19#156}}}[[br]]
701
702''more information on the protocol and the query strings can be found here [http://sbnc.dyndns.tv/trac/browser/titan/doc/htmlapi.txt htmlapi.txt]''
703
704[[br]]
705
706----
707'''4.8 FTP (File Transfer Protocol)''' [=#point4.8] ([#point4 top of the page])
708----
709
710[[Image(source:/wiki/Wiki-Pictures/EN/Filezilla.jpg)]][[br]]
711
712The section contains information on how to setup a FTP connection to your TitanNit Receiver.
713
714[[br]]
715
716Titan Has an inbuilt FTP Server that is able to be used to transfer files to and from your Receiver.
717
718To connect to your receiver you can connect via your browser in windows or use a dedicated FTP program as with many linux programs the default password and user name is "root" and port 21 is the default FTP interface port.
719
720You connect to your receiver via internet explorer on your pc to do this you need to find the IP address fo the decoder from the system information menu [wiki:System-info-Network#point3.7.8.4 Network Information] of your receiver and type it into the address bas as follows:
721
722{{{ftp://Username:Password@Ip_Address:Port_Number}}}
723
724{{{ftp://root:root@192.168.0.1:21}}}
725
726if you Wish to use a dedicated FTP program please read the documentation supplied with your program for information on setup of the FTP connection, Below is a screen shot of Filezilla a popular Free FTP client Program with a sample loggin details of my Receiver.
727
728[[Image(source:/wiki/Wiki-Pictures/EN/FileZilla-Setup.jpg)]][[br]]
729
730----
731 '''4.9 autostart scripting (usercmd)''' [=#point4.9] ([#point4 top of the page])
732----
733
734If you wish to run a script on startup of the Receiver you can install commands in the usercmd.sh to be proformed at the startup of the receiver.
735
736a sample of the usercmd.sh is below:
737
738{{{
739#!python
740#! / bin / sh
741 # Start the user commands here
742echo " [ usercmd.sh ] start"
743 # insert code here
744 exit
745}}}
746
747the {{{__"# insert code here"__}}} section must be replaced by your commands.
748
749If you place the following code in to the usercmd.sh it will delete every time shift file on the internal hdd on startup of the receiver:
750
751{{{
752#!python
753rm -f /media/hdd/movie/timeshift*.ts
754}}}
755
756If you place the following code in to the usergmd.sh it will autostart the FTDI driver.
757{{{
758#!python
759mknod / dev.static/ttyUSB0 c 188 0"
760}}}
761[[br]]
762
763
764the full path to the file is:
765__"/mnt/config/usercmd.sh"__
766
767
768
769
770
771
Note: See TracBrowser for help on using the repository browser.