CLIP/COLP no Screening

ipfox schrieb:
Hallo Armin,
ich habe mir mal den Quelltext angeschaut. Bin nicht 100% fit in C. Deshalb eine kurze Frage:
CAPI_ETSI_NPLAN_NATIONAL = 0x20;

if ((callernplan & 0x70) == CAPI_ETSI_NPLAN_NATIONAL)

Was bedeutet bei (callernplan & 0x70) das "&" ?
Der Ausdruck (callernplan & 0x70) müsste ja 0x20 sein, wenn es erfüllt seien soll.

Nein, mit callernplan & 0x70 wird die Variable logisch mit dem Wert 0x70 UND-Verknüpft.
Wenn callernplan 0x20 ist, ist die Bedingung wahr.
Im Prinzip werden damit die unteren 4 und das 8. bit ausgeblendet.

Gruß Mario
 
Hallo Mario,
vielen Dank für die Info.
Mit hex20(CALLERTON=32) scheint nun auch der richtige Wert an die CPE übergeben zu werden.
 

Zurzeit aktive Besucher

Neueste Beiträge

Statistik des Forums

Themen
244,858
Beiträge
2,219,651
Mitglieder
371,572
Neuestes Mitglied
#Kuddel#
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.