test

Dependencies:   mbed

main.cpp

Committer:
miyajitakenari
Date:
2021-10-25
Revision:
7:575555ac3120
Parent:
6:f692a3954e6a

File content as of revision 7:575555ac3120:

#include "mbed.h"
#include "ATP3011.h"
 
Serial pc(SERIAL_TX, SERIAL_RX);
ATP3011 talk(D4,D5); // I2C sda scl
 
 /*地上局から新情報を送るときはflag=がでてきたらスペースか.を入力
 3秒後ぐらいにmessage=が出てくるので、そしたら新情報を入力*/
 
int main(){
               int timeout_ms=500;
               char mess[100];            
               if(talk.IsActive(timeout_ms)==true){
                   pc.printf("Active\nflag=");
                   wait(3);
                   if(pc.readable()){
                       pc.printf("message=");
                       pc.scanf("%s",mess);
                       talk.Synthe(mess);
                       }else{
                           talk.Synthe("purissetommese-ji,,konnichiwa.");
                           }
                   }else{
                       pc.printf("Not Active\n");
                   }
                   
         return 0;
      }