Ambito di sviluppo
Ambito e test di base
Determina i fondamenti esistenti, le dipendenze tecniche e i contenuti da sviluppare in base al controllo dell'alimentazione dell'hardware, alla modalità di sospensione del modulo, alla sorgente di riattivazione, al ciclo di caricamento del campionamento, alla batteria e alle condizioni operative target.
Attuazione e integrazione
Stabilisci una macchina a stati di consumo energetico completa per coordinare l'accensione, il campionamento, la memorizzazione nella cache, la connessione, il caricamento e la sospensione dei sensori e limitare il consumo di tentativi in reti anomale.
Documentazione di consegna
Fornire firmware, profili prestazionali e casi di test.
Revisione e limitazioni
La disponibilità della modalità di sospensione dipende dal modulo, dal firmware, dal controller principale e dalle condizioni della rete; Non puoi promettere la durata della batteria semplicemente modificando un parametro.
Processo di attuazione del progetto
Verifica di dati e interfacce → Conferma di soluzioni tecniche e casi d'uso di verifica → Implementazione dell'integrazione con l'ambiente di destinazione → Regressione di scenari anomali → Trasferimento dei dati della versione.
Esaminare i risultati dell'implementazione nell'ambiente hardware e software di destinazione e fornire record delle relative configurazioni dell'interfaccia, dipendenze delle versioni e risoluzione dei problemi per facilitare la successiva integrazione e manutenzione da parte del team di ricerca e sviluppo dell'azienda.
Documenti di progetto richiesti
- Controllo alimentazione hardware, modalità di sospensione del modulo, sorgente di riattivazione, ciclo di caricamento campionamento, batteria e condizioni operative target.
- Possono essere fornite informazioni di progettazione, codice, autorizzazioni di interfaccia e dispositivi di test target.
- File sorgenti, programmi o strumenti che si prevede di consegnare, responsabilità dei test di integrazione tra moduli e nodi del progetto.
- Campioni di accettazione, ambiente, condizioni di test e soglie di superamento.
Oggetto della consegna e dell'accettazione
| Servizi | Contenuto della consegna | Metodo di verifica |
|---|---|---|
| Ottieni risultati | Fornire firmware, profili prestazionali e casi di test. | Misura la corrente e l'ora stato per stato. |
| Dati integrati | Versioni e dipendenze, configurazione dell'interfaccia, passaggi di utilizzo o distribuzione e modifiche all'integrazione | Controllare l'evento di riattivazione e la gestione degli eventi di riattivazione persi. |
| Controlla i registri | Condizioni di test, record di esecuzione, elenchi di problemi e risultati di regressione | Prova scenari senza rete, batteria scarica ed eventi frequenti. |
L'entità della fornitura e i criteri di accettazione vengono determinati in base all'ambiente di destinazione. SDK di terze parti, licenze, laboratori, risorse cloud, materiali per apparecchiature e supporto in loco sono elencati separatamente; Se le informazioni esistenti non sono sufficienti, il lavoro di follow-up viene determinato attraverso la revisione dell'interfaccia o la revisione delle funzioni chiave.
Domande frequenti
La riduzione della frequenza di caricamento riduce necessariamente il consumo energetico complessivo?+
In genere riduce il numero di comunicazioni, ma è soggetto alla persistenza della connessione, alla riregistrazione, al consumo energetico del sensore e ai nuovi tentativi. L'energia dovrebbe essere confrontata per un ciclo di lavoro completo, non solo per una singola corrente di carica.
4G Quali informazioni sono necessarie per lo sviluppo del firmware a basso consumo e di riattivazione?+
Si prega di dare priorità al controllo dell'alimentazione dell'hardware, alla modalità di sospensione del modulo, alla sorgente di riattivazione, al ciclo di caricamento del campionamento, alla batteria e alle condizioni operative target. Allo stesso tempo, vengono spiegati l'implementazione esistente, i problemi incontrati, i cambiamenti previsti e le condizioni di test compatibili per aiutare a determinare l'ambito di implementazione e i metodi di riproduzione.
Può essere implementato su prodotti esistenti?+
È possibile innanzitutto valutare l'ambito dei progetti esistenti e delle versioni che possono essere modificate, conservare le parti che sono state riviste e identificare le interfacce e le dipendenze che devono essere modificate. Questo servizio richiede attenzione: la disponibilità della modalità sleep dipende dal modulo, dal firmware, dal controller principale e dalle condizioni della rete; La durata della batteria non può essere garantita semplicemente modificando un parametro. Dopo le modifiche, le funzioni esistenti e quelle nuove devono essere sottoposte a un test di regressione nella misura concordata.
In linea
Telefono
WeChat

tornare all'inizio