Luup help - Config Settings

I wrote a post about a week ago that got no response regarding controlling ZTS-110 config settings through luup. I have figured out how to send the command but I cannot pull it through to the finish line by turning a decimal into hex through luup or by sending the decimal version of SendData.

The code for sending a manual config to my thermostat is

luup.call_action( 'urn:micasaverde-com:serviceId:ZWaveNetwork1', 'SendData', {Data="0-x19-xa-x6-x70-x4-x6-x2-x03-x2a-x5-0-0-0-0-4"}, 1 )

x70 is COMMAND_CLASS_CONFIGURATION
x6 after x4 is my parameter in the ZTS-110 (6 for high lock, 7 for low lock)
x03-x2a is hex for 810 or 81deg in 2byte format
the rest is seemingly needed to send a good command

I cannot figure out how to write luup to turn 810 into hex for my SendData statement

Another solution could be to send the data in decimal

luup.call_action( 'urn:micasaverde-com:serviceId:ZWaveNetwork1', 'SendData', {Node="10", Data="112-4-6-2-810"}, 1 )

It only converts part into hex and screws the rest up. See a good send below vs. this send.

Sent with hex command and successful
41 07/30/14 21:22:58.527 0x1 0x11 0x0 0x19 0xa 0x6 0x70 0x4 0x6 0x2 0x3 0x34 0x5 0x0 0x0 0x0 0x0 0x4 0xbd (####\n#p####4#######) <0x2bd0d680>

Sent with decimal command chopping of first byte of hex in 820 (0x3 0x34)
41 07/30/14 21:22:57.326 0x1 0x10 0x0 0x19 0xa 0x5 0x70 0x4 0x6 0x2 0x34 0x5 0x0 0x0 0x0 0x0 0x16 0xae (####\n#p###4#######) <0x2bd0d680>