hott driver: start to split parser code from other code (e.g. uorb)
hott driver: move parsing and poll functions into comms file