Classes | |
class | ColaLMDscandataGenerator |
class | ColaResponseMap |
class | TestServer |
Functions | |
def | hexStringToByteArray (message) |
def | parseBinaryColaPayloadLength (payload) |
def | stringToByteArray (message) |
Variables | |
arg_parser = argparse.ArgumentParser() | |
cli_args = arg_parser.parse_args() | |
default | |
help | |
string | scandata_file = "../test/emulator/scandata/20210302_lms511.pcapng.scandata.txt" |
float | send_data_frequency = 2.0 |
server = TestServer(tcp_port) | |
int | tcp_port = 2112 |
type | |
A simple test server for sick_scan_base. A listening tcp socket is opened, incoming connections are accepted and some basic cola telegrams are responded on client requests. Note: This is just a simple test server for basic unittests of sick_scan_base drivers. It does not emulate any real lidar sensor. Usage: python test_server.py --scandata_file=<scandatafile> --scandata_frequency=<freq> --tcp_port=<int> Example: python ../test/emulator/test_server.py --scandata_file=../test/emulator/scandata/20210302_lms511.pcapng.scandata.txt --scandata_frequency=2.0 --tcp_port=2112
def test_server.hexStringToByteArray | ( | message | ) |
Definition at line 31 of file test_server.py.
def test_server.parseBinaryColaPayloadLength | ( | payload | ) |
Definition at line 20 of file test_server.py.
def test_server.stringToByteArray | ( | message | ) |
Definition at line 27 of file test_server.py.
test_server.arg_parser = argparse.ArgumentParser() |
Definition at line 209 of file test_server.py.
test_server.cli_args = arg_parser.parse_args() |
Definition at line 213 of file test_server.py.
test_server.default |
Definition at line 210 of file test_server.py.
test_server.help |
Definition at line 210 of file test_server.py.
string test_server.scandata_file = "../test/emulator/scandata/20210302_lms511.pcapng.scandata.txt" |
Definition at line 206 of file test_server.py.
test_server.send_data_frequency = 2.0 |
Definition at line 205 of file test_server.py.
test_server.server = TestServer(tcp_port) |
Definition at line 219 of file test_server.py.
int test_server.tcp_port = 2112 |
Definition at line 204 of file test_server.py.
test_server.type |
Definition at line 210 of file test_server.py.