I too have tried to convert the Patchman to
DMX and here is a reply from Dave Higgins at Pathway on my question as to why a Pathway Ultimate Converter set for
CMX to
DMX did not work and why an older Pathway LCPC2K Converter did work (although offsetting the
channel to
dimmer patch by 1):
"I can answer this, having overseen the development of both products way back when.
The Patchman was one of
Colortran's odder designs, and its
CMX output was unique amongst their control/dimming products. The problem is that it uses parity bits in place of stop bits, which makes it incompatible with the Ultimate's Z80
UART (and some of
Colortran's own dimming products). Some of the channels will have the parity bits set correctly to look like stop bits, some of the time, and others won't.
The LCPC on the other
hand uses an Intel MPU which can handle the parity bits from that
console (other than the problem of reading the start code as
channel 1 instead of zero).
So bottom
line, I'm glad you have an LCPC on
hand and the custom patch as a workaround. Hopefully this will do the job as the Ultimate Converter won't.
Dave Higgins,
Pathway Connectivity"
Hope this helps. Do you happen to have a copy of the
manual for the Patchman?
Oh my Goodness....echos from the distant past....The OTHER
Colortran protocol....
I just want to correct something Dave Higgins stated about the Ultimate Converter's Z80
UART.
Dave gives the impression that the Z80
uart (Zilog ESCC "Enhanced Serial Communications Controller") is somehow unable to receive parity bits.
This is not correct.
The Z80 ESCC was at the time (and possibly still is) the most complex and capable
UART being manufactured.
This is certainly true when compared to the " Glorified serial
shift register" implemented as a
UART in the Intel 8051
processor family.
At the risk of being a
bit too much "Inside Baseball" about all this.....
Early in the development of the Ultimate Converter, code for both versions of the
Colortran protocol were written and tested..( the 153.6 K bits per second, 2 stop bits precursor to the
DMX protocol we all know and love?? today, and the slightly odd ball 156,250 bits per second, Odd parity??? version as used in the Patchman
console).
We were never able to get hold of a real Patchman
console to test with so we just implemented it from what documentation we were able to source and tested against the older LCPC converter.
The real issue surfaced later....or in fact 2 issues...
The first was that we were never able to decide exactly how to describe this second version of the
Colortran protocol in the 2
line LCD menu
screen....there were lots of suggestions and I think we may have finally decided to just
call it Patchman.
The second issue was hardware related...we found that there was one ( and only one) particular conversion combination that we could not accomplish without adding one single
wire jumper...( or re-spinning the
PCB).
I can not remember the exact combination but it was something like Patchman in .... to Kliegl K96 out.....it's 15 years ago and memory fails at this
point.
We could certainly do Patchman to and from
DMX,
AMX, AVAB
etc .....
As a result we sent the Ultimate out the door initially with only the more commonly used version of the
Colortran protocol and internal discussions continued as to what to do about adding the Patchman version.
As there were no inquiries about Patchman conversions (that I can recall) the implementation kept getting bumped down the "to do" list ..... and from the above discussion it seems it's still "on the list" some 13 years later.....