|
[Mar. 14th, 2019|02:05 pm] |
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. |
|
|
Comments: |
cygwin? win10 linux subsystem? da hoķ gitbash?
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?
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?
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 | |