Data Sheet

www.veear.eu
User Manual (1.0.17) EasyVR 3 (Plus) 65
bool resetCommands (bool wait = true)
Empties internal memory for custom commands/groups only. Messages are not affected.
Parameters:
wait
specifies whether to wait until the operation is complete (or times
out)
Return values:
true
if the operation is successful
Note:
It will take some time for the whole process to complete (EasyVR3 is faster) and it cannot be
interrupted. During this time the module cannot accept any other command. The sound table and
custom grammars data is not affected.
bool resetMessages (bool wait = true)
Empties internal memory used for messages only. Commands/groups are not affected.
Parameters:
wait
specifies whether to wait until the operation is complete (or times
out)
Return values:
true
if the operation is successful
Note:
It will take some time for the whole process to complete (EasyVR3 is faster) and it cannot be
interrupted. During this time the module cannot accept any other command. The sound table and
custom grammars data is not affected.
bool checkMessages ()
Performs a memory check for consistency.
Return values:
true
if the operation is successful
Note:
If a memory write or erase operation does not complete due to unexpected conditions, like power
losses, the memory contents may be corrupted. When the check fails getError() returns
ERR_CUSTOM_INVALID.
bool fixMessages (bool wait = true)
Performs a memory check and attempt recovery if necessary. Incomplete data will be erased. Custom
commands/groups are not affected.
Parameters:
wait
specifies whether to wait until the operation is complete (or times
out)
Return values:
true
if the operation is successful
Note:
It will take some time for the whole process to complete (several seconds) and it cannot be