Author Topic: Brymen BM869(867) alternative software.  (Read 40652 times)

0 Members and 1 Guest are viewing this topic.

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Brymen BM869(867) alternative software.
« on: September 25, 2016, 05:02:50 pm »
Hi everyone.
I want to share my software it created to communicate with Brymen BM869 (probably it will work with BM867). It good alternative of BU-86X because you can create your own cable and spend around 5$ for it (it cheaper than brymen cable). So maybe for owners of BM869(867) that topic will be helpful.

So let me introduce my GUI.



Main windows display DMM readings, it have many settings (port settings, color settings, settings for logger and grapher) in help section you can find info how made your own cheap cable.

Features
  • Two line of DMM values.
  • Bargraph.
  • Color setting for DMM and grapher.
  • Logger with settings of log interval ( Logger records can be save to CSV file ).
  • Port scanner for search available devices.
  • Port debug line (show received values).



Grapher called from main window work separately, fast mode mean that every time when DMM send data on PC grapher will draw new values. Draw interval it time between drawing new points so you can choose fast drawing or drawing in determined time periods.

Grapher features
  • 3 types of y axis scale (auto, auto+zero, manual).
  • Auto greed step).
  • Auto metric prefixes(p,n,u,m,k,M,G).
  • Exact value by pointing of cursor.
  • MIN MAX values.
  • Scroll of values.
  • Auto reset after changing measurement units.



Pass/fail mode work in main window and in pass/fail settings section. After closing settings section it continue working.

PASS/FAIL features
  • Red green PASS/FAIL color scheme for main display and logging.
  • Logging all or only fail events.
  • Sound.

In help section you can find manual with schematics and firmware for creating you own cable.



Feel free to ask you questions and sorry for my crusty english.

Update
Ok i spend some time and write arduino sketch. It all about IR transistor position and pullup resistors value (in case of my setup is 69K tolerance ~ 1K).If you have bad alignment or wrong value you will receive crap signal and software will not react or start show weird stuff (weird reading mean that you on right way). In ajusting  may be helpful port debug line to view received data (in GUI port>port debug line).


Arduino sketch for cable

Version log
v1.02 First release
v1.03 Fixed bug at saving manuals files.
v1.04 Do nothing because I think that no one need it.  :P
v1.05 Add arduino sketch in help section.
v1.06 Fix some bugs.
v1.07 Change platform(now it framework 4.5 based) fix some bugs and add settings save feature.
 
Link   dropbox V1.07 19.09.2021
« Last Edit: September 19, 2021, 09:12:27 am by Sairus »
 

Online IanB

  • Super Contributor
  • ***
  • Posts: 11790
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #1 on: September 25, 2016, 05:13:33 pm »
That looks like very nice software. Are you planning to share it?

[Edit: OK, I see you added a link. However, downloading an executable from an unknown source will make people nervous.]
« Last Edit: September 25, 2016, 05:15:29 pm by IanB »
 
The following users thanked this post: Reddwarf3r

Offline nugglix

  • Regular Contributor
  • *
  • Posts: 209
  • Country: de
Re: Brymen BM869(867) alternative software.
« Reply #2 on: September 25, 2016, 05:19:55 pm »
Unfortunately the link points to an .exe file.
I wouldn't install it for obvious reasons.

@Sarius
If you want people to have a look, provide an archive.
So interested people can have a look w/o installing software from unknown sources.
And if you really want to help with that software, put it on github.
« Last Edit: September 25, 2016, 05:21:43 pm by nugglix »
 

Online wraper

  • Supporter
  • ****
  • Posts: 16803
  • Country: lv
Re: Brymen BM869(867) alternative software.
« Reply #3 on: September 25, 2016, 05:27:39 pm »
Regarding 2 previous comments. I don't see how obfuscating executable into the archive will make it any safer  :-//. Actually malware is intentionally archived (very often in spam) to prevent antiviruses from detecting them.
« Last Edit: September 25, 2016, 05:30:00 pm by wraper »
 
The following users thanked this post: 001

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #4 on: September 25, 2016, 05:31:58 pm »
Quote
OK, I see you added a link. However, downloading an executable from an unknown source will make people nervous.
Because i add link to this forum in help section.

Quote
So interested people can have a look w/o installing software from unknown sources.
It ruing without installing. first version was posted there 
www.eevblog.com/forum/testgear/brymen-ir-connection-protocol-anyone-sniffed-it-yet/100/ rep 109



« Last Edit: September 25, 2016, 08:44:03 pm by Sairus »
 
The following users thanked this post: 001

Online IanB

  • Super Contributor
  • ***
  • Posts: 11790
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #5 on: September 25, 2016, 05:32:32 pm »
Regarding 2 previous comments. I don't see how obfuscating executable into the archive will make it any safer  :-//. Actually malware is intentionally archived (very often in spam) to prevent antiviruses from detecting them.

I think we are suggesting to share the source code so it can be examined and compiled safely on a local system.
 

Online wraper

  • Supporter
  • ****
  • Posts: 16803
  • Country: lv
Re: Brymen BM869(867) alternative software.
« Reply #6 on: September 25, 2016, 05:38:26 pm »
I think we are suggesting to share the source code so it can be examined and compiled safely on a local system.
This is not what wast majority of the people would even consider to bother with or have expertise to do so.
 
The following users thanked this post: 001

Online IanB

  • Super Contributor
  • ***
  • Posts: 11790
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #7 on: September 25, 2016, 05:40:45 pm »
I think we are suggesting to share the source code so it can be examined and compiled safely on a local system.
This is not what wast majority of the people would even consider to bother with or have expertise to do so.

This is a technical forum. Downloading source code is no different than downloading a circuit schematic, PCB layout or B.O.M.

I would hesitate to run a downloaded executable however it was delivered.
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #8 on: September 25, 2016, 06:15:53 pm »
My software contain ~100 kb of code (~2000 code line) and 0 code comments (i have good memory so i dont use comments i know that bad programming style) so for other people it useless.  :-//

And if i try create malware i will use another name for it something like "boobs and kitties" and i posted it somewhere where more audience (with less average IQ) for example social networks.  ;)

For gourmets, I added a piece of code you can start analyzing, later i add other parts and the instructions how to make of tin foil hat. :-DD
 
The following users thanked this post: 001, ov_darkness

Offline Kuro

  • Regular Contributor
  • *
  • Posts: 85
  • Country: be
Re: Brymen BM869(867) alternative software.
« Reply #9 on: September 25, 2016, 07:06:27 pm »
Thanks for offering this! Looks real nice, I'll check it out once I get a Brymen.
The universe is made of protons, neutrons, electrons and morons - March for Science 2017
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #10 on: September 25, 2016, 07:11:53 pm »
Quote
Thanks for offering this! Looks real nice, I'll check it out once I get a Brymen.
Go to help and press English manual and you get PDF file with instructions how create your cable (repeating my design is not necessary you can use another microcontroller or even arduino)
 
The following users thanked this post: Jose Luis Collado

Offline raptor1956

  • Frequent Contributor
  • **
  • Posts: 868
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #11 on: September 25, 2016, 07:40:07 pm »
The problem with downloading and installing software from the internet is a very real problem but then when genuine good intentions are behind it and the software offers something of value it would be nice to have a sandbox to try it.  Perhaps a good idea to maintain an old laptop with an image and try it on that.  If it gets hosed you have the image to reset things and you haven't risked your everyday PC's.

