如何在rasberry pi上为通过XBee收到的数据加盖时间戳

时间:2016-04-18 12:02:09

标签: python shell raspberry-pi xbee

我有一台FRDM k64F,它正在向rasberry pi发送磁力计数据。两个设备都通过XBEE连接。我想知道如何为发送到rasberry pi的数据添加时间戳并将其放入单独的文件中?

所以这是从FR​​DM k64F通过XBee发送到Rasberry Pi的数据代码

#include "mbed.h"
#include "C12832.h" //for LCD
#include "FXOS8700Q.h"// for magnetometer

DigitalOut gpo(D0);
DigitalOut led(LED_RED);
Serial xbee(D1, D0);
C12832 shld_lcd (D11, D13, D12, D7, D10);
FXOS8700Q_mag mSensor(PTE25, PTE24, FXOS8700CQ_SLAVE_ADDR1);
MotionSensorDataUnits mData;

void setup() {
    xbee.baud(9600);
    }

    int main()
    {
        mSensor.enable();
        setup();
        while (1) {

            wait(5);
            mSensor.getAxis(mData);
                float mX = mData.x;
                float mY = mData.y;
                float mZ = mData.z;
                float mXYZ = (mX + mY + mZ)/3;
                shld_lcd.locate (1, 1);
                shld_lcd.printf("Magnetometer: %.2f \r \n", mXYZ);
                xbee.printf("Magnetometer: %.2f \r \n", mXYZ);
        }
    }

并且rasberry pi能够通过以下命令读取数据

screen/dev/ttyAMMAO 9600

0 个答案:

没有答案