");
// ------------------------------------------------------------------------------------------------------------------------------------------------
function color_func()
{
pinktoghi();
//alternativo_link("http://www.barcode.it/lettori.html","Tutti i lettori");
barcode_manuali();
barcode_printer();
barcode_terminal();
pinkerenti();
//code_2D();
//lettori_RF();
bluetooth('n');
//fapageminilabel();
//labelchoose();
//labeltype();
//labelcode();
//mobilelink();
pinkimenti();
//spec_TEC();
//lancio10();
//serie_WL();
//brand_DOC();
//lancio("08");
//file_pdf();
//tar_bel();
//offe_rta("W80-935-894","W08473");
//offe_rta("W10-9G5-9W3","TAR-BEL 21");
//eshop("ESP");
//offe_rta("","");
//offerte_color();
//alternativo_link("barcode/terminal/micro/LR-450-OFS_12100302.htm","LR450-00 + Acc.ri");
}
// End ------------------>
|
[ 1 ]
|
|
4.1.7.1 - Il Codice 2 di 5 invertito
Il codice 2/5 invertito non è altro che un codice 2/5 a 5 barre nel quale sono scambiate le funzioni di barre e spazi. Questo codice non ha piu' impiego.
In passato ha avuto una certa importanza per la possibilita' di essere stampato con una stampante a catena. Con le attuali stampanti il suo uso non e'
giustificato.
|
4.1.7.2 - CARATTERISTICHE
4.1.7.3 - VANTAGGI
- Alta tolleranza ( + o - 25% )
4.1.7.4 - SVANTAGGI
- Bassa densita' di informazione.
4.1.7.5 - SET DI CARATTERI
- 10 cifre.
- 1 carattere di Start.
- 1 carattere di Stop.
4.1.7.6 - LUNGHEZZA DEL SIMBOLO
La tolleranza di stampa per il codice 2/5 5 barre dipende dal rapporto di stampa, dallo spessore del modulo e dal rapporto spessore spazio/modulo secondo la seguente espressione:
L = ( N ( 2R + 7 ) + ( 4R + 6 ) +(N+1)) X + 2Q
dove:
L = lunghezza del simbolo, incluse le zone di overflow.
N = numero di cifre rappresentate.
R = rapporto di stampa
X = spessore del modulo ( barra stretta )
Q = larghezza delle zone di overflow ( minima : 10X )
4.1.7.7 - CALCOLO DEL CHECK DIGIT
Il check digit del codice 2/5 5 barre e' calcolato mediante l'algoritmo "modulo 10, fattore 3" descritto di seguito :
Importante : le posizioni delle cifre sono numerate da destra verso sinistra ( il check digit e' quindi in posizione 1 )
Operazione 1:
Iniziando dalla posizione 2 del codice sommare i valori delle cifre in posizione pari.
Operazione 2 :
Moltiplicare per tre il risultato dell'operazione 1.
Operazione 3 :
Iniziando dalla posizione 3 del codice sommare i valori delle cifre in posizione dispari.
Operazione 4 :
Sommare i risultati delle operazioni 2 e 3.
Operazione 5 :
La cifra di controllo e' il piu' piccolo numero che sommato al risultato dell'operazione 4 da' un multiplo di 10.
Esempio :
Posizione delle cifre : 8 7 6 5 4 3 2 1
Esempio di codice : 1 3 6 0 1 4 0 9
Operazione 1 : 1 + 6 + 1 + 0 = 8
Operazione 2 : 8 * 3 = 24
Operazione 3 : 3 + 0 + 4 = 7
Operazione 4 : 24 + 7 = 31
Operazione 5 : check digit = 40 - 31 = 9
Carattere |
S1 |
S2 |
S3 |
S4 |
S5 |
1
2
3
4
5
6
7
8
9
0
Start
Stop
|
1
0
1
0
1
0
0
1
0
0
1
1
|
0
1
1
0
0
1
0
0
1
0
1
0
|
0
0
0
1
1
1
0
0
0
1
0
1
|
0
0
0
0
0
0
1
1
1
1
|
1
1
0
1
0
0
1
0
0
0
|
S1 - S5 = elemento 1 - 5
1 = elemento largo
0 = elemento stretto
Le cifre decimali sono codificate con 5 bit : i primi quattro hanno peso nell'ordine 1, 2, 4 e 7; il quinto e' un bit di parita' pari ( Even Parity Bit ). Fanno eccezione la cifra "0" ( codificata con "00110" ) ed i caratteri di Start/Stop.
|
|