24 lines
483 B
C++
24 lines
483 B
C++
#include "pip.h"
|
|
#include "piiostream.h"
|
|
#include "pibytearray.h"
|
|
|
|
using namespace PICoutManipulators;
|
|
|
|
int main(int argc, char * argv[]) {
|
|
float a_read[10], a_write[10];
|
|
for (int i = 0; i < 10; ++i) {
|
|
a_read [i] = 0.f;
|
|
a_write[i] = i / 10.f;
|
|
}
|
|
|
|
PIByteArray data;
|
|
data << PIMemoryBlock(a_write, 10 * sizeof(float));
|
|
|
|
piCout << data.toHex();
|
|
|
|
data >> PIMemoryBlock(a_read, 10 * sizeof(float));
|
|
for (int i = 0; i < 10; ++i)
|
|
piCout << a_read[i];
|
|
|
|
}
|