Jim Waite

Results 12 comments of Jim Waite

> Biggest open point is how to fetch the dshot erpm and publish them over uORB We are using PX4 and a fmuv6xrt to interface a new acoustic vector sensor...

Yesterday I cherry-picked the three commits into my fmu6xrt build based on PX4 v14.2, and tried this feature out on a new quadcopter build with four dshot 1200 ESCs. Prior...

Hi @PetervdPerk-NXP, These are the ESCs: [https://holybro.com/products/tekko32-f4-45a-esc] (one for each motor) I will drop the DSHOT speed and look at the results. With respect to "3rd wire" vs bi-directional telemetry,...

Dropping the DSHOT rate to 600 eliminated all the CRC errors. This quad is a fairly large 600 mm frame, and all the ESC wires are unshielded twisted pair. No...

I need to put the dshot RPM data out over Cyphal-CAN, not read it from a UART. So, I'm not sure why UART telemetry is even necessary for bi-directional dshot....

I tried the new code (once again, cherry-picked in), but moving the system to ARM results in an ESC failure message. ![ESC failure](https://github.com/PX4/PX4-Autopilot/assets/14941982/6dac8dcb-6c58-4c43-a5a0-0a4492ad2833) Shortly thereafter, the Nuttx reboots, and this...

Back at testing DSHOT... 1. The crash was my code unrelated to dshot, not enough testing before quickly patching in your updates in anticipation of my long weekend. 2. I...

I got it to work by disabling another ESC related parameter: FD_ESCS_EN. Both erpm and wired telemetry are reporting (using ESC_STATUS and dshot status to confirm). There are still a...

I confirm that: `bdshot_tcmp = 0x2900 | (((FLEXIO_PREQ / (dshot_pwm_freq * 5 / 4) / 2) - 1) & 0xFF);` represents the lowest CRC error count, with no frame errors....

Got your commit, the scope signal is qualitatively the same. Here's the link to the log (manual flight mode on my desk without installed props): [https://review.px4.io/plot_app?log=899f08df-9925-4d6c-bdaa-a515b63061dd](url)