TV-Terminal
T V - T E R M I N A L
  • PC-ähnliche Benutzerschnittstelle für Ihre Mikrocontroller-Projekte
  • PC-Tastatur und TV- oder VGA-Monitor ganz einfach seriell ankoppeln
  • PC-alike user interface for your Microcontroller projects
  • PC-Keyboard and TV- or VGA-Monitor accessible via serial interface
TVT VIDEO
HAM RADIO LOGO
 TV-PRODUKTE (UNTERSEITE)      •ÜBERBLICK     •TV-PRODUKTE     •KBD-TV-PRODUKTE     •KBD-VGA-PRODUKTE     •WEITERE ENTWICKLUNGEN
     DOWNLOADS+LINKS     •PREISLISTE     •SUPPORT     •IMPRESSUM
 
The TVT-MOBI-2  

Hello and welcome to the TVT-MOBI-2 website. Congratulations for your purchase! You bought the TVT-MOBI-2
Controller (Demo version 2,95 + 1 Euro shipping costs) for a price you normally pay for an unprogrammed
ATMEGA8 Microcontroller!

In order to use your new TVT-MOBI-2, you first have to build up the circuit. Have a look at the following
circuit diagram and you will notice that you don't have to heat your soldering iron for a long time in
order to bring something visible onto your connected TV screen:

MOBI-2 circuit diagram

If you plan to connect your TVT-MOBI-2 to your PC's RS232 Interface, you have to use a level converter,
like the common MAX232, because the TVT-MOBI-2 expects CMOS levels. Be careful, if you don't use a
level converter, you may destroy your TVT-MOBI-2!

Note that all switches in the circuit diagram are optional (only if you need the functionality they offer).
Switches S0 to S5 let you connect up to six pushbuttons (e.g. common navigation buttons like
UP, DOWN, LEFT, RIGHT, ENTER and BACK). If you press one ore more buttons at the same time,
your TVT-MOBI-2 will contiuously send out the state of all six buttons
until you release all of them.

If S6 is missing or open, the baudrate after a reset is 9.600 Baud 8N1. If Pin "Baud" is pulled to ground
(S6 closed), the baudrate after a reset is 14.400 Baud 8N1.

After you have built the circuit, supplied the right voltage (5 Volts DC) and have it connected to the
video input of your TV set, the following will appear on your screen:


before demo activation
 
 
 
 
 
 
 
 
 
 
 
 
 
 
set demo date
 
set demo time
 
after demo activation
At the moment, your TVT-MOBI-2 will only display this
static image and will not yet react to any data received
by its serial interface. With one exception. You can set
the internal clock of the TVT-MOBI-2 by supplying a date
and a time value, and it will calculate the day of week
and will from now on display the actual date and time !

Displayed on the screen you can see the ID of your
TVT-MOBI-2, which you must know in order obtain the correct
activation code. There exist two different activation codes,
a demo activation code and a full version activation code.
An activation code always consists of a date (DD;MM;YY)
and a time (HH;MM;SS) value.

After submission of the demo activation code, your
TVT-MOBI-2 is fully functional for a testing period of
40 working hours (that means, the time is only running
while it is powered on). So you've got plenty of time
to evaluate the beast !

Now... here comes the description how to activate it !

After you have clicked on the link further down on this
page, a window opens, which lets you enter the ID of your
TVT-MOBI-2. After you have clicked on the input button,
you can see your activation code displayed on the screen
in format DD.MM.YY HH:MM:SS
===> Please note the ID of your TVT-MOBI-2 as well as your
===> demo activation code ! Your TVT-MOBI-2's ID will not
===> be displayed again until the 40-hour demo period is over !
If you later decide to activate the full version of your
TVT-MOBI-2, and you forgot your ID, you have to wait till
the demo period expires, in order to get your TVT-MOBI-2's
ID displayed again on the screen !




