- This topic has 2 replies, 2 voices, and was last updated 7 years, 2 months ago by .
Viewing 3 posts - 1 through 3 (of 3 total)
Viewing 3 posts - 1 through 3 (of 3 total)
- You must be logged in to reply to this topic.
Home › Forum › SOFA › Using SOFA › Using 2 Phantom Omni
Tagged: 64_bits, Omni, SOFA_1706, Windows_10
Hi All,
I already successfully activated single Phantom Omni.
Now, I have 2 Phantom Omnis through firewire, configured with different Phantom Names and serial numbers.
Can someone tell me how to get 2 Phantom Omnis working at the same time?
Thanks in advance!
Hi @pin-huachiu
Have you tried to add another:
<GeomagicDriver name="GeomagicDevice" deviceName="Default Device" />
just take care of specifying the right device names.
Let us know it this works,
Hugo
Hi Hugo,
Nope, it didn’t. After loading the scene and clicking the “Animate” button, my runSofa was frozen.
Here is the another node:
<NewOmniDriver name="OmniDriver2" deviceName="phantom2" listening="true" tags="Omni2" forceScale="0.5" scale="500" permanent="true" />
And the console output:
// together
[INFO] [SofaPython] Added ‘C:/SOFA/sofa/src/applications/plugins/SofaPython/python’ to sys.path
[INFO] [SofaPython] Added ‘C:/SOFA/sofa/src/applications/plugins/SofaTest/python’ to sys.path
[INFO] [PluginManager] Loaded plugin: C:/SOFA/sofa/build/bin/Release/SofaPython.dll
[INFO] [PluginManager] Loaded plugin: C:/SOFA/sofa/build/bin/Release/Sensable.dll
[WARNING] [DAGNode(CollisionModel)] ERROR parsing Link “”: empty path.
[WARNING] [DAGNode(CollisionModel2)] ERROR parsing Link “”: empty path.
init Device is called
****************************************
This is the DEVELOPER EDITION of OPENHAPTICS, commercial distribution is prohibited
Please contact 3D Systems to obtain a commercial license
****************************************
Default PHANToM[NewOmni] Found device Default PHANToM
****************************************
This is the DEVELOPER EDITION of OPENHAPTICS, commercial distribution is prohibited
Please contact 3D Systems to obtain a commercial license
****************************************
Default PHANToM[NewOmni] Found device phantom2
NewOmniDriver::reset() is called
NewOmniDriver::reinit() is called
NewOmniDriver::cleanup()
init Device is called
NewOmniDriver::reinit() done
NewOmniDriver::reset() is called
NewOmniDriver::reinit() is called
NewOmniDriver::cleanup()
NewOmniDriver::reinit() done
Thanks for your help
WARNING
The forum has been moved to GitHub Discussions.
Old topics and replies are kept here as an archive.