I appreciate the detailed response. So here is what the back story of this is …
The autonomous smart desk was supposed to have voice commands and you could just tell the desk to set the height you wanted. This never worked out of the box. So I kept trying to reach support and they kept promising but never delivered on the software. So I decided to dismantle their black box. This is not the control box (jcb35n) for the legs it was a second box attached to the desk.
Inside it I found a raspberry pi 2b, which had a usb wifi dongle, a usb sound card with mic and speaker attached to it. Unfortunately I have lost the original memory card otherwise life would have been much easier if we could have just looked in it.
The raspberry pi also has the connection to the control box (jcb35n) via a phone cable with rj11 on one end and the other end is hooked up to j8 header pins 6, 8 and 10.
On this raspberry pi I installed a fresh raspbian lite and setup elixir circuits.uart to check it out.
All the instructions worked until the write. So if the control box uses the rj45 port and rj11 port similarly then we should be able to set the memory fields as the touch pad is able to do that. Since none of the gpio pins are attached from the raspberry pi to the rj11 cable I cant directly test the up /down buttons.
As I was writing this may be I can connect 2 out of the remaining 3 wires in the rj11 cable (6 wire) and hook them up to gpio pins… !! brb …