[X] The "/vmpk/vmpk-0.2.5-setup.exe" file could not be found or is not available. Please select another file.

Share

More
Dsctl - Digital scanner control program Icon

Dsctl - Digital scanner control program

alpha

by roger-linux


Dsctl is a CLI program for controlling as many aspects of the Uniden Bearcat BCD396T and BCD996T radio scanners as possible. This includes backup and restore of memory contents, scanning, searching and trunk scanning. (This is a branch of Sctl.)


http://rogerx.freeshell.org/programming/bcd996t.html





Separate each tag with a space.

Release Date:

2007-07-26

Topics:

License:

Ratings and Reviews

Be the first to post a text review of Dsctl - Digital scanner control program. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Project Status

    I still haven't done much with this project for the BCD396T & BCD99T scanners. All that needs to be done is to link the already written low low-level scanner functions to user level commands. Rewrit...

    posted by roger-linux 111 days ago

  • Project Information Updated

    roger-linux changed the public information on the Dsctl - Digital scanner control program project

    posted by roger-linux 111 days ago

  • Project Information Updated

    roger-linux changed the public information on the Dsctl - Digital scanner control program project

    posted by roger-linux 111 days ago

  • Suspended Development

    Most of the code required for Dsctl to function is already written. Although it would be quite easy to finish, I don't see a need to spend any more time on a project that is not being utilized. Although saddened as Dsctl would make the BCD996T units easier to work with, not to mention, it's robustness compared to the win32 stuff. No need to say anymore. If you want to pick up work from here, SVN is considered more current. Again, almost all functions are written. Almost all read functions are implemented. Some of the write functions are implemented. User functions are limited to read, some write, display status and Icecast/Ices support works for me. As for me, I'm off to spend my valuable time elsewhere where it's needed!

    posted by roger-linux 626 days ago

  • Pushed dsctl-0.2.0.tar.bz2 to mirror again...

    Seems the first push of dsctl-0.2.0.tar.bz2 to the mirror did not take. Source Forge uses a primitive FTP with stripped down user rights for security purposes. Doing one thing astray leaves an uncompleted upload or worse. In this case, a zero byte sized file after I tried creating a bash script for easier uploads to ftp. :-/ Anyways, dsctl-0.2.0 is up for sure now!

    posted by roger-linux 837 days ago

  • File released: /dsctl-0.2.0/dsctl-0.2.0/dsctl-0.2.0.tar.bz2

    posted 837 days ago

  • New Release dsctl-0.2.0!

    Notes: Much has been completed for this release including ncurses support for the status command. A popular option for Icecast/Ices servers, "-i" will allow users to specify their Ices PID. This will allow dsctl to send a SIGUSR1 to the Ices process causing Ices to reread the metadata file. This will cause scanner alpha tags to be embedded into their ogg/vorbis stream (or other codec). (Users also need to designate the ~/.dsctl/metadata create metadata file within their /etc/ices2/ config file.) See Change Log and also -h/--help for more info. Please post support questions & bugs to the Source Forge mailing list. Change Log: Top of the list, relocated .dsctl config file to ~/.dsctl/config. Another file added is ~/.dsct/metadata (see -i option). Added "-n --ncurses" option for those with ncurses (standard on most distros) and can display a constantly updating status display without scrolling. (Like live scanner view, except console based.) Added "-d --daemon" option for calling status command recursively. But scrolling instead of clearing the display like ncurses can. (This is for those without ncurses.) I'm now catching most of Uniden's customized ascii characters from the status command so they can be readable from the console & without borking the console too. Near completion of dump command with most of the work also completed for the load command. Key command for pressing keys seems to be complete & working bug free now. Added error detection to detect serial connection/disconnection. (Still seems buggy, but it now allows the user to break from stalling command session.) Another big change, I've introduced automake/autoconfig. Reason being, this package now has the option to use ncurses. There's also a possibility now of including others, but since I'm new to automake/autoconfig, I do not have a platform for testing without ncurses support.

    posted by roger-linux 837 days ago

  • dsctl-0.2.0 dsctl-0.2.0 file released: dsctl-0.2.0.tar.bz2

    Top of the list, relocated .dsctl config file to ~/.dsctl/config. Another file added is ~/.dsct/metadata (see -i option). Added "-n --ncurses" option for those with ncurses (standard on most distros) and can display a constantly updating status display without scrolling. (Like live scanner view, except console based.) Added "-d --daemon" option for calling status command recursively. But scrolling instead of clearing the display like ncurses can. (This is for those without ncurses.) I'm now catching most of Uniden's customized ascii characters from the status command so they can be readable from the console & without borking the console too. Near completion of dump command with most of the work also completed for the load command. Key command for pressing keys seems to be complete & working bug free now. Added error detection to detect serial connection/disconnection. (Still seems buggy, but it now allows the user to break from stalling command session.) Another big change, I've introduced automake/autoconfig. Reason being, this package now has the option to use ncurses. There's also a possibility now of including others, but since I'm new to automake/autoconfig, I do not have a platform for testing without ncurses support.

    posted 837 days ago

  • SVN Version now has Ices Metadata Support

    dsctl -i --icespid [pid] sends Ices2 SIGUSR1 for rereading metadata file. dsctl -h for more info. (Specify metadatafilename ~/.dsctl/metadata within your /etc/ices2/ices-alsa.xml.) Known Bug, and on my agenda to fix soon,with this, will cause dsctl to update and send a SIGUSR1 every .5 seconds which instead should only happen every time the metadata changes . Dsctl also now reads config file info from ~/.dsctl/config

    posted by roger-linux 845 days ago

  • Screenshot added and SVN version has Autoconf/Automake

    I've added, albeit, simple screenshot displaying a couple of Dsctl's features. The svn version now sports autoconf/automake. This is in preparation for including termcap/ncurses support. It's something I'm going to play with until I get a "dsctl status" output I'm satisfied with, without breaking basic dsctl function for users whom don't want or don't have termcap/ncurses libs. Another feature I want to experiment with, executing dsctl as a daemon with the option of activating on specified scanner activity and spawning, either, a temporary or permanent oggenc session. TODO: - Uncomment debug printf statements and modify them to be activated on debug switch option. - Complete, if anything left to code, remaining scanner commands for the dump command. - Finish coding the remaining of the upload commands. - Make output look nice. This includes creating a file for each System found on operation of the dump command instead of dumping to one file. Scanner Config options should go to a seperate config file. And so on.

    posted by roger-linux 850 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Dsctl - Digital scanner control program Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review