Initialization functions
/**
* Initialize default driver(port) instance.
*/
int driver_init ( const void* driver )
Parameter driver: Descriptor of the driver to init.
Note: Default property file name is used - "[rs232driver.properties]" which is located in current folder
Return: the operation completion status [Serial Driver status codes].
Possible status codes:
OK_SERIALDRIVER_SUCCESS
KO_PARAM_NOT_VALID
KO_SERIALDRIVER_ALREADY_OPEN
Code example: [Driver Init example]
/**
* Initialize driver(port) instance from specified property file
*/
int driver_init_from_file ( const void* driver, const char* file );
Parameter driver: Descriptor of the driver to init from file.
Parameter file: Properties file name to read. A file derived from "[rs232driver.properties]" must be specified
Return: the operation completion status [Serial Driver status codes].
Possible status codes:
OK_SERIALDRIVER_SUCCESS
KO_PARAM_NOT_VALID
KO_SERIALDRIVER_ALREADY_OPEN
Code example: [Driver Init from file example]
Wiki: SerialDriver status codes
Wiki: rs232driver.properties