<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://sigrok.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hansake</id>
	<title>sigrok - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://sigrok.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hansake"/>
	<link rel="alternate" type="text/html" href="https://sigrok.org/wiki/Special:Contributions/Hansake"/>
	<updated>2026-04-23T10:03:41Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://sigrok.org/w/index.php?title=MASTECH_M9803R&amp;diff=14764</id>
		<title>MASTECH M9803R</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=MASTECH_M9803R&amp;diff=14764"/>
		<updated>2020-01-05T13:25:02Z</updated>

		<summary type="html">&lt;p&gt;Hansake: /* Protocol */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox multimeter&lt;br /&gt;
| image           = [[File:800px-Mastech_m9803r_device_front.png|180px]]&lt;br /&gt;
| name            = MASTECH M9803R&lt;br /&gt;
| status          = planned&lt;br /&gt;
| source_code_dir = &lt;br /&gt;
| counts          = 4000&lt;br /&gt;
| categories      = CAT II (1000V)&lt;br /&gt;
| connectivity    = RS232&lt;br /&gt;
| measurements    = voltage, resistance, diode, capacitance, frequency, current, hFE&lt;br /&gt;
| features        = autorange, true-rms, data hold, delay hold, min/max, relative, bargraph, backlight&lt;br /&gt;
| website         = [http://web.archive.org/web/20100201191512/http://www.p-mastech.com/products/04_dm/m9803r.html p-mastech.com]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;MASTECH M9803R&amp;#039;&amp;#039;&amp;#039; is a 4000 counts, CAT II (1000V) digital bench multimeter with RS232 connectivity. &lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
TODO.&lt;br /&gt;
&lt;br /&gt;
== Photos ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Multimeter&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
TODO.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RS232 cable:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
TODO.&lt;br /&gt;
&lt;br /&gt;
== Protocol ==&lt;br /&gt;
&lt;br /&gt;
The protocol is documented in: [http://www.mtoussaint.de/cdmm/doc/html/classM9803R.html cdmm&amp;amp;#58; M9803R Class Reference]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Detailed Description&lt;br /&gt;
M9803R 11 byte binary protocoll.&lt;br /&gt;
&lt;br /&gt;
Reverse engeneered by Matthias Toussaint&lt;br /&gt;
&lt;br /&gt;
    Port settings seem to be 9600 7E1 or 9600 7O1 (looks like a bug)&lt;br /&gt;
    Protocoll is 11 bytes binary fixed length&lt;br /&gt;
    END OF PACKET is 0x0d 0x0a&lt;br /&gt;
    Multimeter continuously sends data&lt;br /&gt;
&lt;br /&gt;
Byte 0: Sign ored together&lt;br /&gt;
0x00 -&amp;gt; positive&lt;br /&gt;
0x08 -&amp;gt; negative&lt;br /&gt;
0x01 -&amp;gt; overflow&lt;br /&gt;
&lt;br /&gt;
Byte 1: Digit 4 binary&lt;br /&gt;
Byte 2: Digit 3 binary&lt;br /&gt;
Byte 3: Digit 2 binary&lt;br /&gt;
Byte 4: Digit 1 binary&lt;br /&gt;
&lt;br /&gt;
Byte 5: Mode&lt;br /&gt;
0x00 DCV&lt;br /&gt;
0x01 ACV&lt;br /&gt;
0x02 DCA&lt;br /&gt;
0x03 ACA&lt;br /&gt;
0x04 Ohms&lt;br /&gt;
0x05 Ohms + Beep&lt;br /&gt;
0x06 Diode V&lt;br /&gt;
0x07 ADP&lt;br /&gt;
0x08 DCA (10A)&lt;br /&gt;
0x09 ACA (10A)&lt;br /&gt;
0x0A Freq&lt;br /&gt;
0x0C Capacity&lt;br /&gt;
&lt;br /&gt;
Byte 6:Decimal point position&lt;br /&gt;
Display	Unit	Value&lt;br /&gt;
Frequency&lt;br /&gt;
0.000	kHz	0x00&lt;br /&gt;
00.00	kHz	0x01&lt;br /&gt;
00.00	Hz	0x05&lt;br /&gt;
000.0	Hz	0x06&lt;br /&gt;
Voltage&lt;br /&gt;
000.0	mV	0x00&lt;br /&gt;
0.000	V	0x01&lt;br /&gt;
00.00	V	0x02&lt;br /&gt;
000.0	V	0x03&lt;br /&gt;
0000.	V	0x04&lt;br /&gt;
Current&lt;br /&gt;
0.000	mA	0x00&lt;br /&gt;
00.00	mA	0x01&lt;br /&gt;
000.0	mA	0x02&lt;br /&gt;
Capacity&lt;br /&gt;
0.000	nF	0x00&lt;br /&gt;
00.00	nF	0x01&lt;br /&gt;
000.0	nF	0x02&lt;br /&gt;
0.000	uF	0x03&lt;br /&gt;
00.00	uF	0x04&lt;br /&gt;
Resistance&lt;br /&gt;
000.0	Ohm	0x00&lt;br /&gt;
0.000	kOhm	0x01&lt;br /&gt;
00.00	kOhm	0x02&lt;br /&gt;
000.0	kOhm	0x03&lt;br /&gt;
0000.	kOhm	0x04&lt;br /&gt;
00.00	MOhm	0x05&lt;br /&gt;
&lt;br /&gt;
Byte 7: Hold/min/Max/Rel ored together&lt;br /&gt;
0x01 Hold&lt;br /&gt;
0x02 Rel&lt;br /&gt;
0x04 Min&lt;br /&gt;
0x08 Max&lt;br /&gt;
&lt;br /&gt;
Byte 8: Auto/Manu&lt;br /&gt;
0x01 APOF (AutoPowerOff)&lt;br /&gt;
0x02 Manu&lt;br /&gt;
0x04 Auto&lt;br /&gt;
0x08 MEM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.pollin.de/shop/downloads/D830256B.PDF Manual]&lt;br /&gt;
* [http://www.pollin.de/shop/downloads/D830256S.ZIP Vendor software]&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;br /&gt;
[[Category:Multimeter]]&lt;br /&gt;
[[Category:Planned]]&lt;/div&gt;</summary>
		<author><name>Hansake</name></author>
	</entry>
	<entry>
		<id>https://sigrok.org/w/index.php?title=MASTECH_M9803R&amp;diff=14763</id>
		<title>MASTECH M9803R</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=MASTECH_M9803R&amp;diff=14763"/>
		<updated>2020-01-05T13:24:08Z</updated>

		<summary type="html">&lt;p&gt;Hansake: /* Protocol */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox multimeter&lt;br /&gt;
| image           = [[File:800px-Mastech_m9803r_device_front.png|180px]]&lt;br /&gt;
| name            = MASTECH M9803R&lt;br /&gt;
| status          = planned&lt;br /&gt;
| source_code_dir = &lt;br /&gt;
| counts          = 4000&lt;br /&gt;
| categories      = CAT II (1000V)&lt;br /&gt;
| connectivity    = RS232&lt;br /&gt;
| measurements    = voltage, resistance, diode, capacitance, frequency, current, hFE&lt;br /&gt;
| features        = autorange, true-rms, data hold, delay hold, min/max, relative, bargraph, backlight&lt;br /&gt;
| website         = [http://web.archive.org/web/20100201191512/http://www.p-mastech.com/products/04_dm/m9803r.html p-mastech.com]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;MASTECH M9803R&amp;#039;&amp;#039;&amp;#039; is a 4000 counts, CAT II (1000V) digital bench multimeter with RS232 connectivity. &lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
TODO.&lt;br /&gt;
&lt;br /&gt;
== Photos ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Multimeter&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
TODO.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RS232 cable:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
TODO.&lt;br /&gt;
&lt;br /&gt;
== Protocol ==&lt;br /&gt;
&lt;br /&gt;
The protocol is documented in [http://www.mtoussaint.de/cdmm/doc/html/classM9803R.html cdmm&amp;amp;#58; M9803R Class Reference]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Detailed Description&lt;br /&gt;
M9803R 11 byte binary protocoll.&lt;br /&gt;
&lt;br /&gt;
Reverse engeneered by Matthias Toussaint&lt;br /&gt;
&lt;br /&gt;
    Port settings seem to be 9600 7E1 or 9600 7O1 (looks like a bug)&lt;br /&gt;
    Protocoll is 11 bytes binary fixed length&lt;br /&gt;
    END OF PACKET is 0x0d 0x0a&lt;br /&gt;
    Multimeter continuously sends data&lt;br /&gt;
&lt;br /&gt;
Byte 0: Sign ored together&lt;br /&gt;
0x00 -&amp;gt; positive&lt;br /&gt;
0x08 -&amp;gt; negative&lt;br /&gt;
0x01 -&amp;gt; overflow&lt;br /&gt;
&lt;br /&gt;
Byte 1: Digit 4 binary&lt;br /&gt;
Byte 2: Digit 3 binary&lt;br /&gt;
Byte 3: Digit 2 binary&lt;br /&gt;
Byte 4: Digit 1 binary&lt;br /&gt;
&lt;br /&gt;
Byte 5: Mode&lt;br /&gt;
0x00 DCV&lt;br /&gt;
0x01 ACV&lt;br /&gt;
0x02 DCA&lt;br /&gt;
0x03 ACA&lt;br /&gt;
0x04 Ohms&lt;br /&gt;
0x05 Ohms + Beep&lt;br /&gt;
0x06 Diode V&lt;br /&gt;
0x07 ADP&lt;br /&gt;
0x08 DCA (10A)&lt;br /&gt;
0x09 ACA (10A)&lt;br /&gt;
0x0A Freq&lt;br /&gt;
0x0C Capacity&lt;br /&gt;
&lt;br /&gt;
Byte 6:Decimal point position&lt;br /&gt;
Display	Unit	Value&lt;br /&gt;
Frequency&lt;br /&gt;
0.000	kHz	0x00&lt;br /&gt;
00.00	kHz	0x01&lt;br /&gt;
00.00	Hz	0x05&lt;br /&gt;
000.0	Hz	0x06&lt;br /&gt;
Voltage&lt;br /&gt;
000.0	mV	0x00&lt;br /&gt;
0.000	V	0x01&lt;br /&gt;
00.00	V	0x02&lt;br /&gt;
000.0	V	0x03&lt;br /&gt;
0000.	V	0x04&lt;br /&gt;
Current&lt;br /&gt;
0.000	mA	0x00&lt;br /&gt;
00.00	mA	0x01&lt;br /&gt;
000.0	mA	0x02&lt;br /&gt;
Capacity&lt;br /&gt;
0.000	nF	0x00&lt;br /&gt;
00.00	nF	0x01&lt;br /&gt;
000.0	nF	0x02&lt;br /&gt;
0.000	uF	0x03&lt;br /&gt;
00.00	uF	0x04&lt;br /&gt;
Resistance&lt;br /&gt;
000.0	Ohm	0x00&lt;br /&gt;
0.000	kOhm	0x01&lt;br /&gt;
00.00	kOhm	0x02&lt;br /&gt;
000.0	kOhm	0x03&lt;br /&gt;
0000.	kOhm	0x04&lt;br /&gt;
00.00	MOhm	0x05&lt;br /&gt;
&lt;br /&gt;
Byte 7: Hold/min/Max/Rel ored together&lt;br /&gt;
0x01 Hold&lt;br /&gt;
0x02 Rel&lt;br /&gt;
0x04 Min&lt;br /&gt;
0x08 Max&lt;br /&gt;
&lt;br /&gt;
Byte 8: Auto/Manu&lt;br /&gt;
0x01 APOF (AutoPowerOff)&lt;br /&gt;
0x02 Manu&lt;br /&gt;
0x04 Auto&lt;br /&gt;
0x08 MEM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.pollin.de/shop/downloads/D830256B.PDF Manual]&lt;br /&gt;
* [http://www.pollin.de/shop/downloads/D830256S.ZIP Vendor software]&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;br /&gt;
[[Category:Multimeter]]&lt;br /&gt;
[[Category:Planned]]&lt;/div&gt;</summary>
		<author><name>Hansake</name></author>
	</entry>
</feed>