SM5100B GPRS y notas generales (6 / 6 paso)

Paso 6: Hacer un arduino biblioteca

Así que ahora estoy trabajando en una biblioteca por lo que puedo hacer peticiones http simple sin tener que lidiar con todo ese código.
Espero que sea tan simple como respuesta = GSMhttpGet("URL").
¿Alguien quiere ayudar con esto?

Im que asignar de progreso con esta biblioteca ya.
Aquí están las funciones ya tengo codificado y probado parcialmente:

void reboot();
String GetReceptionLvl();
int hasNetworkReg();
int networkSignal();
void placeCall(String phoneNumber);
hangUp() vacío;
void answerCall();
void sendDTMF (String DTMFTone);
void setDTMFTime (String DtmfTime);
sendSMS vacío (cadena sendTo, cadena sendText);
int getSMSMsgCount (String storeType); No utilizar: hecho obsoleto por getSMSIndexs
void getSMSByIndex (int smsIndex, String smsString[]);
bool deleteSMSByIndex (int smsIndex);
void getSMSIndexs (int smsIndexs [], int & arraysize);
bool GPRSCheckAndAttach();
bool PDPSetupAndActivate (String apn);
bool TCPIPSetupAndStart(String IP);
Cadena HttpGet (cadena de petición, presentadora de la cadena, cadena useragent);

Ive básicamente pasado a través de la documentación del comando AT y hace las funciones de todos los útiles en los comandos.
Luego hizo algunas cosas más como getmssagecount y algunas funciones GPRS, HttpGet acepta toda la información necesaria, que hace que el HTTP get y devuelve que copia el resultado. IM no un programador de C, soy un hack, por lo que no voy a publicar esta biblioteca hasta Ive tuvo la marcha mejor que pueda, si alguien lo quiere en su estado actual o quisiera que me ayude a construir en él, por favor enviarme un mensaje!

Ben

Artículos Relacionados

Conversión de decimales a números binarios

Conversión de decimales a números binarios

IntroducciónEn el mundo de la informática, ordenadores utilizan números binarios para mostrar información a la pantalla. Entender cómo contar estos números en esencial para cualquier informático. También es un buen rasgo para alguien que está interes
Deportes de invierno Black Box

Deportes de invierno Black Box

Se trata de una caja negra construida específicamente para deportes de invierno. Es una revisión completa de mi diseño original.Esta caja negra tiene una más fuerte prueba de aplastamiento caso, interior climatizada calentador y sensor de humedad y t
Jardín de la que nadie

Jardín de la que nadie

¡Hola mundo! Este es mi primer experimento real jardín instructable y primero, espero que disfrute de mi jardín y encontrar mis experiencias (y dificultades) útil. Mi objetivo general es haber creado un instructivo que nadie, con ningún conocimiento
Concrete 3D Printer

Concrete 3D Printer

Fortaleza estructural hormigón impreso 3D sería una herramienta formidable para los diseñadores y arquitectos. En otoño de 2014, mi colega Alan catión y yo creó una impresora 3D móvil que puede imprimir objetos grandes en aserrín como parte de nuestr
Detector de radiación en red: Sentir los rayos cósmicos en sus yemas del dedo

Detector de radiación en red: Sentir los rayos cósmicos en sus yemas del dedo

* Actualización (12/23) *: acaba de entrar en la competencia "protegido" - protegerse de la radiación y voto para mí :) GraciasNota: Este es mi primer Instructable! Voy a ser muy sensible a la retroalimentación sobre cómo mejorar la descripción
Sumir de fresar para un Router fijo

Sumir de fresar para un Router fijo

Para muchos trabajadores de principio, el dilema de si comprar una fija o hunda router (y cuándo/por qué usar uno sobre el otro) puede ser confuso. Para la mayoría de los proyectos, un router fijo se encargará del trabajo práctico, pero hay veces cua
Paracord doble marcador de puño de mono

Paracord doble marcador de puño de mono

este elegante marcador tendrá todos sus amigos diciendo: «frío»!  Gusta jugar con nudos y esas cosas, cuando vi una foto de esto en algún lugar en internet, decidí que sería un proyecto fresco para hacer y también para redactar y presentar en el conc
¿Amplificador de tubo

¿Amplificador de tubo

quiere construir su propio amplificador a válvulas para Guitarra? Hay muchas opciones: construir un kit de construcción de un esquema existente, o rama como yo lo hice y probar algo diferente.Tal vez, como yo, a diseñar y construir desde cero...Revis
Manipuladores móviles multipropósito Mk 1

Manipuladores móviles multipropósito Mk 1

Breve descripción:Construye tu propio DIY robot gigante que toca el piano, dibuja cuadros, prepara comidas, riega las plantas, participa en duelos de sable láser y más. El manipulador móvil multipropósito es una plataforma de avanzada robótica móvil
Caja de puerta - juguetes para niños

Caja de puerta - juguetes para niños

Mi hijo de uno y medio años de edad le gusta jugar con las llaves, cerraduras puertas así que mi esposa tuvo la idea de hacer algo para la Navidad como el. Esta es la caja con 10 puertas con cerradura diferente o forma de apertura. También puede pone
Rápido manejo moto Trailer

Rápido manejo moto Trailer

nuestra familia montar bicicletas regularmente. Contamos con un tándem de Burley era antigua de los años 70 que hemos añadido una bicicleta de tag-a-long para salidas. Mis dos hijos disfrutan de montar a caballo sobre cualquier lugar. Su viaje más la
Foley Artistry para una escena de acción

Foley Artistry para una escena de acción

Hoy, vamos a buscar en el maravilloso mundo del arte de Foley. ¿Qué es un artista de Foley? Un artista de Foley es el que proporciona efectos de sonido para una película mediante el uso de objetos cotidianos y materiales que pueden producir el sonido
Agregar ubicaciones de POI a OSM usando tu iPhone

Agregar ubicaciones de POI a OSM usando tu iPhone

lugares lugares adición de interés (POI) para el proyecto de mapa de Open Street (OSM) es una gran manera de mejorar la representación digital de tu comunidad! Es incluso más fácil de lo que piensa, ya que usted puede agregar fácilmente las ubicacion
Construir un invernadero con Solar accionado Ventalation

Construir un invernadero con Solar accionado Ventalation

Vivo en la zona climática de puesta del sol 17 (San Francisco), así que su fueron mucho de las cosas que me gustaría crecer, pero podría no debido al clima. Mi albahaca fue descarnado, mis berenjenas arrugados... Tuve suerte de conseguir 2 o 3 tomate