Shop OBEX P1 Docs P2 Docs Learn Events
Finally got around to using Terry Hitt's HC-OSD I bought many moons ago, but his site is MIA. — Parallax Forums

Finally got around to using Terry Hitt's HC-OSD I bought many moons ago, but his site is MIA.

Anybody still have any docs or preferably a library I can use on the prop directly vs the serial interface?

Thanks

-Ken

Comments

  • AribaAriba Posts: 2,690
    Docs can be found with Google:
    https://sparkfun.com/datasheets/DevTools/Hitt/SX%20Video%20OSD%20Module.pdf

    The Propeller does not need such a module, it can do better Video Overlay by itself, see the Propeller Backpack for example.
    wulfden.org/downloads/manuals/28327-PropellerBackpack-v1.0.pdf

    Andy
  • BeanBean Posts: 8,129
    Wow, that is an one of my first products.

    That was really made for the Basic Stamps. The Propeller can do the same thing without too many extra parts.

    Bean
  • Thanks, I'll look at that. Shame though, looks like a nice board.
  • Of course that project is MIA too :(

    I'm willing to give that backpack circuit a whirl, but my question really lies with the driver.
    It looks like the backpack uses characters only? I would vastly prefer using the graphics library
    or something similar that does vector or vectorish graphics.
    I don't think I can wrap my head around joining glyphs to make angled shapes. ASCII art was never
    my strong point :P

    P.S. Yah, I bought the module in the basic stamp days, and forgot about it... It still looks nice, so
    I was thinking of using the propeller inside to decode serial data and overlay these rotating boxes.

  • Bean wrote: »
    Wow, that is an one of my first products.

    That was really made for the Basic Stamps. The Propeller can do the same thing without too many extra parts.

    Bean



    How come anyone that had a video overlay product has discontinued making them. It seems like it would be gaining popularity instead of not. Though I can see why when dealing with Basic Stamps.
  • It works now! I found some docs and the schematic for the HC-OSD so I tried wiring up a protoboard equivalent to see if I understand how it works.

    I'm using a prop mini for this test, and it unfortunately doesn't have all the pins mapped out so I modified the HIT_Video_Overlay_018 code to move to port 1 (P8-15 vs P16-23)
    So it mostly works but I'm only getting white & transparent, I don't see a gray or black.

    I suspect that it has to do with a constant called VideoColorsOverlay which has the comment
    VideoColorsOverlay LONG $0C_04_08_00 ' Modify if not using pins 18 & 19 for output

    I tried swapping the wires for P10 and 11 and I get black & transparent, but no white.

    I already modified the masks (I think correctly for port 1)

    MOVS vcfg,#%0000_1100 ' Use pin P10,P11 (2&3 of group 1) for output
    MOVD vcfg,#1 ' Use pin group 1 (P8-15) [was pin group 2 (P16-P23)]

    _syncPinMask LONG %0000_0000_0000_0000_1000_0000_0000_0000 ' Sync output from EL1883 IC P15
    _videoPinMask LONG %0000_0000_0000_0000_0000_1100_0000_0000 ' Video output from propeller (~470Ohm) P10,P11
    _videoSinkPin LONG %0000_0000_0000_0000_0000_0100_0000_0000 ' Video Sink (darken) pin mask P10
    _genPinsMask LONG %0000_0000_0000_0000_0000_0011_0000_0000 ' Mask for both generation pins P8,P9
    _genPinSyncMask LONG %0000_0000_0000_0000_0000_0010_0000_0000 ' Mask for generation sync pin P9






Sign In or Register to comment.