Added hex byte conversion functions; started comms implementation/unit tests