test

Dependencies:   mbed

Committer:
miyajitakenari
Date:
Mon Oct 25 10:23:16 2021 +0000
Revision:
7:575555ac3120
Parent:
6:f692a3954e6a
okurutoki ha supe-suwo osu. message= gadetekitara nyuuryoku

Who changed what in which revision?

UserRevisionLine numberNew contents of line
miyajitakenari 0:c9e6022f14b8 1 #include "mbed.h"
miyajitakenari 0:c9e6022f14b8 2 #include "ATP3011.h"
miyajitakenari 6:f692a3954e6a 3
miyajitakenari 1:c2988a885854 4 Serial pc(SERIAL_TX, SERIAL_RX);
miyajitakenari 1:c2988a885854 5 ATP3011 talk(D4,D5); // I2C sda scl
miyajitakenari 6:f692a3954e6a 6
miyajitakenari 7:575555ac3120 7 /*地上局から新情報を送るときはflag=がでてきたらスペースか.を入力
miyajitakenari 7:575555ac3120 8 3秒後ぐらいにmessage=が出てくるので、そしたら新情報を入力*/
miyajitakenari 6:f692a3954e6a 9
miyajitakenari 1:c2988a885854 10 int main(){
miyajitakenari 2:3f16e2f1b6b5 11 int timeout_ms=500;
miyajitakenari 6:f692a3954e6a 12 char mess[100];
miyajitakenari 2:3f16e2f1b6b5 13 if(talk.IsActive(timeout_ms)==true){
miyajitakenari 7:575555ac3120 14 pc.printf("Active\nflag=");
miyajitakenari 7:575555ac3120 15 wait(3);
miyajitakenari 6:f692a3954e6a 16 if(pc.readable()){
miyajitakenari 5:32a200d7c6bc 17 pc.printf("message=");
miyajitakenari 5:32a200d7c6bc 18 pc.scanf("%s",mess);
miyajitakenari 5:32a200d7c6bc 19 talk.Synthe(mess);
miyajitakenari 7:575555ac3120 20 }else{
miyajitakenari 7:575555ac3120 21 talk.Synthe("purissetommese-ji,,konnichiwa.");
miyajitakenari 7:575555ac3120 22 }
miyajitakenari 2:3f16e2f1b6b5 23 }else{
miyajitakenari 5:32a200d7c6bc 24 pc.printf("Not Active\n");
miyajitakenari 2:3f16e2f1b6b5 25 }
miyajitakenari 2:3f16e2f1b6b5 26
miyajitakenari 2:3f16e2f1b6b5 27 return 0;
miyajitakenari 6:f692a3954e6a 28 }