Allpro Imaging Driver



Open-source ELM327 OBD adapter

The AllPro adapter is a small device that plugs into your automobile's On-Board Diagnostic (OBD) port, which grants access to the car's computerized self diagnostic system. All cars manufactured in 1996 and later have an OBD-II port, which is usually located under the dashboard on the driver's side.The adapter allows you to interface with your car's OBD-II bus. It provides you a serial interface using the ELM327 command set and supports all OBD-II standards:

  • SAE J1850 PWM
  • SAE J1850 VPW
  • ISO 9141-2
  • ISO 14230-4
  • ISO 15765-4 CAN
  • SAE J1939

Hardware

  • All Pro Solutions, Inc. Has been manufacturing a wide range of IT equipment, including CD DVD Blu-Ray disc duplicating, printing, publishing, and data archiving systems, as well as providing a wide range of digital services, including disc duplication, document imaging, scanning & conversion, since 1996.
  • Literature Request. To request printed brochures, please fill out the entire form listed below. All requests will be sent in a timely manner.

The adapter kit schematic is shown here. It is built around NXP LPC1517 Cortex-M3 microprocessor with 64 kB program memory, but can accommodate another chip from same family like LPC1549 with 256 kB if required.The NXP chips has a ROM-based bootloader that supports loading a binary image into its flash memory using USART or CAN.All the software is written in C++ for NXP LPCXpresso IDE which is essentially using GNU toolchain for ARM Cortex-M processors. However, it can be compiled with other pre-built GNU toolchain, like GCC ARM Embedded or even with Keil uVision IDE.

In addition to the driver, PVCAM contains two advanced applications that will be immediately ready for use on the host computer. PVCAMTest is an easy to use imaging application to get users up and running in as little time as possible. Users can confirm that the camera is properly connected, run live, take sequences and also single snaps.

The Highlights

AllproAllpro imaging dental
  • NXP LPC1517JDB48 ARM Cortex M3 72Mhz processor
  • 64kB Flash, 12kB RAM
  • Using NXP sophisticated State Configurable Timers to do the precise signal handling for J1850 PWM and VPW protocols
  • CAN FIFO buffers for handling some not-strict ISO-compliant ECUs
  • Botloader for initial firmware programming
  • Low power consumption

See building the adapter firmware from the source code. Or, if you just want to program the firmware check the programming the Adapter with Flash Magic. Also, you might consider ELM329 AllPro adapter. It is year 2018 and most likely you need only CAN protocol.

The link to GitHub repository.

The OBD-II Cable Connector

The adapter uses eight pin connector to link up to vehicle's OBD-II J1962.

J4DescriptionJ1962 Pin
1Signal Ground5
2CAN High6
3CAN Low14
4J1850 Bus +2
5Vehicle Battery Positive16
7K Line7
8J1850 Bus -10

Bluetooth AllPro

All Pro Imaging Drivers

Bluetooth version of AllPro adapter is ready-to-use fitted to 'de-facto' standard OBD connector case and paired with SPC-CA v3.0 Bluetooth module based on Beken BK3231 chip. Apparently Beken bought the license for old ARM9E-S core with a substantial discount for their Bluetooth SOC. The core goes back to year 2004. You will need a debugger to program the device though.

Allpro Imaging Driver Jobs

Here is the popular Android Torque application output:

Allpro Imaging Driver Software

Allpro

USB ELM327

The USB version of AllPro adapter is using CH340G USB to UART chip. Here is the schematic.

Allpro Imaging Driver Training

  • Podiatry / Medical dealers // United States of America

    • Chicago Medical Supply, LLC.


      Phone866-554-3734
      Webwww.chimedsupply.com
    • Gill Podiatry


      Phone800-321-1348
      Webwww.gillpodiatry.com
    • Henry Schein Inc. Foot & Ankle


      Phone800-472-4346
      Webwww.henryschein.com
    • Mckesson


      Phone904-332-4715
      Webwww.pssd.com
    • Merit Medical Management


      Phone410-647-7513
    • Lake Superior X-ray Inc.


      Phone800-777-4518
      Webwww.lsxray.com
    • Henry Schein Animal Health


      Phone888-691-2724
      Webwww.henryscheinvet.com
    • Christian Icons & X-Ray


      Phone888-825-6129
      Webchristianiconsxray.samsbiz.com
    • Patterson Veterinary


      Phone800-225-7911
      Webwww.pattersonvet.com
    • Animal Health International


      Phone888-787-4483
      Webwww.animalhealthinternational.com
    • Lake Superior X-ray Inc.


      Phone800-777-4518
      Webwww.lsxray.com
    • Merit Medical Management


      Phone410-647-7513
    • CanMedical


      Phone800-267-4608
      Webwww.canmedical.ca
    • scil animal care company

      'Vet dental units'
      Phone1-866-382-6937
      Webwww.scilvet.ca
    • UXR (Universal X-Ray)


      Phone514-631-4477
      Webwww.uxr.ca
    • Intriquip Instruments Inc.


      Phone(306) 584-3993
      Webwww.intriquip.com/