Zakres rozwoju
Przycisk pomocy bezprzewodowej o niskim poborze mocy został zaprojektowany z myślą o zaspokojeniu potrzeb „personelu, który musi aktywnie poprosić o pomoc przy nim lub w stałej lokalizacji”. Gromadzenie, przetwarzanie, komunikacja i zasilanie są zaprojektowane jako jeden pakiet produktów. Projekt może rozpocząć się od opracowania nowej płyty głównej, modyfikacji istniejącego oprogramowania lub integracji konkretnego modułu. Zakres opracowania potwierdzany jest na podstawie docelowej funkcji, istniejących fundamentów i wymagań dostawy.
Interfejsy i integracja produktów
Opracuj aktywację przycisków, powiązanie tożsamości, potwierdzenie wysłania, ograniczoną liczbę powtórzeń, monity o informację zwrotną i autotest baterii.
Planowanie zasilania i stanu
Naciśnij przycisk, aby wybudzić i wysłać zdarzenie, poczekać na potwierdzenie i monit oraz podać stan błędu po osiągnięciu limitu ponownych prób.
Integracja danych i systemów
Wyczyść połączenia i formaty danych wokół przycisków, kontrolek lub wibracji, komunikacji bezprzewodowej i wykrywania baterii, a także zdefiniuj nagrywanie, transmisję, potwierdzenie i nieprawidłowy stan.
Prototypy, testy i wyniki
Utwórz maszynę stanu przycisku, protokół potwierdzenia, program informacji zwrotnej i zapis opóźnienia transmisji, koncentrując się na sprawdzaniu szybkości transmisji zdarzeń, czasu reakcji, monitów o utratę kontaktu i okresowego autotestu energii. Dla sytuacji awaryjnych określono oddzielne wymagania systemowe.
Skład systemu i proces biznesowy
Naciśnij przycisk, aby wybudzić i wysłać zdarzenie, poczekać na potwierdzenie i monit oraz podać stan błędu po osiągnięciu limitu ponownych prób.
- Skład interfejsu: przyciski, światło zwrotne lub wibracje, komunikacja bezprzewodowa i wykrywanie baterii.
- Harmonogram pracy: określ każdy status w oparciu o wymagania dotyczące próbkowania, interakcji i odbioru oraz określ, które obwody będą nadal działać.
- Obsługa wyjątków: Zdefiniuj terminy ostateczne, ograniczoną liczbę ponownych prób i zachowanie odzyskiwania dla odpowiednich zadań komunikacyjnych, wykrywania i wykonywania.
Warunki projektowe i ograniczenia funkcjonalne
Zasięg komunikacji, redundancja systemu i wymagania dotyczące usuwania awarii są uzgadniane osobno.
Zdefiniuj cele wydajnościowe wraz z wymaganiami funkcjonalnymi. Szacunkowa żywotność baterii musi określać baterię, temperaturę, cykl pracy, częstotliwość zdarzeń i warunki sieciowe. Trzymaj szacunki oddzielnie od wyników testów długoterminowych.
Wymagane dokumenty projektowe
| Kategoria danych | Daty rozpoczęcia |
|---|---|
| Cykl pracy biznesowej | Personel musi przejąć inicjatywę i poprosić o pomoc w drodze lub w ustalonym miejscu. Uwzględnij typowe wzorce użytkowania, czas próbkowania i przesyłania, żądaną żywotność baterii i wymagania dotyczące czasu reakcji. |
| Interfejs i struktura produktu | Przyciski, lampki sygnalizacyjne lub wibracje, komunikacja bezprzewodowa i wykrywanie baterii; W przypadku istniejących produktów należy dostarczyć schematy obwodów, listę części (BOM), oprogramowanie sprzętowe i prototypy. |
| Baterie i warunki na miejscu | Określ model akumulatora, zakres zasilania, napięcie wyłączenia, temperaturę, sposób instalacji i warunki komunikacji. |
| Dostawa i odpowiedzialność | Wyjaśnij zakres kodu źródłowego i plików projektowych, dokowanie platformy, liczbę prototypów, warunki testowania i prace stron trzecich. |
Zakres dostawy i odbioru
| Projekt dostawy | Metoda weryfikacji |
|---|---|
| Projekt i realizacja | maszyna stanu przycisku, protokół potwierdzenia, program informacji zwrotnej i rejestracja opóźnienia transmisji; Sprzęt, kod źródłowy i zakres komponentów stron trzecich są wyraźnie określone w opisie usługi. |
| Kontrola funkcjonalna | Naciśnij przycisk, aby obudzić i wysłać zdarzenie, poczekać na potwierdzenie i monit oraz podać stan błędu po osiągnięciu limitu ponownych prób. Rejestruj wyniki wejściowe, wyjściowe i odzyskiwania dla każdego stanu. |
| Sprawdzanie zużycia energii | Szybkość transmisji zdarzeń, czas reakcji, przypomnienie o utracie kontaktu i okresowy autotest energii; Do użytku awaryjnego wymagane są specjalne wymagania systemowe. Zamocuj punkt pomiarowy po stronie akumulatora, aby rejestrować energię z całego cyklu zadania, aż urządzenie powróci do stanu uśpienia. |
| Wyjątki i ponowne testy | Obejmuje odpowiednie sytuacje, takie jak niski poziom naładowania baterii, ciągłe wyłączanie, utrata połączenia lub ponowne uruchomienie, zachowując oryginalne protokoły, przebiegi i wersje. |
Specjalistyczne usługi deweloperskie
Wybierz potrzebne moduły w oparciu o istniejący produkt. Interfejsy i obowiązki są zdefiniowane w zakresie projektu.
Rozwój oprogramowania układowego uśpienia i wybudzenia MCU
Usługa opracowywania oprogramowania sprzętowego MCU do wybudzania w trybie uśpienia, opracowuje warunki wejścia w tryb uśpienia, określanie wybudzenia, przywracanie zegara i rekonstrukcję sterownika, a także zapewnia maszynę stanu, oprogramowanie sprzętowe, czas wybudzania i zapisy regresji funkcji. Zakres projektu ustalany jest na podstawie docelowego sprzętu, istniejących danych i warunków odbioru.
Zobacz zakres rozwojuRozwój zawodowyRozwój maszyn stanu małej mocy i rozwiązywanie problemów
Usługi programistyczne w zakresie odzyskiwania maszyn stanowych i wyjątków o niskim poborze mocy, wyjścia z błędów projektowych, ograniczonych ponownych prób, odzyskiwania trwałości i ponownego uruchomienia, wdrażania wykresów stanu, kodu, konfiguracji i zapisów wstrzykiwania błędów. Zakres projektu ustalany jest na podstawie docelowego sprzętu, istniejących danych i warunków odbioru.
Zobacz zakres rozwojuRozwój zawodowyReklama i rozwój połączeń BLE o małej mocy
Usługi transmisji i rozwoju połączeń BLE o małej mocy, konfigurowanie parametrów transmisji i połączeń zgodnie ze statusem, zarządzanie synchronizacją i odzyskiwaniem po rozłączeniu oraz udostępnianie oprogramowania sprzętowego BLE, pól protokołów, tabel parametrów i rekordów urządzeń docelowych. Zakres projektu ustalany jest na podstawie docelowego sprzętu, istniejących danych i warunków odbioru.
Zobacz zakres rozwojuRozwój zawodowyPlatformy zarządzające i klienci urządzeń uśpionych
Cicha platforma zarządzania urządzeniami i usługi rozwoju klienta zarządzają hibernacją, kolejkowaniem poleceń, przetwarzaniem przepływu, trendami zasilania i potwierdzeniami wykonania, a także udostępniają modele urządzeń, kod serwera i klienta, API oraz wspólne zbiory danych debugowania. Zakres projektu ustalany jest na podstawie docelowego sprzętu, istniejących danych i warunków odbioru.
Zobacz zakres rozwojuRozwój zawodowyWydajność systemu, żywotność baterii i weryfikacja środowiskowa
Kompletne usługi w zakresie zużycia energii przez maszynę, żywotności baterii i weryfikacji środowiskowej, pomiaru prądu stanu, energii zdarzenia, szczytowego spadku napięcia i długoterminowej pracy biznesowej, dostarczając oryginalne przebiegi, dzienniki, arkusze kalkulacyjne, raporty z testów i pokrycie. Zakres projektu ustalany jest na podstawie docelowego sprzętu, istniejących danych i warunków odbioru.
Zobacz zakres rozwojuCzęsto zadawane pytania
Czy lampka kontrolna na przycisku oznacza, że powiadomienie się powiodło?+
Każdy z nich powinien pokazywać, że lokalna maszyna została uruchomiona, peer odebrał, a transakcja została przetworzona. Poziom sprzężenia zwrotnego należy wybrać zgodnie z projektem i uwzględnić utratę pakietów oraz sytuacje offline bramy.
Czy można rozwinąć tylko część istniejącego produktu?+
Rozwój modułu lub optymalizację zużycia energii można przeprowadzić w zależności od istniejącego interfejsu i modyfikowalnego zakresu. W przypadku tego produktu należy najpierw sprawdzić przyciski, kontrolki lub wibracje, komunikację bezprzewodową i wykrywanie baterii, a następnie określić zakres zmian i regresji.
Jak określić koszt i ramy czasowe tego projektu?+
Ocena odbywa się na podstawie wyników, takich jak maszyny stanu przycisków, protokoły potwierdzeń, procedury informacji zwrotnej i zapisy opóźnień transmisji. Materiały prototypowe, konstrukcja, platforma, testy zewnętrzne i nowe funkcje są wymienione osobno. Oferty i węzły powstają po zatwierdzeniu wymagań i interfejsów.
Referencje techniczne
Należy sprawdzić konfigurację GPIO, obwody zewnętrzne, tryb uśpienia i stan wybudzenia; Rzeczywiste parametry zależą od docelowych danych chipa i testu całej płytki. Odniesienia do projektu GPIO i stanu zasilania
W Internecie
Telefon
WeChat

z powrotem na górę