The attached are slightly modified versions of what Allen & Heath posts on their web site.
If you need HUI emulation, you might want to modify them for your needs. Pro-tools pretty much exclusively uses HUI for their control surfaces. The main thing you would need to do is modify the incoming messages from your controller and outgoing messages to your controller, but leave the Pro-tools (HUI) side of the translators in tact.
ZED-R16 to HUI - PROTOOLS_V1_3.bmtp (22.3 KB)
MIDI to HUI - PROTOOLS_1.5_Bome.bmtp (61.0 KB)
Bome Customer Care
Also available for paid consulting services: email@example.com