Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

in_serial, in_xbee updates #24

Closed
wants to merge 10 commits into from
Closed

Conversation

hasegaw
Copy link
Contributor

@hasegaw hasegaw commented Jul 19, 2015

in_serial: read() usage fix
in_serial: Now accepts higher bitrates
in_xbee: I/O sampling support

Signed-off-by: Takeshi HASEGAWA hasegaw@gmail.com

hasegaw added 10 commits July 20, 2015 03:54
Signed-off-by: Takeshi HASEGAWA <hasegaw@gmail.com>
termios.h in some operating systems actually don't have Bxxxxxx symbols
for higher bitrates. This change allows use of those.
Eventually we'd like to re-introduce better input validation mechanism.

Signed-off-by: Takeshi HASEGAWA <hasegaw@gmail.com>
Most of operating systems, expecting Linux,  will restore termios
if the process is terminated.

The line was intended for keeping original termios before process
shutdown, but we don't have a chance (callback) to recover it yet,
therefore it is a useless.

Signed-off-by: Takeshi HASEGAWA <hasegaw@gmail.com>
Signed-off-by: Takeshi HASEGAWA <hasegaw@gmail.com>
As of today, in_xbee_collect() is not used.

Signed-off-by: Takeshi HASEGAWWA <hasegaw@gmail.com>
Signed-off-by: Takeshi HASEGAWA <hasegaw@gmail.com>
- Splited IO sampling subroutines to in_xbee_iosampling.[ch]
- Introduced available ioports lists to implement XBee API more accurately

Signed-off-by: Takeshi HASEGAWA <hasegaw@gmail.com>
Signed-off-by: Takeshi HASEGAWA <hasegaw@gmail.com>
Signed-off-by: Takeshi HASEGAWA <hasegaw@gmail.com>
Signed-off-by: Takeshi HASEGAWA <hasegaw@gmail.com>
@hasegaw
Copy link
Contributor Author

hasegaw commented Jul 22, 2015

This pull request will be alternated by another.
@pandax381: Thanks for catching and comment for cfde9ff!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant