Nonfics

Delphi Ds150e — Key Programming With

Delphi Ds150e — Key Programming With

[Smartphone] --> [Cloud Server] --> [Raspberry Pi with DS150E] --> [Car OBD] The Pi runs a Python Flask server that maps HTTP endpoints to diagnostic commands:

// 1. Load J2534 DLL from DS150E installation folder HINSTANCE hDll = LoadLibrary(L"C:\\Delphi_DS150E\\CDP_J2534.dll"); key programming with delphi ds150e

This bypasses the Delphi UI entirely, allowing integration into home automation or race dashboards. The DS150E software supports VBScript / JScript automation via its internal scripting engine. Scripts are stored in C:\ProgramData\Delphi\DS150E\Scripts\ . Sample Script: Log DTCs to CSV on Every Connection ' Save as "AutoLogDTCs.vbs" Sub OnConnect(Channel) Dim dtcList, dtc dtcList = GetDTCCodes(Channel, "Engine") For Each dtc In dtcList WriteToFile "C:\Logs\dtc_log.csv", Now & "," & dtc & "," & GetFreezeFrame(Channel, dtc) Next End Sub Function WriteToFile(path, text) Dim fso, file Set fso = CreateObject("Scripting.FileSystemObject") Set file = fso.OpenTextFile(path, 8, True) file.WriteLine text file.Close End Function [Smartphone] --> [Cloud Server] --> [Raspberry Pi with

// 3. Open device pOpen(NULL, &deviceId); Scripts are stored in C:\ProgramData\Delphi\DS150E\Scripts\

%!s(int=2026) © %!d(string=Elegant Pulse) · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture