Ahoj, potřebuji spustit Software v PC nějakým příkazem vyslaným po RS232, ale
vůbec netuším jestli je to takhle možné nebo co odeslat. Popřípadě jakou jinou cestou se vydat.
Děkuji.
Fórum › Mikrokontroléry
Spuštění SW v PC z 8-bit mikrokontroléru
Spustit aplikaci v PC může jiná aplikace. Pokud to má být jako odezva na událost na COMu, můžeš mít Windows Service číhající na COMu na událost a po přijetí události spustit apliakci. Napsat Windows Service a odladit ji patří k těžším úlohám.
Šikovnější se mi jeví aplikace spuštěná v minimalizovaném okně a její zobrazení na monitoru po události.
hu
Vytvořit událost čekající na příchozí zprávu ze sériového portu by šlo, ale raději bych spouštěl program
ležící na serveru. Nezávisle na konkrétním PC tak aby se potřebný SW spustil vždy
po připojení zařízení na USB(COM)port. Omlouvám se, to jsem do mého dotazu neuvedl.
Teď tomu nerozumím. Má se spusti aplikace na serveru po připojení HW na klienta? Pořád musíš nějak číhat na připojení zařízení, navíc takový klient musí být připojen k serveru, tzn. sám server požádat o připojení.
Připojení USB zařízení lze detekovat. Pokusíš se ho otevřít a pokud není připojeno, pokus skončí chybou. Druhá možnost je vyčíst seznam USB zařízení - OS "ví" co je připojeno.
hu
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Nabízím práci programování mikrokontrolérů, Linux a 3D grafika — založil Anonymní uživatel
Převod 15-bit RGB na 24-bit RGB — založil PiranhaGreg
S bit — založil Koudis
Spuštění souboru, spuštění .NET 2.0 aplikace pod .NET 1.1 — založil Michal
16 bit compiler — založil Johanka z Jarku
Moderátoři diskuze