Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
main.cpp@4:d39537958ec5, 2021-10-25 (annotated)
- Committer:
- miyajitakenari
- Date:
- Mon Oct 25 08:56:09 2021 +0000
- Revision:
- 4:d39537958ec5
- Parent:
- 3:a3a1bf337586
- Child:
- 5:32a200d7c6bc
a
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| miyajitakenari | 0:c9e6022f14b8 | 1 | #include "mbed.h" |
| miyajitakenari | 0:c9e6022f14b8 | 2 | #include "ATP3011.h" |
| miyajitakenari | 1:c2988a885854 | 3 | |
| miyajitakenari | 1:c2988a885854 | 4 | Serial pc(SERIAL_TX, SERIAL_RX); |
| miyajitakenari | 1:c2988a885854 | 5 | ATP3011 talk(D4,D5); // I2C sda scl |
| miyajitakenari | 0:c9e6022f14b8 | 6 | |
| miyajitakenari | 1:c2988a885854 | 7 | int main(){ |
| miyajitakenari | 2:3f16e2f1b6b5 | 8 | int timeout_ms=500; |
| miyajitakenari | 4:d39537958ec5 | 9 | char mess[100]; |
| miyajitakenari | 4:d39537958ec5 | 10 | int flag; |
| miyajitakenari | 2:3f16e2f1b6b5 | 11 | if(talk.IsActive(timeout_ms)==true){ |
| miyajitakenari | 4:d39537958ec5 | 12 | pc.printf("\nActive\nflag="); |
| miyajitakenari | 4:d39537958ec5 | 13 | wait(5); |
| miyajitakenari | 2:3f16e2f1b6b5 | 14 | if(pc.readable()){ |
| miyajitakenari | 4:d39537958ec5 | 15 | flag=1; |
| miyajitakenari | 2:3f16e2f1b6b5 | 16 | }else{ |
| miyajitakenari | 3:a3a1bf337586 | 17 | talk.Synthe("purissetommese-ji,,konnichiwa."); |
| miyajitakenari | 2:3f16e2f1b6b5 | 18 | } |
| miyajitakenari | 4:d39537958ec5 | 19 | if(flag==1){ |
| miyajitakenari | 4:d39537958ec5 | 20 | pc.printf("\nmassage="); |
| miyajitakenari | 4:d39537958ec5 | 21 | pc.scanf("%s",mess); |
| miyajitakenari | 4:d39537958ec5 | 22 | talk.Synthe(mess); |
| miyajitakenari | 4:d39537958ec5 | 23 | } |
| miyajitakenari | 2:3f16e2f1b6b5 | 24 | }else{ |
| miyajitakenari | 4:d39537958ec5 | 25 | pc.printf("\nNot Active\n"); |
| miyajitakenari | 2:3f16e2f1b6b5 | 26 | } |
| miyajitakenari | 2:3f16e2f1b6b5 | 27 | |
| miyajitakenari | 2:3f16e2f1b6b5 | 28 | return 0; |
| miyajitakenari | 2:3f16e2f1b6b5 | 29 | } |