Rtos API example
Mbed Class Reference
Public Member Functions | |
def | init_serial_params |
def | init_serial |
def | pool_for_serial_init |
def | set_serial_timeout |
def | serial_read |
def | serial_readline |
def | serial_write |
def | reset_timeout |
def | reset |
def | copy_image |
def | copy_image_raw |
def | flush |
Detailed Description
Base class for a host driven test
Definition at line 42 of file host_test.py.
Member Function Documentation
def copy_image | ( | self, | |
image_path = None , |
|||
disk = None , |
|||
copy_method = None |
|||
) |
Closure for copy_image_raw() method. Method which is actually copying image to mbed
Definition at line 263 of file host_test.py.
def copy_image_raw | ( | self, | |
image_path = None , |
|||
disk = None , |
|||
copy_method = None |
|||
) |
Copy file depending on method you want to use. Handles exception and return code from shell copy commands.
Definition at line 275 of file host_test.py.
def flush | ( | self ) |
Flush serial ports
Definition at line 290 of file host_test.py.
def init_serial | ( | self, | |
serial_baud = None , |
|||
serial_timeout = None |
|||
) |
Initialize serial port. Function will return error is port can't be opened or initialized
Definition at line 129 of file host_test.py.
def init_serial_params | ( | self, | |
serial_baud = 9600 , |
|||
serial_timeout = 1 |
|||
) |
Initialize port parameters. This parameters will be used by self.init_serial() function to open serial port
Definition at line 122 of file host_test.py.
def pool_for_serial_init | ( | self, | |
serial_baud, | |||
serial_timeout, | |||
pooling_loops = 40 , |
|||
init_delay = 0.5 , |
|||
loop_delay = 0.25 |
|||
) |
Functions pools for serial port readiness
Definition at line 169 of file host_test.py.
def reset | ( | self ) |
Calls proper reset plugin to do the job. Please refer to host_test_plugins functionality
Definition at line 248 of file host_test.py.
def reset_timeout | ( | self, | |
timeout | |||
) |
Timeout executed just after reset command is issued
Definition at line 242 of file host_test.py.
def serial_read | ( | self, | |
count = 1 |
|||
) |
Wraps self.mbed.serial object read method
Definition at line 202 of file host_test.py.
def serial_readline | ( | self, | |
timeout = 5 |
|||
) |
Wraps self.mbed.serial object read method to read one line from serial port
Definition at line 213 of file host_test.py.
def serial_write | ( | self, | |
write_buffer | |||
) |
Wraps self.mbed.serial object write method
Definition at line 231 of file host_test.py.
def set_serial_timeout | ( | self, | |
timeout | |||
) |
Wraps self.mbed.serial object timeout property
Definition at line 193 of file host_test.py.
Generated on Sun Jul 17 2022 08:25:44 by 1.7.2