by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    jazmyng
    @jazmyng
    @jaxxzer how can i modify the firmware ?
    Patrick José Pereira
    @patrickelectric
    @jazmyng check our documentation here: https://www.ardusub.com/developers/developers.html
    Nick Nothom
    @NickNothom
    @jazmyng I was able to get my anemometer to work on one of the aux input pins with ArduRover (latest / master firmware). Checking out their code might get you pointed in the right direction.
    jazmyng
    @jazmyng
    Oh okay! I just cloned the entire repository, by ArduRover do you the mean the folder that is APMrover2?
    Nick Nothom
    @NickNothom

    Yes.

    There are some docs here: http://ardupilot.org/rover/docs/wind-vane.html

    Oh wait, yours is different. Yours is an analog output so you will need to hook it up to the ADC input.
    Nick Nothom
    @NickNothom
    There may some useful info in this thread for you. That's where I figured out how to get mine working.
    jazmyng
    @jazmyng
    We actually decided to switch to having our wind sensor connected to an arduino uno that is connected to a Raspberry Pi that will send messages to the pixhawk through a telemetry port as of now we are just trying to display it on the ground station, in the corner. Would you happen to know what code I can look at?
    Nick Nothom
    @NickNothom

    Without knowing more about your setup I can't provide a specific code example. But if that's how you want to do it, running Mavproxy and then using a python script to send messages is probably a good way to do it.

    You could check out this code which takes in data from our Ping sonar and sends it to the pixhawk over Mavproxy. There are probably simpler examples out there though.

    Ned Richards
    @nedlrichards
    Can someone could help me with a hopefully simple question? I am working with a team that is running an ardusub pixhawk, and we would like to use ALT_HOLD mode. I can't find anything about how to select the pressure sensor used in ALT_HOLD mode. I am hoping that the external pressure sensor is used, which is attached by I2C and shows up as 'SCALED_PRESSURE2'. This is really the only sensor that makes sense for a submarine, so I hope this is the default, but I was hoping to check with experts and save some headache. Thanks for any help!
    Patrick José Pereira
    @patrickelectric
    @nedlrichards yes, the external sensor is the default one, the internal barometer of the pixhawk is not used in ArduSub
    Ned Richards
    @nedlrichards
    @patrickelectric Thank you very much!
    espresso0000
    @espresso0000
    Hello everyone, completely new and just getting started to setup ardusub, I wanted to verify before I purchase things that is a RPi3 B still required and not a 3B+ or even 4B? Making sure before I puchase.
    Willian Galvani
    @Williangalvani
    Hello, only 3B works out-of-the-box. The current image does not support the new boards yet.
    Willian Galvani
    @Williangalvani
    For the newer boards, you can try to install it from scratch, but some dependencies will break and some tinkering will be required due to hardware (and possibly software) changes.
    Marnix Verschraegen
    @Max2206_gitlab
    I have a ROV with a Raspberry Pi and a Pixhawk running ardusub. I connect to a windows 10 tablet thru a 50m utp cable. problem here is that i have a lot of artifacts on the Video i receive from the rov. Is it better to replace the ethernet cable with a ethernet to RS485 convertor and then convert it back to ethernet. Wil i still get those artifacts ? Is the Lag not going to give a problem ?
    Willian Galvani
    @Williangalvani
    Have you tried shorter/different cables?
    Marnix Verschraegen
    @Max2206_gitlab
    I have those problems also with a 20m cable already. Using a small cable (max 5m) has no problems
    Willian Galvani
    @Williangalvani
    I don't think RS485 has bandwidth for the video
    It is odd that you are experiencing issues with that cable length
    Marnix Verschraegen
    @Max2206_gitlab
    i'm using Cat5e cable of course i could use cat6e or cat7e cable but then the cable isn't that flexible
    Willian Galvani
    @Williangalvani
    I would try, at least to check if the problem goes away
    Marnix Verschraegen
    @Max2206_gitlab
    so try-out different cabels
    Willian Galvani
    @Williangalvani
    I would also experiment putting a router/switch in the way, but I'm just guessing. Let's wait and see if someone has a better solution
    Syed000001
    @Syed000001
    hello
    Patrick José Pereira
    @patrickelectric
    hi
    Jacob Walser
    @jaxxzer
    hai
    andy690
    @andy690
    hi, I wonder wether ardusub support ROS?
    Wael1985
    @Wael1985
    @jaxxzer Hello, I am trying to run simplePingExample.py but get this error No module named 'brping.definitions'? Python 3
    Willian Galvani
    @Williangalvani
    @Wael1985 can you check what version of bluerobotics-ping you have?
    Patrick José Pereira
    @patrickelectric
    @andy690 it does, you can use the playground repository or mavros
    that's a bit weird, which example or code are you running to replicate this issue ?
    Wael1985
    @Wael1985
    Thanks @Williangalvani it is actually version='0.0.10', which was updated just 12 days ago.
    Willian Galvani
    @Williangalvani
    wait, 12 days ago 0.1.0 was released
    0.0.10 is from january
    Patrick José Pereira
    @patrickelectric
    Please follow our instructions for update/installation: https://github.com/bluerobotics/ping-python#pip
    Wael1985
    @Wael1985
    I have just clone everything this evening from your Github, everything is up to date. I have The echosounder connected. I am running it from the terminal with my port name (/dev/tty.usbserial-DT03ENLQ) placed after the --device option. Do I need to change the device_name in device.py file manually?
    Willian Galvani
    @Williangalvani
    did you run python setup.py install --user?
    Patrick José Pereira
    @patrickelectric
    you could install it from the repository, but I would recommend to install our release versions
    installing from our development repository may result in unexpected behavior
    Wael1985
    @Wael1985
    @Williangalvani @pankhurivanjani I have reinstalled and updated everything (0.1.0). Still giving me this error message: No module named 'brping.definitions'. If you guys know a way around this please let me know. I just want to run the simplePingExample.py with my new Echosounder.
    Willian Galvani
    @Williangalvani
    are you using sudo?
    Wael1985
    @Wael1985
    @Williangalvani no I’m not now. Do I need to?
    Willian Galvani
    @Williangalvani
    you shouldn't. I asked because using sudo would mean you are using the system Python, which could have an older version of the library installed
    often people use sudo instead of adding the user to the dialout group
    Wael1985
    @Wael1985
    Spot on! Thanks @Williangalvani, an older version of the library was installed. Now working.
    Willian Galvani
    @Williangalvani
    Great!
    Hamish Morgan
    @hacmorgan
    Hi Guys, I'm playing with a Ping1D using PingPython, but haven't been able to find a way of getting a continuous data stream through the API, and haven't had any luck sending the 1400 continuous_start message either. I have been using it synchronously without any issues, but thought I should reach out and ask about asynchronous operation.
    Patrick José Pereira
    @patrickelectric
    Hi Hamish, are you running our last firmware version ?
    Hamish Morgan
    @hacmorgan

    Hi Patrick, sorry for the delay in replying, we have been busy field testing the system our Ping1D is on recently. The firmware version reported by our Ping is 3.27.

    We also noticed in our field testing that we sometimes get seemingly random changes in the appearance of our data, shown in this screenshot. We usually see data like that on the right of the image, but sometimes it appears smoothed like in the left of the image. Just wondering if you or anyone has seen this before, or knows what might be causing it.
    sonar_data