UART Package Test

Dependencies:   mbed UsaPack

main.cpp

Committer:
cocorlow
Date:
2021-04-26
Revision:
2:97b1072f75bc
Parent:
1:d1a5632ebaeb

File content as of revision 2:97b1072f75bc:

#include "mbed.h"
#include "UsaPack.hpp"

UsaPack master(PC_12, PD_2, 9600);

struct pack
{
    float a[10];
    int b[10];
};

int main()
{
    pack p;
    int d;
    while (1)
    {
        for (int i = 0; i < 10; i++)
        {
            for (int j = 0; j < 10; j++)
            {
                p.a[j] = 10.0 * i+j;   
                p.b[j] = j*j;
            }
            d = i;
            master.Send(123, &p);
            wait(0.5);
            master.Send(456, &d);
            wait(1.0);
        }
    }
}