I have, in fact, about 4 such laptops.

I am very tempted to get the BM869S from TEM and having software to do PC based analysis and logging would be great.

To the OP, I haven't gone to you dropbox yet and would like to know if you have details on the connector you made up for it. 


Brian
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #12 on: September 25, 2016, 08:12:13 pm »
Quote
I have, in fact, about 4 such laptops.
I am very tempted to get the BM869S from TEM and having software to do PC based analysis and logging would be great.
To the OP, I haven't gone to you dropbox yet and would like to know if you have details on the connector you made up for it. 

Run GUI >Help>English manual>read PDF
 

Online joeqsmith

  • Super Contributor
  • ***
  • Posts: 11633
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #13 on: September 27, 2016, 10:40:07 am »
Besides it being a fun little project for you to work on, what's the benefit?    Looking at your other link (I did not read it), I assume by the time I have made a board, by the PIC and other parts and maybe get it working there will be more than $5 invested.   The meter was $230 new.  I think they only wanted $40 more for the cable and software.  I didn't have a need for it but had I that would not be a bad price.  For my own home use, normally if I am trying to automate something it requires more than a meter.  Mainly why I use LabVIEW.   Had Brymen offered support of LabVIEW, I may have picked it up.

So, what features does your software have that the OEM package does not?   Is it more reliable? Save to some other file formats? 

Offline JackM

  • Regular Contributor
  • *
  • Posts: 63
  • Country: ca
Re: Brymen BM869(867) alternative software.
« Reply #14 on: September 27, 2016, 02:21:07 pm »
Besides it being a fun little project for you to work on, what's the benefit?
So, what features does your software have that the OEM package does not?   Is it more reliable? Save to some other file formats?

Obviously buying the official $40 kit from Brymen will be a fully-working solution straight away and very unlikely to have bugs/issues. This is just for those DIY'ers who want to build something cool and maybe learn a bit about it along the way. I think it's a very neat project and since I own a Brymen BM867 I'll likely be building up this design myself, because I want to.
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #15 on: September 27, 2016, 04:00:36 pm »
Quote
Besides it being a fun little project for you to work on, what's the benefit?    Looking at your other link (I did not read it), I assume by the time I have made a board, by the PIC and other parts and maybe get it working there will be more than $5 invested.   The meter was $230 new.  I think they only wanted $40 more for the cable and software.  I didn't have a need for it but had I that would not be a bad price.  For my own home use, normally if I am trying to automate something it requires more than a meter.  Mainly why I use LabVIEW.   Had Brymen offered support of LabVIEW, I may have picked it up.

I just write software for myself (because only option for me was cable from ebay ~ 60$) i make it better and better,at some point i realize that it good enough to show another people so i decided share it (maybe my solution save some time for another peoples)

Quote
So, what features does your software have that the OEM package does not?   Is it more reliable? Save to some other file formats?

It just alternative just another option. Cable design can be modified so adding battery and bluetooth module (or RF module) can give you wireless connection.

P.S. show me link for BM869+ shipping for 240$ )
 
The following users thanked this post: 001

Online 2N3055

  • Super Contributor
  • ***
  • Posts: 6454
  • Country: hr
Re: Brymen BM869(867) alternative software.
« Reply #16 on: September 27, 2016, 10:14:12 pm »
You have it here, for instance... Allmost in the neighbourhood ...
http://www.tme.eu/en/details/bm869/portable-digital-multimeters/brymen/bm869s/

 

Online joeqsmith

  • Super Contributor
  • ***
  • Posts: 11633
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #17 on: September 27, 2016, 11:00:47 pm »
You have it here, for instance... Allmost in the neighbourhood ...
http://www.tme.eu/en/details/bm869/portable-digital-multimeters/brymen/bm869s/

 :-+  This is where I bought mine from.   At the time I paid $224.66 + $9.90 shipping.  It arrive in just a few days.  Been very happy with the meter. 

Is your software compatible with the OEM cable? 

Online IanB

  • Super Contributor
  • ***
  • Posts: 11790
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #18 on: September 28, 2016, 05:39:19 am »
I just write software for myself (because only option for me was cable from ebay ~ 60$) i make it better and better,at some point i realize that it good enough to show another people so i decided share it (maybe my solution save some time for another peoples)

If you are interested to share the software, which is an admirable thing to do, then I suggest sharing it through a medium like GitHub. That way others can learn from what you have done, maybe extend or enhance it, maybe fix some bugs. You may get feedback from others that could in turn help you. Just something to consider.
 
The following users thanked this post: 3db

Offline raptor1956

  • Frequent Contributor
  • **
  • Posts: 868
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #19 on: September 28, 2016, 06:58:40 pm »
I have not bought a DMM in many years and still own a Fluke 85 that's over 25 years old and a Fluke 27 that's over 30 years old, but I think I may add the BM869 in the near future.  Neither of my Fluke's have more than 3200 counts so having a DMM that's in the same league as my Rigol DM3058E as far as count are concerned would be very helpful when needing to monitor both current and voltage at the same time or monitoring two voltages or currents and the same time.  Having PC software to log and analyze is just the icing on the cake.  The accuracy isn't quite as good as the Rigol but not far off either and the relative values can be useful even if the absolute accuracy is a bit lacking.  And at 0.02% it's better than the 0.05% of the Fluke 87V.

The BM869 is a bit large for true portability, but should work as a portable instrument that probably spends most of its time on or near the bench.


Brian
« Last Edit: September 28, 2016, 07:00:42 pm by raptor1956 »
 

Offline Bicurico

  • Super Contributor
  • ***
  • Posts: 1707
  • Country: pt
    • VMA's Satellite Blog
Re: Brymen BM869(867) alternative software.
« Reply #20 on: September 28, 2016, 07:57:05 pm »
Hi,

This is to let a little bit of steam out...  :wtf:

You have the OP, who developed his own alternative software for the Brymen BN869/867. As I understood, one of the reasons to develop this software was to use his own custom made cable (he explains how to assemble one), instead of having to purchase the official cable. Building a custom made cable has the issue, that one lacks the official software - hence why he made his own.

Now pay attention: he offers his software for FREE. A non-intrusive Paypal add is decently asking for any donation.

And what is the general tone in this thread? People say it is not secure to run executables of the internet!!! WTF??? This is a known user of EEVblog! I cannot imagine anyone here using Windows who NEVER downloaded any software and installed it! It's not like he is offering an obscure link to some cracking/keygen site!

And then people say "oh, yeah, all nice, bla bla bla, how about you share the SOURCE CODE, so we can check the software is clean...".

If I was the OP, I would close this thread and not even reply.

It's not just that people want things for free - now they want the source of other people's work, too. Just because.

 :-- :-- :--

When I read stuff like this, I really wonder what goes on in people's head.

Sorry if I offended anyone, but I surely got offended by this:

"Besides it being a fun little project for you to work on, what's the benefit?" -> You don't have to use it, if there is no benefit for you! And if this is a "fun little project", you must have done bigger projects and given them away for free, right?

"If you are interested to share the software, which is an admirable thing to do, then I suggest sharing it through a medium like GitHub. That way others can learn from what you have done, maybe extend or enhance it, maybe fix some bugs. You may get feedback from others that could in turn help you. Just something to consider." -> The OP was expecting some donation, not people asking to share his whole source code!

