Got the stuff from the French guy
http://www.a2m2.ch/fred/wj-ave55.htm
Sniffed the USB RS232 with Free serial port monitor
http://www.serial-port-monitor.com/free-serial-port-monitor-downloads.html
The protcol seems to be
HEX 02
The HEX02 is the start of message character and
HEX03 is the end of message character.
I have no idea where the command names are in the official docs
The command numbers seem to be in the user manual.
Command codes for Panasonic WJ-AVE55 video mixer
From https://github.com/veljkodragsic/ave55serial/blob/master/commands.py
#
# Command opcodes for Panasonic WJ-AVE55 video mixer
#
# to check: 90 - 100, 146 ...
### MIX MODES
# mix
'mix': ('VMX','000',),
# wipe
'wipe': ('VMX','210',),
'wipe_dir_1': ('VWD','040',),
'wipe_dir_2': ('VWD','041',),
# luma key
'luma' : ('VMX','212',),
'luma_set' : ('VMX','21133',), # 00 - FF ?
### INPUT SELECT
'a_in_1': ('VCP','200',),
'a_in_2': ('VCP','201',),
'a_in_3': ('VCP','202',),
'a_in_4': ('VCP','203',),
'b_in_1': ('VCP','205',),
'b_in_2': ('VCP','206',),
'b_in_3': ('VCP','207',),
'b_in_4': ('VCP','208',),
### EFFECTS
# strobe
'a_str_0': ('VDE','070',),
'a_str_1': ('VDE','071',),
'a_str_2': ('VDE','072',),
'a_str_3': ('VDE','073',),
'a_str_4': ('VDE','074',),
'a_str_5': ('VDE','075',),
'b_str_0': ('VDE','094',),
'b_str_1': ('VDE','095',),
'b_str_2': ('VDE','096',),
'b_str_3': ('VDE','097',),
'b_str_4': ('VDE','098',),
'b_str_5': ('VDE','099',),
# mosaic
'a_mos_0': ('VDE','076',),
'a_mos_1': ('VDE','077',),
'a_mos_2': ('VDE','078',),
'a_mos_3': ('VDE','079',),
'a_mos_4': ('VDE','080',),
'a_mos_5': ('VDE','081',),
'b_mos_0': ('VDE','100',),
'b_mos_1': ('VDE','101',),
'b_mos_2': ('VDE','102',),
'b_mos_3': ('VDE','103',),
'b_mos_4': ('VDE','104',),
'b_mos_5': ('VDE','105',),
# paint
'a_pnt_0': ('VDE','082',),
'a_pnt_1': ('VDE','083',),
'a_pnt_2': ('VDE','084',),
'a_pnt_3': ('VDE','085',),
'a_pnt_4': ('VDE','086',),
'b_pnt_0': ('VDE','106',),
'b_pnt_1': ('VDE','107',),
'b_pnt_2': ('VDE','108',),
'b_pnt_3': ('VDE','109',),
'b_pnt_4': ('VDE','110',),
# negative
'a_neg_0': ('VDE','087',),
'a_neg_1': ('VDE','088',),
'b_neg_0': ('VDE','111',),
'b_neg_1': ('VDE','112',),
# freeze
'a_frz_fld': ('VDE','089',),
'a_frz_frm': ('VDE','090',),
'b_frz_fld': ('VDE','113',),
'b_frz_frm': ('VDE','114',),
# chroma correction
'a_cc_0': ('VDE','091',),
'a_cc_1': ('VDE','092',),
'b_cc_0': ('VDE','115',),
'b_cc_1': ('VDE','116',),
### COLOR
# white, yellow, clay, green, magenta, red, blue, black, custom/user
# backcolor
'col_bck_w': ('VBC','140',),
'col_bck_y': ('VBC','141',),
'col_bck_c': ('VBC','142',),
'col_bck_g': ('VBC','143',),
'col_bck_m': ('VBC','144',),
'col_bck_r': ('VBC','145',),
'col_bck_b': ('VBC','146',),
'col_bck_blk': ('VBC','147',),
'col_bck_cus': ('VBC','148',),
# bordercolor
'col_bor_w': ('VEC','150',),
'col_bor_y': ('VEC','151',),
'col_bor_c': ('VEC','152',),
'col_bor_g': ('VEC','153',),
'col_bor_m': ('VEC','154',),
'col_bor_r': ('VEC','155',),
'col_bor_b': ('VEC','156',),
'col_bor_blk': ('VEC','157',),
'col_bor_cus': ('VEC','158',),
#mode
'col_mode_0': ('VBG','160',)
'col_mode_1': ('VBG','161',)
'col_mode_2': ('VBG','162',)
'col_mode_3': ('VBG','163',)
'col_mode_4': ('VBG','164',)
# title
'col_ttl_int': ('VTC','165',)
'col_ttl_ext': ('VTC','166',)
# edge
'col_edge_0': ('VTE','167',)
'col_edge_1': ('VTE','168',)
'col_edge_2': ('VTE','169',)
'col_edge_3': ('VTE','170',)
'col_edge_4': ('VTE','171',)
'col_edge_5': ('VTE','172',)
### FADE
# video fade --> check?
'fd_v_0': ('VFD','130'),
'fd_v_1': ('VFD','131'),
# audio fade --> check?
'fd_a_0': ('VFD','132'),
'fd_a_1': ('VFD','133'),
# title fade --> check?
'fd_t_0': ('VFD','134'),
'fd_t_1': ('VFD','135'),
# fade to
'fd_wht': ('VFD','136'),
'fd_blk': ('VFD','137'),
'fd_col': ('VFD','138'),
This is a turnoff. No one knows what you are talking about. Henry
ReplyDeleteAh but for the super geek it could be just the thing.
ReplyDelete:) that is true!
Deletehi, i am also trying to control this mixer via rs232, did you find it easy to do..?
ReplyDeletemark
anyone know how to make an rs232 lead for the panasonic wj ave55?
ReplyDeleteHi Mark,
ReplyDeleteI am away from home on holidays. When I get back, I will dig out a sketch of the cable.
Frank
Hi Mark,
ReplyDeleteI have taken a photo of the relevant page in my notebook.
It is on this page of my blog about half way down.
http://thomsoneu.blogspot.com.au/2012/03/computer-controlled-vision-switcher.html
The serial connection comes from page 50 of the user manual available on the french guys web site:
http://www.a2m2.ch/fred/wj-ave55.htm
Also I can (I assume) email you my visual C# program if you like.
ReplyDeleteYou will need to send me your email address.
hello. I would be very interested in your C# program for this if you still are willing to share it.
Delete