TV Scope: A debugger using my TV_1pin driver (Inspired by Phil's SpinScope)
Cluso99
Posts: 18,069
Here is an updated version of my 1-pin TV driver (monochrome composite video). I have now added the ability to display digital waveforms.
My driver may be used to debug propeller code including the display of digital waveforms which may be gathered by a separate object (to come).
A sample program (TVscope_demo.spin) is provided. It places dummy information into the video frame buffer directly instead of, or as well as, using the TV driver as a terminal. The frame buffer overwrites the driver pasm code in hub (plus a little to total 2,000 bytes) after the driver is loaded. This minimises hub usage.
More information about my 1-pin TV and 1-pin Keyboard drivers is in the OBEX and on the forum here
???
This project was inspired by Phil Pilgrim's SpinScope.
http://forums.parallax.com/showthread.php/157982-SpinScope-A-Virtual-Oscilloscope-for-the-Propeller
This is my 4" reversing camera display which cost ~$25 on eBay.
TVscope_demo v1.30 - Archive [Date 2014.11.07 Time 21.06].zip
My driver may be used to debug propeller code including the display of digital waveforms which may be gathered by a separate object (to come).
A sample program (TVscope_demo.spin) is provided. It places dummy information into the video frame buffer directly instead of, or as well as, using the TV driver as a terminal. The frame buffer overwrites the driver pasm code in hub (plus a little to total 2,000 bytes) after the driver is loaded. This minimises hub usage.
More information about my 1-pin TV and 1-pin Keyboard drivers is in the OBEX and on the forum here
???
This project was inspired by Phil Pilgrim's SpinScope.
http://forums.parallax.com/showthread.php/157982-SpinScope-A-Virtual-Oscilloscope-for-the-Propeller
This is my 4" reversing camera display which cost ~$25 on eBay.
TVscope_demo v1.30 - Archive [Date 2014.11.07 Time 21.06].zip
Comments
Logic_analyzer - Archive.zip
Output went over serial to PC where it could be viewed in prop tool.
I posted a sampler on phils spin scope thread to sample 32 bits every 16 clocks ie 6.5MHz when overclocking.
However, the way my code runs, it can only commence logging after the trigger was detected.