Home AMX General Discussion

DVDO IScan VP30 RS-232

I am looking for a module to control the DVDO IScan VP30 via RS-232. I looked at the protocol and there are lots of commands and options. I wonder if someone has already created a basic serial control for this device and wouldn't mind sharing it. Please see attached the serial protocol for the DVDO IScan RS-232. I appreciate any help or suggestions. Thanks,

Ricardo

Comments

  • flcusatflcusat Junior Member Posts: 309
    I am looking for a module to control the DVDO IScan VP30 via RS-232. I looked at the protocol and there are lots of commands and options. I wonder if someone has already created a basic serial control for this device and wouldn't mind sharing it. Please see attached the serial protocol for the DVDO IScan RS-232. I appreciate any help or suggestions. Thanks,

    Ricardo

    Ricardo, Did you ever find a module for this piece?
  • RicardoSiqueiraRicardoSiqueira Junior Member Posts: 373
    No, not yet.
  • TonyAngeloTonyAngelo Code Monkey Posts: 315
    I'm using it in a system where I'm just sending it commands:
    DVDO_On []    =   {$02,'3','0','0','5','A','1',$00,'1',$00,$03}
    DVDO_Off[]    =   {$02,'3','0','0','5','A','1',$00,'0',$00,$03}
    DVDO_Vid1[]   =   {$02,'3','0','0','5','4','C',$00,'1',$00,$03}
    DVDO_Vid2[]   =   {$02,'3','0','0','5','4','C',$00,'2',$00,$03}
    DVDO_Svid1[]  =   {$02,'3','0','0','5','4','C',$00,'3',$00,$03}
    DVDO_Svid2[]  =   {$02,'3','0','0','5','4','C',$00,'4',$00,$03}
    DVDO_Comp1[]  =   {$02,'3','0','0','5','4','C',$00,'5',$00,$03}
    DVDO_Comp2[]  =   {$02,'3','0','0','5','4','C',$00,'6',$00,$03}
    DVDO_RGBHV[]  =   {$02,'3','0','0','5','4','C',$00,'7',$00,$03}
    DVDO_HDMI1[]  =   {$02,'3','0','0','5','4','C',$00,'8',$00,$03}
    DVDO_HDMI2[]  =   {$02,'3','0','0','5','4','C',$00,'9',$00,$03}
    DVDO_HDMI3[]  =   {$02,'3','0','0','6','4','C',$00,'1','0',$00,$03}
    DVDO_HDMI4[]  =   {$02,'3','0','0','6','4','C',$00,'1','1',$00,$03}
    
    

    I'm not parsing any return strings or dealing with the checksum (this was for literally the first system I programmed and just deciphering the protocol was daunting enough).

    I'll be revisting this system soon and might decide to write some actual code for this piece, I'll update with anything I do write.
  • a_riot42a_riot42 AMX Wizard Posts: 1,619
    I am dealing with a few VP-50 Pros as well and have a module that does nothing more than sends commands. No parsing yet. I would start there and add functionality as needed. I have had to buffer commands to it as it seems to have a small buffer that overflows easily. I have had one of mine lock up quite often and I am wondering if its just that unit, something I am sending it (although others units seem fine), firmware issues or just the way they are.
    Paul
  • flcusatflcusat Junior Member Posts: 309
    I just ordered a VP50Pro demo unit to evaluate.
Sign In or Register to comment.