mirror of
https://github.com/eclipse/paho.mqtt-sn.embedded-c.git
synced 2025-12-13 15:36:51 +01:00
BugFix of Issue #119
Signed-off-by: tomoaki <tomoaki@tomy-tech.com> add Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
This commit is contained in:
@@ -32,6 +32,9 @@ BrokerSecurePortNo=8883
|
|||||||
|
|
||||||
ClientAuthentication=NO
|
ClientAuthentication=NO
|
||||||
#ClientsList=/path/to/your_clients.conf
|
#ClientsList=/path/to/your_clients.conf
|
||||||
|
|
||||||
|
PredefinedTopic=NO
|
||||||
|
#PredefinedTopicFile=/path/to/your_predefinedTopic.conf
|
||||||
|
|
||||||
#RootCAfile=/path/to/your_Root_CA.crt
|
#RootCAfile=/path/to/your_Root_CA.crt
|
||||||
#RootCApath=/path/to/your_certs_directory/
|
#RootCApath=/path/to/your_certs_directory/
|
||||||
|
|||||||
@@ -403,7 +403,7 @@ void XBee::setApiMode(uint8_t mode)
|
|||||||
SerialPort::SerialPort()
|
SerialPort::SerialPort()
|
||||||
{
|
{
|
||||||
_tio.c_iflag = IGNBRK | IGNPAR;
|
_tio.c_iflag = IGNBRK | IGNPAR;
|
||||||
_tio.c_cflag = CS8 | CLOCAL | CRTSCTS;
|
_tio.c_cflag = CS8 | CLOCAL | CRTSCTS | CREAD;
|
||||||
_tio.c_cc[VINTR] = 0;
|
_tio.c_cc[VINTR] = 0;
|
||||||
_tio.c_cc[VTIME] = 10; // 1 sec.
|
_tio.c_cc[VTIME] = 10; // 1 sec.
|
||||||
_tio.c_cc[VMIN] = 1;
|
_tio.c_cc[VMIN] = 1;
|
||||||
@@ -464,7 +464,7 @@ bool SerialPort::recv(unsigned char* buf)
|
|||||||
FD_SET(_fd, &rfds);
|
FD_SET(_fd, &rfds);
|
||||||
timeout.tv_sec = 0;
|
timeout.tv_sec = 0;
|
||||||
timeout.tv_usec = 500000; // 500ms
|
timeout.tv_usec = 500000; // 500ms
|
||||||
if ( select(1, &rfds, 0, 0, &timeout) > 0 )
|
if ( select(_fd + 1, &rfds, 0, 0, &timeout) > 0 )
|
||||||
{
|
{
|
||||||
if (read(_fd, buf, 1) > 0)
|
if (read(_fd, buf, 1) > 0)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user