Custom IP Device Carriage Return

2021 · 3 replies · Devices

This discussion is from 2021, preserved from the original Roomie Remote forum. Steps and device details may reference older versions of the app — see Support and current compatibility for up-to-date guidance.

In short

I’m trying to create a custom IP device for the NoHassle AV 8x8 HDMI Matrix. — Staff replied: “Despite 90% of the DDK not applying anymore since creating custom devices as of V6.5 is now trivial in Settings, the encoding aspects of it all remain.”

Questiondanes002

I’m trying to create a custom IP device for the NoHassle AV 8x8 HDMI Matrix.

According to the specs, it communicates via UDP port 5000.

Each command needs to be followed by a carriage return. I have tried [CR], [cr],<cr>, and <CR> to no avail.

Before I continue trying every letter in the alphabet, does anyone know how to pass a carriage return?

thanks!

Mani

Roomie Staff

Despite 90% of the DDK not applying anymore since creating custom devices as of V6.5 is now trivial in Settings, the encoding aspects of it all remain. The DDK is available here:

https://roomieremote.com/knowledgebase/setup-guides/

The DDK contains samples of many different encoding methods. These include "\r", "\x10" "\x12" depending on your needs, the protocol, etc.

Remember also you can always export the codeset, edit it in Xcode, and import it back. Xcode generally handles even the most complex encoding issues for you.

danes002

Thanks Will! I have looked at the DDK and continue to struggle. I have also tried /x0D (for ascii 13 which maps to carriage return). I will try Xcode.

Mani

Roomie Staff

To clarify, /x0D would do nothing assuming you didn't typo that.

Related threads

Today's Roomie controls 400,000+ devices.

Roomie Remote X brings TVs, receivers, streamers, lights, and whole-home audio into one app on iPhone, iPad, Mac, and Apple TV.

Download Roomie Remote X