This will need to be re-written from scratch as it will vary significantly from existing HamWAN specs