Standard digital interface for programmable instrumentation – Part 2: Codes, formats, protocols and common commands