git://git.jankratochvil.net
/
gnokii.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Delaying at each packet sent is no longer needed and it is also lethal, disabled
[gnokii.git]
/
common
/
protocol
/
fbus.c
diff --git
a/common/protocol/fbus.c
b/common/protocol/fbus.c
index
2cc8aae
..
af7eaac
100644
(file)
--- a/
common/protocol/fbus.c
+++ b/
common/protocol/fbus.c
@@
-161,6
+161,10
@@
int FBUS_SendFrame(u16 message_length, u8 message_type, u8 *buffer) {
NULL_TX_DisplayMessage(current, out_buffer);
#endif /* DEBUG */
NULL_TX_DisplayMessage(current, out_buffer);
#endif /* DEBUG */
+#if 0
+usleep(200000);
+#endif
+
/* Send it out... */
if (!NULL_WritePhone(current,out_buffer))
return (false);
/* Send it out... */
if (!NULL_WritePhone(current,out_buffer))
return (false);
@@
-256,6
+260,14
@@
void FBUS_RX_StateMachine(unsigned char rx_byte) {
// AT_RX_StateMachine(rx_byte);
// } else {
// AT_RX_StateMachine(rx_byte);
// } else {
+#ifdef XDEBUG_LaceDisabled
+ if (isprint(rx_byte))
+ fprintf(stdout, "[%02x%c]", rx_byte, rx_byte);
+ else
+ fprintf(stdout, "[%02x ]", rx_byte);
+ fflush(stdout);
+#endif
+
#ifdef DEBUG
/* For model sniff only display received bytes */
if (strcmp(GSM_Info->FBUSModels, "sniff"))
#ifdef DEBUG
/* For model sniff only display received bytes */
if (strcmp(GSM_Info->FBUSModels, "sniff"))
@@
-434,7
+446,7
@@
void FBUS_RX_StateMachine(unsigned char rx_byte) {
if (MessageType != FBUS_FRTYPE_ACK && MessageType != 0xf1)
N61_RX_DisplayMessage();
if (MessageType != FBUS_FRTYPE_ACK && MessageType != 0xf1)
N61_RX_DisplayMessage();
- GSM->DispatchMessage(MessageLength, MessageBuffer, MessageType);
+ GSM->DispatchMessage(MessageLength
-2
, MessageBuffer, MessageType);
}
} else {
}
} else {
@@
-476,7
+488,7
@@
void FBUS_RX_StateMachine(unsigned char rx_byte) {
if (MessageType != FBUS_FRTYPE_ACK && MessageType != 0xf1)
N61_RX_DisplayMessage();
if (MessageType != FBUS_FRTYPE_ACK && MessageType != 0xf1)
N61_RX_DisplayMessage();
- GSM->DispatchMessage(MessageLength, MessageBuffer, MessageType);
+ GSM->DispatchMessage(MessageLength
-2
, MessageBuffer, MessageType);
}
#ifdef DEBUG
}
#ifdef DEBUG