ubuntuusers.de

Du betrachtest eine alte Revision dieser Wikiseite.

tiptoi

Artikel wird überarbeitet

Dieser Artikel wird momentan überarbeitet.

  • Geplante Fertigstellung: 28.4.2016

  • Derzeitig gültiger Artikel: tiptoi

  • Bearbeiter: march

Solltest du dir nicht sicher sein, ob an dieser Anleitung noch gearbeitet wird, kontrolliere das Datum der letzten Änderung und entscheide, wie du weiter vorgehst.


Achtung: Insbesondere heißt das, dass dieser Artikel noch nicht fertig ist und dass wichtige Teile fehlen oder sogar falsch sein können. Bitte diesen Artikel nicht als Anleitung für Problemlösungen benutzen!

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:


Du möchtest den Artikel für eine weitere Ubuntu-Version testen? Mitarbeit im Wiki ist immer willkommen! Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

Logo_tiptoi_UT.jpg tiptoi® 🇩🇪 ist ein audio-digitales Lernsystem für Kinder im Alter von 4 bis 10 Jahren. Spielerisch entdeckt das Kind mit dem tiptoi-Stift die Welt über die Bücher, Tierfiguren, Spiele und Puzzles des Lernsystems. Das passende Geräusch, die Sprache oder die Musik wird durch Antippen des Textes oder des jeweiligen Bildes wiedergegeben. Dazu verwendet der Stift die OID-Technologie. Ein optischer Sensor erkennt die aufgebrachten Kodierungen, welche für das menschliche Auge nicht sichtbar sind, und löst damit die entsprechenden Aktionen aus. Die Technik steckt nur im Stift und nicht in den zur Verfügung stehenden Produkten. Die aktuelle Version des Stifts kann zusätzlich Lieder und Hörbücher abspielen, da ein Player integriert ist.

