Re: [Discuss-gnuradio] VGA-based DVB-T modulator

2005-06-16 Thread Martin Dvh



Probably Tempest for Eliza:

http://www.erikyyy.de/tempest/

There's yet another similar project that I would like to track down
that was using a VGA card.

I wrote a fm transmitter using the vga output and called it Tempest for MP3 FM.
I packages it together with the  am transmitter  from tempest_for_mp3
 and put it in tempest_for_eliza-1.0.6.tar.gz

You can find it at:
http://www.olifantasia.com/pub/projects/am_crt/
http://www.olifantasia.com/pub/projects/am_crt/tempest_for_eliza-1.0.6.tar.gz

greetings,
Martin



___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] VGA-based DVB-T modulator

2005-06-14 Thread John Gilmore
 Does anyone here know if the VGA cards prevent you from controlling
 the DAC durinng the blanking intervals?  Are the blanking intervals
 implemented in hardware or in software?

Generally, video cards stop squirting bits during the blanking intervals,
which are implemented in software.  This lets the adjacent rows of the
frame buffer be next to each other in the memory that the video hardware
is scanning its way through.

However, the timing of the blanking intervals can be controlled with a
fair bit of detail.  These are those terrible X config modeline
values that can blow up your monitor if you set them wrongly.  There
will be *some* blanking interval, but it can perhaps be very short and
can perhaps occur at an interval that won't often affect your signal.

It would be great if video hardware had a mode that turned off this
foolishness and just kept scanning out a section of RAM, raw.  This
would even improve refresh rates on things like LCDs that don't have
to move an electron beam back across the screen during the horizontal
retrace time.  But few video chips probably do.

John


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] VGA-based DVB-T modulator

2005-06-14 Thread Eric Blossom
On Tue, Jun 14, 2005 at 02:36:48AM -0700, John Gilmore wrote:
  Does anyone here know if the VGA cards prevent you from controlling
  the DAC durinng the blanking intervals?  Are the blanking intervals
  implemented in hardware or in software?
 

IIRC correctly, on some of the high end video cards (e.g., nVidia)
it's all controlled by microcode running on the custom chips on the
boards.  On those cards I think that with suitable inside information
you can control everything.

Eric


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] VGA-based DVB-T modulator

2005-06-13 Thread Seth David Schoen
Someone proposed this a while ago, but Fabrice Bellard (who is also
responsible for cool stuff like the tcc compiler, which lets you use
C as a scripting language and lets the Linux kernel compile itself
at boot time) has used a VGA card's DAC as an RF modulator to produce
a valid DVB-T signal.

He uses a static greyscale image displayed under X11 with weird video
timings, and connects two of the VGA pins to a coax cable.

It generates a DVB-T signal on DVB-T channel 5 in VHF (around 176
MHz).  He has also produced PAL and SECAM VHF equivalents by the same
technique.

http://fabrice.bellard.free.fr/dvbt/
(via slashdot)

So it looks like you can use a VGA card as a source of arbitrary VHF
waveforms (at least arbitrary periodic VHF waveforms) without an
upconverter.  Bellard seems to think that you could use it to do
nonperiodic waveforms too.

-- 
Seth David Schoen [EMAIL PROTECTED] | Very frankly, I am opposed to people
 http://www.loyalty.org/~schoen/   | being programmed by others.
 http://vitanuova.loyalty.org/ | -- Fred Rogers (1928-2003),
   |464 U.S. 417, 445 (1984)


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] VGA-based DVB-T modulator

2005-06-13 Thread Johnathan Corgan

Seth David Schoen wrote:


Someone proposed this a while ago, but Fabrice Bellard (who is also
responsible for cool stuff like the tcc compiler, which lets you use
C as a scripting language and lets the Linux kernel compile itself
at boot time) has used a VGA card's DAC as an RF modulator to produce
a valid DVB-T signal.


I sure wish I could remember where to find it, but I've seen 
demonstrated a program that would generate valid AM waveforms by 
displaying certain pictures on a video screen.  You'd enter a target 
frequency (I think in the HF range) and choose a MIDI sound file, and it 
would modulate the CRT display to emit RFI at that frequency with the 
tones riding as AM modulation.  Very spooky.  It was a demonstration of 
the security hazards associated with CRT displays (TEMPEST stuff) in a 
very palpable way.


-Johnathan


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] VGA-based DVB-T modulator

2005-06-13 Thread Daniel O'Connor
On Tue, 14 Jun 2005 08:17, Johnathan Corgan wrote:
 I sure wish I could remember where to find it, but I've seen
 demonstrated a program that would generate valid AM waveforms by
 displaying certain pictures on a video screen.  You'd enter a target
 frequency (I think in the HF range) and choose a MIDI sound file, and it
 would modulate the CRT display to emit RFI at that frequency with the
 tones riding as AM modulation.  Very spooky.  It was a demonstration of
 the security hazards associated with CRT displays (TEMPEST stuff) in a
 very palpable way.

There's a link on the page Seth sent..
http://www.erikyyy.de/tempest/

-- 
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
The nice thing about standards is that there
are so many of them to choose from.
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C


pgpaatl1T6Tto.pgp
Description: PGP signature
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] VGA-based DVB-T modulator

2005-06-13 Thread Daniel O'Connor
On Tue, 14 Jun 2005 09:15, Seth David Schoen wrote:
 There's yet another similar project that I would like to track down
 that was using a VGA card.

 Does anyone here know if the VGA cards prevent you from controlling
 the DAC durinng the blanking intervals?  Are the blanking intervals
 implemented in hardware or in software?

I believe you define certain parameters (including the blanking interval) and 
the video card only reads data for 'valid' parts although I don't think there 
is anything that would stop you making a modeline that was very small, or 
maybe even non existant.

-- 
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
The nice thing about standards is that there
are so many of them to choose from.
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C


pgp6WxK3Umcck.pgp
Description: PGP signature
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio