collapse

* Who's Online

  • Dot Guests: 29
  • Dot Hidden: 0
  • Dot Users: 1
  • Dot Users Online:

* Recent Topics/Posts

Hello from Ohio by jusam3
[Today at 07:56:01 PM]


Wiring the LG Box for BMS by AlbertJ
[April 21, 2025, 03:45:14 AM]


shared memory variables for some instruments by henkie
[April 12, 2025, 03:10:45 PM]

Author Topic: how to build interface software BMS <--> hardware  (Read 1264 times)

Offline henkie

  • -=VP Veteran Donor=-
  • General
  • *
  • Join Date: Oct 2009
  • Location: Helmond
  • Posts: 4722
  • Country: nl
  • VP Awards Old Geezer Award: Awarded after 10 years of community service 3000+ posts Award: Awarded for achieving over 3000 posts Most Time Online Award: Awarded to those 30 members with most time on the forum Gold Cup Award: Awarded to someone for a special achievement Gold Medal Award: Awarded for special contributions to the community Silver Heart Award: Awarded to those showing a real heart for the community and/or it's cause Top Poster Award: for those 30 members with most posts Electronics Guru Award: Awarded to those with special electronics skills
    • Henk's Viperpit developments
    • Buy me a soda
    • Awards
how to build interface software BMS <--> hardware
« on: March 26, 2025, 02:19:51 PM »
I am (slowly) getting my pit "working".
In my setup, I connect my pit hardware using USB connections.
However, I use my own developed "in between" software running on the PC to interact with BMS F4.

The "in between" software receives information from the pit hardware via USB connections, and generates joystick buttons and sliders. In the other direction, it reads the shared memory and sends messages via the USB connections to the pit hardware.

I do not know how I did it, but my "in between" software compiles without errors or warnings in Visual Studio 2022  :whistle:

But this evening I got an update for Visual Studio 2022 ... and now the code reports lots of errors  :weep:

 [ You are not allowed to view attachments ]

It seems it cannot find several libraries (?) / ( .dll files ?).
- Common
- Common.Win32
- F4KeyFile
- F4SharedMem
- F4Utils.Process

Where can you get them from ???
How do I add them to my program / project ???

Just as simple as (after getting them) filling in these fields ???

 [ You are not allowed to view attachments ]

Thanks!

Offline jjbravo

  • General
  • ******
  • Join Date: Jan 2019
  • Location: California
  • Posts: 1414
  • Country: us
  • Callsign: Vino
  • VP Awards Veteran Award: Awarded after 5 years of community service Most Time Online Award: Awarded to those 30 members with most time on the forum Top Poster Award: for those 30 members with most posts 1000+ posts Award: Awarded for achieving over 1000 posts
    • Awards
Re: how to build interface software BMS <--> hardware
« Reply #1 on: March 26, 2025, 05:24:39 PM »
Send me the solution and I can take a look at it.
Looks like you don't have the other projects in the solution compiled.

Offline henkie

  • -=VP Veteran Donor=-
  • General
  • *
  • Join Date: Oct 2009
  • Location: Helmond
  • Posts: 4722
  • Country: nl
  • VP Awards Old Geezer Award: Awarded after 10 years of community service 3000+ posts Award: Awarded for achieving over 3000 posts Most Time Online Award: Awarded to those 30 members with most time on the forum Gold Cup Award: Awarded to someone for a special achievement Gold Medal Award: Awarded for special contributions to the community Silver Heart Award: Awarded to those showing a real heart for the community and/or it's cause Top Poster Award: for those 30 members with most posts Electronics Guru Award: Awarded to those with special electronics skills
    • Henk's Viperpit developments
    • Buy me a soda
    • Awards
Re: how to build interface software BMS <--> hardware
« Reply #2 on: March 27, 2025, 12:00:18 PM »
Message sent.

I plan to make all my software available, but big parts of it is probably to "specific"  :notes:
Probably needs a lot of explaining how my setup works.
I started some descriptions under https://www.viperpits.org/smf/index.php?topic=12149.msg185368#msg185368

 

SimplePortal 2.3.5 © 2008-2012, SimplePortal