Voxl2 Spektrum Receiver error
-
@Chase-Riley Looks like the data is stable. It just doesn't seem the protocol byte to a stable value. Very odd. But I would try a flight with it in a carefully controlled environment in case anything goes wrong. In the worst case it could go out of control and you might not be able to use the kill switch so be safe.
-
@Chase-Riley Here is a link to the transmitter we use: https://www.horizonhobby.com/product/dx6e-6-channel-dsmx-transmitter-only/SPMR6655.html
-
@Eric-Katzfey When getting everything tested to go out and fly I started receiving a failsafe for ESC failure. When we were working with this back in SDK 1.0 in this thread. I had the issue of the actuators tab not showing up in QGC. I can now see the actuators tab on SDK 1.1.2 however I can not test the motors and when I try to arm I receive ESC Failure message. I am not sure if this has something to do with the custom deb file like it did when I couldn't see the actuators tab.
I can upload firmware and params to the ESC fine. Running
voxl-esc-scan.py
returns no issues. Any thoughts? -
@Eric-Katzfey I was able to solve the ESC issue. It was not linked to the Spektrum issue. After getting the ESC to function I was not able to control throttle on the air vehicle. I am able to calibrate the RC controller and set flight modes and so on. Everything seems normal until a arm the motors (testing in Stabilize). The motors arm and spin up but I am unable to change the speed on the motors with any input of the controller. I checked the Px4 RC params and all match previously good known params. I have inlcluded a snippet of running
voxl-px4 -d
with Spektrum sill with-v
argument. I noticed there was another error with a different value and was also 32 bytes instead of the 16 bytes we have been seeing.INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Sending initial CFG_VALSET. Attempt: 3 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [uORB] Advertising remote topic mavlink_log INFO [muorb] SLPI: Armed by external command INFO [uORB] Advertising remote topic vehicle_command_ack INFO [logger] Start file log (type: full) WARN [uORB] orb_advertise_multi: failed to set queue size INFO [logger] [logger] /data/px4/log/2024-01-23/16_57_27.ulg WARN [mavlink] Event dropped (7, 65526) WARN [mavlink] Event dropped (7, 65526) INFO [logger] Opened full log file: /data/px4/log/2024-01-23/16_57_27.ulg INFO [muorb] SLPI: Advertising remote topic logger_status WARN [mavlink] Dropped 65519 events (seq=65526) WARN [mavlink] Dropped 65519 events (seq=65526) INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Takeoff detected WARN [mavlink] Event dropped (65527, 7) WARN [mavlink] Event dropped (65527, 7) WARN [mavlink] Dropped 7 events (seq=7) WARN [mavlink] Dropped 7 events (seq=7) INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: baudrate set to 9600 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Sending initial CFG_VALSET. Attempt: 1 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Sending initial CFG_VALSET. Attempt: 2 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Sending initial CFG_VALSET. Attempt: 3 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: u-blox firmware version: SPG 3.01 INFO [muorb] SLPI: u-blox protocol version: 18.00 INFO [muorb] SLPI: u-blox module: NEO-M8N-0 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Landing detected INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [muorb] SLPI: baudrate set to 9600 INFO [muorb] SLPI: Sending initial CFG_VALSET. Attempt: 1 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xfe INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 ERROR [muorb] SLPI: Spektrum RC: Invalid DSM frame. 32 bytes. Protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x63 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x02 0x0b 0xf5 0x2e 0xaa 0x13 0xff INFO [muorb] SLPI: Disarmed by landing INFO [muorb] SLPI: 0x21 0x56 0x36 0xaa 0x54 0x00 0x65 0x00 INFO [uORB] Marking DeviceNode(parameter_server_set_value_request) as advertised in process_remote_topic INFO [muorb] SLPI: Marking DeviceNode(parameter_server_set_value_response) as advertised in process_remote_t INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x02
-
@Eric-Katzfey I am also getting my hands on a DX6e for me to test. I should be able to try that in the morning. I still would like to figure out the DX8 as well though since we already have a bunch on hand in our lab.
-
@Chase-Riley Did you analyze the flight log?
-
@Chase-Riley For the DX8 there are some configuration options on the transmitter. There is DSMX versus DSM2. That may need to be changed. Have you tried the different options yet?
-
@Eric-Katzfey I have tried all of the options in the DX8. 11, 22 and DSM2, DSMX. They all seemed to produce the same results in the logs.
-
@Eric-Katzfey Here is a
voxl-px4
log while testing with a DX6e this morning. I was able to bind and calibrate no problem. I am just not able to control the motors. Flight mode and kill switch seem to be working fine. So seems to have the same behavior as the DX8 with a error in the log for 32 bytes and 0x00.INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 ERROR [muorb] SLPI: Spektrum RC: Invalid DSM frame. 32 bytes. Protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf5 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Armed by external command INFO [logger] Start file log (type: full) INFO [logger] [logger] /data/px4/log/2024-01-24/19_14_37.ulg INFO [logger] Opened full log file: /data/px4/log/2024-01-24/19_14_37.ulg WARN [mavlink] Event dropped (297, 65527) WARN [mavlink] Event dropped (297, 65527) WARN [mavlink] Dropped 65230 events (seq=65527) WARN [mavlink] Dropped 65230 events (seq=65527) INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00 INFO [muorb] SLPI: Spektrum RC: DSM message parsed successfully INFO [muorb] SLPI: Spektrum RC: Publishing input_rc INFO [muorb] SLPI: 0x00 0x00 0x8c 0x05 0x01 0x56 0x14 0x00 INFO [muorb] SLPI: 0x1b 0xf6 0x2e 0xaa 0x3c 0x00 0x34 0x00 INFO [muorb] SLPI: Spektrum RC: 16 bytes from UART, protocol byte 0x00
-
@Chase-Riley Huh, that still doesn't look right. When you calibrate you can move each stick and it shows properly in QGC? And listener input_rc shows the values moving properly when you move the sticks? What is the value of the parameter COM_RC_IN_MODE?
-
@Eric-Katzfey yes, each stick moves correctly in QGC.
listener input_rc
shows all sticks move correctly. I have tested withCOM_RC_IN_MODE
set to 0 and 2 and both yield the same results. -
@Chase-Riley And they are mapped correctly such that throttle is on the stick you want? Can you do listener on manual_control_setpoint and see the throttle value move when you move the throttle stick?
-
@Eric-Katzfey
RC_MAP_THROTTLE
is set to Channel 3,RC_MAP_YAW
is set to Channel 4,RC_MAP_ROLL
is set to Channel 1, andRC_MAP_PITCH
is set to Channel 2.Moving the Throttle and Yaw stick while running
listener manual_control_setpoint
shows Throttle and Yaw changing values as it should. It also shows that Stick movement goes TRUE. -
@Chase-Riley Then at this point I can't think of how the RC could be related to the motors not spinning up. Can you arm, try to throttle up a few times, then disarm and send us the px4 flight log?
-
@Chase-Riley And you have tried to throttle up in manual flight mode?
-
@Eric-Katzfey I have tried to spin the motors in manual mode as well with no change. I have included a drop box link with the px4 flight log you requested.
-
@Chase-Riley I'm having some others take a look at the log file. I'm kind of stumped at the moment.
-
@Eric-Katzfey Please let me know what you or your team find. This seems to be the last hurdle to getting me to flight testing. I have a shipping deadline to make on Friday with this system.
-
@Chase-Riley Seems like ESC param issue. Alex is going to respond with some suggestions.
-
@Chase-Riley , we have discussed and the data on the PX4 side looks ok so far, which leads me to believe there may be an error in ESC params, specifically the RPM curve calibration
pwm_vs_rpm_curve_a0
,pwm_vs_rpm_curve_a1
,pwm_vs_rpm_curve_a2
.Please confirm that you performed the calibration (with propeller mounted on motor!) according to instructions here and updated the results (a0, a1, a2) params in your esc params xml file and sent it to the ESC ?
Also double check the
min_rpm
andmax_rpm
in your esc params