Get SMS Ardouino Nokia3310
Get SMS Ardouino Nokia3310
#include <SoftwareSerial.h>
#define BAUD 115200
byte msg[] = {
// 0x1E, 0x00, 0x0C, 0xD1, 0x00, 0x07, 0x00, 0x01, 0x00, 0x03, 0x00,
0x01, 0x60, 0x00, 0x72, 0xD5 }; // GET HW/SW
//
0x1E,0x00,0x0C,0x02,0x00,0x08,0x00,0x01,0x00,0x07,0x02,0x01,0x01,0x64,0x11 ,
0x69 }; //GET SMS MESSAGE
// s Get SMS message { 0x0007, 0x02, location,
0x01, 0x64, CHEKSUM_EVEN , CHEKSUM_ODD}
byte call[] =
{0x1E,0x00,0xc,0x01,0x00,0x11,0x00,0x01,0x00,0x01,0x01,0x00,0x32,0x05,0x01,0x05,0x0
0,0x02,0x00,0x00,0x01,0x01,0x45,0x00,0x78,0x13};
//hang up
byte Hangup
[]={0x1E,0x00,0x0C,0x01,0x00,0x07,0x00,0x01,0x00,0x08,0x60,0x01,0x63,0x00,0x11,0x0E
};
void setup() {
// initialize the pushbutton pin as an input:
// pinMode(buttonPin, INPUT);
// Initialise the F-bus
Serial.begin(BAUD);
delay(100);
pinMode(LED_BUILTIN, OUTPUT);
for (int z = 0; z < 128; z++) {
Serial.write(0x55);
}
Serial.println(" ");
delay(100);
//
void updateSerial()
{
while (1) {
delay(100);
Serial.print(incomingByte, HEX);
Serial.print(" ");
// while (Serial.available())
// {
// phone.write(Serial.read());//Forward what Serial received to Software Serial
Port
// }
// while(phone.available())
// {
// Serial.write(phone.read());//Forward what Software Serial received to Serial
Port
}
}
}