Skip to content

jiandeng/attentive

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Attentive: AT/GSM stack in pure C

[NOTE: Open sourced internal company product. Work in progress. Not production/release ready yet.]

Features

  • Full AT stack (command generation + response parsing).
  • Modular design.
  • Written in pure ANSI C99 with optional POSIX addons.
  • Compliant with ITU V.250 and 3GPP TS 27.007 for maximum interoperatibility.
  • Tolerant to even the most misbehaving modems out there (if instructed so).
  • Easily extendable to support new modems.

Supported modem APIs

  • TCP/IP support (sockets).
  • FTP transfers.
  • Date/time operations.
  • BTS-based location.

Supported modems

  • Generic (Hayes AT, GSM, etc.)
  • Telit modems (SELINT 2 compatibility level)
  • Simcom SIM800 series

License

Attentive was written by Kosma Moczek at Cloud Your Car.

Copyright © 2014 Kosma Moczek <[email protected]>

This program is free software. It comes without any warranty, to the extent permitted by applicable law. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See the COPYING file for more details.

About

Embedded AT/GSM stack. Work in progress.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 98.4%
  • Makefile 1.6%