SirKhan schrieb:
Ne. Da nimmt man libraries wie lwip oder die Hersteller-SDKs. Damit kann man das alles auch ohne großes Betriebssystem easy integrieren.
lwip, ist das nicht dieses Ding wo man die bytes in flight für die Sendedaten in der Applikation halten muss?
Und für Retransmits Callbacks vorhalten muss. Und wahrscheinlich ist dann auch noch das Flow-Control hundsmiserabel, insbesondere bei hohen Latenzen/Jitter und hohen Anforderungen für Bandbreiten um den Videostream übertragen zu können. Und das Ganze soll natürlich auch gut verschlüsselt sein, am besten per VPN um so wenig wie möglich über sich zu verraten.
SirKhan schrieb:
Dann gibt es auch noch kleine RTOS-Systeme wie FreeRTOS, NuttX, ChibiOS o.ä.
Gerade für Drohnen fliegen in der Ukraine wahrscheinlich durch die ganzen Minidrohnen mehr mit modifizierten Betaflight (baremetal), ArduPilot (ChibiOS) oder PX4 (NuttX) als alles andere.
Sicherlich wird für die reine Flugsteuerung/Flugstabilisierung irgendwo ein µc verbaut sein, ohne Zielsteuerung nützt das nichts, die Dinger sollen ja auch treffen.
Mittlerweile ist man da ein klein wenig weiter, die Dinger sollen ja schließlich auch bewegliche Ziele treffen die auch ausweichen und einen fetten elektromagnetischen Störnebel um sich haben um die Videoübertragung zu stören und auch mit hohen Latenzen zwischen Bediener und Drohne klarkommen.
Das erfordert einen hohen Grad an Autonomie, schau dir einfach mal die die Videos von diesen Dingern an, der Bediener klickt die Zielstruktur an und dann verfolgt die Drohne dieses Ziel autonom und so lange eine Verbindung besteht kann der Bediener das (bewegliche und ausweichende) Ziel weiter präzisieren, und das auch bei hoher Latenz.
The main feature of the Hornet UAV is its high autonomy with target detection and capture algorithms, as well as visual navigation, for which a camera looking down is needed. This allows it to be independent of satellite navigation. That is why this drone does not have a multi-element anti-jamming GPS system.
The module based on the Qualcomm QCS5430 processor is responsible for executing all algorithms with artificial intelligence elements, and the databases are stored on a 128 Gb drive, another 64 Gb drive is used for software.
[... ]
It is known that now the Ukrainian military is already actively using Starlink terminals on the Hornet UAV, which allows them not to be bothered by russian electronic warfare equipment. russians also complain that mesh modems were also noticed on these drones, which together may indicate the intention of the Ukrainian side to deepen the strikes through relaying.
https://en.defence-ua.com/weapon_an...from_and_what_are_its_key_features-18597.html
Und für die verschiedenen Übertragungswege will man auch nicht monatelang warten bis das die Entwickler auf einem µc einigermassen stabil hingefrickelt haben. Und wenn der Gegner wirksame Gegenmaßnahmen gefunden will man die natürlich auch so schnell wie möglich überwinden, da ist möglichst viel DIY einfach nur kontraproduktiv und zu langsam. Und man will natürlich auch diese Dinger möglichst schnell patchen können um neue Features in Feld zu bringen. Und wenn man eine neue CPU/SOC verbaut will man natürlich auch nicht Monate warten bis das läuft. Oder weil gerade nur Starlink-Terminal nur WIFI und ohne Ethernet verfügbar will man auch nicht wieder Monate warten bis endlich eine WIFI-Stack fertig ist.
Und der Artikel ist vom Mai dieses Jahres, da hat sich sicherlich schon wieder einiges geändert.
Und Teile dieser Technologie wird man sicherlich auch nutzen um bei den Raffinieren möglichst gut die Kolonnen zu treffen und WB-Lager möglichst in der Mitte, und Öltanks in der Mitte etc. pp..
SirKhan schrieb:
Nur weil es für den expliziten IoT-Chip Boards gibt wo das frei läuft heißt das noch lange nicht, dass für die vernagelte Windows-Version namens Snapdragon C nicht anders kommt. Gerade Windows 11 verlangt sehr stark nach SecureBoot und da es beim X und X2 an Board war, würde es mich sehr wundern wenn die das hier nicht integrieren. Da muss auch gar nichts am Chip selbst geändert werden dafür.
Ich gehe eh nicht davon aus das Windows auf ARM jemals ein grosser Markt werden wird.