Can RLP be debugged?

How is the debugging of RLP typically performed? What techniques does one use to detect and fix problems in the C code?

I used the following to get started:

https://www.ghielectronics.com/community/codeshare/entry/268

I suppose you could also use events to dump some debug data back to the managed side:

https://www.ghielectronics.com/docs/50/rlp#3161

Someone should write a visual studio extension to step through RLP code.

I mean, how hard can it be? It’s all just bits…just moving bits around.