Verfasste Forenbeiträge

Ansicht von 8 Beiträgen - 1 bis 8 (von insgesamt 8)
  • Autor
    Beiträge
  • als Antwort auf: GPS Tracking, Alles rund um die APP #957
    sandmen
    Teilnehmer

    So schmeißt mir das Ding auf jeden Fall mal keine Fehlermeldung.
    Vielleicht probierst Du das mal so aus, target (SysId und Component) wird scheinbar weiter unten
    ermittelt.

            msg_command_long msg_to_storm = new msg_command_long();
            this.controlTower.sendParameter(this.drone, msg_to_storm);
    

    Ich weiß aber auch warum ich diese Lib nicht einsetze 🙂

    als Antwort auf: GPS Tracking, Alles rund um die APP #932
    sandmen
    Teilnehmer

    Ich habe mir mal das Beispiel nachgeschaut, da sollte doch das drone-object vorhanden sein.
    In der MainActivity -> this.drone.connect(connectionParams);

    als Antwort auf: GPS Tracking, Alles rund um die APP #919
    sandmen
    Teilnehmer

    Welche library benutzt Du den? Also den original Source-code, oder eine bereits fertig library?
    Dann könnte ich diese mal ziehen, und in ein „example-mavlink“ Android Project ziehen.
    Bei dir existiert das Object drone nicht ?
    Hat dann avClient getSysId ?
    Ich benutze seit Jahren das repo von Guillaum.
    https://github.com/ghelle/MAVLinkJava

    als Antwort auf: GPS Tracking, Alles rund um die APP #914
    sandmen
    Teilnehmer

    Ich denke, so sollte das gehen.
    msg_command_long ist normalerweise ein „common“ message object.
    Diese msg könntest Du vom Android Phone zum Storm senden.

    Wenn Du durch den PixHawk senden möchtest, sollte target_component eigentlich die ID des Storm’s sein, und die target_system vom PixHawk. Aber ob der Pixhawk das so implementiert hat, weiß ich nicht. Rein theoretisch, solltest Du das untere einfach laufen lassen können 🙂

    //MAV_CMD_DO_SET_PARAMETER (#180)
    msg_command_long msg_to_storm = new msg_command_long();
    msg_to_storm.target_system = drone.getSysid();
    msg_to_storm.target_component = drone.getCompid();
    msg_to_storm.command = 180; //--> MAV_CMD_DO_SET_PARAMETER (#180)
    msg_to_storm.param1 = 0.0f; // parameter Index
    msg_to_storm.param2 = 0.0f; // parameter value
    msg_to_storm.param3 = 0.0f;
    msg_to_storm.param4 = 0.0f;
    msg_to_storm.param5 = 0.0f;
    msg_to_storm.param6 = 0.0f;
    msg_to_storm.param7 = 0.0f;
    drone.getMavClient().sendMavPacket(msg.pack());

    //MAV_CMD_DO_MOUNT_CONTROL (#205)
    msg_command_long msg_to_storm = new msg_command_long();
    msg_to_storm.target_system = drone.getSysid();
    msg_to_storm.target_component = drone.getCompid();
    msg_to_storm.command = 205; //--> MAV_CMD_DO_MOUNT_CONTROL (#205)
    msg_to_storm.param1 = 0.0f; // parameter Index
    msg_to_storm.param2 = 0.0f; // parameter value
    msg_to_storm.param3 = 0.0f;
    msg_to_storm.param4 = 0.0f;
    msg_to_storm.param5 = 0.0f;
    msg_to_storm.param6 = 0.0f;
    msg_to_storm.param7 = 0.0f;
    drone.getMavClient().sendMavPacket(msg.pack());

    als Antwort auf: GPS Tracking, Alles rund um die APP #903
    sandmen
    Teilnehmer

    @Digaus,
    nur das ich das richtig verstehe, Ziel ist es von der App direkt auf den Gimbal (Storm) zu kommen?
    Oder möchtest Du vom APM auf den Controller kommen ?

    als Antwort auf: Beschaffungsquellen für das EagleEi 3axis #887
    sandmen
    Teilnehmer

    Hat jemand noch eine Beschaffungsquelle für passende Vibrationsdämpfer, innerhalb der EU ?

    als Antwort auf: GPS Tracking, Alles rund um die APP #855
    sandmen
    Teilnehmer

    @digaus,
    was brauchst du für eine message?
    Entweder ich erstelle dir diese oder erkläre es dir.

    sandmen
    Teilnehmer

    Hallo 🙂
    Ich hätte Interesse an einen Satz (EagleEi 3axis),
    perfekt wäre wenn noch 3 Motoren übrig wären.

    Was hast Du dir den vorgestellt ?

    Danke

Ansicht von 8 Beiträgen - 1 bis 8 (von insgesamt 8)