RFSID: Unterschied zwischen den Versionen

aus dem Wiki des Entropia e.V., CCC Karlsruhe
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 2: Zeile 2:


== Inhalt ==
== Inhalt ==
[[Bild:RFSID_im_Spiegel_(2005).jpg|thumb|right|RFSID im Spiegel]]


Von [http://blogs.bl0rg.net/netzstaub/archives/000539.html Netzstaub]:
Von [http://blogs.bl0rg.net/netzstaub/archives/000539.html Netzstaub]:
Zeile 20: Zeile 22:
* [[Media:GPN4-RFSID.pdf|OpenOffice.org PDF]]
* [[Media:GPN4-RFSID.pdf|OpenOffice.org PDF]]


[[Kategorie:Projekte]]
 
[[Kategorie:Projekte:Archiv]]
[[Kategorie:GPN]]
[[Kategorie:GPN]]
[[Kategorie:GPN4]]
[[Kategorie:GPN4]]
[[Kategorie:Vorträge]]
[[Kategorie:Vorträge]]
<div  style="display:none">
[We are delicate. We do not delete your content.]
[l_sp1]
[http://ringtonemaker.blogs.eurosport.com/ ringtone maker]
[http://verizonringtone.forumco.com/ verizon ringtone]
[http://uscellularringtone.forumco.com US Cellular Ringtone]
[http://blog.investing.com/bcbgshoes/ bcbg shoes]
[http://www.buddyprofile.com/viewprofile.php?username=waterfordcrystal waterford crystal]
[http://www.buddyprofile.com/viewprofile.php?username=swarovskicrystal swarovski crystal bead]
[http://www.buddyprofile.com/viewprofile.php?username=mesotheliomalawsuits mesothelioma lawsuits]
[http://www.buddyprofile.com/viewprofile.php?username=mesotheliomasymptoms mesothelioma symptoms]
[http://www.buddyprofile.com/viewprofile.php?username=mesotheliomadiag mesothelioma diagnosis]
[http://www.totalvideogames.com/blog/naturalizershoes/ Naturalizer Shoes]
[http://www.totalvideogames.com/blog/freekyocerarington/ Free Kyocera Ringtone]
[http://www.missoula.com/blog/sexypromdresses/ Sexy Prom Dresses]
[http://www.justachat.com/blog/?w=naturalizershoes Naturalizer Shoes]
[http://www.toutelapoesie.com/blog/aerobed/ Aero Bed]
[http://www.totalvideogames.com/blog/freesprintringtones/ Free Sprint Ringtones]
[http://www.totalvideogames.com/blog/freeverizonringtones/ Free Verizon Ringtones]
[http://www.totalvideogames.com/blog/freenextelringtones/ free nextel ringtones]
[http://www.totalvideogames.com/blog/sexypromdresses/ sexy prom dress]
[http://www.totalvideogames.com/blog/formalpromdresses/ Formal Prom Dresses]
[http://www.totalvideogames.com/blog/cheappromdresses/ cheap prom dresses]
[http://www.totalvideogames.com/blog/plussizepromdress/ Plus Size Prom Dresses]
[http://www.totalvideogames.com/blog/tiffanypromdresses/ tiffany prom dresses]
[http://www.totalvideogames.com/blog/strippoker/ erotic games strip poker]
[http://www.totalvideogames.com/blog/pokemoncardgame/ pokemon trading card game rom]
[http://www.totalvideogames.com/blog/hoylecardgames/ hoyle card games]
[http://www.totalvideogames.com/blog/teenbra/ teen bra]
[http://www.totalvideogames.com/blog/brateencleavage/ Bra Teen Cleavage]
[http://www.totalvideogames.com/blog/microbiniki/ Micro Bikini]
[http://www.totalvideogames.com/blog/teensbra/ Teens Bra]
[http://www.totalvideogames.com/blog/sexybras/ sexy bras]
[http://www.totalvideogames.com/blog/bulmabra/ bulma bra]
[http://www.totalvideogames.com/blog/sheerbra/ sheer bra]
[http://www.totalvideogames.com/blog/autoloancalculator/ auto loan calculator]
[http://www.totalvideogames.com/blog/loanconsolidation/ Federal Student Loan Consolidation]
[http://www.totalvideogames.com/blog/privatestudentloan/ private student loan consolidation]
[http://www.totalvideogames.com/blog/acsstudentloans/ acs student loans]
[http://www.totalvideogames.com/blog/countrywidehomeloans/ countrywide home loans]
[http://www.totalvideogames.com/blog/refinancehomeloan/ refinance home loan st louis]
[http://www.buddyprofile.com/viewprofile.php?username=wacoalbras wacoal bras]
[http://www.buddyprofile.com/viewprofile.php?username=teenbra teen bra]
[http://www.buddyprofile.com/viewprofile.php?username=unsecuredloan unsecured signature loan]
[http://www.buddyprofile.com/viewprofile.php?username=homeloans Countrywide Home Loans]
[http://blog.moddingplanet.it/?w=formalpromdresses Formal Prom Dresses]
[http://blog.moddingplanet.it/?w=sexypromdress Sexy Prom Dress]
[http://blog.moddingplanet.it/?w=cocktaildresses cocktail dresses]
[http://www.buddyprofile.com/viewprofile.php?username=telmobile TMobile]
[http://www.buddyprofile.com/viewprofile.php?username=watersoftener water softener]
[http://www.buddyprofile.com/viewprofile.php?username=tanklesswaterheater tankless water heater]
[http://www.totalvideogames.com/blog/oscardresses/ oscar dresses]
[http://www.totalvideogames.com/blog/motherbridedress/ mother of the bride dresses]
[http://www.totalvideogames.com/blog/bridesmaiddresses/ bridesmaid dresses]
[http://www.totalvideogames.com/blog/cocktaildresses/ cocktail dresses]
[http://www.totalvideogames.com/blog/formaldresses/ formal dresses]
[http://www.totalvideogames.com/blog/easterdresses/ easter dresses]
[http://www.totalvideogames.com/blog/eveningdresses/ evening dresses]
[http://www.totalvideogames.com/blog/eveninggowns/ evening gowns]
[http://www.totalvideogames.com/blog/ballgowns/ ball gowns]
[http://www.totalvideogames.com/blog/formalgowns/ formal gowns]
[http://www.totalvideogames.com/blog/plussizewedding/ plus size wedding gowns]
[http://www.buddyprofile.com/viewprofile.php?username=rockportshoes rockport shoes]
[http://www.buddyprofile.com/viewprofile.php?username=osmosiswaterfilter reverse osmosis water filter]
[http://www.buddyprofile.com/viewprofile.php?username=merrellshoes merrell shoes]
[http://www.totalvideogames.com/blog/casinoroyale/ casino royale]
[http://www.totalvideogames.com/blog/throatpokers/ throat pokers]
[http://www.totalvideogames.com/blog/freestrippoker/ free strip poker]
[http://www.totalvideogames.com/blog/crazygameofpoker/ crazy game of poker]
[http://www.totalvideogames.com/blog/pokerchips/ poker chips]
[http://www.totalvideogames.com/blog/texasholdempoker/ texas holdem poker game]
[http://www.totalvideogames.com/blog/onlinepokeraide/ online poker aide]
[http://www.totalvideogames.com/blog/onlinepokerassistant/ online poker assistant]
[http://www.totalvideogames.com/blog/casinodirectory/ casino directory gambling online]
[http://www.totalvideogames.com/blog/onlinepaigowpoker/ online pai gow poker]
[http://www.totalvideogames.com/blog/hooterscasino/ hooters casino]
[http://www.totalvideogames.com/blog/atlanticcitycasino/ atlantic city casinos]
</div>

Aktuelle Version vom 11. Januar 2020, 14:04 Uhr

(Nicht nur) Workshop von dividuum auf der GPN4.

Inhalt

RFSID im Spiegel

Von Netzstaub:

RFSID - play C64 SIDs with an RFID reader
Dividuum, my flat-mate, has built a very cool RFID application. He stores SID-files (SID is the music format for the C64) on RFID tags. When you put such a tag near to the reader, the music is played on the stereo. He got a RFID reader (ID ISC.PR100) which you can connect to your PC through USB, and has written a library in C to control it. The C library has a very simple interface: it searches for the USB device using libusb, and the application using the library can then send vendor requests to the device (vendor requests are "USB ioctls on speed"). The whole functionality of the device can be called using these vendor requests. The C library is used by a Ruby wrapper which has methods for all the commands of the reader. You can read and write the configuration data of the reader, control the LED, write its EEPROM, and, of course, read and write RFID tags, all of this using the OO system of Ruby.
Some RFID tags can store up to 1 kB of data, which is enough to store gzipped SID-files, which are quite small most of the time. In dividuum's big collection of 29.000+ SID files, about 400 are small enough to fit on the RFID tags. The code for the RFID playing application itself is quite small, and, because of the Ruby wrapper, very clean. The application itself is 113 lines long, and you can get the complete sourcecode from our public subversion repository at svn://bl0rg.net/rfid .
As long as the RFID tag is near the reader, the music is played back. As soon as you remove the RFID tag however, the music stops. A very nice feature is that you can put a stack of tags near the reader, and they will act as a playlist. Remove the playing tag, and the program will play the next SID-File in the stack.

Dividuum machte auch ein Video dazu. Source gibt es bei svn://bl0rg.net/rfid, Feedback bei Google.

Folien