Servus!
Nach langer Zeit steht nun endlich der Versuchsaufbau, und die Kommunikation mit dem Chip funktioniert.
Wie es aussieht verwendet der Chip das Koordinatensystem wie im Bild. Hat da einer Erfahrung, kann das so stimmen? Die ermittelten Werte (siehe Screenshot scheinen plausibel)
Ich habe mein Testprogramm in C geschrieben, da ich mit Spin nicht weit komme. Ich hoffe das gibt keine Probleme wenn man das mal in Plexus integrieren will? An wen wende ich mich denn wie ich es machen soll, um den Treiben in Plexus zu integrieren? Gibt es da schon Anleitungen oder so?
LG Helmut
Touch Treiber (TSC2003)
- PIC18F2550
- Beiträge: 2846
- Registriert: Fr 30. Sep 2011, 13:08
Re: Touch Treiber (TSC2003)
Glückwunsch!
Damit hast Du eine neue Stufe der Assimilation eingeleitet.
Die Koordinaten scheinen auf dem Kopf zu stehen. das kann aber auch gewollt sein.
Was sagt das Datenblatt dazu?
Den Quelltext und einen Stromlaufplan wenn schon vorhanden kannst Du hier anhängen.
Wenn sich einer mit Plexus auskennt so ist das Zille9.
Damit hast Du eine neue Stufe der Assimilation eingeleitet.
Die Koordinaten scheinen auf dem Kopf zu stehen. das kann aber auch gewollt sein.
Was sagt das Datenblatt dazu?
Den Quelltext und einen Stromlaufplan wenn schon vorhanden kannst Du hier anhängen.
Wenn sich einer mit Plexus auskennt so ist das Zille9.
Gruß
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
Re: Touch Treiber (TSC2003)
Die Integration in Plexus sollte nicht schwer sein, die Frage ist nur, wie überträgst Du die Daten? Ich nehme an seriell?Helmut hat geschrieben:Ich hoffe das gibt keine Probleme wenn man das mal in Plexus integrieren will?
Ist also die Frage, wie knüpfelt man am sinnvollsten die Datenleitungen an den Hive? Man könnte mal testen, ob eine Anbindung über den Maus-Anschluss von Bellatrix funktionieren würde. Der Treiber würde dann ähnlich wie der Standard-Maus-Treiber funktionieren.
Denkbar ist ein Touch-Treiber, der einfach statt des normalen Maustreibers eingebunden wird und somit die Verwendung des Hive als Tablet möglich macht. Für die Texteingabe müsste aber der Tastaturtreiber drin bleiben, sonst bräuchte man eine Bildschirmtastatur, dafür ist der Platz in Bellatrix sicher zu klein. Aber cool wäre ein Touch-Hive auf jeden Fall.
Hast Du schon reproduzierbare Ergebnisse?
Computer lösen die Probleme, die man ohne sie gar nicht hätte!
Re: Touch Treiber (TSC2003)
Ich habe gestern noch wegen des verkehrten Koordinatensystem nachgelesen, es sollte nicht so sein. Also werde ich als nächstes mal versuchen die analogen Eingänge an den Chip zu vertauschen und schauen was der dann liefert.
Dann habe ich mir mal die Kalibrierung angeschaut, diese müsste dann auch noch implementiert werden.
Der Chip kommuniziert via I2C. Bringen wir den irgendwie an den Hive dran?
Dann habe ich mir mal die Kalibrierung angeschaut, diese müsste dann auch noch implementiert werden.
Der Chip kommuniziert via I2C. Bringen wir den irgendwie an den Hive dran?
- PIC18F2550
- Beiträge: 2846
- Registriert: Fr 30. Sep 2011, 13:08
Re: Touch Treiber (TSC2003)
Einen direkten I2C Anschluss gibt es auf den HIVE nicht das die Standard Anschlüsse nicht herausgeführt werden.Helmut hat geschrieben:Der Chip kommuniziert via I2C. Bringen wir den irgendwie an den Hive dran?
Eine Alternative währe eine Adapterplatine zwischen dem Bord und dem EEPROM(Bellatrix) zu bauen.
Vielleicht mal eine Option bei einer neuen Bordrevision.
Gruß
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
Re: Touch Treiber (TSC2003)
I2C ist perfekt, hat doch Administra für die Joystickplatine bzw. Sepiakarte schon im Gepäck. reimt sich sogar
Die entsprechenden Routinen in den Poller einzubauen, sollte auch machbar sein. Vorteil wäre die Kompatibilität zum allgemeinen Hive-Handling.
Mach weiter so, Helmut wir schaffen das
Die entsprechenden Routinen in den Poller einzubauen, sollte auch machbar sein. Vorteil wäre die Kompatibilität zum allgemeinen Hive-Handling.
Mach weiter so, Helmut wir schaffen das
Computer lösen die Probleme, die man ohne sie gar nicht hätte!
- PIC18F2550
- Beiträge: 2846
- Registriert: Fr 30. Sep 2011, 13:08
Re: Touch Treiber (TSC2003)
Eine Mausfunktion über Administra -> Regnatix -> Bellatrix ?
Da pflastern wir uns den Bus zu.
Da doch schon eine Kleine Adapterplatine und direkt an Bellatrix.
Für den Code ist in Bellatrix immer noch genug Platz.
Da pflastern wir uns den Bus zu.
Da doch schon eine Kleine Adapterplatine und direkt an Bellatrix.
Für den Code ist in Bellatrix immer noch genug Platz.
Gruß
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
Re: Touch Treiber (TSC2003)
Bei Touch-Bedienung beschränkt sich der Busverkehr auf die Koordinaten, welche angeklickt werden, ist also nicht dramatischer wie eine Joystickabfrage.PIC18F2550 hat geschrieben:Eine Mausfunktion über Administra -> Regnatix -> Bellatrix ?
Da pflastern wir uns den Bus zu.
Computer lösen die Probleme, die man ohne sie gar nicht hätte!