springbok / MLM2PRO-GSPro-Connector

GSPro Connector for the MLM2PRO Launch Monitor
GNU General Public License v3.0
49 stars 6 forks source link

Pull in Garmin R10 Data? #76

Closed Gilliganmp closed 6 months ago

Gilliganmp commented 8 months ago

I’m searching for a solution to use Exputt along with the Garmin R10 and so far, your connector is the only option to integrate Exputt to GSPro. Is it possible to add an additional launch monitor option that pulls in the Garmin R10 data utilizing the existing gsp-r10-adapter from mholow? Or going the other route, is there a way to send the putting data to gsp-r10-adapter similar to how cam-putting-py is able to launch and send data?

springbok commented 8 months ago

There are two ways to go about this we can train the OCR to recognise the R10 app which you would then mirror the same we do for the Rapsodo app. Or we can use the R10 connector connect to the mlm2 connector and the mlm2 connector to gspro allowing you to use exputt. The easiest would be training the OCR font but you lose direct connectivity to the R10. I have started work on option 2 but it will take some time to develop.

Gilliganmp commented 8 months ago

Amazing! I wasn’t even sure if this would be possible but it definitely would be interesting to have the MLM2 Connector to be the ultimate all-in-one connector tool

springbok commented 8 months ago

I don't own an R10 so I will be depending on R10 owners to help with testing.

Gilliganmp commented 8 months ago

You can count on me for any testing you need

springbok commented 8 months ago

Thanks will do.

GhostRider076 commented 8 months ago

I would be interested in helping out with testing. Would love to see the R10 with the direct Bluetooth connection supported. I also have webcam putting that I am setting up as well.

springbok commented 8 months ago

Some good news here is the first version that will interface with the R10 connector. Please note I’ve done VERY limited testing so expect issues.

https://1drv.ms/u/s!Agx7aYfjrZJ8qTq7_iurLMWyixZ5?e=X71Zh3

When you start the MLM connector you need to go to ‘Settings’, change the Launch Monitor to ‘R10’ and take note of the IP address and port for the R10, change these to suit. You will then need to update the config settings of your R10 connector to point to this IP address and port instead of the GSPro IP address and port.

Once done, start the R10 server on the MLM connector, start GSPro and connect to it from the MLM connector, then start the R10 connector hopefully it will connect to the R10 server running in the MLM connector.

To use ExPutt, you will need a HDMI-USB video capture card, plug the HDMI cable from the ExPutt into the card, go into ‘Putting Settings’, change to ExPutt, do your ROI’s for ExPutt. There are videos on how to do all of this on the github site.

Gilliganmp commented 8 months ago

I’ll start testing it out today!On Mar 12, 2024, at 2:10 AM, Etienne van Tonder @.***> wrote: Some good news here is the first version that will interface with the R10 connector. Please note I’ve done VERY limited testing so expect issues. https://1drv.ms/u/s!Agx7aYfjrZJ8qTq7_iurLMWyixZ5?e=X71Zh3 When you start the MLM connector you need to go to ‘Settings’, change the Launch Monitor to ‘R10’ and take note of the IP address and port for the R10, change these to suit. You will then need to update the config settings of your R10 connector to point to this IP address and port instead of the GSPro IP address and port. Once done, start the R10 server on the MLM connector, start GSPro and connect to it from the MLM connector, then start the R10 connector hopefully it will connect to the R10 server running in the MLM connector. To use ExPutt, you will need a HDMI-USB video capture card, plug the HDMI cable from the ExPutt into the card, go into ‘Putting Settings’, change to ExPutt, do your ROI’s for ExPutt. There are videos on how to do all of this on the github site.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

Gilliganmp commented 8 months ago

It appears there is an error that is not allowing the application to launch. The previous version still launches fine but this version just spins

GhostRider076 commented 8 months ago

Just tried on my end and it is the same. Thanks for working on this!

