5 Digit Code Reader for Clarion JC10, Uniden PC-1010 and possibly Stabo PRS933/934
dieses file handelt von den 934 mhz CB funkgeraeten, z.b. clarion jc10 oder uniden pc1010. diese geraete haben die eigenschaft, dass sie den sender nur einschalten, wenn man den aktuellen 5 stelligen code des kanals kennt. das wird von mir eigentlich als laestig empfunden, da man nicht einfach reinrufen kann. deshalb habe ich mir ueberlegt wie man diesen code einfach auslesen kann. dazu einige informationen ueber die art, wie diese geraete miteinander kommunizieren: uebertragungsprotokoll der 934 mhz CB funkgeraete: datenpakete werden mit 1200 baud uebertragen. modulation fsk. paketlaenge 172 bit. ein datenpacket besteht aus: - 50 synchro bits, wechselnd 1 und 0 - synchro word, 111011001010000 - gruppen nummer, 5 zahlen im bcd code - kanalnummer, 2 zahlen im bcd code - 4 bit befehls code ( 0000 ) - 48 bit sender erkennungs code (0000...0000) die gruppennummer ist bhc codiert, das heisst die 5 mal 4 bit (20 bit) sind auf 52 bit aufgeblasen. am einfachsten kann man das lesen indem man einzelne bits aus diesem 52 bit array zusammensetzt, und zwar: digit 1 aus den bitpositionen 14, 16, 18, 20 digit 2 aus den bitpositionen 22, 24, 26, 28 digit 3 aus den bitpositionen 30, 32, 34, 36 digit 4 aus den bitpositionen 38, 40, 42, 44 digit 5 aus den bitpositionen 46, 48, 50, 52 beispiel: synchro word gruppennummer 1234567890123456789012345678901234567890123456789012 lll0ll00l0l0000 l0l0l000l0l0l0l0l00l0000lll000l00l0ll00l00l0l0lll00l digit 1 0 0 0 1 digit 2 0 0 1 0 digit 3 0 0 1 1 digit 4 0 1 0 0 digit 5 0 1 0 1 was die gruppennummer 12345 ergiebt. wie kommt man an diese daten heran? da giebts zwei moeglichkeiten, entweder man oeffnet das geraet und findet das demodulierte daten und synchro signal, und verbindet diese leitungen mit dem parallelport des PC's. (eine derartige software ist bei mir verfuegbar) oder man greift das empfangene tonsignal am stecker fuer den externen lautsprecher ab. dieses signal leitet man in den line_in stecker von der soundkarte. und damit waere die hardware fertig. die loesung mit der soundkarte hat den gewaltigen vorteil dass man sein funkgeraet nicht oeffnen muss. dafuer wird die benoetigte software einiges komplizierter. meine derzeitige software (das Tool) hat den nachteil dass die audiodaten ziemlich kurz sein muessen, im idealfall nur gerade das datenpacket (mit cut before und cut after zurechtschneiden!). zum schutz der geraete ist es ratsam in das audiokabel einen wiederstand und einen kondensator einzuloeten. (bei mir 2kohm und 0.1uf) anwendungsmoeglichkeiten: ausser dem reinquatschen in private kanaele kann man, wenn man das geraet auf dem aufrufkanal empfangen laesst, noch schoene statistiken erhalten. z.b. in der form wer hat wen um welche zeit angerufen, oder welche codenummern werden in meinem empfangsgebiet verwendet. ich hab auch schon richtige partys veranstaltet, d.h ich habe alle funker in meiner nachbarschaft auf einen kanal dirigiert (recall funktion) und mir dann den schoenen streit angehoert (ueber wer wen angerufen hat).
Files for code reader
UPLOADED LATER PLEASE BE PAITENT UNDER CONSTRUCTION