Author Topic: Sigrok-Support for APPA 150/208/506 / BENNING MM 12 / CM 12 / Sefram 7352B / etc  (Read 1423 times)

0 Members and 1 Guest are viewing this topic.

Offline CymaphoreTopic starter

  • Regular Contributor
  • *
  • Posts: 121
  • Country: de
Hi,

I created a driver for lots of APPA-based devices for sigrok this weekend. This includes Multimeters and Clamp Multimeters with USB/Serial and Bluetooth LE.

Currently the driver supports the BENNING MM 12, BENNING CM 12, Sefram 7352B, APPA 506(B), 208(B), 155B, 156B, 157B, 158B and a couple of others under all kinds of brands.

I implemented and tested it with a BENNING MM 12 (APPA 506B). Functions for the other meters with the same communication protocol are implemented, but obviously untested, since I don't have the hardware.

Currently all live reading functions for USB/Serial/BLE are implemented, but log download and calibration will follow when I have the time.

Sigrok-Wikipage for the meter I used, including some pictures:

https://sigrok.org/wiki/BENNING_MM_12

So if anyone here has one of those APPA 150/208/506 based meters, regardless of the brand, I would be happy about any tests with the new sigrok driver.

Here's my github-fork of libsigrok containing the driver "appa-b":

https://github.com/Cymaphore/libsigrok

The driver is currently under review and will be included with mainline sigrok once it passed.

Thanks and best regards,
Martin
« Last Edit: November 02, 2020, 02:33:23 pm by Cymaphore »
 

Offline CymaphoreTopic starter

  • Regular Contributor
  • *
  • Posts: 121
  • Country: de
Number of supported models has just increased:

Code: [Select]
Supported Models:

 ID    | Model     | Brand Name            | OPT | BLE | State
 ------|-----------|-----------------------|:---:|:---:|---------------
 0x01  | 150B      | APPA 155B             |     |  X  | untested
 0x01  | 150B      | APPA 156B             |     |  X  | untested
 0x01  | 150B      | APPA 157B             |     |  X  | untested
 0x01  | 150B      | APPA 158B             |     |  X  | untested
 0x01  | 150B      | BENNING CM 12         |     |  X  | untested
 0x0c  | 172       | APPA 172B             |     |  X  | untested
 0x0d  | 173       | APPA 173B             |     |  X  | untested
 0x0d  | 173       | BENNING CM 10         |     |  X  | untested
 0x0e  | 175       | APPA 175B             |     |  X  | untested
 0x0f  | 177       | APPA 177B             |     |  X  | untested
 0x0f  | 177       | BENNING CM 10-PV      |     |  X  | untested
 0x14  | 179       | APPA 179B             |     |  X  | untested
 0x03  | 208       | APPA 208              |  X  |     | untested
 0x04  | 208B      | APPA 208B             |  X  |  X  | untested
 0x07  | 501       | APPA 501              |  X  |     | untested
 0x08  | 502       | APPA 502              |  X  |     | untested
 0x15  | 503       | APPA 503              |  X  |     | untested
 0x15  | 503       | CMT 3503              |  X  |     | untested
 0x15  | 503       | ISO-TECH IDM503       |  X  |     | untested
 0x15  | 503       | Voltcraft VC-930      |  X  |     | experimental
 0x16  | 505       | APPA 505              |  X  |     | untested
 0x16  | 505       | RS PRO IDM505         |  X  |     | untested
 0x16  | 505       | Sefram 7355           |  X  |     | untested
 0x16  | 505       | Voltcraft VC-950      |  X  |     | experimental
 0x05  | 506       | APPA 506              |  X  |     | ok
 0x05  | 506       | Sefram 7352           |  X  |     | ok
 0x06  | 506B      | APPA 506B             |  X  |  X  | ok
 0x06  | 506B      | BENNING MM 12         |  X  |  X  | ok
 0x06  | 506B      | Sefram 7352B          |  X  |  X  | ok
 N/A   | 507       | APPA 507              |  X  |     | experimental
 0x12  | A17N      | APPA A17N             |     |  X  | untested
 0x13  | S0        | APPA S0               |     |  X  | untested
 0x09  | S1        | APPA S1               |     |  X  | untested
 0x09  | S1        | RS PRO S1             |     |  X  | untested
 0x0a  | S2        | APPA S2               |     |  X  | untested
 0x0a  | S2        | BENNING MM 10         |     |  X  | untested
 0x0a  | S2        | RS PRO S2             |     |  X  | untested
 0x0b  | S3        | APPA S3               |     |  X  | untested
 0x0b  | S3        | BENNING MM 10-PV      |     |  X  | untested
 0x0b  | S3        | RS PRO S3             |     |  X  | untested
 0x10  | SFLEX_10A | APPA sFlex-10A        |     |  X  | untested
 0x11  | SFLEX_18A | APPA sFlex-18A        |     |  X  | untested

See also: APPA Multimeters - sigrok

If anyone has any test results with sigrok on one of those meters, please just let me know.
« Last Edit: November 04, 2020, 03:08:07 pm by Cymaphore »
 

Offline ratmole

  • Contributor
  • Posts: 11
  • Country: gr
hello, looking for APPA 700 Communication Protocol, do you have one available?
i'm trying to implement, expand your appa-dmm driver...
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf