[[Vorlage(Getestet, precise, trusty)]] {{{#!vorlage Wissen [:Dateimanager: Verwalten von Dateiinhalten] [:Anwendungen_hinzufügen:Anwendungen hinzufügen] [:Terminal:Ein Terminal öffnen] [:Editor:Einen Editor öffnen] [:Archivmanager: Eine Archivdatei entpacken] (optional) }}} [[Inhaltsverzeichnis(1)]] [[Bild(Logo_tiptoi_UT.jpg,128,align=left)]] [http://www.tiptoi.de/ tiptoi®] {de} 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 Audiodateien]. In der Grundinstallation ([[Anhang(tiptoi.txt, ohne Player)]] / [[Anhang(tiptoi2.txt, mit Player)]] sind je nach Ausführung Bücher (z.B. '''WWW Bauernhof.gme''' oder Audiodateien (z.B. '''Olchi-Detektive - Das Mikado-Komplott.rav''') bereits vorinstalliert. [[Vorlage(Bildersammlung, right, 250 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. {{{#!vorlage Hinweis Falls erforderlich, die [#Firmware Firmware] aktualisieren. Auf dem tiptoi-Stift kann, je nach [#Infobox 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. ## Update3203L.upd Für das Firmware-Update benötigt man die zwei Dateien '''update.upd''' und '''updateXXXX.upd''' von [https://www.tiptoi.com/de/start/anleitung-haendischer-download/aktualisierung-der-firmware/index.html Ravensburger.de] {de} {dl}, XXXX steht für die Version z.B. '''update3202.upd'''. Beide Dateien kopiert man nach dem Herunterladen in das [#Ordnerstruktur Stammverzeichnis] vom 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 [http://www.tiptoi.com/db/tiptoi.xml tiptoi.com] {de} einzusehen ist, kann die aktuelle Firmware abgelesen werden. In diesem Beispiel wird Version 136 verwendet: {{{#!code xml 136 http://static.tiptoi.com/db/firmware/update encrypt normal freq.upd 28F7854A }}} {{{#!vorlage Hinweis Es liegen noch keine Informationen seitens Ravensburger vor auf welcher Seite man die aktuelle Firmware nun beziehen kann. Auch ist noch nicht geklärt ob für beide Modelle eine identische oder unterschiedliche Firmware Verwendung findet. }}} = 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. [https://www.tiptoi.com/de/tiptoi-buecher-spiele-und-spielzeug/buecher/entdecken-und-wissen/tiptoi-star-wars-episode-i-vi-55402/index.html tiptoi® Star Wars™ Episode I-VI] {de}. 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 [#Ordnerstruktur 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 [http://www.tiptoi.com/db/tiptoi.xml tiptoi.com] {de} eingesehen werden kann, ersichtlich: {{{#!code xml 1 Aktualisierte Audiodatei verfügbar Der interaktive Globus - puzzleball® 515 http://static.images.ravensburger.de/images/produktseiten/150/00515.jpg }}} = Hörspiele und Lieder = ## https://forum.ubuntuusers.de/topic/rav-datei-oeffnen-und-erstellen/ Im [https://www.tiptoi.com/de/tiptoi-hoerbuch-und-musikshop/index.html Shop] {de} von Ravensburger können Hörspiele und Lieder für Stifte mit integriertem Player erworben werden. Die Dateien liegen im '''.rav'''-Format vor - andere [:Codecs:] werden vom Stift nicht wiedergegeben. Um einen erworbenen Titel auf dem Stift nutzen zu können muss man diesen zuerst in der [https://www.tiptoi.com/de/start/mein-kundenkonto/tiptoi-stift-verwaltung/index.html Stift-Verwaltung] {de} 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 [[Vorlage(Tasten, rmb)]] ''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 [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' im Ordner '''system''' des Stifts ablegen. = Ordnerstruktur = {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="titel">Ordnerstruktur +++ Ordner Beschreibung +++ '''/''' Im Stammverzeichnis liegen alle '''.gme'''-Dateien. Hier wird ebenfalls die neue [#Firmware Firmware] abgelegt. +++ '''stories''' Hörspiele +++ '''songs''' Lieder +++ '''system''' Systemdateien - wie z.B. '''.tiptoi.key''' }}} [[Vorlage(Bildersammlung, right, 250 Tiptoi_digitalpapier.png, "Kodierung" )]] = tttool = [http://tttool.entropia.de/ tttool] {de} 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]: {{{#!vorlage Paketinstallation haskell-platform subversion libncurses5-dev }}} ## If you have libttspico-utils and vorbis-tools installed, you can have tttool generate audio files from text for you, which makes developing your yaml file much easier. See text2speech.yaml for more information. {{{#!vorlage Warnung Anwendung auf eigene Gefahr. Es wird keine Haftung für Schäden am Stift übernommen. }}} Die neueste Version des Quellcodes mittels [:Archiv/Subversion:Subversion] herunterladen [3]: {{{#!vorlage Befehl 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: {{{#!vorlage Befehl cabal update cabal install --only-dependencies cabal install --bindir=. }}} Anschließend die die gewünschte [#Audiodateien Datei] zur [#Ueberarbeitung Bearbeitung] herunterladen oder eine eigene [#Eigenkreation Kreation] erstellen. == Aufruf == Der Aufruf der Werkzeuge erfolgt über das Terminal [3]: {{{#!vorlage Befehl tttool [Option] Kommando }}} {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="titel">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 [wikipedia: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. [[Vorlage(Bildersammlung, right, 250 Schatzkarte.png, "[github:michote/Piraten-Geburtstag:Piraten-Geburtstag] von M. Reischuck" )]] == Eigenkreation == Um eigene Kreationen zu erstellen benötigt man eine [wikipedia:YAML:]-Datei, in welcher die auszuführenden Aktionen definiert werden. Eine Beispieldatei ist unter [github:entropia/tip-toi-reveng/blob/master/example.yaml:github] zu finden. Mit einem Editor [4] kann diese bearbeitet und erstellte [#Uberarbeitung 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 [#Aufruf '''TITEL.gme'''] erzeugt und anschließend auf den Stift kopiert werden. Genauere Informationen zur Verwendung sind [http://tttool.entropia.de/ entropia.de] {de} zu entnehmen. Eine gelungene Eigenkreation ist unter [github:michote/Piraten-Geburtstag:github] zu finden. {{{#!vorlage 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. }}} [[Bild(Wiki/Icons/usb.png, 48, right)]] = Infobox = {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="verlauf"> 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: [ean:4005556005000:] / [ean:4005556007004:] +++ <-2 rowclass="kopf"> +++ Läuft mit: nativ }}} [[Bild(tt_364.jpg,,align=right)]] = Links = * [http://www.ravensburger.de Ravensburger.de] {de} * [pdf:www.ravensburger.de/content/wcm/mediadata/PDF/01_Kinder/tiptoicode_Navigationsleiste.pdf:Navigationsleiste] * [https://www.tiptoi.com/de/tiptoi-buecher-spiele-und-spielzeug/index.html Audiodateien] {de} {dl} * [http://www.ravensburger.de/ueber-ravensburger/presse/top-thema/tiptoi-presse-footage/fuer-wirtschafts-und-computermedien/index.html Wirtschafts- und Computermedien] {de} * [pdf:ravensburger.de/content/wcm/mediadata/PDF/01_Kinder/tiptoicode_Navigationsleiste.pdf:tiptoicode Navigationsleiste] * [http://www.ravensburger.de/start/service/spielanleitungen/index.html Spielanleitungen] {de} {dl} * [pdf:ecx.images-amazon.com/images/I/A1s%2B5fm7ADS.pdf:tiptoi®-Stift und tiptoi®-Manager] {de} {dl} * [pdf:ravensburger.de/spielanleitungen/ecm/Spielanleitungen/700%20tiptoi%20Stift%202.0%20Anleitung_Screen.pdf:tiptoi®-Stift mit Player und tiptoi®-Manager] {de} {dl} * [youtube:-RAHj532xfc:tiptoi® - Der Stift] * [youtube:vDEWgKX6Nb0:360° Ansicht tiptoi® Stift mit Player] * [http://www.brettspiele-report.de/tiptoi-der-stift/ tiptoi – Der Stift] {de} * [http://tttool.entropia.de/ tttool] {de} * [https://github.com/entropia/tip-toi-reveng/wiki Wiki] {en} * [https://github.com/entropia/tip-toi-reveng/wiki/Hardware Hardware] {en} * [https://lists.nomeata.de/mailman/listinfo/tiptoi tiptoi-Mailingliste] {de} * [https://www.mikrocontroller.net/topic/214479 Wie funktioniert die Erkennung beim Hörstift TING?] {de} * [http://upload.querysave.de/code.html Tiptoi/TING-Codetester] {en} #tag: Hardware, Spiele, unfreie Software, Kinder, Schule, Bildung, tiptoi