L'API ATCI (Adaptive Transmission Control Interface) consente alle applicazioni di controllare la velocità con cui i dati vengono trasmessi tramite un'interfaccia modem impostando i profili di controllo della trasmissione.
Ciascuna interfaccia del modem dispone di una serie di profili di controllo della trasmissione supportati. Ciascun profilo identifica un insieme specifico di parametri di comunicazione radio utilizzati per trasmettere dati su una rete cellulare, come la potenza di trasmissione, lo schema di modulazione e lo schema di codifica degli errori.
Un'applicazione può applicare un profilo di controllo della trasmissione a un'interfaccia modem specifica chiamando il metodo "setTransmissionControlProfile" della classe "RIL()". Questo metodo accetta due argomenti:il `modemId` dell'interfaccia da modificare e il `profile` da applicare.
Modificando il profilo di controllo della trasmissione di un'interfaccia modem, un'applicazione può migliorare le prestazioni delle trasmissioni di dati su una rete cellulare. Ad esempio, un'applicazione che invia un file di grandi dimensioni potrebbe voler utilizzare un profilo con un'elevata potenza di trasmissione e uno schema di codifica degli errori elevato per garantire che il file venga trasmesso in modo affidabile. Un'applicazione che invia un file di piccole dimensioni potrebbe voler utilizzare un profilo con una bassa potenza di trasmissione e uno schema di codifica degli errori basso per risparmiare la carica della batteria.
L'API ATCI è disponibile nella versione Android 12 e successive.
Domanda © www.354353.com