Bug Category
Simulator Integration (E6/GSPro/TruGolf).. eh.. OSG baby.. OSG!
Bug Description
When PiTrac first starts, payload is sent to OSG/SIM with the following payload. Notice "LaunchMonitorIsReady" is set to true on startup.
Expected, "LaunchMonitorIsReady": false
Another issue, is there are no constant pulses being sent to Sim. Ideally, additional "searching for ball" or whatever standard nomenclature.
Launch monitor payload: {
"DeviceID": "PiTrac LM 0.1",
"Units": "Yards",
"ShotNumber": 0,
"APIversion": "1",
"BallData": {
"Speed": 0.0,
"SpinAxis": 0.0,
"TotalSpin": 0.0,
"BackSpin": 0.0,
"SideSpin": 0.0,
"HLA": 0.0,
"VLA": 0.0
},
"ClubData": {
"Speed": 0.0,
"AngleOfAttack": 0.0,
"FaceToTarget": 0.0,
"Lie": 0.0,
"Loft": 0.0,
"Path": 0.0,
"SpeedAtImpact": 0.0,
"VerticalFaceImpact": 0.0,
"HorizontalFaceImpact": 0.0,
"ClosureRate": 0.0
},
"ShotDataOptions": {
"ContainsBallData": false,
"ContainsClubData": false,
"LaunchMonitorIsReady": true,
"LaunchMonitorBallDetected": true,
"IsHeartBeat": true
}
}
Expected Behavior
Notice TCP disconnect and initial payload is sent on fresh startup connection.
Steps to Reproduce
- Pair LM and Sim.
- Debug messages on OSG side need to be activated to capture ALL TCP traffic.
- Observe Output window in Godot Engine.
Raspberry Pi Model
Raspberry Pi 5 (8GB)
Raspberry Pi Count
Single Pi
Camera Configuration
Innomaker CAM-MIPI327RAW
Operating System
Raspberry Pi OS Bookworm 64-bit (recommended)
Installation Method
APT Package (sudo apt install pitrac)
PiTrac Version
v0.0.1
Hardware Test Output
Jesus!! Million questions. Simple issue! :D
Camera Test Output
Relevant Logs
Golf Simulator Software
None
Additional Context
No response
Shot Conditions (if tracking issue)
No response
Debugging Steps Attempted
Discord Contact
Yes, I'm active on the PiTrac Discord
Discord Username
No response
Bug Category
Simulator Integration (E6/GSPro/TruGolf).. eh.. OSG baby.. OSG!
Bug Description
When PiTrac first starts, payload is sent to OSG/SIM with the following payload. Notice "LaunchMonitorIsReady" is set to true on startup.
Expected,
"LaunchMonitorIsReady": falseAnother issue, is there are no constant pulses being sent to Sim. Ideally, additional "searching for ball" or whatever standard nomenclature.
Expected Behavior
Notice TCP disconnect and initial payload is sent on fresh startup connection.
Steps to Reproduce
Raspberry Pi Model
Raspberry Pi 5 (8GB)
Raspberry Pi Count
Single Pi
Camera Configuration
Innomaker CAM-MIPI327RAW
Operating System
Raspberry Pi OS Bookworm 64-bit (recommended)
Installation Method
APT Package (sudo apt install pitrac)
PiTrac Version
v0.0.1
Hardware Test Output
Camera Test Output
Relevant Logs
Golf Simulator Software
None
Additional Context
No response
Shot Conditions (if tracking issue)
No response
Debugging Steps Attempted
rpicam-hello --list-cameras(Pi5) orlibcamera-hello --list-cameras(Pi4)camera_auto_detect=1in/boot/firmware/config.txt(Pi5) or/boot/config.txt(Pi4)pitrac test pulseDiscord Contact
Yes, I'm active on the PiTrac Discord
Discord Username
No response