"Obviously buying the official $40 kit from Brymen will be a fully-working solution straight away and very unlikely to have bugs/issues." -> Just buy the offical kit then! Why implying the OP has bugs/issues in his software? Have you tried it?

"I think we are suggesting to share the source code so it can be examined and compiled safely on a local system." -> No comments...

Regards,
Vitor
 
The following users thanked this post: TiN, bck, SkyMaster, 001, Koen, Alex Nikitin, tronde, Andrew8086, DaneLaw, deflicted, gray

Offline retiredcaps

  • Super Contributor
  • ***
  • Posts: 3575
  • Country: ca
Re: Brymen BM869(867) alternative software.
« Reply #21 on: September 28, 2016, 08:06:27 pm »
I have not bought a DMM in many years and still own a Fluke 85 that's over 25 years old and a Fluke 27 that's over 30 years old, but I think I may add the BM869 in the near future.  Neither of my Fluke's have more than 3200 counts
Just some corrections.

Your Fluke 85 is a 4000 count meter.

Quote
And at 0.02% it's better than the 0.05% of the Fluke 87V.
The Brymen BM869 is (wrt to DCV)

http://www.brymen.com.tw/product-html/cata860/Bm860L4.htm

0.02% +/- 2d at 5V range and below
0.03% +/- 2d at 50V range
0.04% +/- 2d at 500V range
0.15% +/-2d at 1000V range

Fluke 87V is 0.05% +/- 1d in all ranges.

I say it too close to call between the 87V and BM869 depending on the range and when you consider the +/- 1d vs 2d without doing a spreadsheet or calculation.
 
The following users thanked this post: Momchilo

Online IanB

  • Super Contributor
  • ***
  • Posts: 11790
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #22 on: September 28, 2016, 08:16:55 pm »
The fear with downloading executables is not so much that we don't trust the originator to be acting in good faith, but that we can have no knowledge of how the executable was made. It is possible that malware can get in by stealth, for instance did the originating machine maybe have an undetected infection, or was the zipping/archiving tool inadvertently infected? Such things have happened even to reputable software houses.

For the record I am pretty hesitant to run any downloaded executables from anywhere. It's just scary.

The OP in this thread has apparently made some nice PDF docs. Well couldn't they perhaps be available in a zip archive so we don't have to run the EXE to get at them?
 
The following users thanked this post: nugglix

Online joeqsmith

  • Super Contributor
  • ***
  • Posts: 11633
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #23 on: September 28, 2016, 10:07:24 pm »
Hi,

This is to let a little bit of steam out...  :wtf:

Sorry if I offended anyone, but I surely got offended by this:

"Besides it being a fun little project for you to work on, what's the benefit?" -> You don't have to use it, if there is no benefit for you! And if this is a "fun little project", you must have done bigger projects and given them away for free, right?

"If you are interested to share the software, which is an admirable thing to do, then I suggest sharing it through a medium like GitHub. That way others can learn from what you have done, maybe extend or enhance it, maybe fix some bugs. You may get feedback from others that could in turn help you. Just something to consider." -> The OP was expecting some donation, not people asking to share his whole source code!

"Obviously buying the official $40 kit from Brymen will be a fully-working solution straight away and very unlikely to have bugs/issues." -> Just buy the offical kit then! Why implying the OP has bugs/issues in his software? Have you tried it?

"I think we are suggesting to share the source code so it can be examined and compiled safely on a local system." -> No comments...

Regards,
Vitor

Like IanB points out, I have no intention of installing an EXE from the internet just to get a PDF to then try and answer some basic questions. 

While the software may be offered for free it's pretty ignorant to think this means there is no investment to try it.   Building the cable is not free  and it will require time to try it all out.   Before that, it would be good to know the benefits over what is available now. 

If that bothers you so be it.
 
The following users thanked this post: nugglix, jhoffman

Offline tronde

  • Frequent Contributor
  • **
  • Posts: 307
  • Country: no
Re: Brymen BM869(867) alternative software.
« Reply #24 on: September 29, 2016, 01:46:14 am »
I must say fully agree with Bicurico.

Maybe some pepole should spend some time trying to figure out how to check a file using this fantastic Internet-thing?

Since it seems too complicated, I did it.


 
The following users thanked this post: SkyMaster, 001

Offline raptor1956

  • Frequent Contributor
  • **
  • Posts: 868
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #25 on: September 29, 2016, 06:29:57 am »
I have not bought a DMM in many years and still own a Fluke 85 that's over 25 years old and a Fluke 27 that's over 30 years old, but I think I may add the BM869 in the near future.  Neither of my Fluke's have more than 3200 counts
Just some corrections.

Your Fluke 85 is a 4000 count meter.

Quote
And at 0.02% it's better than the 0.05% of the Fluke 87V.
The Brymen BM869 is (wrt to DCV)

http://www.brymen.com.tw/product-html/cata860/Bm860L4.htm

0.02% +/- 2d at 5V range and below
0.03% +/- 2d at 50V range
0.04% +/- 2d at 500V range
0.15% +/-2d at 1000V range

Fluke 87V is 0.05% +/- 1d in all ranges.

I say it too close to call between the 87V and BM869 depending on the range and when you consider the +/- 1d vs 2d without doing a spreadsheet or calculation.

Well, if you stay below 500V you are still better off with the BM869 than the Fluke 87V and in the voltage range where I'm more likely to be, below 50V, quite a bit better.  But, beyond that, the resolution makes for better relative measurements.  All in all the BM869 is the better choice IF you have other DMM's you can use that have the Fluke safety and reputation -- I have two such Flukes.

I've done some experiments recently where I used my Rigol as one of the DMM's but the Fluke's were a couple digits behind -- it would have been nice to have at least one more digit and even better two more and the DM869 gives you that.

The Brymen listing with 2d is 2d of a much higher resolution unit to begin with so you can't really make an apples to apples comparison just on the 2d versus 1d thing -- the Brymen is much higher resolution so the 2d at 500,000 counts is less than 1d at 19,999 counts.


Brian
 

Online IanB

  • Super Contributor
  • ***
  • Posts: 11790
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #26 on: September 29, 2016, 08:36:15 am »
Well, if you stay below 500V you are still better off with the BM869 than the Fluke 87V and in the voltage range where I'm more likely to be, below 50V, quite a bit better.  But, beyond that, the resolution makes for better relative measurements.  All in all the BM869 is the better choice IF you have other DMM's you can use that have the Fluke safety and reputation -- I have two such Flukes.

In Joe's multimeter destructive testing here, the BM869S withstood much more abuse than the 87V before failing. In fact the 87V failed surprisingly early.
 

Offline evava

  • Regular Contributor
  • *
  • Posts: 172
  • Country: cz
Re: Brymen BM869(867) alternative software.
« Reply #27 on: September 29, 2016, 11:28:55 am »
the Brymen is much higher resolution so the 2d at 500,000 counts is less than 1d at 19,999 counts.

Brian

But, Brymen 2d is valid only for 50,000 count, so...

87V is better!  ;)
 

Online 2N3055

  • Super Contributor
  • ***
  • Posts: 6454
  • Country: hr
Re: Brymen BM869(867) alternative software.
« Reply #28 on: September 29, 2016, 12:04:28 pm »
It has 500000 hi res mode...
 

