Wert an eigene Funktion übergeben


hallo leute,
ich versuche seit einiger zeit den wert von euler[2] meine eigene funktion zu übergeben(gleichgewicht).
leider klappt es bei mir nicht, komme leider nicht vorran, da ich nicht weiß nach ich googeln soll.
vielleicht kann mir jemand hier eine kleine starthilfe geben?
lg





code: [select]
void loop() {
    // if programming failed, don't try anything
    if (!dmpready) return;


    // reset interrupt flag , int_status byte
    mpuinterrupt = false;
    mpuintstatus = mpu.getintstatus();

    // current fifo count
    fifocount = mpu.getfifocount();

    // check overflow (this should never happen unless our code inefficient)
    if ((mpuintstatus & 0x10) || fifocount == 1024) {
        // reset can continue cleanly
        mpu.resetfifo();
        serial.println(f("fifo overflow!"));

    // otherwise, check dmp data ready interrupt (this should happen frequently)
    } else if (mpuintstatus & 0x02) {
        // wait correct available data length, should short wait
        while (fifocount < packetsize) fifocount = mpu.getfifocount();

        // read packet fifo
        mpu.getfifobytes(fifobuffer, packetsize);
       
        // track fifo count here in case there > 1 packet available
        // (this lets read more without waiting interrupt)
        fifocount -= packetsize;

        #ifdef output_readable_euler
            // display euler angles in degrees
            mpu.dmpgetquaternion(&q, fifobuffer);
            mpu.dmpgeteuler(euler, &q);
            serial.print("euler\t");
            serial.print(euler[0] * 180/m_pi);
            serial.print("\t");
            serial.print(euler[1] * 180/m_pi);
            serial.print("\t");
            serial.println(euler[2] * 180/m_pi);
        #endif

        // blink led indicate activity
        blinkstate = !blinkstate;
        digitalwrite(led_pin, blinkstate);
    }

   
}



        void gleichgewicht(){
 
          float ->euler[2]
         
          serial.println(winkela);

was soll den euler[2] sein, die funktion übergeben werden soll? ein array aus 2 werten, der 2. wert eines array?

ansonsten zu funktionen.

gruß tommy


Arduino Forum > International > Deutsch (Moderator: uwefed) > Wert an eigene Funktion übergeben


arduino

Comments

Popular posts from this blog

DHT11 Time out error using v0.4.1library

Sketch upload fails with Java error (___REMOVE___/bin/avrdude)!

Arduino Uno + KTY81/210 temperature sensor