I am working up a building with dual nexdomes on it. The setup has 2 of the arduino versions of rotators/tracks. (Older Style) and the one dome has a arduino shutter system already. I converted it to a dual track/motor system and works good.
I am looking to build/acquire the other shutter and I'm wondering if the arduino xbee system is going to work with 2 shutters in proximity to each other? I wasn't sure if anyone has input, but are these shutters paired in anyway, or is it just a signal in proximity that it detects and runs?
This may cause a hiccup in the plan.
I've asked several questions via email, but I never get any response from NexDome on these questions, not sure if anyone monitors these forums either, but give it a go. Or a phone number would be great.
Thanks Josh for leading me to the docs in the firmware.
Very curious though...
The XCTU configuration files NexDome Rotator.xpro and NexDome Shutter.xpro both had the DL settings to FFFF and FFFE respectively which is to address each others MY settings FFFE and FFFF respectively.
Also the A2 for the Rotator was set to 5 while the A1 was left at 0 and the A1 for the Shutter was set to 5 while the A2 was left at 0. This is similar to what I found on my own while fiddling in XCTU to get reliable communication.
The problem seems to be that the firmware first uses the RE, WR and AC command to factory rest to the defaults and then set everything including both A1 and A2 to 7 for both Xbees and then does not set the DL settings from 0 to FFFF and FFFE.
I'm in favor of either not letting the firmware reconfiguring the Xbees, or having the firmware set the DL, A1 and A2 properly. Better yet, leaving the A1 and A2 to 0 so the channels and pan Id's do not float. Floating these settings could be problematic for a multi dome setup if the rotators and shutter are powered cycled incorrectly or there is a stronger signal from other compatible devices.
I'm going to setup the firmware in Visual Studio as you suggested.
Glad to hear you were successfull.
I've finally got the shutter communication after swapping XB's. It is still unreliable and will disconnect at unpredictable times.
I'm think I may have a bad Xbee but dont know whuch of the newer available XBee's are compatible with the firmware.
I updated my pre 2021 rotation and shutter automation firmware to 4.0 after the shutter would not connect. I've tried other versions as well after using the firmware clearing hex file. Still nothing works. Going to check both Xbee3 pros that came with it for the same frequency and channel ID with the USB adapter with XCTU before doing anything else. The adapters should be here today.
I've added a PDF of my single drive modification that did the trick at https://www.nexdome.com/forum/general-topics/pre-2021-2-2-dome-shutter-automation-issues.
I'm having issues with the Xbee3 Pro communication to my shutter. It loops the following from the rotator in Putty about every minute:
XB->WaitAT
XB->Config
XB->Detect
It never gives the XB>-Online message, so I believe this is all a rotator message. I can't really see how the rotator can change the shutter frequency or channel ID without a connection first. Supposedly this has been set before by Nexdome before shipping or set possibly at the firmware installation of both.
It appears that the frequency and channel ID can to be set using a Windows, Mac or Linux using the XCTU utility that can be downloaded here at https://www.digi.com/products/embedded-systems/digi-xbee/digi-xbee-tools/xctu.
To use XCTU an Xbee Adapter is needed such as the following at https://www.amazon.com/gp/product/B07V7GB5XZ
I'm going to check the settings using these to see if there are the same before I explore any Xbee replacements.
In the mean time if anyone has any updates on the issue, it would be greatly appreciated.
and just to update for others, I did get word back from Babak that the dome shutters are different designs, so not able to upgrade to track system. So, that answers that.
Oh, and does anyone know if the new track system would work with any nexdome? If I have the old shutter motor system with chain driven track, could I smooth out the system using this kit: https://www.observatory.store/NEXDOME-22m-Dome-Shutter-REPLACEMENT-Tracks_p_45.html
I wasn't sure if these will attach to any shutter or dome. Comes with the brackets and roller wheels for shutter?
I've emailed several times but been weeks with no response to sales@nexdome.com
We do monitor this forum. However, I can’t help with your question but I do know many of the nexdom replies end up in spam. Happens to me too and I have the email address in my contacts. Unfortunately there isn’t a phone number to reach them.
Have you posted on the facebook group?
Also, if you could lead me to the specs/instructions to change from a single sided shutter system I’d greatly appreciate that.
Thanks and good luck.
Each XBee has a channel ID... but they are all set to the same ID when shipped from NexDome as this is set in the Arduino firmware..
I don't remember if there is a way to change the ID via some command. You might have to edit the code and reflash the arduino pair (rotator/shutter) with a firmware using a different ID.
Now if the 2nd one you want to purchase is the newer model of the controller using the Lunatico Beaver, this doesn't use a XBee so there will be no issue.