How does VexCode Download Code to the Brain?

I am trying to discover how VEXcode sends information (and what format) to the VEX V5 Brain.

Currently, I know it uses navigator.serial.requestPort(), and sends data using port.writable.getWriter().write(__).

However, I can’t seem to find the data that was sent (I can’t intercept the code).

Any Ideas or Answers?

It’s proprietary to VEX and there is no public documentation. It’s provided to partner developers under NDA.

3 Likes