Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
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 Tue Jul 12 2022 17:35:16 by
