e-tipsmemo

ごった煮

RN-42動作確認

急に作りたくなったものがあるので
それのためにRN-42の動作テストを行った。
mbed
RN-42
f:id:katakanan:20170624193501p:plain

#include "mbed.h"

Serial rn42(p13,p14);
Serial pc(USBTX, USBRX);
DigitalOut myled1(LED1);
DigitalOut myled2(LED2);
DigitalOut myled3(LED3);
DigitalOut myled4(LED4);
int main() {
 
    rn42.baud(115200);
    pc.baud(115200);
    wait(1);
    
    while (1) {
        myled1 = !myled1;
        wait(0.1);
        if (pc.readable())
        {
            myled2 = !myled2;
            rn42.putc(pc.getc());
        }
        
        if (rn42.readable())
        {
            myled3 = !myled3;
            pc.putc(rn42.getc());
        }
    }
}

RN-42モジュールのCTSをGNDに落としておく。
www.microchip.com