Major USB communication protocol re-write and beginning runtime motor parameter configuration