Hi Jared,
I’ve a positive feedback to share with you
I’ve just tested the 2.6.0.11 version and I confirm I’m now able to connect to the Alnitak
Here is the trace of the serial analyzer which confirm DTR is set OFF
000000: PnP Event (DOWN), 2017-02-01 10:15:00,1095460 (1. Device: USB Serial Port (COM10))
The device has just been connected to the system.
000001: Create Request (DOWN), 2017-02-01 10:15:15,2957019 +15,1861559 (1. Device: USB Serial Port (COM10))
Process 0x17e8 (Sequence Generator.exe) attempted to open the device
000002: Create Request (UP), 2017-02-01 10:15:15,3111171 +0,0154152 (1. Device: USB Serial Port (COM10))
Process 0x17e8 (Sequence Generator.exe) create request status: 0x00000000
000004: I/O Request (UP), 2017-02-01 10:15:15,3111674 +0,0000034 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_PROPERTIES: Retrieve COM properties
Packet Size=64
Packet Version=2
services implemented=SP_SERIALCOMM
Max Tx bufsize=0
Max Rx bufsize=0
Max baud rate=Changeable bps
Specific provider type=RS232
Capabilities supported=DTRDSR, RTSCTS, RLSD, PARITY_CHECK, XONXOFF, SETXCHAR, TOTALTIMEOUTS, INTTIMEOUTS
Changeable parameters=PARITY, BAUD, DATABITS, STOPBITS, HANDSHAKING, PARITY_CHECK, RLSD
Allowable baud rates=300 bps, 600 bps, 1200 bps, 2400 bps, 4800 bps, 9600 bps, 19200 bps, 38400 bps, 115200 bps, 57600 bps, Changeable bps
Allowable byte sizes=7, 8
Stop bits/parity allowed=1 stop bit, 2 stop bits, None Parity, Odd Parity, Even Parity, Mark Parity, Space Parity
Tx buffer size=0
Rx buffer size=4096
000006: I/O Request (UP), 2017-02-01 10:15:15,3111869 +0,0000017 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_MODEMSTATUS: Retrieve modem status
Modem status=None
000008: I/O Request (UP), 2017-02-01 10:15:15,3111975 +0,0000011 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_BAUD_RATE: Retrieve Baud Rate
Baud Rate=9600
000010: I/O Request (UP), 2017-02-01 10:15:15,3112025 +0,0000011 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_LINE_CONTROL: Retrieve line control
WordLength=8
StopBits=1 stop bit
Parity=No parity
000012: I/O Request (UP), 2017-02-01 10:15:15,3112064 +0,0000011 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_CHARS: Retrieve special characters
EofChar=0x1a
ErrorChar=0x0
BreakChar=0x0
EventChar=0x1a
XonChar=0x11
XoffChar=0x13
000014: I/O Request (UP), 2017-02-01 10:15:15,3112098 +0,0000011 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_HANDFLOW: Retrieve handshake information
ControlHandShake=0
FlowReplace=0
XonLimit=2048
XoffLimit=512
000016: I/O Request (UP), 2017-02-01 10:15:15,3112238 +0,0000017 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_BAUD_RATE: Retrieve Baud Rate
Baud Rate=9600
000018: I/O Request (UP), 2017-02-01 10:15:15,3112282 +0,0000011 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_LINE_CONTROL: Retrieve line control
WordLength=8
StopBits=1 stop bit
Parity=No parity
000020: I/O Request (UP), 2017-02-01 10:15:15,3112316 +0,0000006 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_CHARS: Retrieve special characters
EofChar=0x1a
ErrorChar=0x0
BreakChar=0x0
EventChar=0x1a
XonChar=0x11
XoffChar=0x13
000022: I/O Request (UP), 2017-02-01 10:15:15,3112355 +0,0000011 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_HANDFLOW: Retrieve handshake information
ControlHandShake=0
FlowReplace=0
XonLimit=2048
XoffLimit=512
000023: I/O Request (DOWN), 2017-02-01 10:15:15,3112422 +0,0000067 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_SET_BAUD_RATE: Set baud rate
Baud Rate=9600
000025: I/O Request (DOWN), 2017-02-01 10:15:15,3121168 +0,0000078 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_CLR_RTS: Clear RTS
000027: I/O Request (DOWN), 2017-02-01 10:15:15,3131216 +0,0000095 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_CLR_DTR: Clear DTR
000029: I/O Request (DOWN), 2017-02-01 10:15:15,3141158 +0,0000073 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_SET_LINE_CONTROL: Set line control
WordLength=8
StopBits=1 stop bit
Parity=No parity
000031: I/O Request (DOWN), 2017-02-01 10:15:15,3151150 +0,0000056 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_SET_CHARS: Set special characters
EofChar=0x1a
ErrorChar=0x0
BreakChar=0x0
EventChar=0x1a
XonChar=0x11
XoffChar=0x13
000033: I/O Request (DOWN), 2017-02-01 10:15:15,3151195 +0,0000028 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_SET_HANDFLOW: Set handshake information
ControlHandShake=0
FlowReplace=0
XonLimit=1024
XoffLimit=1024
000036: I/O Request (UP), 2017-02-01 10:15:15,3161265 +0,0000017 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_BAUD_RATE: Retrieve Baud Rate
Baud Rate=9600
000038: I/O Request (UP), 2017-02-01 10:15:15,3161309 +0,0000011 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_LINE_CONTROL: Retrieve line control
WordLength=8
StopBits=1 stop bit
Parity=No parity
000040: I/O Request (UP), 2017-02-01 10:15:15,3161348 +0,0000011 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_CHARS: Retrieve special characters
EofChar=0x1a
ErrorChar=0x0
BreakChar=0x0
EventChar=0x1a
XonChar=0x11
XoffChar=0x13
000042: I/O Request (UP), 2017-02-01 10:15:15,3161382 +0,0000006 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_HANDFLOW: Retrieve handshake information
ControlHandShake=0
FlowReplace=0
XonLimit=1024
XoffLimit=1024
000043: I/O Request (DOWN), 2017-02-01 10:15:15,3161455 +0,0000073 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_SET_BAUD_RATE: Set baud rate
Baud Rate=9600
000045: I/O Request (DOWN), 2017-02-01 10:15:15,3171251 +0,0000084 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_CLR_RTS: Clear RTS
000047: I/O Request (DOWN), 2017-02-01 10:15:15,3181226 +0,0000117 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_CLR_DTR: Clear DTR
000049: I/O Request (DOWN), 2017-02-01 10:15:15,3191196 +0,0000084 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_SET_LINE_CONTROL: Set line control
WordLength=8
StopBits=1 stop bit
Parity=No parity
000051: I/O Request (DOWN), 2017-02-01 10:15:15,3201154 +0,0000055 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_SET_CHARS: Set special characters
EofChar=0x1a
ErrorChar=0x0
BreakChar=0x0
EventChar=0x1a
XonChar=0x11
XoffChar=0x13
000053: I/O Request (DOWN), 2017-02-01 10:15:15,3201210 +0,0000039 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_SET_HANDFLOW: Set handshake information
ControlHandShake=0
FlowReplace=0
XonLimit=1024
XoffLimit=1024
000055: I/O Request (DOWN), 2017-02-01 10:15:15,3211297 +0,0000179 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_CLR_DTR: Clear DTR
000057: I/O Request (DOWN), 2017-02-01 10:15:15,3221311 +0,0000134 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_SET_TIMEOUTS: Set timeouts
ReadIntervalTimeout=4294967295
ReadTotalTimeoutMultiplier=4294967295
ReadTotalTimeoutConstant=5000
WriteTotalTimeoutMultiplier=0
WriteTotalTimeoutConstant=5000
000059: I/O Request (DOWN), 2017-02-01 10:15:15,3221552 +0,0000224 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_SET_WAIT_MASK: Set current event mask
WaitMask=RXCHAR: Any Character received, RXFLAG: Received certain character, CTS: CTS changed state, DSR: DSR changed state, RLSD: RLSD changed state, BREAK: BREAK received, ERR: Line status error occurred, RING: Ring signal detected
000061: I/O Request (DOWN), 2017-02-01 10:15:15,3236699 +0,0005513 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_SET_QUEUE_SIZE: Set queue size
InSize=4096
OutSize=2048
000064: I/O Request (DOWN), 2017-02-01 10:15:15,3240156 +0,0002804 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_PURGE: Purge requests
Purge mask=RXABORT: Receive buffer, RXCLEAR: Write buffer
000066: I/O Request (DOWN), 2017-02-01 10:15:15,3240396 +0,0000173 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_PURGE: Purge requests
Purge mask=TXABORT: Read requests, TXCLEAR: Write requests
000068: Write Request (DOWN), 2017-02-01 10:15:15,3241725 +0,0001301 (1. Device: USB Serial Port (COM10))
Buffer size: 0x6 bytes
000070: I/O Request (UP), 2017-02-01 10:15:15,3338936 +0,0095825 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
Wait Result=RXCHAR: Any Character received
000072: I/O Request (UP), 2017-02-01 10:15:15,3339534 +0,0000045 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
Errors=0
HoldReasons=0
AmountInInQueue=1
AmountInOutQueue=0
EofReceived=FALSE
WaitForImmediate=FALSE
000074: I/O Request (UP), 2017-02-01 10:15:15,3498512 +0,0158503 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
Wait Result=RXCHAR: Any Character received
000076: I/O Request (UP), 2017-02-01 10:15:15,3499087 +0,0000050 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
Errors=0
HoldReasons=0
AmountInInQueue=8
AmountInOutQueue=0
EofReceived=FALSE
WaitForImmediate=FALSE
000079: Read Request (UP), 2017-02-01 10:15:15,3741217 +0,0000083 (1. Device: USB Serial Port (COM10))
Buffer size: 0x1 bytes
Status: 0x00000000
000081: I/O Request (UP), 2017-02-01 10:15:15,3741787 +0,0000033 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
Errors=0
HoldReasons=0
AmountInInQueue=7
AmountInOutQueue=0
EofReceived=FALSE
WaitForImmediate=FALSE
000083: Read Request (UP), 2017-02-01 10:15:15,3741983 +0,0000028 (1. Device: USB Serial Port (COM10))
Buffer size: 0x7 bytes
Status: 0x00000000
000084: I/O Request (DOWN), 2017-02-01 10:15:15,3758493 +0,0016510 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_PURGE: Purge requests
Purge mask=RXABORT: Receive buffer, RXCLEAR: Write buffer
000086: I/O Request (DOWN), 2017-02-01 10:15:15,3758710 +0,0000145 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_PURGE: Purge requests
Purge mask=TXABORT: Read requests, TXCLEAR: Write requests
000088: Write Request (DOWN), 2017-02-01 10:15:15,3759894 +0,0001156 (1. Device: USB Serial Port (COM10))
Buffer size: 0x6 bytes
000090: I/O Request (UP), 2017-02-01 10:15:15,3977243 +0,0216248 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
Wait Result=RXCHAR: Any Character received
000092: I/O Request (UP), 2017-02-01 10:15:15,3977874 +0,0000044 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
Errors=0
HoldReasons=0
AmountInInQueue=7
AmountInOutQueue=0
EofReceived=FALSE
WaitForImmediate=FALSE
000094: I/O Request (UP), 2017-02-01 10:15:15,4136986 +0,0158748 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
Wait Result=RXCHAR: Any Character received
000096: I/O Request (UP), 2017-02-01 10:15:15,4137718 +0,0000089 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
Errors=0
HoldReasons=0
AmountInInQueue=8
AmountInOutQueue=0
EofReceived=FALSE
WaitForImmediate=FALSE
000099: Read Request (UP), 2017-02-01 10:15:15,4261269 +0,0000101 (1. Device: USB Serial Port (COM10))
Buffer size: 0x1 bytes
Status: 0x00000000
000101: I/O Request (UP), 2017-02-01 10:15:15,4261989 +0,0000045 (1. Device: USB Serial Port (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
Errors=0
HoldReasons=0
AmountInInQueue=7
AmountInOutQueue=0
EofReceived=FALSE
WaitForImmediate=FALSE
000103: Read Request (UP), 2017-02-01 10:15:15,4262201 +0,0000033 (1. Device: USB Serial Port (COM10))
Buffer size: 0x7 bytes
Status: 0x00000000
Here is also SGP Log trace which confirm it’s connected to the Alnitak box
[01/02/2017 10:12:32] [DEBUG] [Main Thread] UI layout found, loading layout at C:\Users\jpouyaud\AppData\Local\SequenceGenerator\sg_ui_config.xml
[01/02/2017 10:12:56] [DEBUG] [Main Thread] Alnitak Flat Box - In Get Props Dialog
[01/02/2017 10:13:00] [DEBUG] [Main Thread] Connecting to Alnitak Flat Box
[01/02/2017 10:13:00] [DEBUG] [Main Thread] Alnitak Flat Box - Updating Device Variables - Model: 99 Motor Status: 0 Light Status: 0
[01/02/2017 10:13:00] [DEBUG] [Main Thread] Alnitak Flat Box - Successfully connected
[01/02/2017 10:13:00] [DEBUG] [Main Thread] Alnitak Flat Box - Getting shutter status
[01/02/2017 10:13:00] [DEBUG] [Main Thread] Alnitak Flat Box - Updating Device Variables - Model: 99 Motor Status: 0 Light Status: 0
[01/02/2017 10:13:00] [DEBUG] [Main Thread] Alnitak Flat Box - Getting shutter status
[01/02/2017 10:13:00] [DEBUG] [Main Thread] Alnitak Flat Box - Updating Device Variables - Model: 99 Motor Status: 0 Light Status: 0
[01/02/2017 10:13:29] [DEBUG] [Main Thread] Alnitak Flat Box - Setting Brightness to 2
[01/02/2017 10:13:29] [DEBUG] [Main Thread] Alnitak Flat Box - Turning Light On
[01/02/2017 10:13:29] [DEBUG] [Main Thread] Alnitak Flat Box - Setting Brightness to 86
[01/02/2017 10:13:29] [DEBUG] [Main Thread] Alnitak Flat Box - Turning Light On
[01/02/2017 10:13:29] [DEBUG] [Main Thread] Alnitak Flat Box - Setting Brightness to 120
[01/02/2017 10:13:29] [DEBUG] [Main Thread] Alnitak Flat Box - Turning Light On
[01/02/2017 10:13:30] [DEBUG] [Main Thread] Alnitak Flat Box - Setting Brightness to 133
[01/02/2017 10:13:30] [DEBUG] [Main Thread] Alnitak Flat Box - Turning Light On
[01/02/2017 10:13:30] [DEBUG] [Main Thread] Alnitak Flat Box - Setting Brightness to 162
[01/02/2017 10:13:30] [DEBUG] [Main Thread] Alnitak Flat Box - Turning Light On
[01/02/2017 10:13:30] [DEBUG] [Main Thread] Alnitak Flat Box - Setting Brightness to 167
[01/02/2017 10:13:30] [DEBUG] [Main Thread] Alnitak Flat Box - Setting Brightness to 169
Based on my understanding, this test confirm SGP needs to set DTR and DTS OFF
I hope you will release soon the 2.6 Final version
Thanks
Regards
Jacques