see: https://developer.mbed.org/users/phsfan/notebook/phsshield/
Dependencies: Stewitter_a3gs a3gs mbed
main.cpp
- Committer:
- phsfan
- Date:
- 2015-04-01
- Revision:
- 0:555e9c594bc5
File content as of revision 0:555e9c594bc5:
#include "mbed.h" #include "a3gs.h" #include "Stewitter_a3gs.h" Serial pc(USBTX, USBRX); DigitalOut myled(LED1); A3GS a3gs(p28, p27, p29, p23, p11, 9600); // tx, rx, interrupt, power, regulator Stewitter_a3gs twitter("YOUR TOKEN", a3gs); const char *msg = "Hello, World! I'm mbed!"; // url encoded ASCII or UTF-8 int main() { pc.baud(115200); pc.printf("*** PHS Shield\r\n"); a3gs.start(); if (a3gs.begin()) { error("Could not connect"); } myled = 1; if (twitter.lastMention()) { int status = twitter.wait(); printf("lastMention: %d '%s'\r\n", status, twitter.response()); } if (twitter.post(msg)) { int status = twitter.wait(); printf("post: %d '%s'\r\n", status, twitter.response()); } wait(1); pc.printf("bye\r\n"); a3gs.end(); a3gs.shutdown(); myled = 0; }