add scrollbars ondemand
[enigma2.git] / lib / dvb_ci / dvbci_mmi.cpp
index 0efe6b824f1c5f469f5f0a2fffdb35eeac1b58a4..d1103c55c344ad268356656481a1bf3ca7b73d9f 100644 (file)
@@ -184,12 +184,27 @@ int eDVBCIMMISession::answerText(int answer)
        return 0;
 }
 
+int eDVBCIMMISession::answerEnq(char *answer)
+{
+       unsigned int len = strlen(answer);
+       printf("eDVBCIMMISession::answerEnq(%d bytes)\n", len);
+
+       unsigned char data[len+1];
+       data[0] = 0x01; // answer ok
+       memcpy(data+1, answer, len);
+
+       unsigned char tag[]={0x9f, 0x88, 0x08};
+       sendAPDU(tag, data, len+1);
+
+       return 0;
+}
+
 int eDVBCIMMISession::cancelEnq()
 {
        printf("eDVBCIMMISession::cancelEnq()\n");
 
        unsigned char tag[]={0x9f, 0x88, 0x08};
-       unsigned char data[]={0x00};
+       unsigned char data[]={0x00}; // canceled
        sendAPDU(tag, data, 1);
        
        return 0;