Car-PC.info

cPOS - Cpos mit Htc Deisre (android 2.2) verbinden

raffa - Sa 30 Okt, 2010 13:22
Titel: Cpos mit Htc Deisre (android 2.2) verbinden
Hallo

ich möchte in mein auto ein car pc mit cpos einbauen.

bis jetzt bin ich mit der software voll und ganz zufrieden, allerdings habe ich bis heute nicht rausgefunden, wie ich mein handy mit der software verkoppeln kann.

wie gesagt hab ich ein Htc desire mit android 2.2

kennt da jemand ne lösung?

lg

raffa
200CDI - Sa 30 Okt, 2010 20:20
Titel: Re: Cpos mit Htc Deisre (android 2.2) verbinden
raffa hat folgendes geschrieben:
Hallo

ich möchte in mein auto ein car pc mit cpos einbauen.

bis jetzt bin ich mit der software voll und ganz zufrieden, allerdings habe ich bis heute nicht rausgefunden, wie ich mein handy mit der software verkoppeln kann.

wie gesagt hab ich ein Htc desire mit android 2.2

kennt da jemand ne lösung?

lg

raffa


Habe auch ein Android 2.2 Phone. Das Samsung Galaxy S. Würde mich auch interessieren, ob eine Verbindung möglich ist.

Gruß
200CDI
S-I-M-O-N - So 31 Okt, 2010 13:28
Titel:
Hallo Android User,

ich bin G1 Nutzer und habe das selbe Problem, ich habe mal damit angefangen mit SL4A einen Wrapper zu basteln der die über serielle Bluetooth Verbindung erhaltenen AT-Befehle an Android weiterreicht und umgekehrt die passenden AT-Befehle zurückschickt.

Ist in einem sehr frühen Stadium, bisher bin ich nur soweit das cPOS glaubt ein Telefon gefunden zu haben, die Funktionen muss ich noch einprogrammieren. Sollte aber ohne große Hürden machbar sein.

Ich halte euch auf dem Laufende.

Gruß

Simon
raffa - So 31 Okt, 2010 15:15
Titel:
das klingt doch schon mal gut, wenn ich auch nicht ganz nachgekommen bin Razz

wäre super wenn das funktionieren würde,

die verbindung wäre dann über ein bluetooth dongle hergestellt oder?

lg
Slavi - So 31 Okt, 2010 15:21
Titel:
geht´s da jetzt ums Telefonieren oder um andere Funktionen ?

Ich verwende mein Desire mit Centrafuse, da geht das Telefonieren ganz gut Telefonbuch muss man aber selber anlegen.
S-I-M-O-N - Mo 01 Nov, 2010 00:07
Titel:
Also von meiner Seite aus geht es um das Steuern des Telefons (Anrufen, Auflegen, SMS auslesen, etc.) Den Ton (Audio Gateway) stellt der Bluetoothtreiber (bei mir Widcomm) zur Verfügung, da hat cPOS ja nix mit zu tun.
C1500 - Mi 03 Nov, 2010 11:20
Titel:
S-I-M-O-N hat folgendes geschrieben:
Den Ton (Audio Gateway) stellt der Bluetoothtreiber (bei mir Widcomm) zur Verfügung

Ich weis das es etwas OT ist ABER:
Kennt einer ein Tool oder Prog oder sonstwas, das die Audioverbindung starten kann?
Jetzt bitte nicht irgendwelche Mausspuren auszeichnen um den Doppelklick zu machen.
Ich meine schon ein ausführbares Programm/Batchdatei das/die die Verbindung herstellt.
Automatisch verbinden reicht da nicht. Es muss von Windows aus die Verbindung hergestellt werden.

Die COM-Verbindung mach cPOS ja.
Wenn ich die Audioverbindung manuell dazu aktiviere funzt bei mir auch das komplette Freisprechen.

Gruß Peer
blazerk5 - Mi 03 Nov, 2010 20:04
Titel:
Das ist auch mein Problem. Wenn man es hinbekäme, die Audio-Verbindung automatisch starten zu lassen, wäre alles gut. Ich hab auch schon mal rumgefragt, ob das Registry-Eintrag oder so möglich ist. hatte aber keinen Erfolg.



http://www.car-pc.info/phpBB2/viewtopic.php?t=25873&highlight=
Cosmo333 - Di 01 März, 2011 10:59
Titel:
Gibts hier was neues? Habe auch ein Android 2.2 und will heute cPOS einrichten. Kann man denn irgendwie helfen?
S-I-M-O-N - Mi 02 März, 2011 19:42
Titel:
Bin mit dem Projekt leider noch nicht viel weiter gekommen, ich werde die Tage aber mal meine Erkenntnisse hier posten.

Gruß

Simon
S-I-M-O-N - Di 15 März, 2011 22:10
Titel:
So, hier jetzt mal eine Zusammenfassung meiner Erkenntnisse:

Mein Ziel ist es einen "Wrapper" für die AT-Befehle zu basteln, so daß CPOS denkt ein normales Telefon(modem) vor sich zu haben und die Befehle dann auf dem Gerät in Android Befehle umzusetzten.

Mit dem "Scripting Layer for Android" auf dem Telefon können Pythonscripte genutzt werden.