Offline JackM

  • Regular Contributor
  • *
  • Posts: 63
  • Country: ca
Re: Brymen BM869(867) alternative software.
« Reply #29 on: September 29, 2016, 03:06:16 pm »
This thread is going quite off topic now...
It's supposed to be about the custom Brymen serial comms software, not about the Fluke vs Brymen debate.
 
The following users thanked this post: 001, 3db, tronde

Offline Lightages

  • Supporter
  • ****
  • Posts: 4313
  • Country: ca
  • Canadian po
Re: Brymen BM869(867) alternative software.
« Reply #30 on: September 29, 2016, 03:09:00 pm »
Quote
Hi everyone.
I want to share my software it created to communicate with Brymen BM869 (probably it will work with BM867). It good alternative of BU-86X because you can create your own cable and spend around 5$ for it (it cheaper than brymen cable). So maybe for owners of BM869(867) that topic will be helpful.

Thank you very much for sharing your work here.
 

Offline SkyMaster

  • Frequent Contributor
  • **
  • Posts: 383
  • Country: ca
Re: Brymen BM869(867) alternative software.
« Reply #31 on: October 01, 2016, 01:00:08 am »
Hi,

This is to let a little bit of steam out...  :wtf:

You have the OP, who developed his own alternative software for the Brymen BN869/867. As I understood, one of the reasons to develop this software was to use his own custom made cable (he explains how to assemble one), instead of having to purchase the official cable. Building a custom made cable has the issue, that one lacks the official software - hence why he made his own.

Now pay attention: he offers his software for FREE. A non-intrusive Paypal add is decently asking for any donation.

And what is the general tone in this thread? People say it is not secure to run executables of the internet!!! WTF??? This is a known user of EEVblog! I cannot imagine anyone here using Windows who NEVER downloaded any software and installed it! It's not like he is offering an obscure link to some cracking/keygen site!

And then people say "oh, yeah, all nice, bla bla bla, how about you share the SOURCE CODE, so we can check the software is clean...".

If I was the OP, I would close this thread and not even reply.

It's not just that people want things for free - now they want the source of other people's work, too. Just because.

 :-- :-- :--

When I read stuff like this, I really wonder what goes on in people's head.

SNIP

I fully agree with Bicurico.

 :wtf:
 

Offline SkyMaster

  • Frequent Contributor
  • **
  • Posts: 383
  • Country: ca
Re: Brymen BM869(867) alternative software.
« Reply #32 on: October 01, 2016, 01:05:53 am »
Hi everyone.
I want to share my software it created to communicate with Brymen BM869 (probably it will work with BM867). It good alternative of BU-86X because you can create your own cable and spend around 5$ for it (it cheaper than brymen cable). So maybe for owners of BM869(867) that topic will be helpful.


Sairus, this is excellent, thank you for sharing your work with us :-+

And do not be sorry for your english; your english is 97% perfect  :)
 

Offline _Wim_

  • Super Contributor
  • ***
  • Posts: 1514
  • Country: be
Re: Brymen BM869(867) alternative software.
« Reply #33 on: October 01, 2016, 11:30:26 am »
Excellent work! Please don't get put off by some of the more negative comments here, I think most of us really appreciate efforts like this!
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #34 on: October 01, 2016, 08:03:51 pm »
Quote
Sairus, this is excellent, thank you for sharing your work with us :-+
I got to my goal so is no point to hide software on my HDD.

I think about malware threat and about code sharing so after some time i made conclusion: I am create code and i responsible for it (i mean that i guarantee that it not contain any destructive code and any BSOD or damage of OS is not targeted feature of software but bad combination of different factors).So it i start sharing sourse code  i cant guaranty saifty of all copies from all sources (there is a probability  that someone use sourse to add distructive codes).
My decision for now i will not share code for security reason.
But if you need add new features or adapt software for your purposes or maybe you need algorithm feel free to contact with me.

will be nice to hear if any people try my software,i open for feedback.

are sketch for arduino is needed? :-// (software for cable to try on breadboard)
 
The following users thanked this post: 001

Offline nugglix

  • Regular Contributor
  • *
  • Posts: 209
  • Country: de
Re: Brymen BM869(867) alternative software.
« Reply #35 on: October 01, 2016, 08:25:36 pm »
 :palm:

This is laughable at best.
You can't guarantee anything.
You can't be held responsible if something goes wrong,
you're still just a random guy on the internets.
We (I) don't know who you are or where...

If you don't want to publish your code, fine.
But to claim you're can guarantee safety by hiding the source
is something different. We heard this from other closed
source providers, a decade or more ago.
:horse:

That post does not help you.
 

Offline PedroDaGr8

  • Super Contributor
  • ***
  • Posts: 1283
  • Country: us
  • A sociable geek chemist
Re: Brymen BM869(867) alternative software.
« Reply #36 on: October 01, 2016, 08:43:42 pm »
:palm:

This is laughable at best.
You can't guarantee anything.
You can't be held responsible if something goes wrong,
you're still just a random guy on the internets.
We (I) don't know who you are or where...

If you don't want to publish your code, fine.
But to claim you're can guarantee safety by hiding the source
is something different. We heard this from other closed
source providers, a decade or more ago.
:horse:

That post does not help you.

His code, his choice. He owes you nothing. As I much as I enjoy and respect the concept of FOSS, FOSS zealots are freaking unbearable. If you don't like his decision, go elsewhere.
The very existence of flamethrowers proves that some time, somewhere, someone said to themselves, "You know, I want to set those people over there on fire, but I'm just not close enough to get the job done." -George Carlin
 
The following users thanked this post: TiN, 001, Koen, tronde

Offline nugglix

  • Regular Contributor
  • *
  • Posts: 209
  • Country: de
Re: Brymen BM869(867) alternative software.
« Reply #37 on: October 01, 2016, 10:21:11 pm »
Learn to read.
It might help you in the future.
« Last Edit: October 01, 2016, 10:23:45 pm by nugglix »
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #38 on: October 01, 2016, 10:39:21 pm »
Quote
You can't guarantee anything.
You can't be held responsible if something goes wrong,
you're still just a random guy on the internets.
It all true but

I wrote software and share it
people ask: can we get source code?
I ask: do you run it and you want change something?
they say: no we will not run unknown executable share code we will analyse it.
OK do you have IDE,do you have skills to analyse and will you spend your time for analysis?
No we show your code to peoples who can do that but you give your code to us(share it).
 :palm: :palm: :palm:

So to foolish questions i give foolish answers ("i will not share code because IGIL can use it" or "sharing code cause climate changing" and so on :-DD)
I just don't want waste my time for work which no one need (i.e. registering on share sites,making my code good readable and understandable for another peoples)


 
The following users thanked this post: 001

Offline Johnny Electron

  • Contributor
  • Posts: 18
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #39 on: October 01, 2016, 10:43:55 pm »
Great job!  Very interesting read and I look forward to trying it out.

Thanks!
 

Offline nour

  • Frequent Contributor
  • **
  • Posts: 271
  • Country: sa
  • calm down, it is just a smoked oPamP!
Re: Brymen BM869(867) alternative software.
« Reply #40 on: October 03, 2016, 11:30:10 am »
Cable connection schematic, diagram, circuit, anything !!
if what I have wrote doesn't make sense for you or you think there is something wrong, please correct me, I am still beginner and what I know probably less than what you know
 

