Sickbay of my imagination - [entries|archive|friends|userinfo]
Entitious

[ userinfo | sc userinfo ]
[ archive | journal archive ]

[Mar. 14th, 2019|02:05 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
[Tags|, , ]

Kā man zb tās kross-platformu jebļas.
Tātad - ir instruments, 1 gab, komunicē tikai pa SPI. Ir raspberrijs, 1 gab. Ir pīslis vindozīgs, 1 gab. Ir USB-multiprotokolu konvertōri (SPI, I2C, USART, etc) dažādi, 4 gab.
Bija doma pitōnā uzrakstīt skriptu, kas savāc datus no instrumenta (vajag 4x SPI kanālus, 2x I2C un RS232) un zīmē grafikus GUI režīmā vai vnk seivo CLI režīmā. OK, kūciņa caur SPI komunicē ar instrumentu, bet atmiņas grafikai par īsu. Ērtības labad, domāju - davai uzkodēšu zem vidozes (jo pitons, tač), pierakstīšu hārdvēriskos interfeisus priekš win/linux un viss kulē. Aber nē, jebkāda veida komunikācijas ar dzelžiem izmantojot HW protokōlus ir praktiski neiespējama. Jo kompilētās dllkas ir vai nu priekš XP vai w32 versijas. GL mēģināt palaist libusb zem windozes.
linkiestādi koku

Comments:
[User Picture]
From:[info]scaramouche
Date:March 16th, 2019 - 01:31 am
(Link)
cygwin? win10 linux subsystem? da hoķ gitbash?
[User Picture]
From:[info]unknown_entity
Date:March 16th, 2019 - 01:25 pm
(Link)
cygwin un gitbash ir abstrakcija pāri vindozes interfeisiem, ne? Ergo, ja vindoze piejūdz kautkādu draiveri, kas nav libusb, tad wrapperi var iet un apdirsties. Vai arī es ko nesaprotu?
Par WSL nezināšu. Bet ir aizdoma, ka situācija līdzīģa, savādāk sanāktu, ka 2 sistēmas lieto vienu devaisu?
[User Picture]
From:[info]scaramouche
Date:March 17th, 2019 - 12:23 pm
(Link)
Es vairāk par to, ka jau pitona slānis varētu uzvesties atšķirīgi.
No sērijas - nav interesanti vismaz pamēģināt?
[User Picture]
From:[info]unknown_entity
Date:March 18th, 2019 - 09:21 am
(Link)
Kautkad, kad būs laiks un nedegs, varētu pamēģināt. Gitbash (mingw) ir pieejams, WSL ir jāinstalē. Bet ir aizdoma, ka cygwin/mingw negribēs pošīt, WSL varbūt vēl