First, submit the date in format ESC[DD;MM;YY?t
For example ESC[15;05;54?t means sending:
$1B $5B $31 $35 $3B $30 $35 $3B $35 $34 $3F $74.





Second, submit the time in format ESC[HH;MM;SS?s
For example ESC[10;31;37?s means sending:
$1B $5B $31 $30 $3B $33 $31 $3B $33 $37 $3F $73.





If you have supplied the correct code, the TVT-MOBI-2 will
reset after a few seconds and the 40-hour demo period begins.
After each reset, it will display for a second the remaining
time in hours in the status line as you can see on the
picture on the left.

===> Now, click HERE to get your activation code !





The full version activation code activates the full functionality of your TVT-MOBI-2
for unlimited time. You can enter the full activation code any time, before or during
the Demo period, or after the demo period has expired.

To get the matching full version activation code for your TVT-MOBI-2 ID,
please transfer 10 Euro (includes German VAT) to our account:
Account holder: Viebig Datensysteme GmbH
Bank: Postbank Muenchen
Account number: 160946-809
Bank Code: 70010080
IBAN: DE19 7001 0080 0160 9468 09
BIC: PBNKDEFF

As purpose for your transfer it is sufficient to fill in your TVT-MOBI-2 ID, you might also supply your
name and the city where you live. If you need a bill, please send us an email to: info@tvterminal.de

As soon as your payment arrives, we will update your activation code on the same page, where you got
your demo id. So the next time you go there, you will see the full version activation code instead
of the demo activation code.

In the following, you can see a list of supported ESC-sequences (commands) your TVT-MOBI-2 understands.
This is only a short description. Many of the commands you can find described in the pdf document for
the TVT-CBKD-11 controller you can find HERE



TVT-MOBI-2   S U P P O R T E D   C O M M A N D S

ESC[s Save Cursor Position
ESC[u Restore Cursor Position
ESC[#A Move Cursor # Positions up
ESC[#B Move Cursor # Positions down
ESC[#C Move Cursor # Positions right
ESC[#D Move Cursor # Positions left
ESC[x;yf
ESC[x;yH
Set Cursor to position x;y
ESC[>5h Cursor invisible
ESC[>5l Cursor visible (DEFAULT)
ESC[>11h Cursor static
ESC[>11l Cursor blinks (DEFAULT)
ESC[#J # == 0: Erase screen from cursor line
# == 1: Erase screen till cursor line (including cursor line)
# == 2: Erase entire screen
# == 3: Erase entire screen and cursor home
ESC[#K # == 0: Erase line from cursor position
# == 1: Erase line till cursor position (including cursor position)
To erase the entire line, use ESC[0K followed by ESC[1K
ESC[#P
ESC[#M
Erase # chars right of the cursor
erase # chars left of the cursor
ESC[?7h
ESC[?7l
Automatic line wrap on (DEFAULT)
Automatic line wrap off
ESC[Pt;Pbr Define scroll area (entire screen==DEFAULT)
ESC[?6h
ESC[?6l
HOME in the scroll area
Normal HOME Position (DEFAULT)
ESC[S
ESC[T
Scroll the scroll area one line up
Scroll the scroll area one line down
ESC[HH;MM;SS?s Set time including the exact second
ESC[DD;MM;YY?t Set date (automatic calculation oft the day of week)
ESC[20h
ESC[20l
Select NewLine Mode (DEFAULT)
Select Linefeed Mode
ESC[>8h
ESC[>8l
Automatic Linefeed on received carriage return
No automatic Linefeed on received carriage return (DEFAULT)
ESC[>9h
ESC[>9l
Automatic Carriage Return on received Linefeed (DEFAULT)
No automatic Carriage Return on received Linefeed
ESC[?25h
ESC[?25l
Show received commands in status line (DEFAULT)
Don't show received commands in status line
ESC[(elem);(col)>q Define luminance (in 0==black..1=white) for all lines
and status line elements (text mode).
All numbers >0 are interpreted as 1 (compatibility with TVT-CBKD-11)
ESC[(upos);(lpos)v Define vertical positions of upper and lower statuslines (0..15, default=6)
ESC[?15h
ESC[?15l
Don't display statuslines
Display status lines (DEFAULT)
ESC[?16h
ESC[?16l
Switch screen invisible (dark)
Switch screen visible (DEFAULT)
ESC[?81h
ESC[?81l
show date as DD-MM-YY (DEFAULT)
Show date as 20YYMMDD
ESC[?82h
ESC[?82l
Show time as HH:MM:SS (DEFAULT, HH in 0..23)
Show time as HH:MM AM or HH:MM PM (HH in 1..12)
ESC[0X
ESC[1X
ESC[3X
ESC[7X
ESC[15X
German days of week
English days of week
French days of week
Italian days of week
Spanish days of week
ESC[z Reset TVT-MOBI-2 to power-up configuration (don't delete date and time)
ESC[1n Requests the synchronized Time of the TVT-MOBI-2 to be sent
ESC[2n Requests the current date of the TVT-MOBI-2 to be sent
ESC[6n Requests the current cursor position
ESC[8n Requests current status of switches 0-5
ESC[V Sends TVT-MOBI-2 to sleep. Screen contents and most settings remain unchanged
Current consumption in sleep mode is approx. 270ľA
(You can wake up the controller by sending a single $FF.
The controller then sends out a special string after waking up)
1 (graphics mode)

2 (graphics mode)

3 (graphics mode)

4 (graphics mode)

5 (graphics mode)

6 (graphics mode)

7 (graphics mode)

Select graphics in 36-Bar-Mode

Select graphics in 72-Bar-Mode

Submit graphics data

Submit luminance of bars: 0-invisible, 1-white, 2-white with dot on x-axis

Submit headline for graphics

Submit Y-Axis texts

Submit X-Axis texts