Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 19 kwi 2024, o 22:06


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 22 ] 
Autor Wiadomość
 Tytuł: virtual OLED
PostNapisane: 29 wrz 2014, o 21:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Witam,
zapraszam na film :)

Projekt jeszcze nie ukończony w 100%, ale coś już jest to można się pochwalić :D

Co to za program? Symulator cieszących się ostatnio coraz większą popularnością wyświetlaczy OLED.
Jak działa? Myślę że po obejrzeniu filmiku każdy sobie poradzi z obsługą programu :)

Co do zrobienia:
- możliwość automatycznej albo ręcznej edycji bibliotek;
- kilka wersji językowych;
- możliwość obsługi większej liczby wirtualnych wyświetlaczy jednocześnie :D;
- a może by tak obsługa innych typów wyświetlaczy...
- usunięcie szwędających się bugów
UPDATE
v 1.0.3:
- przy barku portu RS232 na komputerze program się już nie zawiesza


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Ostatnio edytowano 2 paź 2014, o 10:22 przez artur85, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 22:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

No dobry programik ... w czym pisany ?

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 22:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

C# wpf

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2014, o 07:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Przydałoby się podać, że jest wymagany Framework 4.5.
Programik "wywala" się po wybraniu opcji Settings:
Kod:
Opis:
  Stopped working

Podpis problemu:
  Nazwa zdarzenia problemu:   CLR20r3
  Podpis problemu: 01:   virtual lcd.exe
  Podpis problemu: 02:   1.0.0.0
  Podpis problemu: 03:   5429a699
  Podpis problemu: 04:   virtual lcd
  Podpis problemu: 05:   1.0.0.0
  Podpis problemu: 06:   5429a699
  Podpis problemu: 07:   a
  Podpis problemu: 08:   10
  Podpis problemu: 09:   System.NullReferenceException
  Wersja systemu operacyjnego:   6.0.6002.2.2.0.768.3
  Identyfikator ustawień regionalnych:   1045


Warto by było wybierać plik źródłowy w menu File.

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2014, o 07:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Niech kolega spróbuje uruchomić wersję podaną w załączniku. Została skompilowana z opcją .NET Framework 4. Dopiero zaczynam zabawę z pisaniem aplikacji okienkowych i wcale się nie dziwię że już jakieś błędy wyskakują :?


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2014, o 08:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Hmm.
Na XP działa poprawnie.

Teraz tylko na Viście x32 wywala błąd:
Kod:
Opis:
  Stopped working

Podpis problemu:
  Nazwa zdarzenia problemu:   CLR20r3
  Podpis problemu: 01:   virtual lcd.exe
  Podpis problemu: 02:   1.0.0.0
  Podpis problemu: 03:   542a53ef
  Podpis problemu: 04:   virtual lcd
  Podpis problemu: 05:   1.0.0.0
  Podpis problemu: 06:   542a53ef
  Podpis problemu: 07:   a
  Podpis problemu: 08:   10
  Podpis problemu: 09:   System.NullReferenceException
  Wersja systemu operacyjnego:   6.0.6002.2.2.0.768.3
  Identyfikator ustawień regionalnych:   1045

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2014, o 08:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 16 mar 2014
Posty: 745
Lokalizacja: Warszawa
Pomógł: 32

No zacny projekt i ciekawy pomysł. Ja co prawda lubię zabawę na "żywym organizmie" i obstawiałem się OLED-ami w różnych rozmiarach, ale taki emulator może być często bardzo przydatny.
Gratuluję!

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2014, o 09:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Taki strzał trochę na ślepo, mógłby kolega spróbować uruchomić tą wersję?


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2014, o 09:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Tym razem jest:
Nawet w trybie zgodności z XP SP3 jest ten sam błąd systemowy (dotyczy tylko Windows Vista x32).
Jak zachowuje się na Win 7 zobaczę po południu, jak wrócę z warsztatu.

Kod:
Opis:
  Stopped working

Podpis problemu:
  Nazwa zdarzenia problemu:   CLR20r3
  Podpis problemu: 01:   virtual lcd 1.0.1.exe
  Podpis problemu: 02:   1.0.0.0
  Podpis problemu: 03:   542a6584
  Podpis problemu: 04:   virtual lcd
  Podpis problemu: 05:   1.0.0.0
  Podpis problemu: 06:   542a6584
  Podpis problemu: 07:   a
  Podpis problemu: 08:   10
  Podpis problemu: 09:   System.NullReferenceException
  Wersja systemu operacyjnego:   6.0.6002.2.2.0.768.3
  Identyfikator ustawień regionalnych:   1045

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2014, o 10:58 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27224
Lokalizacja: Szczecin
Pomógł: 1041

kolega artur85 przechodzi samego siebie w projektowaniu ;) .... extra głowa - pełna pomysłów i aż się "wysypują" :lol: - pięknie panie, pięknie

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 paź 2014, o 10:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

