Enfora MT2500: Difference between revisions

From chaoswiki
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
Line 51: Line 51:
|-
|-
|15
|15
|A/D IN 2 (Dual Function Input) (Operation as Analog or Digital Input is Configured via AT Command)
|A/D IN 2 (Dual Function Input) (Operation as Analog 0-16V or Digital Input is Configured via AT Command)
|-
|-
|16
|16
|A/D IN 1 (Analog Input)
|A/D IN 1 (Analog Input 0-16V)
|-
|-
|}
|}

Die USB Abschirmung und die Masse sollen mit pin 6 (ground) verbunden werden, die Positive USB Leitung wird an Pin 12(Vbus) angeschlossen.


== Offizielle Anleitungen ==
== Offizielle Anleitungen ==
Line 70: Line 72:
* Der tracker emuliert drei serielle CDC Schnittstellen, leider funktionieren diese nur mit Windows, weil das Linux Modul die USB ID nicht kennt(?)
* Der tracker emuliert drei serielle CDC Schnittstellen, leider funktionieren diese nur mit Windows, weil das Linux Modul die USB ID nicht kennt(?)
* Der erste serielle Port wird für debug informationen benutzt, am zweiten Port kann das Gerät programmiert werden. Der zweck des dritten Ports ist nicht bekannt.
* Der erste serielle Port wird für debug informationen benutzt, am zweiten Port kann das Gerät programmiert werden. Der zweck des dritten Ports ist nicht bekannt.
* Der Tracker dürfte mit dem internen Akku zwischen 3h (GPS und GSM im dauerbetrieb) und 14h (GPS und GSM im standby) laufen.


== Programmierung ==
== Programmierung ==
Ein Positionsupdate alle 60s oder 100m schicken:
<pre>
at&f
at&w
at+cgdcont=1,"IP","internet","",0,0
at%cgpco=1,"new,new",0
at$friend=1,1,"Dest IP"
at$udpapi=,Dest Port
at$wakeup=0,1
at$evtim1=60
at$evtim2=1200
at$event=12,1,12,1,1
at$event=12,3,40,0,4350
at$event=13,0,16,100,1000000
at$event=13,3,43,2,0
at$event=13,3,40,0,4350
AT$areg=2
at&w
</pre>

[...]
[...]



Latest revision as of 19:59, 19 July 2014

Anschlüsse

Der Stecker ist Molex Bestellnummer 43025-1600 und die passenden Kontakte dazu sind Molex Bestellnummer 43030-0008.

Molex.png

Pin Signal
1 Mic + (Differential Audio Input)
2 Mic - (Differential Audio Input)
3 Ignition Sense
4 USB D+
5 USB D-
6 Ground
7 GPO5 (General Purpose Output)
8 GPO2 (General Purpose Output)
9 EARP (Differential Audio Output)
10 EARN (Differential Audio Output)
11 Power Input (9-16 VDC)
12 USB Vbus
13 GPI1 (General Purpose Digital Input)
14 GPO3 (Latched General Purpose Output)
15 A/D IN 2 (Dual Function Input) (Operation as Analog 0-16V or Digital Input is Configured via AT Command)
16 A/D IN 1 (Analog Input 0-16V)

Die USB Abschirmung und die Masse sollen mit pin 6 (ground) verbunden werden, die Positive USB Leitung wird an Pin 12(Vbus) angeschlossen.

Offizielle Anleitungen

Erkenntnisse

  • Auf dem Tracker ist ein Kleber der sagt dass man das Gerät an die Stromversorgung anschliessen muss bevor man den USB Stecker einsteckt. Es geht nichts kaputt wenn man diesen Hinweis nicht beachtet, aber der Tracker startet im Firmware upload Modus.
  • Der tracker emuliert drei serielle CDC Schnittstellen, leider funktionieren diese nur mit Windows, weil das Linux Modul die USB ID nicht kennt(?)
  • Der erste serielle Port wird für debug informationen benutzt, am zweiten Port kann das Gerät programmiert werden. Der zweck des dritten Ports ist nicht bekannt.
  • Der Tracker dürfte mit dem internen Akku zwischen 3h (GPS und GSM im dauerbetrieb) und 14h (GPS und GSM im standby) laufen.

Programmierung

Ein Positionsupdate alle 60s oder 100m schicken:

at&f
at&w
at+cgdcont=1,"IP","internet","",0,0
at%cgpco=1,"new,new",0
at$friend=1,1,"Dest IP"
at$udpapi=,Dest Port
at$wakeup=0,1
at$evtim1=60
at$evtim2=1200
at$event=12,1,12,1,1
at$event=12,3,40,0,4350
at$event=13,0,16,100,1000000
at$event=13,3,43,2,0
at$event=13,3,40,0,4350
AT$areg=2
at&w

[...]