Japanse teams die BLE-sensorfirmware laten ontwikkelen, moeten bemonsterings-, verzend- en ontvangsttijd apart registreren. Koppel de logboeken via sessie-ID’s en volgnummers. Acceptatie omvat ontbrekende en dubbele gegevens en herstel na uitval, naast het tonen van waarden op een telefoon.
Beijing Winge Technology Co., Ltd. ontwikkelt onder Winge Technology en Winge embedded systemen en apparaatkoppelingen. Deze gids beschrijft een verificatiemethode; platformen, broncodeomvang en acceptatiegrenzen worden in projectdocumenten afgesproken.
Invoer voor de integratie
Lever versies van sensor, processor, printplaat en SDK, bemonsteringstrigger, klokbron, tijdseenheid, tellerbreedte en overloopregels. Specificeer gewenste bemonsteringsfrequenties, verzendbeleid en toegestane gegevensgaten.
Lever GATT-service- en characteristic-UUID’s, abonnementsprocedure, formaat, doeltelefoons en OS-versies, bufferbeleid en bestaande logboeken. Controleer pakketlengte en fragmentatie op onderhandelde mogelijkheden; veronderstel geen universele lengte.
Velden en foutscenario’s
Voorgestelde velden en tests, geen meetresultaten. Koppel veldnamen aan het bestaande protocol.
| Onderdeel | Velden of invoer | Verificatie en bewijs |
|---|---|---|
| Bemonsteringstijd | t_sample: eenheid, oorsprong, klok en overloop | Vergelijk met triggerregistraties; bewaar verzend- en ontvangsttijd apart. Aankomstintervallen bewijzen geen bemonsteringsperiode. |
| Sessie en volgorde | session_id, seq: breedte, telleromloop en herstart | Voeg duplicaten, verwisselde volgorde en herstarts toe. Onderscheid nieuwe sessies van telleromloop en log de afhandeling. |
| Pakket | schema_ver, lengte, bytevolgorde, teken en eenheden | Controleer coderen en decoderen met bekende gegevens; test afkapping, ongeldige lengte en fragmentgrenzen. |
| Gegevensgaten | Aantallen bemonsterd, verzonden, verwerkt en opgeslagen; bufferlimiet | Verklaar gaten en duplicaten met beide logboeken. Registreer afgesproken weggooien of nazenden bij bufferoverloop. |
| Herverbinding | Verbindings- en abonnementsstatus, sessie en hervatpunt | Test verbreken, Bluetooth uitzetten en apparaatreset; controleer herstelde gegevens, oude buffers en openstaande punten. |
| Configuratie | cmd_id, waarde, effectief volgnummer en antwoord | Test herhaalde opdrachten en frequentiewijzigingen. Controleer het ingaan van instellingen en afgesproken omgang met dubbele uitvoering. |
Werkpakketten, oplevering en acceptatie
Een eerste werkpakket kan protocolhiaten, parsertestgegevens en foutscenario’s opleveren. Integreer firmware en client zodra doelhardware beschikbaar is. Mogelijke resultaten zijn afgesproken broncode, bouwinstructies, protocol, parserreferentie en testlogboeken met versiegegevens.
Beoordeel bemonsteringsafwijking, gegevensgaten en hersteltijd voor afgesproken apparaten, duur, scenario’s en grenzen. Vermeld niet-geteste zaken; bevestig prototypes, externe licenties, certificeringstests, kosten en planning apart.
Beoordelingsdossiers voor Japanse teams
Koppel voor Japanse beoordelingsstukken vaste test-ID’s aan Japanse beschrijvingen, originele velden, eenheden, versies, verwachte en werkelijke resultaten en logboeken. Zo blijft bewijs na vertaling traceerbaar.
Spreek werktaal, bestandsformaten, integratie op afstand en ondersteuning ter plaatse per project af. Deze lijst bewijst geen lokaal Japans team, Japans klantproject of productcertificering.
Veelgestelde vragen
Is ontvangsttijd op de telefoon gelijk aan bemonsteringstijd?
Nee. Wachtrijen, fragmentatie en overdracht beïnvloeden aankomsttijd. Bewaar de bemonsteringsklok van het apparaat en leg de relatie met de ontvangstklok vast.
Is herstel voltooid zodra de verbinding terug is?
Nee. Controleer abonnementen, sessie, hervatpunt en gegevenscontinuïteit. Leg vast of oude buffergegevens worden nagezonden of weggegooid.
Bewijst een succesvol verzonden notificatie dat de app gegevens heeft opgeslagen?
Nee. Verbindings- of verzendvoltooiing verschilt van verwerking en duurzame opslag. Definieer applicatiebevestigingen en herhaalregels als opslagbevestiging nodig is.
Diensten, praktijkvoorbeeld en technische bronnen
De BLE-koppeldienst (Chinees) beschrijft invoer en oplevering. Het praktijkvoorbeeld van een negenassensor met BLE-telefoon (Chinees) toont protocollagen, geen Japans project of metingen voor deze lijst.
De Bluetooth SIG LE-uitleg (Engels) onderscheidt protocolbevestiging van applicatieontvangst. De Zephyr GATT-documentatie (Engels) beschrijft notificatie- en abonnements-API’s. Controleer de gebruikte SDK-versie.
Neem contact op met Winge Technology met hardware- en SDK-versies, protocolvoorbeelden en foutlogboeken om de eerste verificatie af te bakenen.
Online
Telefoon
WeChat
terug naar boven