Profile

Cover photo
Steffen Köhler
Lives in Brake
130 followers|170,720 views
AboutPostsPhotosYouTube

Stream

Steffen Köhler

Shared publicly  - 
 
Fahrzeug- Diagnose mal einfach :-)
 ·  Translate
1
Add a comment...

Steffen Köhler

Shared publicly  - 
 
Datei-Verschlüsselung im(Chrome-) Webbrowser

Gefühlte 99% aller Internet- User wollen ihre Post nur noch verschlüsselt verschicken, aber nur 0.1% haben bislang kapiert, dass dabei vor allem der Empfänger , und nicht nur der Versender mitspielen muß.

Na ja..
Um mit dem meistens mit der Problemstellung völlig  überforderten Empfänger wenigstens eventuell was auf die Beine zu stellen, anstelle vergebens darauf zu hoffen, dass der vielleicht mal z.B. eine tatsächliche PGP-Installation auf die Reihe bekommen würde (lol, ROFL), gibts dann sowas halbwegs einfaches wie das Minilock Plugin für den Chrome Browser, mit dem man mit dem Empfänger zusammen z.B. verschlüsselte Dateien erzeugen kann, wenn es z.B. die Vorschriften erfordern, etwas nicht unverschlüsselt zu verschicken.

Wem's also nützt, bitte sehr :-)
 ·  Translate
File encryption software that does more with less.
1
Birgit Schedlitzki's profile photo
 
Wegen Deiner Einladung eben, konnte da nichts rein schreiben. Oder einfach zu blond ;-) Wir sind bei Bernds Eltern, Schwiegermama hat Geburtstag. Liebe Grüße, auch an Uli, Birgit
 ·  Translate
Add a comment...

Steffen Köhler
owner

Hardware  - 
 
OOBD CAN Dongles in production now
 
OOBD CAN Dongle ready to order
Ok, it took slightly longer as predicted... but now the OOBD Team is proud to announce that the OOBD CAN OBD interface, the CAN Invader is in production and can be ordered.
Featuring:
- 2 selectable CAN bus inputs
- ISO 14229 UDS protocol w. full 4095 byte storage length
- CAN inject mode for self defined frame sequences
- Real Time Data "store & forward" mode
- open Firmware & bootloader
- free programmable (via Lua) Applications for Android and Windows
- fits in each pocket
- etc.. 

More details here: http://www.oobd.org/doku.php?id=news:caninvaderstart
1
Add a comment...

Steffen Köhler
owner

Software  - 
 
As just found out, for automated test purposes the OOBD dongle can be directly talked to from Python by the use of the python bluetooth stack. Works smoothly without the need of creating any virtual serial bluetooth ports first :-)


Source:

import time
import bluetooth

def connect():
    while(True):    
        try:
            gaugeSocket = bluetooth.BluetoothSocket(bluetooth.RFCOMM)
            gaugeSocket.connect(('00:12:6F:22:4E:8E', 1))
            break;
        except bluetooth.btcommon.BluetoothError as error:
            gaugeSocket.close()
            print "Could not connect: ", error, "; Retrying in 10s..."
            time.sleep(10)
    return gaugeSocket;

gaugeSocket = connect()
while(True):
    try:
        gaugeSocket.send('p 0 0 0\r')
        print gaugeSocket.recv(1024)
        time.sleep(1)
    except bluetooth.btcommon.BluetoothError as error:
        print "Caught BluetoothError: ", error
        time.sleep(5)
        gaugeSocket = connect()
        pass

gaugeSocket.close()

Output:
>OBD D2 603 Lux-Wolf Thu, 16 May 2013 10:08:19 +0200
>OBD D2 603 Lux-Wolf Thu, 16 May 2013 10:08:19 +0200
>OBD D2 603 Lux-Wolf Thu, 16 May 2013 10:08:19 +0200
1
Add a comment...

Steffen Köhler
owner

Diskussion  - 
 
Firmware now also runs (basically) on socketCan devices

The initial plan to extend the firmware simulator to simulate real time bus monitoring finally turns from the previously just internal bus simulation into the support of socketCan now.
This has the nice side effect, that the firmware not just runs on an STM32 with dedicated hardware anymore, but also on all unix platforms which supports socketCan, like Ubuntu and also the Raspberry Pi. Only the parameter setting of the bus is not implemented yet, as this can not be tested on a virtual bus device, so we've to organize some real CAN hardware now to continue. So stay tuned, this story is still "work in progress" :-)
1
Michael Luxen's profile photoSteffen Köhler's profile photo
4 comments
 
