Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-12-02 | Add g_at_chat_unregister_all function | Denis Kenzior | 1 | -0/+28 | |
2009-12-02 | Add: g_at_chat_cancel_all function | Denis Kenzior | 1 | -0/+27 | |
This will cancel all commands currently queued. | |||||
2009-12-02 | Fix: Sometimes it is possible to cancel first cmd | Denis Kenzior | 1 | -1/+2 | |
Commands on the head of the queue can be canceled if none of its bytes have actually been written to the modem. This is tracked by cmd_bytes_written variable. | |||||
2009-12-02 | Fix: Don't allow cancelation of command id 0 | Denis Kenzior | 1 | -0/+4 | |
2009-11-26 | Fix: Retry the wakeup command until the modem OKs | Denis Kenzior | 1 | -16/+38 | |
The calypso is weird where it doesn't actually wakeup on the first try, we need to bang its head a few times until it responds | |||||
2009-11-24 | Framework to support non-standard terminator | Yang Gu | 1 | -10/+49 | |
2009-11-23 | Fix: Make sure we don't gobble up unsolicited | Denis Kenzior | 1 | -2/+4 | |
2009-10-16 | Fix: Stop crashing when unrefing chat in callback | Denis Kenzior | 1 | -3/+20 | |
2009-10-15 | Add ability to retrieve the atchat IOChannel | Denis Kenzior | 1 | -0/+8 | |
2009-10-02 | Add support for switching to a different GAtSyntax at runtime | Marcel Holtmann | 1 | -0/+12 | |
2009-10-01 | Replace g_at_chat_new_from_tty with g_at_tty_open | Denis Kenzior | 1 | -43/+1 | |
2009-09-24 | Unref GIOChannel in g_at_chat_new_from_tty | Zhenhua Zhang | 1 | -1/+4 | |
2009-09-18 | Fix trailing whitespace | Marcel Holtmann | 1 | -1/+1 | |
2009-09-18 | Simplify cleanup logic | Denis Kenzior | 1 | -21/+17 | |
2009-09-07 | Fix g_at_chat_unref from command callback | Denis Kenzior | 1 | -11/+13 | |
The resources were being used after being freed in this case | |||||
2009-08-31 | Add PDU listing support | Denis Kenzior | 1 | -16/+66 | |
2009-08-07 | Ensure g_timeout_add source can be removed safely | Denis Kenzior | 1 | -2/+10 | |
2009-08-06 | Cleanup the debug support patch | Denis Kenzior | 1 | -25/+72 | |
2009-08-06 | gatchat: add debugging infrastructure | Andres Salomon | 1 | -0/+46 | |
This patch adds debugging support to GAtChat (specifically of what's going across the serial line). Callbacks can be set via g_at_chat_set_debugging, and that callback is called after any channel reads or writes. | |||||
2009-08-06 | Make overflow code a bit better | Denis Kenzior | 1 | -8/+5 | |
2009-08-06 | Refactor GAtChat to accept user-provided parsers | Denis Kenzior | 1 | -224/+80 | |
Intended for really broken modems. A default 27.007 compliant parser is provided. | |||||
2009-08-06 | Fix refcounting in GAtChat | Denis Kenzior | 1 | -0/+1 | |
2009-07-21 | Fix a crash with unsolicited notifications | Denis Kenzior | 1 | -1/+1 | |
When a line comes in from the modem, we check against prefixes in outstanding commands and unsolicited notifications. If the outstanding command has not yet been sent (cmd_bytes_written == 0), we still check it resulting in access violation. | |||||
2009-07-15 | Add extra_pdu_crlf quirk | Denis Kenzior | 1 | -1/+9 | |
2009-07-15 | Add set / get flags for GAtChat | Denis Kenzior | 1 | -0/+16 | |
2009-07-15 | Fix modem wakeup handling | Denis Kenzior | 1 | -0/+8 | |
2009-07-07 | Fix case where CMGS returns an error before pdu | Denis Kenzior | 1 | -3/+15 | |
Commands like CMGS might return an error before the entire command has been submitted. This results in gatchat stalling completely. | |||||
2009-06-30 | Add support for opening TTYs directly | Marcel Holtmann | 1 | -0/+41 | |
2009-06-19 | Fixes to parser state when command prompt is used | Denis Kenzior | 1 | -1/+4 | |
2009-06-16 | Add g_at_send_listing function | Denis Kenzior | 1 | -6/+42 | |
2009-06-08 | Additional fixes to multiline responses | Denis Kenzior | 1 | -5/+33 | |
The previous fix did not take into account the logic in have_line function, which takes care of certain modems that do not prefix their responses by <cr><lf> at all. This fix should take both into consideration | |||||
2009-06-08 | Fix multiline responses in GAtChat | Denis Kenzior | 1 | -0/+11 | |
The standard is a bit fuzzy on how multiline responses are returned GAtChat assumed that they will always start with <cr><lf>, however this doesn't seem to be correct. Add a new state which is entered when a response is obtained. If <cr> is encountered, then it is processed regularly, otherwise the parser assumes that the next line is part of the multiline response | |||||
2009-05-06 | Add AT chat library implementation | Denis Kenzior | 1 | -0/+1104 | |