On Tue, Mar 12, 2024 at 9:05 AM Gilliganmp @.***> wrote:

It appears there is an error that is not allowing the application to launch. The previous version still launches fine but this version just spins

— Reply to this email directly, view it on GitHub https://github.com/springbok/MLM2PRO-GSPro-Connector/issues/76#issuecomment-1991731165, or unsubscribe https://github.com/notifications/unsubscribe-auth/BGGYHTIAVLOJH7WZSQDIJ4DYX4DRPAVCNFSM6AAAAABDVNHYU2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJRG4ZTCMJWGU . You are receiving this because you commented.Message ID: @.***>

springbok commented 8 months ago

Ok not a great start :)

I’ve been doing testing from the IDE and hadn’t tested using the exe so maybe an issue with exe, I’ll have a look.

Sent from my iPhone

On 13 Mar 2024, at 2:40 am, GhostRider076 @.***> wrote:

 Just tried on my end and it is the same. Thanks for working on this!

On Tue, Mar 12, 2024 at 9:05 AM Gilliganmp @.***> wrote:

It appears there is an error that is not allowing the application to launch. The previous version still launches fine but this version just spins

— Reply to this email directly, view it on GitHub https://github.com/springbok/MLM2PRO-GSPro-Connector/issues/76#issuecomment-1991731165, or unsubscribe https://github.com/notifications/unsubscribe-auth/BGGYHTIAVLOJH7WZSQDIJ4DYX4DRPAVCNFSM6AAAAABDVNHYU2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJRG4ZTCMJWGU . You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.

Gilliganmp commented 8 months ago

Hahaha!The fact that you are even trying to make it work is amazing! Just gotta be ready for Masters weekend ;)On Mar 12, 2024, at 2:07 PM, Etienne van Tonder @.***> wrote: Ok not a great start :)

I’ve been doing testing from the IDE and hadn’t tested using the exe so maybe an issue with exe, I’ll have a look.

Sent from my iPhone

On 13 Mar 2024, at 2:40 am, GhostRider076 @.***> wrote:



Just tried on my end and it is the same. Thanks for working on this!

On Tue, Mar 12, 2024 at 9:05 AM Gilliganmp @.***> wrote:

It appears there is an error that is not allowing the application to

launch. The previous version still launches fine but this version just spins

Reply to this email directly, view it on GitHub

https://github.com/springbok/MLM2PRO-GSPro-Connector/issues/76#issuecomment-1991731165,

or unsubscribe

https://github.com/notifications/unsubscribe-auth/BGGYHTIAVLOJH7WZSQDIJ4DYX4DRPAVCNFSM6AAAAABDVNHYU2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJRG4ZTCMJWGU

.

You are receiving this because you commented.Message ID:

@.***>

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

springbok commented 8 months ago

The problem is with the mlm2pro setup, I originally tested it but must have changed something causing the issue if you have the mlm selected as the LM. I then only tested the R10 changes and never retested the mlm again. One way around the issue is manually updating appdata\settings.json to set the LM to R10, to do this change: "device_id": "R10", hopefully that should get it running. I'll have a look into the problem and post an updated link once its resolved.

springbok commented 8 months ago

I'm away at the moment so I'm unable to fully test this release, it does now start up correctly. If there are more issues it may have to wait till I get back.

https://1drv.ms/u/s!Agx7aYfjrZJ8qTtPFGWLCuGsF0OW?e=rlwCWT

GhostRider076 commented 8 months ago

Thanks. It starts fine now, should be able to give it a try over the next few days.

springbok commented 6 months ago

I've added a Garmin R10 Bluetooth connection to the connector if anyone want to give it a test run.

https://1drv.ms/u/c/7c92ade387697b0c/ERzsMDn8kDJApVB2aiGYjiUBLSlJpjMy8HI__N924wGsCw?e=AmdRMm

springbok commented 6 months ago

The new version of the app containing r10 Bluetooth support has been released.