Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi
 
Domov > Forum > Računalništvo

Pomoč pri podatkih

 
 
25.8.2019, 11:26
Pozdravljeni, s programom DSDPlus želim dekodirati podatke vendar mi ne uspe ugotoviti, kako to narediti oziroma pridobiti pravilne podatke iz kode.
Tukaj so navodila, kako bi naj to naredil, vendar ne razumem.

DMR TIII handling
-----------------

Tier III control channels broadcast a 14 bit identifier that indicates
the network model (tiny/small/large/huge), network ID, service area
and site number for the current site and for neighboring sites.

Many TIII DMR systems are set up using these programming defaults:

large network (uses a 4 bit NID field)

NID = 13

Service area field length: 5 bits

Site number field length: 3 bits

Physical sites are typically assigned unique area numbers (1, 2, 3, ...)
while their site numbers are all set to 1. So odds are good that any network
you find will have sites with area.site values of 1.1, 2.1, 3.1, etc.

When -v3 or higher is used, DSD+ will display a site's 14 bit "SysCode" in binary.

Example:

CSBK Aloha SysCode=10.1100.00010000


The first two bits encode the network model value. Here, 10 = large model.




The next set of digits encodes the network ID. A zero value is used for NID 1,
so here, 1100 = 12 = NID 13.

The last set of digits encodes the area number and the site number.
Since these two fields do not have a fixed length, DSD+ cannot automatically
decode them. The dividing line between the two fields is selected when the
network is created. This is similar to the variability found in Motorola Type I
fleetmaps.

To determine the correct field sizes, gather as many SysCodes as possible
by monitoring system sites and examining their neighbor lists.

Example:

CSBK Bcast SysCode=10.1100.00010000 Neighbor SysCode=10.1100.00000000, CC=600
CSBK Bcast SysCode=10.1100.00010000 Neighbor SysCode=10.1100.00001000, CC=622

From this small sample we have these SysCodes:

10.1100.00000000
10.1100.00001000
10.1100.00010000

It becomes clear that the SysCodes should be decoded as:

10.1100.00000 000 Model=large NID=13 Area=1 Site=1
10.1100.00001 000 Model=large NID=13 Area=2 Site=1
10.1100.00010 000 Model=large NID=13 Area=3 Site=1

So here, the area length is 5 and the site length is 3.

In the DSDPlus.networks file, an area length value can be appended to TIII
network records, so if the following line is added

TIII, 13, "network name goes here", 5

DSD+ will use the supplied area length value to properly decode this system's
SysCode fields.

These TIII sites can be added to the DSDPlus.sites file as:

TIII, 13, 1.1, "site name goes here"
TIII, 13, 2.1, "site name goes here"
TIII, 13, 3.1, "site name goes here"

The records in the DSDPlus.frequencies file also reference site numbers;
for TIII sites, use the same area.site format:

TIII, 13, 1.1, 600, 462.0, 0.0, 0
TIII, 13, 2.1, 622, 462.3, 0.0, 0



spremenjeno: SnoXy (25.8.2019, 11:27)
 
 
 
25.8.2019, 11:28
Koda v moje primeru je: 11.10.0000001010
 
 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!