linux-avmb1:CAPI programming: Display information element
Michael Rolf
mi.rolf at gmx.net
Mon Oct 9 10:25:10 CEST 2006
Hi,
take a look at the CAPI Specification and you will find the "User-User data"
parameter in the Additional Info of the INFO_REQ.
If the source code of your CAPI Statemachine give you no access to this
parameter you have to add this functionality to the machine or perhaps you
can try the CAPI Statemachine in the CAPI4Hylafax Sources.
Regards,
Michael
Am Samstag 07 Oktober 2006 15:18 schrieb Jan Siebeneich:
> Hi,
>
> I'd like to send Display information elements. My approach was to send
> an INFO_REQ containing the Display information element in the INFO_REQ
> parameter Additional Info->Facility data array, as there is no own
> (sub-) parameter as for User-user information (which by the way works
> just fine on both the transmitting and the receiving end). This INFO_REQ
> is accepted by CAPI without complaints but no Display information
> INFO_IND is received (other Display information e.g. sent by Fritz!Box
> "Weckruf" feature are received).
>
> Has anyone any experience in sending display messages and can help me?
>
> Regards,
> Jan
>
>
> Here is a code snippet:
>
> unsigned short int iDataSize = strInfoText.size() + 3; // string length
> + ETS Octets 1 and 2 and trailing 0x00
> unsigned char Data[iDataSize];
>
> // Coding according to ETS 300 102-1 starting from Octet 1
> Data[0] = INFO_DISPLAY; // 0x0028
> Data[1] = iDataSize - 3; // String length
> for(int i = 2; i < iDataSize - 1; i++)
> {
> // Essentially the string is copied into the data array
> Data[i] = (unsigned char)strInfoText.at(i-2).toAscii();
> }
> Data[iDataSize - 1] = 0x00;
>
> INFO_REQ_FACILITYDATAARRAY(&CMSG) = Data;
>
>
>
> _______________________________________________
> linux-avmb1 mailing list
> linux-avmb1 at mlists.in-berlin.de
> https://mlists.in-berlin.de/mailman/listinfo/linux-avmb1
More information about the linux-avmb1
mailing list