Simply said: No.. :-|

The firmware is still running for some moments and then crashing in different flavours. I didn't had any chance to look into it more closer so far...
Add a comment...

Steffen Köhler
owner

Diskussion  - 
 
First article about OOBD

I'm happy to say that OOBD got it's first public attention in an article of the Ford Automotive Employee Newspaper "Ford Report" (http://www.at.ford.com/news/Publications/Publications/2009_FOE/132/@Ford132%20-%20March%202013%20-%20Fordreport.pdf, Page 4 "Funktionstest mit Handy") 

On the "extensions" mentioned in the article we are currently working on (which is mainly a strong encryption for the confidential OEM data) so that we are looking forward to have a further roll out hopefully soon.
1
1
OOBD+ OpenOnBoardDiagnostics's profile photo
Add a comment...

Steffen Köhler
owner

Software  - 
 
Firmware now with Raw CAN Protocol

Mainly to inject own CAN frames onto the bus, the OOBD Dongle now gets an additional protocol, which allows complete sequences of CAN frames to be send. As said, this is mainly for inject frames, but not to talk to modules as such, because you can't trust in a Bluetooth connection that nothing goes lost under real time conditions.

After the source has been cleaned up from debug outputs, has been committed and the documentation has been written, more details will follow.
1
1
Steffen Köhler's profile photo
 
Docu can now be found under can raw protocol | oobdiag
Add a comment...
Have him in circles
130 people
Götz Roderer's profile photo
Sven Woyciniuk's profile photo
Yegor Yefremov's profile photo
Irina Grigore's profile photo
Hille Kaufmann's profile photo
Michael Luxen's profile photo
Tillman Ott's profile photo
Dirk Schröder's profile photo
Wolfgang Sauer's profile photo

Steffen Köhler
owner

Software  - 
 
Do not know the Details yet, as just found, but it has to do with ISO-TP somehow..
 
The socketcand server  from Jan-Niklas (https://github.com/dschanoeh/socketcand) which enables the access to PF_CAN sockets via PF_INET sockets gained ISO-TP support. The IP-based socketcand server is used e.g. by the JAVA based Kayak CAN monitoring tool (http://kayak.2codeornot2code.org/) to omit the implementation of a JNI interface for PF_CAN sockets in JAVA.
As the ISO-TP support is pretty new, feel free to check out the 0.4.0 release from Olivers socketcand fork at https://github.com/hartkopp/socketcand for testing. The documentation has been updated and feedback is welcome ...
1
Add a comment...

Steffen Köhler
owner

Hardware  - 
 
Xmas Dongle
Yesterday in the factory: Putting small devices into big boxes to ship the first batch today
1
1
Chris Gabriel's profile photoSteffen Köhler's profile photo
6 comments
 
und der entsprechende PartII Verantwortliche müsste die Specs an den entsprechenden Ablageort transferieren, damit wir die Konvertierung laufen lassen können.
 ·  Translate
Add a comment...

Steffen Köhler
owner

Diskussion  - 
 
OOBD in "Auto Motor Sport"
I'm happy to say that OOBD  now also has found its way into the popular german automotive magazine "Auto Motor Sport". In the insert "Tech Review" , which is (unfortunately) only available for the subscriber of the magazine, there a whole page article about OOBD and its advantages. 

Lets see, what will come out of this
1
1
Steffen Köhler's profile photo
Add a comment...

Steffen Köhler
owner

Diskussion  - 
 
Happy Easter to All our Followers
1
1
Steffen Köhler's profile photo
Add a comment...
People
Have him in circles
130 people
Götz Roderer's profile photo
Sven Woyciniuk's profile photo
Yegor Yefremov's profile photo
Irina Grigore's profile photo
Hille Kaufmann's profile photo
Michael Luxen's profile photo
Tillman Ott's profile photo
Dirk Schröder's profile photo
Wolfgang Sauer's profile photo
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Brake
Previously
Delmenhorst - Detroit - Hiroshima - Craiova - Dunton - Nanchang - Göteburg - Köln
Links
Other profiles
Contributor to
Story
Tagline
Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. Stay Hungry. Stay Foolish. (Steve Jobs 2005)
Basic Information
Gender
Male