basicmodem
A wrapper library for sending commands to USB modems. Features:
- Writes commands to modem, returns response from modem
- Enables caller id (via AT+VCID=1) and collects information for incoming calls
- Provides a callback for incoming call notification