SABINE NAVIGATOR - SERIAL PROTOCOLS Manual
S a b i n e , I n c . • 1 3 3 0 1 N W U S H i g h w a y 4 4 1 • A l a c h u a , F l o r i d a 3 2 6 1 5 - 8 5 4 4 U S A
( 3 8 6 ) 4 1 8 - 2 0 0 0 • ( 8 0 0 ) 6 2 6 - 7 3 9 4 • F a x ( 3 8 6 ) 4 1 8 - 2 0 0 1 • w w w. S a b i n e . c o m
E - m a i l : s a b i n e @ S a b i n e . c o m
Sabine Navigator Communication Protocol (October 19, 2007)
This document applies to the following Sabine Navigator Models:
NAV240, NAV360, NAV480, NAV4802, NAV8802.
General structure of communication packets:
1 1 1 4 1 1 1 1
-
Read = 4 (ascii 0x24), Write = 5 (ascii 0x25)
-
Device number which sent packet: => PC
The
the number of readable ascii bytes in the value that follows.
NAME CODE
Comment
Command Header
; 0x03 = 4 bytes … 0x07 = 8 bytes
How many bytes follow for the command
name (usually 4)
Device Header
1 byte
I/O Header
1 byte
Channel Header
1 byte
Aux Header
1 byte
Column Header
1 byte
Always set to 0
Data Header
; 0x10 = 1 byte … 0x18 = 8 bytes
# of bytes that follow
Command Value
Command ID in ASCII character (see table below)
Device Value
Device # where this command is sent to
I/O Value
0x20 for Input, 0x21 for Output
Channel Value
Channel #, zero-based
Aux Value
For extra information such as EQ Num, FBX Num ,etc
Column Value
Reserved for later use
Data Value
The actual value to change for the command targeted