
HID Macros - komunikace po COM
HID Macros - komunikace po COM
Jak se na peraku resilo Arduino a pouziti pro domaci kokpity, tak me napadlo... Jak by bylo slozity do HID Macros pridat nejakou komunikaci po seriaku? Zatim opravdu jenom ciste teoreticky
Ono totiz uz HID Macros plno veci, ktery by byly potreba umi, umi skripty, ono by toho asi moc vic potreba nebylo... Akorat aby skriptem umelo poslat na seriak neco a umelo to ze seriaku poslouchat nejaky prikazy...

Re: HID Macros - komunikace po COM
To by asi nebyl problém, určitě bude na sériovou komunikaci nějaká šikovná knihovna. Zapatram po dovolený.
Odesláno z mého Lenovo S750 pomocí Tapatalk
Odesláno z mého Lenovo S750 pomocí Tapatalk

Re: HID Macros - komunikace po COM
Takze teoreticky by to slo, umeli bychom jak odesilat, tak prijmat. Mozna i asynchronne, nejakym onChange callem, podobne jako je to na osy joysticku.
Kazdopadne nejaky cas by to zabralo, takze se do toho pustim jen kdyz to opravdu nekdo bude potrebovat a slibi mi, ze to potom vyuzije
.
Zatim ten cas venuji radsi dokonceni kolektivu a vyrobe pedalu
Kazdopadne nejaky cas by to zabralo, takze se do toho pustim jen kdyz to opravdu nekdo bude potrebovat a slibi mi, ze to potom vyuzije

Zatim ten cas venuji radsi dokonceni kolektivu a vyrobe pedalu


Re: HID Macros - komunikace po COM
Kolektiv uz mas, tak zas jeden ciste teoretickej dotaz... 
Kdyby po COM prisel retezec, kterej by byl kus zdrojaku ve VB/JS (proste tom skriptu co HID macros umi), umelo by si to prechroustat a provest nejak rozumne rychle?
Muj uzasny HW by treba poslal 'HIDmacros.SetXplVariable "sim/cockpit2/autopilot/heading_dial_deg_mag_pilot", 190' - na konci treba \n, coz by tomu reklo, ze to je konec a ze to ma provest.
Co ty na to?

Kdyby po COM prisel retezec, kterej by byl kus zdrojaku ve VB/JS (proste tom skriptu co HID macros umi), umelo by si to prechroustat a provest nejak rozumne rychle?
Muj uzasny HW by treba poslal 'HIDmacros.SetXplVariable "sim/cockpit2/autopilot/heading_dial_deg_mag_pilot", 190' - na konci treba \n, coz by tomu reklo, ze to je konec a ze to ma provest.
Co ty na to?
Re: HID Macros - komunikace po COM
Vsechno jde, kdyz se chce.
Ted me nenapada, proc by to neslo, mozna by byla nutna trochu synchronizace, aby se do HidMacros pluginy pro xpl nervalo najednou neco z maker a neco z com portu, zalezi jestli ta com knihovna bezi ve vlastnim threadu.
Ale jinak by to melo fungovat stejne rychle jako makra, ona ta kompilace co tam je je stejne jenom takovej syntax check, ze se to zkusi pustit jestli jsou tam chyby. Tady by se to pralo rovnou bez osetreni.
Jo akorat by se to blbe testovalo, mozna jestli existuje nejakej virtual com port
Ted me nenapada, proc by to neslo, mozna by byla nutna trochu synchronizace, aby se do HidMacros pluginy pro xpl nervalo najednou neco z maker a neco z com portu, zalezi jestli ta com knihovna bezi ve vlastnim threadu.
Ale jinak by to melo fungovat stejne rychle jako makra, ona ta kompilace co tam je je stejne jenom takovej syntax check, ze se to zkusi pustit jestli jsou tam chyby. Tady by se to pralo rovnou bez osetreni.
Jo akorat by se to blbe testovalo, mozna jestli existuje nejakej virtual com port

Re: HID Macros - komunikace po COM
Testovani by nebyl problem, nemam to k tobe daleko, takze ti klidne privezu klubko dratu a muzes si hrat, jak dlouho budes chtit 
O vikendu jsem si chvilicku hral a mam rotacni enkoder pripojenej pres arduino k displeji... kroutis a na displeji to bud pricita 1 k cislu, nebo odecita... Idea je mit panel s displejem, na nem CRS, HDG, NAV, COM, ADF... a nejakej cudl, a kroutitka. Tema by se nastavovaly tyhle cisilka. Vzdy pri zmene by to poslalo ten command po seriaku a kdyz by vsechno klaplo, tak by to nastavilo i v xpl. Opacnej smer bych nedelal, proste kdyz bys to zmenil v xpl, do panelu by se to nepreneslo.

O vikendu jsem si chvilicku hral a mam rotacni enkoder pripojenej pres arduino k displeji... kroutis a na displeji to bud pricita 1 k cislu, nebo odecita... Idea je mit panel s displejem, na nem CRS, HDG, NAV, COM, ADF... a nejakej cudl, a kroutitka. Tema by se nastavovaly tyhle cisilka. Vzdy pri zmene by to poslalo ten command po seriaku a kdyz by vsechno klaplo, tak by to nastavilo i v xpl. Opacnej smer bych nedelal, proste kdyz bys to zmenil v xpl, do panelu by se to nepreneslo.
Re: HID Macros - komunikace po COM
Tak jak, mam zkusit neco vyrobit a hodit ti to pak?
Budes mit naladu si s tim hrat?

Re: HID Macros - komunikace po COM
Uz jsem v tom smeru zacal neco podnikat, takze sance je docela velka.
Zase jsem dostal napad na dalsi megalomanskej sw projekt, takze jestli klasicky nezahubi sam sebe, tak by z toho mohlo neco byt.
Bud jeste vydrz tak tyden a bude snad trochu funkcni sw prototyp a nebo to muzes risknout a snad me to neprestane bavit.
Znacka: HidMacros jsou mrtvy
Zase jsem dostal napad na dalsi megalomanskej sw projekt, takze jestli klasicky nezahubi sam sebe, tak by z toho mohlo neco byt.
Bud jeste vydrz tak tyden a bude snad trochu funkcni sw prototyp a nebo to muzes risknout a snad me to neprestane bavit.
Znacka: HidMacros jsou mrtvy


Re: HID Macros - komunikace po COM
Tyden vydrzim, resp. zacnu asi kutit tak jak tak, ono se to pak nejak doladi, aby to fungovalo 