Online joeqsmith

  • Super Contributor
  • ***
  • Posts: 11633
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #41 on: October 03, 2016, 12:12:07 pm »
people ask: can we get source code?
I ask: do you run it and you want change something?
they say: no we will not run unknown executable share code we will analyse it.
If it was not clear, I would want the source or just documentation in order to write a library for their adapter to support LabVIEW.

OK do you have IDE,do you have skills to analyse and will you spend your time for analysis?
This is why I felt a document detailing the interface would be best.  I had been using the free tools from MS but this last go around I converted everything to native LabVIEW.  Again, I have not looked into it at all.  I did not purchase the OEM interface because the lack of LabVIEW support.   A standalone application would typically be of little value to me as normally when I collect data it is just part of a bigger test.   

If you wanted to support LabVIEW with a closed source, well documented library, that would be great!

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #42 on: October 03, 2016, 03:51:55 pm »
Quote
Cable connection schematic, diagram, circuit, anything !!
Quote
This is why I felt a document detailing the interface would be best.

Here some useful information.
https://www.dropbox.com/s/jzyh571ened24df/ENG.pdf?dl=0
 
The following users thanked this post: PedroDaGr8, joeqsmith, 2N3055

Online joeqsmith

  • Super Contributor
  • ***
  • Posts: 11633
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #43 on: October 03, 2016, 11:45:44 pm »
Quote
This is why I felt a document detailing the interface would be best.
Here some useful information.
https://www.dropbox.com/s/jzyh571ened24df/ENG.pdf?dl=0
Thanks! That doc was just what I was after. 

Did you do the conversion from the LCD to ASCII in the PIC or is it just being used to handle the serial communications with the meter?   Just curious if you are doing the conversion in your software.   


Offline JackM

  • Regular Contributor
  • *
  • Posts: 63
  • Country: ca
Re: Brymen BM869(867) alternative software.
« Reply #44 on: October 04, 2016, 01:44:15 am »
Did you do the conversion from the LCD to ASCII in the PIC or is it just being used to handle the serial communications with the meter?   Just curious if you are doing the conversion in your software.

I'm pretty sure that's done in the PC software side. The PIC likely just sends the raw data packets over serial comms, then it gets decoded on the PC side according to Brymen's protocol.
 

Offline nour

  • Frequent Contributor
  • **
  • Posts: 271
  • Country: sa
  • calm down, it is just a smoked oPamP!
Re: Brymen BM869(867) alternative software.
« Reply #45 on: October 04, 2016, 07:31:46 am »
If you don't wish to share the code, that's fine, but you should know unless your executable have been tested by people and no one reported any issue, no one will trust it. sharing the source code means there is nothing you are hiding and everyone can see what is under the hood!!
I am a professional software engineer and my main field is Microsoft tech.

I have downloaded the file but I will not be able to use it because it is not from well known entity nor being digitally signed and acknowledged by the OS that no one altered the exe by any possible mean

This is how software being treated in the real world!
And BTW you will not go to social media to give a bunch of people interested in electronics and test gear an infected file, you will simply come here  >:D

Nice document by the way.
if what I have wrote doesn't make sense for you or you think there is something wrong, please correct me, I am still beginner and what I know probably less than what you know
 

Offline nour

  • Frequent Contributor
  • **
  • Posts: 271
  • Country: sa
  • calm down, it is just a smoked oPamP!
Re: Brymen BM869(867) alternative software.
« Reply #46 on: October 04, 2016, 07:53:41 am »
Hi,

This is to let a little bit of steam out...  :wtf:

You have the OP, who developed his own alternative software for the Brymen BN869/867. As I understood, one of the reasons to develop this software was to use his own custom made cable (he explains how to assemble one), instead of having to purchase the official cable. Building a custom made cable has the issue, that one lacks the official software - hence why he made his own.

Now pay attention: he offers his software for FREE. A non-intrusive Paypal add is decently asking for any donation.

And what is the general tone in this thread? People say it is not secure to run executables of the internet!!! WTF??? This is a known user of EEVblog! I cannot imagine anyone here using Windows who NEVER downloaded any software and installed it! It's not like he is offering an obscure link to some cracking/keygen site!

And then people say "oh, yeah, all nice, bla bla bla, how about you share the SOURCE CODE, so we can check the software is clean...".

If I was the OP, I would close this thread and not even reply.

It's not just that people want things for free - now they want the source of other people's work, too. Just because.

And what would stop people from doing exactly the very same thing that you are describing, unless this person is a well known entity or his software being tested by others to make sure it is not malicious ???

This is a known procedure that everyone should go through if they would like there software to be spreaded between people, upload it on repeatable repository if he wants the thing to go free.

The policy of free closed source software is not accepted from the majority of the experienced windows users. because anyone that have been using windows long enough would know that free software\closed source is the NO.1 source of viruses.

We are not saying that his software is malicious or contains something, the fact that "it is very easy to infect someone's pc by .exe from someone on the on internet" makes people simply suspect any executable they see floating around.

If I will ever do a software for personal use and would like to share it I will never dare to share the .exe only !! because I know that people will immediately suspect it the moment they see it!
if what I have wrote doesn't make sense for you or you think there is something wrong, please correct me, I am still beginner and what I know probably less than what you know
 
The following users thanked this post: nugglix

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #47 on: October 05, 2016, 06:27:57 pm »
Ok i spend some time and write arduino sketch. It all about IR transistor position and pullup resistors value (in case of my setup is 69K tolerance ~ 1K).If you have bad alignment or wrong value you will receive crap signal and software will not react or start show weird stuff (weird reading mean that you on right way). In ajusting  may be helpful port debug line to view recived data (in GUI port>port debug line).


« Last Edit: October 06, 2016, 05:56:23 am by Sairus »
 

Offline JackM

  • Regular Contributor
  • *
  • Posts: 63
  • Country: ca
Re: Brymen BM869(867) alternative software.
« Reply #48 on: October 05, 2016, 08:14:37 pm »
Did you have to shield either the LED or phototransistor from external light at all? Or did that not really affect the readings?
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #49 on: October 06, 2016, 06:58:32 am »
Quote
Did you have to shield either the LED or phototransistor from external light at all? Or did that not really affect the readings?

In case of LED good resistance value it enough (to obtain decent brightness) no shielding required.

In case of IR phototransistor all complicated i have cheap one from ebay (no datasheet,no info about type). It has black not transparent body but it react on light (~up to 10-15% of signal) so cover is recomended. To get good signal from DMM you need good alignment of DMM IR LED and your IR transistor.As i said before you need correct pullup resistors value.
 

Offline luisprata

  • Regular Contributor
  • *
  • Posts: 58
  • Country: br
Re: Brymen BM869(867) alternative software.
« Reply #50 on: October 13, 2016, 02:37:05 am »
Anyone working on Bluetooth version with android App?
 

Offline enut11

  • Frequent Contributor
  • **
  • Posts: 933
  • Country: au
  • Love building/modifying/restoring test equipment
