@Alex-Kushleyev Found the reason why it was skipping. In /px4-firmware/src/lib/parameters/CMakeLists.txt there is a line that skips all modules that match 'pwm_out'. I was able to disable that for PCA9685. Once I disabled the module.yaml file being skipped it worked. No need for the .c file (which makes sense, that is just the old way to do the .yaml)
Posts made by cbay
-
RE: Can't start PX4 PCA9685 Driverposted in VOXL SDK
-
RE: Can't start PX4 PCA9685 Driverposted in VOXL SDK
@Alex-Kushleyev My issue is the params arent loaded from the YAML file of the driver, so I can't set and save them. I get errors whenever I try to run param set.
Any help on making sure this drivers module.yaml file gets loaded properly
-
RE: Can't start PX4 PCA9685 Driverposted in VOXL SDK
@cbay https://github.com/modalai/px4-firmware/blob/main/src/drivers/pca9685_pwm_out/module.yaml here is where I think the params are
-
RE: Can't start PX4 PCA9685 Driverposted in VOXL SDK
@cbay Checked out a older tag on voxl-px4 and was able to build and install.
When I run the driver I get an error revolving around its Freq, I understand you dont work with the driver so I doubt yall will have info about it.
What I am looking for is how to get the necessary Px4 parameters to show up, as they dont seem to be included properly
-
RE: Can't start PX4 PCA9685 Driverposted in VOXL SDK
@cbay Most of the way through the build process, was able to sort it out including the necessary edits to the PCA driver. Issue I am running into is both the dev and master branches of voxl-px4 require a newer version of libfc-sensor (1.0.9 and 1.0.10 respectively) then what is included in 1.6.2 of the SDK.
I am not sure how to upgrade this library
-
RE: Can't start PX4 PCA9685 Driverposted in VOXL SDK
@Eric-Katzfey Sounds good, any tips or steps on how to add to the build and to upload to the board?
-
Can't start PX4 PCA9685 Driverposted in VOXL SDK
Hey hope yall are well,
I am trying to interface a PCA9685 onto J19 of the VOXL2 (and ultimately the VOXL 2 Mini). I have connected the chip to QUP0 (Magnetometer I2C) and am trying to start the px4 driver for the PCA9685 found here: https://github.com/modalai/px4-firmware/tree/main/src/drivers/pca9685_pwm_out
I have started PX4 outside of daemon mode and am running the command: px4-qshell pca9685_pwm_out start -a 0x40 -b $ (have tried multiple busses). Everytime I get the error in qshell: Command pca9685_pwm_out not found. I can't seem to find the documentation on how to load this driver onto the VOXL2. Any support would be helpful. I am running on the newest SDK.
-
RE: M0173 with 4 AR0144 Tracking camerasposted in Video and Image Sensors
@Alex-Kushleyev Thanks so much for the information. I will be receiving the boards shortly and will run through those tests.
How much work do you think it would take to update voxl-lepton-server
-
RE: Access to ModalAI PCB Schematic Symbolsposted in Ask your questions right here!
@Vinny Thanks for the info,
Just to be clear, I am not looking for the PCB design schematics, just a symbol per board showing all the inputs and outputs to the board as a whole which then could be used in a system wiring diagram. If not I can just go ahead and make them myself, as all the info for it is on your docs
-
RE: M0173 with 4 AR0144 Tracking camerasposted in Video and Image Sensors
@Alex-Kushleyev said in M0173 with 4 AR0144 Tracking cameras:
one
Any info about the dual lepton, it does seem to be documented that it works, please let me know if it doesnt.
-
Access to ModalAI PCB Schematic Symbolsposted in Ask your questions right here!
Hey hope you are well,
I am currently designing a system using ModalAI products and was wondering if any of the PCB Schematic symbols were available. I am not looking for the internal connections on the PCB, just symbols of the entire PCB so I can map inputs and outputs within KiCad (ensuring I am not accidentally doubling up on a UART etc). All this info is available in the documentation so I assumed it wouldn't be an issue (if they exist), it would just save me a lot of time making my own symbols.
Cheers
Carson -
RE: M0173 with 4 AR0144 Tracking camerasposted in Video and Image Sensors
@Alex-Kushleyev said in M0173 with 4 AR0144 Tracking cameras:
@cbay , what happens with the third misp norm stream? Is it not available? Maybe you did not enable misp for that camera in voxl-camera-server.conf?
Before it was the exact same setup in voxl-camera-server, rebooted and it just works now so not sure what was happening
-
RE: M0173 with 4 AR0144 Tracking camerasposted in Video and Image Sensors
@Alex-Kushleyev Got the three Ar0144s working, though only 2 are giving me Misp norm streams.
Thanks again for your help
-
RE: M0173 with 4 AR0144 Tracking camerasposted in Video and Image Sensors
@Alex-Kushleyev If I dont need to change the CCI to use 4 tracking camera's with M0188, then I am not going to bother to do so with the M0173, I will just run 3 cameras in the meantime.
Am I right to believe that M0188 can allow me to run 4-AR0144, 2-Leptons and 1-Boson+?
-
RE: M0173 with 4 AR0144 Tracking camerasposted in Video and Image Sensors
This is awesome thank you! Will attempt this and let you know my results. It looks like in the future we will be moving forward with the M0188 on the mini for 4 tracking, 2 lepton and a boson. Our main focus is getting these 4 tracking working with possibly 2 leptons.
-
RE: M0173 with 4 AR0144 Tracking camerasposted in Video and Image Sensors
@cbay echoing 1 into /sys/module/voxl_platform_mod/parameters doesnt persist, so another method is required
-
RE: M0173 with 4 AR0144 Tracking camerasposted in Video and Image Sensors
@cbay welp, Echo 1 worked, worried was going to brick something but it seemed to work. I think this only allows me to use 3/4 AR0144's so will still need support for the 4th
-
RE: M0173 with 4 AR0144 Tracking camerasposted in Video and Image Sensors
Seems like its due to my Kernel Config being 0, instead of 1. I can't seem to find documentation on how to update it to 1.
-
M0173 with 4 AR0144 Tracking camerasposted in Video and Image Sensors
Hi,
Currently in the process of trying to integrate 4 AR0144 tracking camera's with the M0173 on the VOXL2. I have the camera in Slot 0 working and sending video but the rest are proving difficult. I have all of the sensor modules moved to /usr/lib/camera (all the ones found in /usr/share/modalai/chi-cdk/ar0144, not sure what to do wiht the other ar0144 folders). I am able to see another ar0144 connected to slot 2 when running voxl-camera-server -l but it "does not seem to be alive" when starting the server.
Any support would be helpful, I am on the newest SDK. I currently have them setup to be stereo pairs but don't require them to be used that way and may move them later, the plan is to use them all for VIO.
Cheers
Carson -
Boson vs Boson+ Compatibilityposted in Image Sensors
Looking to integrate a 640 Boson onto our development setup.
I am not sure the differences between the different Boson's and so wanted to make sure the camera we purchase will work with the M0187.
Please let me know which Bosons have been tested to work and which have not.
Cheers