diff --git a/docs/v1.0/annotated.html b/docs/v1.0/annotated.html index ecf4d3b..732a744 100644 --- a/docs/v1.0/annotated.html +++ b/docs/v1.0/annotated.html @@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/class_serial_1_1_scoped_read_lock.html b/docs/v1.0/class_serial_1_1_scoped_read_lock.html
index 9e123d6..d1fe683 100644
--- a/docs/v1.0/class_serial_1_1_scoped_read_lock.html
+++ b/docs/v1.0/class_serial_1_1_scoped_read_lock.html
@@ -157,7 +157,7 @@ Public Member Functions
1.8.0
diff --git a/docs/v1.0/class_serial_1_1_scoped_write_lock.html b/docs/v1.0/class_serial_1_1_scoped_write_lock.html
index c0e2f7b..e6c4228 100644
--- a/docs/v1.0/class_serial_1_1_scoped_write_lock.html
+++ b/docs/v1.0/class_serial_1_1_scoped_write_lock.html
@@ -157,7 +157,7 @@ Public Member Functions
1.8.0
diff --git a/docs/v1.0/classes.html b/docs/v1.0/classes.html
index 352b7ab..24f4a46 100644
--- a/docs/v1.0/classes.html
+++ b/docs/v1.0/classes.html
@@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/classserial_1_1_i_o_exception.html b/docs/v1.0/classserial_1_1_i_o_exception.html
index 901e39e..96394b0 100644
--- a/docs/v1.0/classserial_1_1_i_o_exception.html
+++ b/docs/v1.0/classserial_1_1_i_o_exception.html
@@ -271,7 +271,7 @@ Public Member Functions
1.8.0
diff --git a/docs/v1.0/classserial_1_1_port_not_opened_exception.html b/docs/v1.0/classserial_1_1_port_not_opened_exception.html
index c3e4541..87d0e2d 100644
--- a/docs/v1.0/classserial_1_1_port_not_opened_exception.html
+++ b/docs/v1.0/classserial_1_1_port_not_opened_exception.html
@@ -180,7 +180,7 @@ Public Member Functions
1.8.0
diff --git a/docs/v1.0/classserial_1_1_serial.html b/docs/v1.0/classserial_1_1_serial.html
index 4dd5fc9..444c69d 100644
--- a/docs/v1.0/classserial_1_1_serial.html
+++ b/docs/v1.0/classserial_1_1_serial.html
@@ -1523,7 +1523,7 @@ Public Member Functions
1.8.0
diff --git a/docs/v1.0/classserial_1_1_serial_execption.html b/docs/v1.0/classserial_1_1_serial_execption.html
index 27e3aec..2a77ec9 100644
--- a/docs/v1.0/classserial_1_1_serial_execption.html
+++ b/docs/v1.0/classserial_1_1_serial_execption.html
@@ -180,7 +180,7 @@ Public Member Functions
1.8.0
diff --git a/docs/v1.0/classserial_1_1serial_1_1_serial_1_1_serial_impl.html b/docs/v1.0/classserial_1_1serial_1_1_serial_1_1_serial_impl.html
index e083610..f8db4a0 100644
--- a/docs/v1.0/classserial_1_1serial_1_1_serial_1_1_serial_impl.html
+++ b/docs/v1.0/classserial_1_1serial_1_1_serial_1_1_serial_impl.html
@@ -1168,17 +1168,17 @@ Protected Member Functions
}
// set up raw mode / no echo / binary
- options.c_cflag |= (unsigned long) (CLOCAL | CREAD);
- options.c_lflag &= (unsigned long) ~(ICANON | ECHO | ECHOE | ECHOK | ECHONL |
+ options.c_cflag |= (tcflag_t) (CLOCAL | CREAD);
+ options.c_lflag &= (tcflag_t) ~(ICANON | ECHO | ECHOE | ECHOK | ECHONL |
ISIG | IEXTEN); //|ECHOPRT
- options.c_oflag &= (unsigned long) ~(OPOST);
- options.c_iflag &= (unsigned long) ~(INLCR | IGNCR | ICRNL | IGNBRK);
+ options.c_oflag &= (tcflag_t) ~(OPOST);
+ options.c_iflag &= (tcflag_t) ~(INLCR | IGNCR | ICRNL | IGNBRK);
#ifdef IUCLC
- options.c_iflag &= (unsigned long) ~IUCLC;
+ options.c_iflag &= (tcflag_t) ~IUCLC;
#endif
#ifdef PARMRK
- options.c_iflag &= (unsigned long) ~PARMRK;
+ options.c_iflag &= (tcflag_t) ~PARMRK;
#endif
// setup baud rate
@@ -1283,7 +1283,7 @@ Protected Member Functions
struct serial_struct ser;
ioctl (fd_, TIOCGSERIAL, &ser);
// set custom divisor
- ser.custom_divisor = ser.baud_base / baudrate_;
+ ser.custom_divisor = ser.baud_base / (int) baudrate_;
// update flags
ser.flags &= ~ASYNC_SPD_MASK;
ser.flags |= ASYNC_SPD_CUST;
@@ -1305,7 +1305,7 @@ Protected Member Functions
}
// setup char len
- options.c_cflag &= (unsigned long) ~CSIZE;
+ options.c_cflag &= (tcflag_t) ~CSIZE;
if (bytesize_ == eightbits)
options.c_cflag |= CS8;
else if (bytesize_ == sevenbits)
@@ -1318,7 +1318,7 @@ Protected Member Functions
throw invalid_argument ("invalid char len");
// setup stopbits
if (stopbits_ == stopbits_one)
- options.c_cflag &= (unsigned long) ~(CSTOPB);
+ options.c_cflag &= (tcflag_t) ~(CSTOPB);
else if (stopbits_ == stopbits_one_point_five)
// ONE POINT FIVE same as TWO.. there is no POSIX support for 1.5
options.c_cflag |= (CSTOPB);
@@ -1327,11 +1327,11 @@ Protected Member Functions
else
throw invalid_argument ("invalid stop bit");
// setup parity
- options.c_iflag &= (unsigned long) ~(INPCK | ISTRIP);
+ options.c_iflag &= (tcflag_t) ~(INPCK | ISTRIP);
if (parity_ == parity_none) {
- options.c_cflag &= (unsigned long) ~(PARENB | PARODD);
+ options.c_cflag &= (tcflag_t) ~(PARENB | PARODD);
} else if (parity_ == parity_even) {
- options.c_cflag &= (unsigned long) ~(PARODD);
+ options.c_cflag &= (tcflag_t) ~(PARODD);
options.c_cflag |= (PARENB);
} else if (parity_ == parity_odd) {
options.c_cflag |= (PARENB | PARODD);
@@ -1344,12 +1344,12 @@ Protected Member Functions
if (xonxoff_)
options.c_iflag |= (IXON | IXOFF); //|IXANY)
else
- options.c_iflag &= (unsigned long) ~(IXON | IXOFF | IXANY);
+ options.c_iflag &= (tcflag_t) ~(IXON | IXOFF | IXANY);
#else
if (xonxoff_)
options.c_iflag |= (IXON | IXOFF);
else
- options.c_iflag &= (unsigned long) ~(IXON | IXOFF);
+ options.c_iflag &= (tcflag_t) ~(IXON | IXOFF);
#endif
// rtscts
#ifdef CRTSCTS
@@ -2105,7 +2105,7 @@ Protected Member Functions
1.8.0
diff --git a/docs/v1.0/files.html b/docs/v1.0/files.html
index 28ae325..ef48145 100644
--- a/docs/v1.0/files.html
+++ b/docs/v1.0/files.html
@@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/functions.html b/docs/v1.0/functions.html
index 42d82bc..20d9d46 100644
--- a/docs/v1.0/functions.html
+++ b/docs/v1.0/functions.html
@@ -395,7 +395,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/functions_func.html b/docs/v1.0/functions_func.html
index bb29dd6..50dc074 100644
--- a/docs/v1.0/functions_func.html
+++ b/docs/v1.0/functions_func.html
@@ -381,7 +381,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/functions_vars.html b/docs/v1.0/functions_vars.html
index c5bc1b7..f93a5b1 100644
--- a/docs/v1.0/functions_vars.html
+++ b/docs/v1.0/functions_vars.html
@@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/globals.html b/docs/v1.0/globals.html
index 00c09f4..8c83bfe 100644
--- a/docs/v1.0/globals.html
+++ b/docs/v1.0/globals.html
@@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/globals_defs.html b/docs/v1.0/globals_defs.html
index 55dae40..6c45001 100644
--- a/docs/v1.0/globals_defs.html
+++ b/docs/v1.0/globals_defs.html
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/globals_func.html b/docs/v1.0/globals_func.html
index e260028..2bd7541 100644
--- a/docs/v1.0/globals_func.html
+++ b/docs/v1.0/globals_func.html
@@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/graph_legend.html b/docs/v1.0/graph_legend.html
index 98f11a3..e80c987 100644
--- a/docs/v1.0/graph_legend.html
+++ b/docs/v1.0/graph_legend.html
@@ -156,7 +156,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
1.8.0
diff --git a/docs/v1.0/index.html b/docs/v1.0/index.html
index 2a014a7..2e119fd 100644
--- a/docs/v1.0/index.html
+++ b/docs/v1.0/index.html
@@ -144,7 +144,7 @@ Installing
1.8.0
diff --git a/docs/v1.0/namespacemembers.html b/docs/v1.0/namespacemembers.html
index 0a9b43b..59561b4 100644
--- a/docs/v1.0/namespacemembers.html
+++ b/docs/v1.0/namespacemembers.html
@@ -151,7 +151,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/namespacemembers_enum.html b/docs/v1.0/namespacemembers_enum.html
index 2473cf3..aa4de9a 100644
--- a/docs/v1.0/namespacemembers_enum.html
+++ b/docs/v1.0/namespacemembers_enum.html
@@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/namespacemembers_eval.html b/docs/v1.0/namespacemembers_eval.html
index c0f938b..6978978 100644
--- a/docs/v1.0/namespacemembers_eval.html
+++ b/docs/v1.0/namespacemembers_eval.html
@@ -139,7 +139,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/namespaces.html b/docs/v1.0/namespaces.html
index 64fdefe..a3adc7a 100644
--- a/docs/v1.0/namespaces.html
+++ b/docs/v1.0/namespaces.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.0
diff --git a/docs/v1.0/namespaceserial.html b/docs/v1.0/namespaceserial.html
index 5f4a126..0935fcb 100644
--- a/docs/v1.0/namespaceserial.html
+++ b/docs/v1.0/namespaceserial.html
@@ -249,7 +249,7 @@ Enumerations
1.8.0
diff --git a/docs/v1.0/namespaceserial_1_1serial.html b/docs/v1.0/namespaceserial_1_1serial.html
index 6330ed7..ac19311 100644
--- a/docs/v1.0/namespaceserial_1_1serial.html
+++ b/docs/v1.0/namespaceserial_1_1serial.html
@@ -111,7 +111,7 @@ Namespaces
1.8.0
diff --git a/docs/v1.0/namespaceserial_1_1serial_1_1_serial.html b/docs/v1.0/namespaceserial_1_1serial_1_1_serial.html
index df53e9e..60c0f3b 100644
--- a/docs/v1.0/namespaceserial_1_1serial_1_1_serial.html
+++ b/docs/v1.0/namespaceserial_1_1serial_1_1_serial.html
@@ -112,7 +112,7 @@ Data Structures
1.8.0
diff --git a/docs/v1.0/serial_8cc.html b/docs/v1.0/serial_8cc.html
index a5d0bf9..d86161c 100644
--- a/docs/v1.0/serial_8cc.html
+++ b/docs/v1.0/serial_8cc.html
@@ -96,15 +96,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include <alloca.h>#include "serial/serial.h"
@@ -116,7 +115,7 @@ Data Structures |