Re: Brymen BM869(867) alternative software.
« Reply #51 on: October 14, 2016, 04:17:56 am »
Any idea if this would work with Brymen BM-525?
an electronics nut from wayback...
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #52 on: October 14, 2016, 06:35:01 am »
Quote
Any idea if this would work with Brymen BM-525?
BM869(867) and BM525 have different display mapping so for correct work software need to be modified. It relatively easy to do and maybe later i will add another brymen DMMs,but for now i see that people don't interested (no info about successful or unsuccessful software using) so i make conclusion that no one need that software.
 
The following users thanked this post: 001

Offline milamber

  • Contributor
  • Posts: 20
  • Country: de
Re: Brymen BM869(867) alternative software.
« Reply #53 on: November 10, 2016, 06:18:28 pm »
Hi,
what is the maximum update Rate over the optical connection of the BM869s (or others)?
As I remember the internal logging feature of the BM525 has up to 20Hz. Is the PC capturing with the BM869s also that fast?

EDIT: Just found it - about 2Hz:
           https://www.eevblog.com/forum/testgear/brymen-bm869-review-by-the-eye-of-the-industrial-electrician/msg77287/#msg77287

-mil
« Last Edit: November 10, 2016, 06:24:44 pm by milamber »
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #54 on: November 12, 2016, 06:02:51 pm »
Quote
what is the maximum update Rate over the optical connection of the BM869s
Up to 5hz in some modes. (DC,VFD)

« Last Edit: November 12, 2016, 06:05:53 pm by Sairus »
 
The following users thanked this post: SimonD

Offline giannit

  • Newbie
  • Posts: 1
  • Country: it
Re: Brymen BM869(867) alternative software.
« Reply #55 on: January 06, 2017, 02:43:47 pm »
Hi,

This is to let a little bit of steam out...  :wtf:

You have the OP, who developed his own alternative software for the Brymen BN869/867. As I understood, one of the reasons to develop this software was to use his own custom made cable (he explains how to assemble one), instead of having to purchase the official cable. Building a custom made cable has the issue, that one lacks the official software - hence why he made his own.

Now pay attention: he offers his software for FREE. A non-intrusive Paypal add is decently asking for any donation.

And what is the general tone in this thread? People say it is not secure to run executables of the internet!!! WTF??? This is a known user of EEVblog! I cannot imagine anyone here using Windows who NEVER downloaded any software and installed it! It's not like he is offering an obscure link to some cracking/keygen site!

And then people say "oh, yeah, all nice, bla bla bla, how about you share the SOURCE CODE, so we can check the software is clean...".

If I was the OP, I would close this thread and not even reply.

It's not just that people want things for free - now they want the source of other people's work, too. Just because.

 :-- :-- :--

When I read stuff like this, I really wonder what goes on in people's head.

Sorry if I offended anyone, but I surely got offended by this:

"Besides it being a fun little project for you to work on, what's the benefit?" -> You don't have to use it, if there is no benefit for you! And if this is a "fun little project", you must have done bigger projects and given them away for free, right?

"If you are interested to share the software, which is an admirable thing to do, then I suggest sharing it through a medium like GitHub. That way others can learn from what you have done, maybe extend or enhance it, maybe fix some bugs. You may get feedback from others that could in turn help you. Just something to consider." -> The OP was expecting some donation, not people asking to share his whole source code!

"Obviously buying the official $40 kit from Brymen will be a fully-working solution straight away and very unlikely to have bugs/issues." -> Just buy the offical kit then! Why implying the OP has bugs/issues in his software? Have you tried it?

"I think we are suggesting to share the source code so it can be examined and compiled safely on a local system." -> No comments...

Regards,
Vitor

Totally agree... given also that if you are somewhat smart, the source code is there in the .net exe for any verification!
I've done it (work for msft) and there's any "criminal" intent, just a genuine & generous guy willing to contribute to the community!

Come on, wake-up gents!!! :palm:

Cheers
 

Offline pro_info

  • Newbie
  • Posts: 2
  • Country: fr
Re: Brymen BM869(867) alternative software.
« Reply #56 on: January 22, 2017, 06:34:00 pm »
Hi all & Sairus,
I will soon buy a BM867s after a long day to compare a bunch of reference and I came across this post what made me want to sign up.
This little program looks very nice, and the cable very simple to do.
I will try when I have a moment to see if it is possible to use a Bluetooth module and integrate an arduino mini directly into the multimeter (if there is room).
Thank you for your work.

Good day and sorry for google translation (original message below if it's incomprehensible ^^)

-----------
Je vais prochainement acheter un BM867s, après une longue journée à comparer tout un tas de référence et je suis tombé sur ce post ce qui m'a donné envie de m'inscrire.
Ce petit programme a l'air fort sympathique, et le câble vraiment très simple à faire.
Je vais essayer quand j'aurai un moment de voir s'il est possible d'utiliser un module Bluetooth et d'intégrer un arduino mini directement dans le multimètre (s'il y a de la place)

Bonne journée et désolé pour la traduction google (message original ci-dessous si c'est incompréhensible)
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #57 on: January 23, 2017, 06:17:33 am »
Quote
I will try when I have a moment to see if it is possible to use a Bluetooth module and integrate an arduino mini directly into the multimeter (if there is room).

i think this not good idea...
1)Multimeter is shielded so there are can be issues with signal.
2)Inside DMM not so much space and i don't know how placing of something will influence on actual CAT rating.
3)At IR connection DMM use more energy + arduino have linear voltage regulator + bluetooth it all reduce run time.
 

Offline pro_info

  • Newbie
  • Posts: 2
  • Country: fr
Re: Brymen BM869(867) alternative software.
« Reply #58 on: January 23, 2017, 01:06:36 pm »
i think this not good idea...
1)Multimeter is shielded so there are can be issues with signal.
2)Inside DMM not so much space and i don't know how placing of something will influence on actual CAT rating.
3)At IR connection DMM use more energy + arduino have linear voltage regulator + bluetooth it all reduce run time.

I will think more when I have the device in front of my eyes.
The only real issue for me would be the point 2.
For point 1, simply displace the antenna (again, pay attention to point 2). And for the point 3, the use of a lithium battery of 1200mah + the addition of a small switch to activate the power supply of the arduino and the card Bluetooth only when it is useful.

If really point 2 is problematic, I will make in this case a small adapter that attaches like the original but is wireless. The only disadvantage would be to add a small battery to power 2 modules. But it is to see.
I will initially study the device and then see if I can modify it at best. Personally, I will use it only on a very low voltage and some electronics, but I would like to do a trick as clean as possible.

--------------------
Je vais réfléchir davantage quand j'aurai l'appareil devant les yeux.
Le seul véritable problème pour moi serait le point 2.
Pour le point 1, il suffit de déporter l'antenne (encore une fois, il faut faire attention au point 2). Et pour le point 3, l'utilisation d'une batterie lithium de 1200mah + l'ajout d'un petit interrupteur pour n'activer l'alimentation de l'arduino et de la carte Bluetooth seulement lorsque c'est utile.

Si vraiment le point 2 pose problème, je ferai dans ce cas un petit adaptateur qui se fixe comme l'original, mais qui est sans fil. Le seul inconvénient serait de devoir ajouter une petite batterie pour alimenter les 2 modules. Mais c'est à voir.
Je vais dans un premier temps étudier l'appareil puis voir si je peux le modifier au mieux. Personnellement, je vais m'en servir uniquement sur la très basse tension et un peu d'électronique, mais j'aimerais faire un truc le plus propre possible.
« Last Edit: January 23, 2017, 01:14:06 pm by pro_info »
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 5795
  • Country: ca
