Entwicklungsumfang
Die Plattform und der Client für die Verwaltung ruhender Geräte wurden entwickelt, um spezifische technische Probleme in Projekten mit geringem Stromverbrauch zu lösen. Die Arbeit beginnt mit den bestehenden Design- und Geschäftsanforderungen des Kunden und verwaltet den Ruhezustand, die Befehlswarteschlange, die Ablaufverarbeitung, Energietrends und Ausführungsbestätigungen. Bereitstellung von Gerätemodellen, Server- und Client-Code, API und gemeinsamen Debugging-Aufzeichnungen gemäß den vereinbarten Modulen.
Überprüfen Sie die Eingabe mit der Baseline
Überprüfen Sie den Gerätezyklus, das Protokoll, die Identität, die Aktualität der Befehle, die Autorität und den Wartungsprozess und klären Sie den Umfang der Messung und Änderung.
Implementierung und Anpassung
Verwalten Sie den Ruhezustand, die Befehlswarteschlange, die Ablaufverarbeitung, Energietrends und Ausführungsbestätigungen und zeichnen Sie Planauswahlen und Abhängigkeitsbedingungen auf.
Gemeinsames Debuggen der Zielumgebung
Testen Sie die Statusunterscheidung zwischen „Ausstehend“, „Empfangen“, „Erfolgreich ausgeführt“ und „Abgelaufen“ und bestätigen Sie das Geschäftsverhalten nach Parameteränderungen.
Lieferung von Dokumenten und Aufzeichnungen
Stellen Sie Gerätemodell, Server- und Client-Code, API und gemeinsame Debugging-Datensätze bereit und beschreiben Sie die Version, den Aufbau oder die Verwendungsmethode.
Projektumsetzungsprozess
- Eingabebestätigung: Gerätezyklus, Protokoll, Identität, Befehlsalterung, Berechtigungen und Wartungsverfahren.
- Implementierungsmethode: Schlafstatus, Befehlswarteschlange, Ablaufverarbeitung, Leistungstrend und Ausführungsbestätigung verwalten.
- Phasenüberprüfung: Testen Sie die Statusunterscheidung zwischen ausstehendem Empfang, empfangen, erfolgreicher Ausführung und abgelaufen.
- Projektlieferung: Gerätemodell, Server- und Client-Code, API und gemeinsame Debugging-Aufzeichnungen.
Designbedingungen und Funktionsgrenzen
Die letzte Kommunikationszeit und der geplante Verbindungsstatus sollten angezeigt werden, um zwischen ruhender und unterbrochener Verbindung zu unterscheiden und die Verwendung des fortlaufenden Online-Logos zu vermeiden, um die vorübergehende Unfähigkeit des Geräts, Anweisungen zu empfangen, zu vertuschen.
Sonderleistungen nehmen das vereinbarte Modul als Umsetzungsgrenze. Bei Hardware-Änderungen, Drittvereinbarungen, Gesamtplattformen oder externen Tests werden Schnittstellen, Arbeitsaufwand und Verantwortlichkeiten gesondert bestätigt und lokale Änderungen nicht direkt als Rückschlüsse auf die Leistungsfähigkeit des Gesamtgeräts herangezogen.
Benötigte Projektunterlagen
- Gerätezyklus, Protokoll, Identität, Befehlsalterung, Berechtigungen und Wartungsverfahren.
- Vorhandene Prototypen und reproduzierbare Probleme oder neue Projektfunktionen und Stromverbrauchsziele.
- Modifiziertes Design, Quellcode und Abhängigkeiten von Drittanbietern sind zulässig; Funktionalität und Kompatibilität müssen erhalten bleiben.
- Lieferliste, Zielumgebung, Beispielumfang, Projektmeilensteine und Abnahmemethoden.
Lieferumfang und Abnahme
| Lieferinhalt | Methode prüfen |
|---|---|
| Gerätemodell, Server- und Client-Code, API und gemeinsame Debugging-Datensätze | Überprüfen Sie die Bearbeitbarkeit, Version, Nutzungsanweisungen und Abhängigkeiten anhand der Dateiliste. |
| Überprüfung der Implementierung | Der Status des Tests lautet „empfangen“, „empfangen“, „erfolgreich ausgeführt“ und „abgelaufen“, und die entsprechenden Arbeitsbedingungen und Ergebnisse bleiben erhalten. |
| Vergleich von Funktionen und Stromverbrauch | Korrigieren Sie die anwendbaren Hardware-, Software-, Batterie-, Temperatur- und Geschäftszyklen und berücksichtigen Sie Änderungen der Bedingungen und deren Auswirkungen. |
| Reproduktion und Nachpflege | Geben Sie Build- oder Ausführungsschritte, bekannte Einschränkungen, Parameterbereiche und nicht abgedeckte Fälle an. |
Häufig gestellte Fragen
Kann das Gerät online auf der Plattform angezeigt werden, während das Gerät schläft?+
Die letzte Kommunikationszeit und der geplante Verbindungsstatus sollten angezeigt werden, um zwischen ruhender und unterbrochener Verbindung zu unterscheiden und die Verwendung des fortlaufenden Online-Logos zu vermeiden, um die vorübergehende Unfähigkeit des Geräts, Anweisungen zu empfangen, zu vertuschen.
Welche Informationen muss ich vorbereiten, bevor ich mit dem Projekt beginne?+
Diese Arbeit konzentriert sich auf Gerätezyklen, Protokolle, Identitäten, Befehlsalterung, Berechtigungen und Wartungsprozesse. Wenn die Daten unvollständig sind, bestimmen Sie zunächst den Umfang, der zusätzliche Tests oder Sortierungen erfordert, und fahren Sie dann mit der Implementierung fort.
Kann es zusammen mit dem kompletten Geräteentwicklungsprojekt umgesetzt werden?+
Es kann als Arbeitspaket im Gesamtprojekt eingesetzt oder separat für bestehende Produkte umgesetzt werden. Es ist notwendig, die Schnittstellen zu anderen Modulen, Versionen und die Verantwortung für die endgültige Maschinenverifizierung zu erläutern.
Technische Referenzen
Der Energiesparmodus muss die Netzwerkgewährung und den tatsächlichen Zugangsstatus überprüfen, und die Netzwerksuche und -wiederholung bei schwacher Abdeckung sollte separat gemessen werden. Referenz zur Analyse des Mobilfunk-Energieverbrauchs
Online
Telefon
WeChat
zurück nach oben