A mund të imagjinoni një linjë prodhimi që ndalet sa herë që një punonjës duhet të regjistrojë të dhënat? Kjo tingëllon e paimagjinueshme; megjithatë, kjo është pikërisht ajo që ndodh gjatë shumë rrjedhave të punës së testimit të automjeteve. testimi i makinave zakonisht përballet me një pengesë të ngjashme: testuesit janë të detyruar të ndalen manualisht për të dokumentuar vëzhgimet, duke ndërprerë rrjedhat e punës dhe vonuar rezultatet. Përballë kësaj sfide, Kober Engineering, një kompani udhëheqëse automobilistike me ekipe në Austri dhe Gjermani, u nis për të ndërtuar një zgjidhje më të zgjuar. Rezultati? Një sistem i dokumentimit audio pa duar i fuqishëm nga SimpleBLE. Zgjidhja e tyre lejoi testuesit të regjistrojnë gjetjet në kohë reale, duke përmirësuar efikasitetin, sigurinë dhe duke mbajtur projektet në orar. Le të hedhim një vështrim më afër. Interested in what other technical teams can take away from their approach? Problemi: Shumë pushime, shumë pak përparim në rrjedhën e punës së testimit të automjeteve Në zhvillimin e automjeteve, testimi i automjeteve luan një rol kritik në verifikimin nëse sistemet kyçe, të tilla si njësitë elektronike të kontrollit (ECU) dhe ndërfaqet CAN-bus, funksionojnë në mënyrë të besueshme në kushtet e botës reale. Megjithatë, metodat tradicionale të testimit shpesh çojnë në efikasitete: nëse një tester zbulon një gabim CAN-bus gjatë një makine testimi, ata duhet të tërheqin, të marrin një notebook ose tabletë dhe të regjistrojnë manualisht problemin. Kjo ndërprerje jo vetëm thyen përqendrimin, ngadalëson sesionin, por gjithashtu rrit rrezikun e humbjes ose regjistrimit të pasaktë të të dhënave kritike. Me kalimin e kohës, këto ndërprerje të përsëritura mund të bëhen një Kober Engineering ishte i ngarkuar me zhvillimin e një sistemi të dokumentacionit pa duar që do të lejonte testuesit të regjistrojnë vëzhgimet pa ndalur automjetin ose ndërprerë testin. Zgjidhja duhej të integrohej me kompjuterin e tyre të brendshëm të makinës bazuar në Linux, tashmë i lidhur me CAN-busin e automjetit, dhe të komunikonte në kohë reale me një periferik Bluetooth Low Energy (BLE) për të trajtuar hyrjen me zë dhe ekzekutimin e komandave. Duhet të ofronte vonesë të ulët dhe besueshmëri të lartë duke përmbushur standardet e kërkuara të industrisë automobilistike, dhe e gjithë kjo duhej të përfundonte brenda afateve të ngushta të projektit. Zgjidhja: Regjistrimi i audios në kohë reale me integrimin e pandërprerë të BLE Pa SimpleBLE, Kober Engineering do të kishte përballur kompleksitetin shtesë të ndërlidhjes drejtpërdrejt me BlueZ, stackin Bluetooth të Linux-it. Kjo është bërë duke përdorur një sistem komunikimi ndërprocesor të quajtur D-Bus. Për të bashkëvepruar me BlueZ, zhvilluesit duhet të krijojnë përfaqësime objekti të sistemit Bluetooth, duke përdorur D-Bus për të modeluar strukturën hierarkike të objekteve të BlueZ, të tilla si adaptorët dhe pajisjet, secila e identifikuar nga rrugë unike. BlueZ organizon funksionalitetin e saj në mënyrë të brendshme si një pemë e objekteve D-Bus, ku çdo objekt ekspozon ndërfaqe me metoda dhe sinjale për të trajtuar përditësimet e pronës. Kjo kërkon zhvillimin e thirrjeve metodike D-Bus, monitorimin e Kober Engineering zgjodhi SimpleBLE për përputhshmërinë e saj me mjedisin e tyre Linux, ku të gjitha ndërveprimet me BlueZ mbi D-Bus u abstraktuan plotësisht në API-në e saj intuitive C++, si dhe besueshmërinë e provuar në aplikacionet e botës reale. Procesi i zhvillimit ishte i thjeshtë. Kober integroi SimpleBLE në sistemin e tyre për të menaxhuar komunikimin me periferinë BLE, e cila menaxhonte hyrjen e zërit dhe ekzekutonte komandat si fillimi ose ndalimi i regjistrimeve. Kjo lejoi testuesit të dokumentonin gjetjet, si një defekt i CAN-bus ose anomali e sensorëve, pa ndërprerë rrjedhën e tyre të punës. Për shembull, një testues mund të thoshte “rënie të ndërprerë të sinjalit në 60 km/h” gjatë drejtimit, dhe sistemi do të kapte dhe ruante audio për transkriptim të mëvonshëm. Nën kapakun, zbatimi shfrytëzoi plotësisht aftësitë e SimpleBLE, e cila lejoi: Skanimi për periferitë BLE dhe marrja e të dhënave të reklamuara, të tilla si emrat e pajisjeve dhe forcat e sinjalit, për të identifikuar periferinë e synuar. Fillimi dhe përfundimi i lidhjeve me periferinë BLE me periudha të konfiguruara të kohëzgjatjes dhe thirrje për të ndjekur statusin e lidhjes. Kërkimi i shërbimeve dhe karakteristikave të periferisë, duke përfshirë UUID-të e tyre dhe pronat si lejet e leximit ose të shkruarit. Abonimi për njoftime karakteristike për të marrë të dhëna në kohë reale nga periferia për të regjistruar gjatë testimit të automjetit. Dërgimi i mesazheve të kontrollit në periferinë për të menaxhuar funksionimin e saj. Rezultatet: Një integrim i besueshëm dhe i shkallëzueshëm i BLE Rezultatet ishin të menjëhershme dhe praktike: Përmirësimi i produktivitetit: Dokumentacioni pa duar eliminoi ndërprerjet, duke lejuar testuesit të përqëndrohen në vozitjen dhe diagnostikimin.Kjo pasqyron sistemet e aktivizuara me zë në mjediset mjekësore, ku mjekët diktojnë shënime gjatë procedurave për të ruajtur efikasitetin. Zhvillimi më i shpejtë: API intuitive e SimpleBLE lejoi ekipin e Kober për të zbatuar zgjidhjen shpejt, duke përmbushur afatet e ngushta të projektit. Performancë e besueshme: Zgjidhja ofroi lidhje të qëndrueshme, duke siguruar që regjistrimet audio dhe komandat u trajtuan pa gabime, madje edhe në mjedise të vështira të testimit. Fleksibiliteti i së ardhmes: Ndërsa përqendrohet në Linux, mbështetja e SimpleBLE për Windows, Mac, iOS dhe Android i dha ekipit të Kober besimin për të përshtatur zgjidhjen për platforma të tjera nëse është e nevojshme. Aplikoni SimpleBLE për projektet tuaja Përvoja e Kober Engineering tregon se si SimpleBLE mund të adresojë sfidat e botës reale në testimin e automjeteve. Duke mundësuar dokumentimin në kohë reale me zë, ata përmirësuan produktivitetin e testimit, përshpejtuan zhvillimin dhe ofruan një zgjidhje të besueshme që përmbush standardet e industrisë. Por kjo qasje nuk kufizohet në sektorin e automobilave. Shumëllojshmëria e SimpleBLE e bën atë po aq të vlefshme në një gamë të gjerë industrish. Me API intuitive, abstraksion të platformës dhe kontroll të nivelit të ulët, SimpleBLE është ideale për zhvilluesit C++ që kanë nevojë për menaxhim të saktë të lidhjeve, shërbimeve dhe karakteristikave. Nëse projekti juaj përfshin telemetri, konfigurimin e largët ose transmetimin e të dh Suksesi i Kober është një provë e fortë e asaj që është e mundur.Nëse jeni duke ndërtuar mjete për menaxhimin e pajisjeve ose monitorimin në kohë reale, SimpleBLE ofron një rrugë të provuar dhe efikase përpara. Ready to see what SimpleBLE can do for you? Zbuloni se si SimpleBLE mund t'ju lejojë të ndërtoni produkte të mahnitshme. për të filluar. Fjalë kyçe github Fjalë kyçe github Fjalë kyçe Kober-Engineering Kober-Engineering është një kompani e vogël inxhinierike me operacione në Austri dhe Gjermani, duke shërbyer industrisë automobilistike, duke përfshirë prodhuesit e mëdhenj të makinave dhe furnizuesit e tyre. Kompania është e specializuar në zhvillimin e softuerit dhe pajisjeve. Në Gjermani, zhvillimi i softuerit të saj fokusohet në softuerin e bazuar në modele për njësitë elektronike të kontrollit, softuerin e integruar për mikrokontrolluesit dhe softuerin e personalizuar bazuar në Linux, me një theks në përpunimin e imazheve, rrjetet neurale dhe aplikacionet IoT. Në Austri, Kober-Engineering merret me zhvillimin e pajisjeve, projektimin dhe prodhimin e PCB-ve të personalizuara me mikrokontrollues dhe procesorë të për