Re: Brymen BM869(867) alternative software.
« Reply #59 on: January 26, 2017, 04:02:37 am »
@Sairus   did you have poked the signal from an Brymen 857S ??

I would like to build one ...  they sell the usb adapter for a mere 100$ ????

great stuff :)
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #60 on: January 26, 2017, 06:44:31 am »
Unfortunately i not had possibility to use bm856...
but you not first who ask about supporting another models.
As I understood TME is not option for you?
http://www.tme.eu/en/details/kitbrua-85xa/meters-software/brymen/kit-brua-85xa/
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 5795
  • Country: ca
Re: Brymen BM869(867) alternative software.
« Reply #61 on: January 26, 2017, 11:52:19 am »
With the exchange rates  etc ... it will cost me 100$    can't find this on ebay ... and in my country Brymen is not sold.

Sent Emails to TME before no answers back ??

I managed to find a very sligthly used BM857s  for half the price. I think Extech are the same / cloned models or vice versa ??
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #62 on: January 26, 2017, 06:49:24 pm »
Quote
I think Extech are the same / cloned models or vice versa ??
Brymen is OEM for many brands
 

Offline JackM

  • Regular Contributor
  • *
  • Posts: 63
  • Country: ca
Re: Brymen BM869(867) alternative software.
« Reply #63 on: January 26, 2017, 08:35:53 pm »
With the exchange rates  etc ... it will cost me 100$    can't find this on ebay ... and in my country Brymen is not sold.

Sent Emails to TME before no answers back ??

I managed to find a very sligthly used BM857s  for half the price. I think Extech are the same / cloned models or vice versa ??

Some Extech models are manufactured by Brymen, but not all. The Greenlee brand in North America has Brymen as their OEM.
I also live in Canada and I actually bought my Brymen multimeter from tme.eu about two years ago. Their prices were so low that even with the additional shipping and duty charges it came to about the same price if I had bought a similar brand locally. With the exchange rate of the Canadian dollar now though, I'm not sure if this is still the case. The duty charges were the biggest hit actually; I ended up paying something like 30% of the price as import duty when I picked mine up from the post office.
 

Offline iamruss

  • Newbie
  • Posts: 1
  • Country: ru
Re: Brymen BM869(867) alternative software.
« Reply #64 on: February 16, 2017, 08:43:28 pm »
I have received my new DMM (867) and I also purchased the BM-X86 usb cord and it came with CD-disk which has some pdf files that describe the protocol. I assume all the work is done already. But if anyone interested, I can share files on the enclosed cd-rom.

Also, is someone managed to read data using mac osx, I would appreciate if someone is willing to share some pointer. Thanks.

PS: posting here for the first time , yay!
 

Offline Scotty17819

  • Newbie
  • Posts: 1
  • Country: at
Re: Brymen BM869(867) alternative software.
« Reply #65 on: August 12, 2017, 03:25:44 pm »
Thanx Sairus for your excellent work.

I've modified the interface using a 10F320 instead of the 12F683. Teamed with a PL2303HX-cable it works great on my BM867s.

Furthermore I've created a test board that adds a BTM222 bluetooth module to the interface. When using a terminal program I can successfully receive the raw data from BM867s on the notebook. Unfortunately the DMM SW 1.03 doesn't connect. Looks like it cannot open the serial port.
 

Offline acid3

  • Newbie
  • Posts: 2
  • Country: pl
Re: Brymen BM869(867) alternative software.
« Reply #66 on: January 07, 2018, 09:43:03 am »
Hello
I've just want to play with this soft and DIY cable but I've got this.

Downloading , the same version I have, not helped.


 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #67 on: January 23, 2018, 05:15:50 pm »
Quote
Hello
I've just want to play with this soft and DIY cable but I've got this.
DOUHHHH  :o I forgot to upload new version. |O
Fixed. You can download new.
 

Offline acid3

  • Newbie
  • Posts: 2
  • Country: pl
Re: Brymen BM869(867) alternative software.
« Reply #68 on: January 23, 2018, 06:35:06 pm »
Thanks a lot !
 

Offline ElectronicCat

  • Regular Contributor
  • *
  • Posts: 61
  • Country: gb
Re: Brymen BM869(867) alternative software.
« Reply #69 on: April 01, 2018, 03:52:20 pm »
I know you have previously stated that you will not open source this software, but would you at least consider making documentation on the protocol analysis available and/or some of the key algorithms from the software?

The main reason I ask is that I would like to develop an (open source) application for Linux for interface/logging with the 867/869, as I haven't seen anything other than Windows applications available yet.
 

Online IanB

  • Super Contributor
  • ***
  • Posts: 11790
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #70 on: April 01, 2018, 04:25:01 pm »
Brymen has published the USB interface details and software protocol for the meter, so it should be relatively easy to create Linux software using the USB interface based on the Brymen documentation.

What is special and additional in the work done by the OP here is to create a hardware interface using a COM port instead of USB. That is useful for people who prefer the simplicity of COM port programming over the complexity of USB programming.
 

Offline JackM

  • Regular Contributor
  • *
  • Posts: 63
  • Country: ca
Re: Brymen BM869(867) alternative software.
« Reply #71 on: April 01, 2018, 04:33:44 pm »
You can download the Brymen published protocols from their site: http://www.brymen.com/Download2.html

They have PDFs for all series of multimeters describing the LED segment mappings and the communication protocol.
 

Offline ElectronicCat

  • Regular Contributor
  • *
  • Posts: 61
  • Country: gb
Re: Brymen BM869(867) alternative software.
« Reply #72 on: April 01, 2018, 05:04:15 pm »
Interesting, I didn't know Brymen had published information on the protocols. This should make things easier, big thanks to Brymen for doing that!
 

Offline GuidoK

  • Regular Contributor
  • *
  • Posts: 64
  • Country: 00
Re: Brymen BM869(867) alternative software.
« Reply #73 on: July 26, 2018, 01:02:31 am »
This might be an odd question, but does the software support the original Brymen cable?
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #74 on: August 05, 2018, 05:12:44 pm »
Quote
This might be an odd question, but does the software support the original Brymen cable?
nope
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 5795
  • Country: ca
Re: Brymen BM869(867) alternative software.
« Reply #75 on: August 05, 2018, 05:20:43 pm »
very good work

thks Sairus for creating this piece of software,   i would love to have one ported for the Fluke 189 series, to replace the Fluke View software, and i would give some $$ to support the creator
 

Offline t1d

  • Super Contributor
  • ***
  • Posts: 1212
  • Country: us
Re: Brymen BM869(867) alternative software.
« Reply #76 on: September 18, 2018, 10:59:04 am »
Thank you, so much, Sairus, for your hard work, time, talent and graciousness, in sharing your Brymen program. I think I missed this post, back when we were working on the original "sniffing" thread... Doh! I have downloaded the file and look forward to trying it out.
 

Offline spidola

  • Contributor
  • Posts: 20
  • Country: ua
Re: Brymen BM869(867) alternative software.
« Reply #77 on: September 19, 2018, 08:04:44 pm »
Thank you Sairus  :)
 

Offline Stefan3v

  • Newbie
  • Posts: 2
  • Country: ro