Jedes Produkt von Ravensburger benötigt passende Audiodateien. In der Grundinstallation (ohne / mit sind je nach Ausführung Bücher (z.B. WWW Bauernhof.gme oder Audiodateien (z.B. Olchi-Detektive - Das Mikado-Komplott.rav) bereits vorinstalliert.

tiptoistift.png
tiptoi®-Stift

Bedienung

Der Stift wird zunächst über das im Lieferumfang enthaltene USB-Kabel mit dem Computer verbunden und als Massenspeicher erkannt.

Hinweis:

Falls erforderlich, die Firmware aktualisieren. Auf dem tiptoi-Stift kann, je nach Version, nur eine begrenzte Anzahl von Dateien gespeichert werden.

Firmware

Bei dem Erwerb eines Produktes empfiehlt es sich die aktuelle Firmware von Ravensburger.de zu beziehen, da diese mitunter neue Funktionen mitbringt.

Für das Firmware-Update benötigt man die zwei Dateien update.upd und updateXXXX.upd von Ravensburger.de 🇩🇪 ⮷, XXXX steht für die Version z.B. update3202.upd. Beide Dateien kopiert man nach dem Herunterladen auf den tiptoi-Stift. Der Stift erkennt beim nächsten Einschalten, ob die Datei eine aktuellere Firmware enthält als die bereits installierte. Sollte dies nicht der Fall sein, löscht der Stift die Datei automatisch. In der .xml-Datei, welche auf tiptoi.com 🇩🇪 einzusehen ist, kann die aktuelle Firmware abgelesen werden.

In diesem Beispiel wird Version 136 verwendet:

1
2
3
4
5
<firmware>
 <version>136</version>
  <path>http://static.tiptoi.com/db/firmware/update encrypt normal freq.upd</path>
 <checksum>28F7854A</checksum>
</firmware>

Audiodateien

Der tiptoi-Stift benötigt für jedes Spiel, Tier, Buch oder Puzzle aus der Reihe eine passende Audiodatei, um mit dem jeweiligen Produkt verwendet werden zu können. Hier die Seite des jeweiligen Produkts auswählen (z.B. tiptoi® Star Wars™ Episode I-VI 🇩🇪. Hier "Audioinhalte manuell herunterladen" wählen und nach Eingabe einer gültigen Emailadresse wird der Download-Link an diese gesendet. Dieser setzt sich wie folgt zusammen: http://static.tiptoi.com/db/.../TITEL.gme

Nachdem das Gerät mit dem PC verbunden wurde, die Datei mit der Endung .gme auf den Stift kopieren [1] (z.B. Rekorde_im_Tierreich.gme) und diesen anschließend aushängen. Das neue Produkt kann nun verwendet werden.

Aktualisierungen

In seltenen Fällen erfahren die Audiodateien Aktualisierungen. Am Änderungsdatum der jeweiligen Datei kann man überprüfen, ob eine aktuellere Version verfügbar ist.

Dies ist ebenfalls in der Datei tiptoi.xml, welche unter tiptoi.com 🇩🇪 eingesehen werden kann, ersichtlich:

1
2
3
4
5
6
7
8
9
<news>
 <teaser id="32">
  <type>1</type>
  <headline>Aktualisierte Audiodatei verfügbar</headline>
  <subheadline>Der interaktive Globus - puzzleball® </subheadline>
  <productRef>515</productRef>
  <image>http://static.images.ravensburger.de/images/produktseiten/150/00515.jpg</image>
 </teaser>
</news>

Hörspiele und Lieder

Im Shop 🇩🇪 von Ravensburger können Hörspiele und Musikalben für Stifte mit Player erworben werden. Die Dateien liegen als .rav-Datei vor - andere Formate werden vom Stift nicht unterstützt. Um einen erworbenen Titel auf dem Stift nutzen zu können muss man diesen zuerst in der Stift-Verwaltung 🇩🇪 anmelden. Nach Eingabe der Seriennummer, welche im Bateriefach des Stifts zu finden ist, sowie einer optionalen Namensvergabe kann der Stift hinzugefügt werden. Über "Gekauften Titel manuell zuweisen" wird ein zuvor erworbener Titel ausgewählt und dem ausgewählten Sift zugeordnet. Die Berechtigung eines Titels gilt nur für einen Stift. Im nächsten Schritt erhält man einen Link um die Datei herunterladen zu können. Hier mit einem rechte Maustaste Rechtsklick auf "Download" den Titel auf dem Computer oder dem Stift speichern. Ein Archiv (.zip-Datei) muss im Vorfeld entpackt [5] werden. Abschließend die Datei .tiptoi.key über einen rechte Maustaste Rechtsklick im Ordner system des Stifts ablegen.

Hörspiele und Lieder
Ordner Beschreibung
stories Hörspiele
songs Lieder
system Systemdateien - wie z.B. .tiptoi.key
Tiptoi_digitalpapier.png
Kodierung

tttool

tttool 🇩🇪 ist ein Werkzeug um .gme-Dateien zu analysieren und zu erstellen. Vorhandene Dateien können überarbeitet und eigene Kreationen, für den Hausgebrauch, erschaffen werden. Der Phantasie sind hier keine Grenzen gesetzt.

Installation

Um die Werkzeuge verwenden zu können muss man im Vorfeld die folgenden Pakete installieren [2]:

  • haskell-platform

  • subversion

  • libncurses5-dev

Befehl zum Installieren der Pakete:

sudo apt-get install haskell-platform subversion libncurses5-dev 

Oder mit apturl installieren, Link: apt://haskell-platform,subversion,libncurses5-dev

Achtung!

Anwendung auf eigene Gefahr. Es wird keine Haftung für Schäden am Stift übernommen.

Die neueste Version des Quellcodes mittels Subversion herunterladen [3]:

svn checkout https://github.com/entropia/tip-toi-reveng 

Dabei wird der neue Ordner ~/tip-toi-reveng angelegt. In diesen wechseln und in den Ordner trunk navigieren. Hier die folgenden Befehle [3] ausführen:

cabal update
cabal install --only-dependencies
cabal install --bindir=. 

Anschließend die die gewünschte Datei zur Bearbeitung herunterladen oder eine eigene Kreation erstellen.

Aufruf

Der Aufruf der Werkzeuge erfolgt über das Terminal [3]:

tttool [Option] Kommando 

Programmaufruf
Befehl: Beschreibung:
./tttool info DATEI.gme Informationen zu DATEI.gme anzeigen.
./tttool media DATEI.gme Die Audiodateien von Datei.gme werden extrahiert. Diese sind fortlaufend nummeriert im Unterordner /media zu finden.
./tttool explain DATEI.gme Ausgabe der .gme-Datei als Hex-Code.
./tttool export DATEI.gme Die Steuerdatei wird in lesbarer Form im Ordner angelegt: DATEI.yalm
./tttool assemble DATEI.yaml Erstellung einer DATEI.gme aus einer YAML-Datei.

Überarbeitung

Um vorhandenen Dateien eine persönliche Note zu geben oder um Fehler zu entfernen kann man die Struktur der Steuerungsdatei überarbeiten und mit Programmen, wie z.B. Audacity; neue Audiodateien erstellen und vorhandene Dateien ersetzen. Wichtig ist, dass diese als .ogg-Dateien vorliegen und 22050Hz sowie Mono erfüllen.

Schatzkarte.png
Piraten-Geburtstag von M. Reischuck

Eigenkreation

Um eigene Kreationen zu erstellen benötigt man eine YAML-Datei, in welcher die auszuführenden Aktionen definiert werden. Eine Beispieldatei ist unter github zu finden. Mit einem Editor [4] kann diese bearbeitet und erstellte Audiodateien integriert werden:

example.yaml

# This is an example source file for a TipToi file
# The basic format is YAML

# You can compile this running
# ./tttool assemble example.yaml example.gme

# The product ID must match that of the book you want to use this with
product-id: 42

# The media path is optional
# The default is "%s", i.e. to look in the current directory
# If you use "example/Buch1_%s", here then P(test) will use
# the file "example/Buch1_test.ogg".
# Ogg files should be Mono, 22050 Hz.
# tttool will append .wav or .ogg and uses whatever it finds
media-path: example/%s

# The comment does not really matter
comment: An example GME file

# Register initalisation. This is simply list of set-commands.
# Every register not set is initialized to 0
init: $mode:=1

# The sounds to play on start-up
welcome: bing, hello

# This is the interesting part: Scripts.
# Technically, this is an assoiative list with the OID as an index,
# and a list of strings as the content
scripts:
  # We begin to specify what to do when the area in the book with the OID code
  # 8066 is touched.
  8066:
  # The following line means: If register $mode is set to 1, then set it to 2, and
  # increment register $1 by one, and play the sound example/hello.ogg.
  - $mode==1? $mode:=2 $1+=1 P(hello)
  # Here, the pen is going to play one of these three sounds randomly.
  - $mode==2? $mode+=1 P(one,two,three)
  - $mode==3? $mode:=1 P(back)
  # You can either refer to a concrete register ($1), or a named register.
  # tttool will map these to otherwise unused registers.
  8067:
  - $1==0?
  - $1==1? P(one)
  - $1==2? P(two)
  - $1==3? P(three)
  # Besides == and !=, there are also the comparisons < and >=
  - $1!=1? $1 != 2? $1 != 3? $1:=0 P(back)

Nach der Konfiguration kann die Datei TITEL.gme erzeugt und anschließend auf den Stift kopiert werden. Genauere Informationen zur Verwendung sind entropia.de 🇩🇪 zu entnehmen. Eine gelungene Eigenkreation ist unter github zu finden.

Hinweis:

Beim Ausdruck ist eine Auflösung von mindestens 1200 dpi nötig idealerweise auf einem hochauflösenden Laserdrucker. Die Bilder sollten etwas blasser sein, damit der Kontrast besser ist. Es empfiehlt sich das Bild im ersten Schritt mit einem Farb-Laserdrucker zu drucken und im Folgeschritt die Punkt-Matrix mit einem Schwarz-Weiß-Drucker drüberlegt.

Wiki/Icons/usb.png

Infobox

tiptoi® - Der Stift
Herausgeber: Ravensburger
Erscheinungsjahr: 2010 / 2015 (mit Player)
Technische Daten: 512MB bis 4GB interner Speicher (Versionsabhängig) / Mini-USB (USB 2.0) / 3,5mm Klinkenbuchse
USB ID: 04d6:e301 Mentor Graphics (alte Version) 04d6:e101 Mentor Graphics (mit Player)
Strichcode / EAN / GTIN: 4005556005000 / 4005556007004
Läuft mit: nativ

tt_364.jpg

Diese Revision wurde am 3. November 2015 17:08 von march erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Spiele, unfreie Software, Hardware, Kinder, Schule, Bildung, tiptoi