Another edge case for #27
Fixed the async issue by moving the regester sets to after the baudrate
set. #28