	BroadLogic Device 1.041 beta for ProgDVB
07.08.03
By Step
SteppinRazor00@hotmail.com

This is a beta version, please give feedback.
For best results use ProgDVB 4.21+

I'm planning on adding switch support in a later version, so if you have a BL card and a 
sw21 (or other 13v/18v switch, sw64 etc...), or DiSEqC switch (I doubt I can add support for these),
and you have multiple dishes, mail me.

requirements:
- BroadLogic 2030 or 1030 card with drivers, may work on other card models, let me know if it does.
- A relatively fast computer depending on what you want to recieve.

installation:
- unzip to ProgDVB\Modules\
- Start ProgDVB, go to Settings > Device List, select "BroadLogic", and click Start

notes:
- won't show up in device list unless you have the broadlogic drivers installed correctly.
- drivers can be downloaded from http://vbox.to/drivers
- Very little error handling, so try not to have errors.
- Playback might not be 100% perfect, still working on it
- Some channels work better than others
- if you change buffer settings, use multiples of 188 for buffer sizes

to recieve multiple channels on same transponder using same card:

1. Go to Device Options, and uncheck "Enable Query Signal Strength". You won't be able to view signal
   strength, but the BroadLogic card hates it when more than one app is polling the status.  Also,
   full satellite scanning won't work right with SSQEnabled=0 (Transponder scan still works fine)
2. change the ProgDVB commandline to "ProgDVB.exe /debug /copy", you don't *need* /debug, but it
   helps by showing how many PIDs are active in Debug > Filer Manager
   (note that this only shows how many PIDs are active for the current instance of ProgDVB however)
3. Run first copy of ProgDVB, select a channel
4. Run another copy of ProgDVB, select a channel on same transponder
   (you won't be able to change frequency with this copy)
5. The BroadLogic 2030 can only filter 8 PIDs at one time total, disable EPG module to free up a PID filter,
   Other plugins may use other PIDs, you can see what's using what under Debug > Filter Manager.
6. You can run additional copies and view more channels as long as you don't run out of PID filters.
   (8 PIDs is a big limitation...)

1.041b changes (07.08.03)
- fixed "won't re-tune unless it needs to" bug
- will now correctly set LOF2

1.04b changes (07.07.03)
- added support for Low/High lnb settings.  Will send 22khz tone and use LOF2 if LNB type is set to Ku,
  Switch is nonzero, and Frequency > Switch.
- can now set seperate card buffer settings for video, audio, and other PIDs
- added options dialog
- fixed tunedelay bug
- faster channel switching on same transponder (won't re-tune unless it needs to)

1.031b changes (06.23.03)
- fixed very small bug, oops

1.03b changes
- added ini support
- added support for multiple BroadLogic cards in the same computer
  (let me know how/if this works, I only have one card to test)
- added support for recieving multiple channels on same transponder using same card
- other things added to ini file, play around ;)
- shaved 8k off device size (now 12k, still mostly padding)
- other misc fixes

1.021b changes (unreleased)
- will now query lock status.
- misc small changes

1.02b changes
- first public release
- added thread waiting to correct video/audio errors

1.01a
- lots added, some fixes

1.00a
- actually works, sort of.