Re: Brymen BM869(867) alternative software.
« Reply #78 on: March 17, 2019, 11:32:25 am »
Sairus this project is a joke? Because is not funny!
I tried version Sairus DMM 1.04 with Arduino LEONARDO and it does not work. Pullup resistors for IR receiver: 5K, 10K, 20K, 30K, 40K, 50K, 60K, 100K, 150K.

Option "Port debug line" not work in version 1.04.  |O

 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #79 on: March 19, 2019, 11:01:13 am »
I checked software using virtual port pair and port debug line work fine. It show data after receiving and clear line after some time to indicate port activity. If after enabling function you dont se anything it mean that there no data coming to the port.

So do you select right port and settings set?
Do you connect to it without errors?
Error message (no signal) aper on display?

Arduino sketch was tested on UNO model, first i recommend send random data to serial port to check software and windows serial driver on you PC.

Best regards Sairus.
 
The following users thanked this post: radiolistener

Offline Stefan3v

  • Newbie
  • Posts: 2
  • Country: ro
Re: Brymen BM869(867) alternative software.
« Reply #80 on: March 20, 2019, 08:15:19 pm »
Thanks Sairus and sorry for blaming you. Sairus DMM 1.04 is OK with Arduino UNO.
The serial port connected to the LEONARDO USB uses CDC (communications device class) to simulate UART functionality.

Many thanks!
 

Offline Giox040

  • Newbie
  • Posts: 9
  • Country: it
Re: Brymen BM869(867) alternative software.
« Reply #81 on: June 17, 2021, 04:46:38 pm »
Hi Sairus!
Your software is really interesting and I Thank You for making it available.

I'm fine-tuning the interface I've built around an Attiny85for my new BM869S, in case you are planning some upgrade, please consider the enlargement of the "Time" column of the login; in my PC I can see the date, hours and minutes but the seconds are truncated (even more than in the image of the previous post).

Furthermore, it would be convenient for the configuration parameters to be saved on file, instead of inserting them each time the program is started.

Thanks a lot!
 

Offline radiolistener

  • Super Contributor
  • ***
  • Posts: 3282
  • Country: ua
Re: Brymen BM869(867) alternative software.
« Reply #82 on: June 18, 2021, 10:39:56 pm »
This is a technical forum. Downloading source code is no different than downloading a circuit schematic, PCB layout or B.O.M.

I would hesitate to run a downloaded executable however it was delivered.

you're right it's not safe to run executables from unknown source. But there is down side of the coin. The author may not want to share some algorithm details, but can share executable which use it. For example, sometimes I don't want to share some signal processing code with my optimizations for which I spend a lot of time. I can share executable with obfuscation, but obfuscation leads to a false positive on antiviruses. So I decided not share these projects at all.

At a glance it looks that this is doesn't have sense. But in reality things are not so easy. Sometimes when you share some project as open source and it has good commercial perspective, you can catch some bad things. For example, you will find some peoples who use your code for commercial purposes and then they start to insulting you and will try to kick off your open source projects from the market.

I don't see the commercial perspective for this software, but this is the right of author to decide if he want to share source code or not.
 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 16562
  • Country: 00
Re: Brymen BM869(867) alternative software.
« Reply #83 on: June 19, 2021, 08:16:07 am »
This is a technical forum. Downloading source code is no different than downloading a circuit schematic, PCB layout or B.O.M.

I would hesitate to run a downloaded executable however it was delivered.

Source code can contain malware, too.

(If you think about it: That bad exe file has source code!)
 

Offline SairusTopic starter

  • Contributor
  • Posts: 38
  • Country: by
Re: Brymen BM869(867) alternative software.
« Reply #84 on: September 18, 2021, 11:21:23 pm »
Hi Sairus!
Your software is really interesting and I Thank You for making it available.

I'm fine-tuning the interface I've built around an Attiny85for my new BM869S, in case you are planning some upgrade, please consider the enlargement of the "Time" column of the login; in my PC I can see the date, hours and minutes but the seconds are truncated (even more than in the image of the previous post).

Furthermore, it would be convenient for the configuration parameters to be saved on file, instead of inserting them each time the program is started.

Thanks a lot!

  In v1.07  :-DMM
-Time column enlarged.
-Now settings saved from last use no need to set them every time.
 
The following users thanked this post: 2N3055

Offline markus_jlrb

  • Regular Contributor
  • *
  • Posts: 140
  • Country: de
Re: Brymen BM869(867) alternative software.
« Reply #85 on: September 19, 2021, 07:59:08 am »
Sairus,

fine work and thanks for sharing your SW with us.
Any possibility to port it  to Linux? ;-)
Have not yet tested it in wine.
Have someone done it?

By the way - to any who do not trust to use an .exe file
from EEVBlog - do first a scan on virustotal.com page.

My scan result is attached below.

Markus

 

Offline Prosiak_wej

  • Newbie
  • Posts: 2
  • Country: pl
Re: Brymen BM869(867) alternative software.
« Reply #86 on: February 27, 2022, 01:46:47 pm »
Hi,
When I minimize Graph window, I get error and the app will close.

1426075-0" alt="" class="bbc_img" />

Code: [Select]
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Parameter is not valid.
   at System.Drawing.Bitmap..ctor(Int32 width, Int32 height, PixelFormat format)
   at brymen_rs.Form3.start()
   at brymen_rs.Form3.Form3_SizeChanged(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
   at System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
   at System.Windows.Forms.Control.UpdateBounds()
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3468.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
brymen rs
    Assembly Version: 1.0.0.7
    Win32 Version: 1.0.0.7
    CodeBase: file:///D:/BRYMEN/brymen%20rs%201.07.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 14.7.3062.0 built by: NET472REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3451.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3570.0 built by: NET472REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3515.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


 

Offline radiolistener

  • Super Contributor
  • ***
  • Posts: 3282
  • Country: ua
Re: Brymen BM869(867) alternative software.
« Reply #87 on: May 29, 2023, 09:14:30 pm »
I want to make IR adapter and software for logging data from my BM867.
I don't have AVR based arduino boards, but I have STM32F103 blue pill and IR leds and photodiodes.

It seems that this project can be used as a start point. But may be there is some other ready to use project on STM32 blue pill, please give me the link if any...

PS: here is pdf and arduino code taken with run exe file in a virtual machine. I think many people interested in it and don't want to run exe for safety purposes.

 

Online jorgemef

  • Regular Contributor
  • *
  • Posts: 121
  • Country: pt
Re: Brymen BM869(867) alternative software.
« Reply #88 on: November 15, 2023, 05:36:05 pm »
I want to make IR adapter and software for logging data from my BM867.
I don't have AVR based arduino boards, but I have STM32F103 blue pill and IR leds and photodiodes.

It seems that this project can be used as a start point. But may be there is some other ready to use project on STM32 blue pill, please give me the link if any...

PS: here is pdf and arduino code taken with run exe file in a virtual machine. I think many people interested in it and don't want to run exe for safety purposes.

You dont need any arduino. You can use a cheap board which converts TTL to serial. You add it to the TTL output of Sairus board. Link for the one I used bellow.
I have made mine like this and works great for my BM869s with Sairus software as well with TestController with Serial driver HKJ did for it.

https://pt.aliexpress.com/item/1005004824108230.html?spm
« Last Edit: November 15, 2023, 05:39:59 pm by jorgemef »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf