Aktywne Wpisy
Pokojowa +6
Wojsko wzywa 200 tysięcy osób. "Sytuacja jest bardzo poważna"
Każdemu, kto będzie wezwany do odbycia ćwiczeń wojskowych, przysługuje bezpłatny urlop na ten czas oraz uposażenie, którego wysokość zależy od zajmowanego stanowiska służbowego i stopnia wojskowego. Wynosi ono od 130 zł do 615 zł za dzień.
Ministerstwo Obrony Narodowej (MON) chce powołać więcej żołnierzy aktywnej rezerwy do odbywania ćwiczeń wojskowych.
Władysław Kosiniak-Kamysz szef MON zapowiedział również, że ruszą prace nad ustawą o obronie
Każdemu, kto będzie wezwany do odbycia ćwiczeń wojskowych, przysługuje bezpłatny urlop na ten czas oraz uposażenie, którego wysokość zależy od zajmowanego stanowiska służbowego i stopnia wojskowego. Wynosi ono od 130 zł do 615 zł za dzień.
Ministerstwo Obrony Narodowej (MON) chce powołać więcej żołnierzy aktywnej rezerwy do odbywania ćwiczeń wojskowych.
Władysław Kosiniak-Kamysz szef MON zapowiedział również, że ruszą prace nad ustawą o obronie
AmberLord +95
Idę za wasze grzechy do Santiago de Compostela. Nie ma za co #camino #podroze #hiszpania #gownowpis #caminoamber
Aktywne Znaleziska
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Film:
https://gfycat.com/BriskFinishedCommabutterfly
Wersja wcześniejsza:
https://gfycat.com/ScornfulSinfulCock
Co zmieniłem:
Przepisałem kod programu w C++ od nowa, napisałem małą klasę do ułatwienia pracy z procesami na Windowsie. Kilka wariantów otwierania procesów, przez pid, nazwe procesu, odszukanie pid procesu przez jego nazwę, odszukanie adresu bazowego aplikacji, znalezienie uchwytu do okna głównego aplikacji mając pid. Myślę, że może się przydać komuś ( ͡° ͜ʖ ͡°)
Zmieniłem też "protokół" przesyłania danych do Arduino. Prędkość wysyłana jest w formacie SDJ (setki, dziesiątki, jedności), jeżeli prędkość jest mniejsza to wypełnia wcześniejsze cyfry spacją. Po cyfrach wysyłam znak '#' informujący Arduino o końcu przesyłania prędkości. No i prędkość wysyłana jest tylko wtedy kiedy uległa zmianie więc zmniejszyły się opóźnianie związane z tym, że Arduino musiało przetwarzać taką ilość danych.
Na Arduino zmieniłem bibliotekę na U8glib co zminimalizowało miganie wyświetlacza i zmieniłem sposób odczytu danych z portu szeregowego, odczytuje do bufora do momentu natrafienia na znak '#' co też zoptymalizowało cały proces odbioru danych.
Myślałem jeszcze nad przesyłaniem innych danych z gry np. ilości obrotów jednak wyszukanie adresu tej wartości przerasta możliwości mojego komputera, na dysku SSD mam wolnych ze 30GB, kilka wyszukań nieznanej wartości początkowej dla wszystkich typów, później wartość większa/mniejsza i już mam cały dysk zapchany plikami tymczasowymi :D
main.cpp
http://pastebin.com/Uf6zFJnp
pstools.h (może wymagać dopisania -lpsapi do linkera, nie wiem czy w ostateczności wykorzystałem coś z tej biblioteki)
http://pastebin.com/YwFNwMuU
Arduino
http://pastebin.com/XD6Djiz8
Link do wyświetlacza:
http://www.ebay.com/itm/blue-0-96-I2C-IIC-128X64-OLED-LCD-LED-Display-Module-Board-SSD1306-For-Arduino-/221957276858?hash=item33adaf44ba:g:XWIAAOSwp5JWXr6R
Trochę podrożał, ja kupiłem go za 2-3$ taniej.
#programowanie #arduino #hacking #gry #elektronika
Mógłbyś proszę rozwinąć co to znaczy prawie kres możliwości arduino? :)
@zaqwsxdsa: Prędkość przetwarzania danych + prędkość wysyłania danych do wyświetlacza sprawia, że widać artefakty na wyświetlaczu. Gdybym chciał wysyłać jeszcze np wartość prędkościomierza, kasę i bieg to wtedy wyglądałoby to dużo
Może za często odświeżasz cały ekran zamiast samej wartości prędkości?