Scripting Layer for Android

Hier das Script, so weit bisher vorangeschritten, um CPOS ein AT-Modem vorzugaukeln:

Code:

import android
import time

uuid = '00001101-0000-1000-8000-00805F9B34FB'
droid = android.Android()
droid.toggleBluetoothState(True)

droid.bluetoothMakeDiscoverable()
droid.bluetoothAccept(uuid)

outstring=''
instring=''
oldstring=''

print 'Listening:\n'

while True:
   if droid.bluetoothReadReady():
    instring=droid.bluetoothRead().result
    print instring
    newstring=oldstring + instring
    print 'newstring ' + newstring
    if newstring=='ATZ'+'\r':
         outstring='ATZ\r\r\nOK'
         oldstring=''
    if newstring=='ATE1'+'\r':
         outstring='ATE1\r\r\nOK'
         oldstring=''
    if newstring=='AT+GMI;+GMM'+'\r':
         outstring='AT+GMI;+GMM\r\r\nAndroid Python Script\r\r\nAndroid Python Script v1alpha\r\r\nOK'
         oldstring=''
    if newstring=='AT+CSCS="8859-1"'+'\r':
         outstring='AT+CSCS="8859-1"\r\r\nOK'
         oldstring=''
    if newstring=='AT+CLCC'+'\r':
         outstring='AT+CLCC\r\r\nOK'
         oldstring=''
    if newstring=='AT+CPAS'+'\r':
         outstring='AT+CPAS\r\r\n+CPAS: 0\r\r\nOK'
         oldstring=''
    if newstring=='AT+CLIP=1'+'\r':
         outstring='AT+CLIP=1\r\r\nOK'
         oldstring=''
    if newstring=='AT+CRC=1'+'\r':
         outstring='AT+CRC=1\r\r\nOK'
         oldstring=''
    if newstring=='AT+CNMI=2,1,0,1'+'\r':
         outstring='AT+CNMI=2,1,0,1\r\r\nOK'
         oldstring=''
    if newstring=='AT+CMGF=0'+'\r':
         outstring='AT+CMGF=0\r\r\nOK'
         oldstring=''
    droid.bluetoothWrite(outstring + '\r\n')
droid.exit()


Da CPOS die Verbindung immer wieder schliesst und dann das Script abstürzt, habe ich noch mit VSPE eine virtuelle Verbindung zwischen dem Serial Port der Bluetooth Verbindung und dem Port den CPOS nutzt erstellt.

Prinzipiell funktioniert das ganze, bisher ist jedoch noch keine Funktionalität eingebunden. Es sollte alles was CPOS kann (Nummer wählen, Telefonbuch auslesen, SMS auslesen) möglich sein, bis auf die Möglichkeit einen Anruf anzunehmen/aufzulegen, da dafür in der SL4A API keine Funktion vorhanden ist.

Wer möchte kann gerne an dem Script weiterbasteln, mir fehlt momentan die Zeit.

Gruß

Simon
kleiner - Mi 20 Apr, 2011 18:25
Titel:
Gibt es hier schon was neues?
Brender - Fr 29 Jul, 2011 19:35
Titel:
Mich würde das Thema auch Interessieren. Eine einfache Steuerung des cPOS Media Players würde reichen...

Könnte man in cPOS nicht ein anders Programm Integrieren? Es gibt ja Bluetooth Server/Client ala VNC etc. Problem ist halt die zeigen dir den ganzen Bildschirm, was zuviel Info auf einmal ist. Manche können auch eine einfache Player Steuerung aber nur für die größte Player wie Winamp und VLC
Freezer - Sa 30 Jul, 2011 09:53
Titel:
CPOS steuern sollte mit EventGhost und passenden Android Client gehen...
Brender - Sa 30 Jul, 2011 15:03
Titel:
Ja, also das EventGhost hab ich mir mal runter geladen. Hast du von dem Programm etwas mehr Ahnung? Als Neuling ist das schwierig, evtl könnte man einige Infos mal zusammen werfen
Freezer - So 31 Jul, 2011 16:15
Titel:
Steuer damit an meinem Home- / HTPC fast alles und am CarPC CPOS per X10-FB, was genau willst denn wissen?
Brender - So 31 Jul, 2011 17:33
Titel:
Also das HID Plugin is klar, auch wie man die Makros etc verwendet.

Wie verbinde ich das Handy denn mit dem EG? Es braucht ja ne IP und den Port. Ist das die des PC´s oder erstellt EG ne eigene IP?

Das Handy ist auch schon über Bluetooth mit dem PC verbunden. Wie bringe ich das jetzt EG bei?
Freezer - Mo 01 Aug, 2011 23:17
Titel:
Mit der Android-App hab ich da bisher noch nichts gemacht, kann dir da leider auch nix zu sagen. Denke aber dass es über WLAN laufen muss.
Hier ne eigentlich recht ausführliche Anleitung:
http://timhoeck.com/eventghost-for-android/
Brender - Mi 03 Aug, 2011 16:34
Titel:
Schade, eigentlich wollte ich es mit Bluetooth versuchen. Normal sollte das gehen. Zumindest kann es die EventGhost Software für den PC, allerdings sehe ich da nirgends ne Einstellung zwecks IP etc.
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB