|
Hi Mark,
Well, as you might expect the problem was ours 🙂 The Dante vendor software is pretty opaque, and I think when we tried to connect it at first it was not correctly configured. Just now I was able to bring it up, and at
least not crash. I still have to check the configurations to tell it we only have 6 detectors, not 8, but at least I can bring up the main MEDM screen and things seem to be happening. I need to sort out EPICS_DISPLAY_PATH to see more.
Thanks,
Pete.
Hi Pete,
Dante::Dante number of devices=0
Yes, that is the problem. The discovery mechanism in their library is not finding any Dante modules.
Mark
Sent from my iPhone
Hi Mark,
I'll check the firmware version tomorrow. Yes, the vendor firmware works on Windows with the USB interface. Beyond making sure it could be pinged, I don't know if it was tested with vendor software with ethernet interface.
I looked more closely at the log file and I see this:
DanteConfig("DANTE1", 172.16.0.120, 6, 0, 0)
Dante::Dante library version=3.7.19.0
Dante::Dante ipAddress added to query=172.16.0.120
Dante::Dante number of devices=0
Dante::Dante error calling get_ids
And in particular, number of devices=0. Isn't that set in the DanteConfig line to be 6?
Pete.
Hi Pete,
What firmware is your unit running?
Does the vendor software work OK?
I’ll be back from vacation on Monday.
Mark
Sent from my iPhone
We have an 8-channel Dante system from XG labs. It has 6 detectors connected. I made a fresh synApps install on Ubuntu 22.04, epics 7.0.6 and added the dante-1-1 module to it. All built well.
Starting up the mcaDanteApp from iocDante8, I got a long string of errors ending in a dump. I have attached the st.cmd (renamed st.txt so it isn't blocked) file and the console output. I'm sure it is something stupid, but I don't know if it is even supposed
to work; the doc says it hasn't been tested much and I am new to both the hardware and the code.
Any suggestions appreciated.
Thanks,
Pete.
<log.txt>
<st.txt>
|