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.
From: Mark Rivers <rivers at cars.uchicago.edu>
Sent: Sunday, August 13, 2023 2:31 PM
To: Siddons, David <siddons at bnl.gov>
Cc: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov>
Subject: Re: Dante-1-1
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
On Aug 13, 2023, at 12:53 PM, Siddons, David <siddons at bnl.gov> wrote:
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.
From: Mark Rivers <rivers at cars.uchicago.edu>
Sent: Saturday, August 12, 2023 8:59 PM
To: Siddons, David <siddons at bnl.gov>
Cc: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov>
Subject: Re: Dante-1-1
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
On Aug 12, 2023, at 9:09 AM, Siddons, David via Tech-talk <tech-talk at aps.anl.gov> wrote:
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>
|