DEXI Switches Not Working

Hello. Was wondering if anyone had a fix or has had a similar issue. While we were dusting off the Dexi to prepare for this year, it will not take off under remote control.

When we use the switches, the remote still says the commands, such as “armed”, “stabilized”, and “altitude hold”, but the Dexi never actually arms and the LED ring does not change color.

In QGroundControl, the joysticks are still calibrated and show up, but when we activate each switch, nothing shows up.

We have tried refreshing the Raspberry Pi SD card, still no luck. Any thoughts?

Do you see the DEXI network show up at all after flashing? Can you SSH in? If you can get in we can help you do some diagnosis.

I can connect to WiFi and QGroundControl with the Dexi, the motors work when I test them. I have not tried to SSH in.

Can you SSH into your DEXI and run the following as sudo:

sudo ros2 topic list

and share the output with us? Also, please share a screenshot of QGC when connected to DEXI. I’d like to see if we can learn anything.

Finally, can you go to the DEXI dashboard at:

http://192.168.4.1

and tell me the version number from the bottom of the main page?

I was able to connect to Dexi Dashboard, which confirms it is v0.09, and have attached a screenshot of QGroundControl when connected to Dexi.

After looking at the actuator tab, I have seen that Switch D (Channel 8) is responding, but none of the other switches do.

Also, I was unable to connect to SSH, after I put in the password, I got an error message, “Permission denied, please try again.” I am probably rusty at connecting to Dexi through SSH.

Can you scrub through videos 9 and 10 in this playlist and confirm your other channels/switches are configured propery?

The username and password for SSH on DEXI’s Pi are dexi / dexi. Another test you can run is change the QGC flight mode from altitude to stabilized and you should see your LED ring turn white. If not, let me know and we’ll take it from there.

This is what pops up when I run the ros2 topic list command.

Additionally, we double checked that our controller mode was correct according to videos 9 & 10 in the playlist. Switching the flight modes in QGC does change the color of the LED ring. Is it possibly just a controller error?

Really sorry for the slow reply. The message got stuck in the moderation queue and I just noticed it.

It’s good that you can SSH in and see all the ROS topics. I don’t believe we are up against any issues with the DEXI-OS that you flashed, but perhaps a configuration or calibration error with PX4.

When you try to arm the DEXI drone do you hear any audible tones?

With QGC connected and arming do you get any warning popup inside of QGC? Normally it will give you an arming denied error with a message of why it didn’t arm.

My best guess right now is that you may need to go through the sensor calibration sequence. Let us know and if necessary we can hop on a video chat to work through it with you.