@artur85 moze zainteresuje Cie czy na jak Nlog ? Bardzo nam pomoglo w AVG znalezc problemy


Sent from my iPhone using Tapatalk

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 paź 2014, o 19:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Dzięki RafPe za Nloga, ale już "utworzyłem" własnego loggera. Kolego LA72, mógłbyś uruchomić wersję programu z załącznika i podesłać loga?


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 paź 2014, o 22:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Witam.
Z początku nie działało.

Po przejrzeniu pliku log zauważyłem, że jest wymagany fizyczny port RS232 lub jego emulator/przejściówka.

Zatem reasumując, bez portu program się wywala, z nim działa poprawnie.

Przydałby się komunikat o braku portu :)


Autor postu otrzymał pochwałę

Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 paź 2014, o 08:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Jest i komunikat, możesz sprawdzić czy teraz działa poprawnie? :) i dzięki za nakierowanie gdzie szukać błędu


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 paź 2014, o 09:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 maja 2012
Posty: 471
Lokalizacja: ZGY/ZS
Pomógł: 30

Fajny projekcik, jest szansa na źródła? Dopiero oswajam sie z WPFem wiec z chęcią bym podpatrzył.

_________________
eDiyCraft.blogspot.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 paź 2014, o 09:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Cieszę się, że projekcik się podoba, ale źródeł nie będę udostępniał. Za dużo godzin i nerwów poświęciłem przy pisaniu kodu żeby teraz się nim dzielić. Mam nadzieję że rozumiesz moje podejście. Za to chętnie służę pomocą gdyby były jakieś pytania do działania poszczególnych elementów. Dla mnie (aplikacje okienkowe)||(C#)||(WPF) to także coś nowego :)

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 paź 2014, o 09:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Witam.
Przy braku RS'a wyskakuje piękny komunikat "masz szmelc nie komputer" (żart).
Przy podpiętym RS232 na FT232 problemu nie ma.

Odwaliłeś kawał dobrej roboty.

W załączniku log.


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 paź 2014, o 15:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 maja 2012
Posty: 471
Lokalizacja: ZGY/ZS
Pomógł: 30

artur85 napisał(a):
Cieszę się, że projekcik się podoba, ale źródeł nie będę udostępniał. Za dużo godzin i nerwów poświęciłem przy pisaniu kodu żeby teraz się nim dzielić. Mam nadzieję że rozumiesz moje podejście. Za to chętnie służę pomocą gdyby były jakieś pytania do działania poszczególnych elementów. Dla mnie (aplikacje okienkowe)||(C#)||(WPF) to także coś nowego :)


Spoko spoko, wszystko rozumiem. Dwie rzeczy mnie interesują:
1) w jaki sposób eksportujesz/importujesz ustawienia do XML'a? Chodzi mi już o same "wypluwanie" do 'nodów'. Zawsze nie potrafiłem sobie tego zorganizować w elegancki sposób.
2) jak jest wykonywanie robienie logów? Na piechotę w kodzie robisz logi, czy masz do tego jakąś automat?

_________________
eDiyCraft.blogspot.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 paź 2014, o 16:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Ad1) Eksport/Import jest bajecznie prosty i przyjemny. Na tej stronce jest zdaje się wszystko pięknie wytłumaczone. Ja to zrobiłem tak:
W Solution Explorer otworzyłem virtual lcd->properties->Settings.settings i podałem domyślne wartości
Obrazek
Następnie utworzyłem sobie metodę mySettingsLoad(), którą wywołuję przy inicjalizacji programu
Składnia: [ Pobierz ] [ Ukryj ]
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Do zapisania np. myWindowSize piszę coś takiego (linia 6,7)
Składnia: [ Pobierz ] [ Ukryj ]
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Ad2) Logi ręcznie wstawiam, obsiałem gęsto logami każdy element :)
Moje log - metody:
Składnia: [ Pobierz ] [ Ukryj ]
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 paź 2014, o 16:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 maja 2012
Posty: 471
Lokalizacja: ZGY/ZS
Pomógł: 30

A widzisz, odnośnie pierwszego pytania to ja zawsze robiłem to ręcznie, nie wiedziałem że to można też tak :D Dzięki wielkie za wyjaśnienia.

_________________
eDiyCraft.blogspot.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 paź 2014, o 16:40 
Offline
Użytkownik

Dołączył(a): 02 mar 2013
Posty: 51
Pomógł: 2

Ciekawy program :) Jak nie masz pomysłu na następny to możesz zrobić coś takiego dla Magic Ledów :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 paź 2014, o 16:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Z Magic Ledami trochę na bakier jestem, muszę w końcu przysiąść do poradników, zobaczymy czy coś się z tego wykluje ;)

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 22 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO