📄 readme
字号:
Package: net.tinyos.SerialForwarder
Description: provides serial port multiplexing
Author: Bret Hull <bwhull@uclink4.berkeley.edu>
This application instantiates a server which provides
a bi-directional packet stream between a mote connected
to the host PC and clients anywhere on the network. For
more information, see "serialforwarder.pdf" in the "doc"
directory. Run from the nest "tools" directory. To add
a new data source, simply implement the interface defined
in DataSource.java and modify SerialForward.java
accordingly.
Executables: none
Program: SerialForwarder
net.tinyos.SerialForwarder.SerialForward
usage: java net.tinyos.SerialForwarder.SerialForward
descr: main SerialForwarder application
Classes:
ClientServicer.java
Handles the connection between a given client and the server.
ControlWindow.java
The main window that is displayed when the SerialForwarder is
operating in GUI mode.
DBReader.java
This class handles reading packets from a database
DBSource.java
Not completed: intended to read packets from a database source
DataSource.java
Interface for generic data sources
DummySource.java
Data source that sends out packets with no semantic value
ListenServer.java
This class creates a server socket that listens for incoming client
connections.
NetworkSource.java
Data source that reads packets from a socket
SerialForward.java
The class contains the "main" function and processes command line
arguments.
SerialPortIO.java
This class interfaces with the serial port and forwards packets to all
clients.
SerialSource.java
Data source the reads packets from a serial port
SimSource.java
Data source that reads packets from the tinyos simulator
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -