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

0 Members and 1 Guest are viewing this topic.

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 5876
  • 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: 1219
  • 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: 3342
  • 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.
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16640
  • 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: 3342
  • 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.

 

Offline jorgemef

  • Regular Contributor
  • *
  • Posts: 134
  • 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