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



Teraz jest 28 gru 2024, o 17:29


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 52 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
PostNapisane: 15 cze 2016, o 09:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

mirekk36 napisał(a):
Już myślę o tym jak to dodawać jednym klawiszem za pomocą "ECLIPSE GADGET'a" ;) bo kłopotliwe jest troszkę z każdym nowym projektem ręcznie wchodzić i się przeklikiwać przez te opcje - skoro nie można globalnie tego dodać do całego workspace


No skoro ta metoda działa jak widzę nie tylko u mnie, to było by super, gdyby była taka opcja w Eclipsiku! ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2016, o 13:09 
Offline
Moderator
Avatar użytkownika

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

anshar napisał(a):
No skoro ta metoda działa jak widzę nie tylko u mnie, to było by super, gdyby była taka opcja w Eclipsiku! ;)


Jak to mówią starożytni górale: "mówisz i masz pan" :lol:

zobacz tutaj: post162349.html#p162349

nie ma że boli ;) już jest!

_________________
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: 15 cze 2016, o 14:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Dziękuję bardzo za dodanie nowej opcji do Eclipsika! Myślę, że się przyda niejednemu forumowiczowi!
Coś u mnie nie działa niestety. :( Zaznaczam "ptaka" robię Clean Projekt i Build Project, ale niestety nic się nie dodaje w wiadomym miejscu. Ptak wyszarza się, ale nic poza tym. Gdy dodam ręcznie to działa. Testuję na szybko w pracy, sprawdzę jeszcze później na spokojnie w domowym zaciszu. ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2016, o 15:08 
Offline
Moderator
Avatar użytkownika

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

Zapomniałem dodać, że jak zaznaczysz ptaka to:

1. trzeba odpalić na nowo eclipse

2. po odpaleniu na nowo trzeba skompilować projekt i sprawdzić czy ptak jest zaznaczony (to mnie interesuje)

jeśli to będzie to teoretycznie już powinny makra działać (daj znać proszę)

_________________
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: 15 cze 2016, o 15:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Nie ma problemu.
Robię tak:
1. zaznaczam ptaka (ptak się wyszarza)
2. zamykam eclipse'a i uruchamiam go na nowo
3. komiluję bez zmian, clean i kompilacja bez zmian
4. ptak pozostaje zaznaczony w Eclipse Gadget, ale nie działa, wchodzę w to miejsce w Properites projektu i nie widzę ani dodanego makra __flash ani __memx



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2016, o 15:30 
Offline
Moderator
Avatar użytkownika

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

ok czyli mówisz że po odpaleniu eclipsa ptaszek się pojawia jako zaznaczony i wyszarzony .... ok ... ale teraz wejdź do folderu w swoim workspace

\workspace\.metadata\.plugins\org.eclipse.cdt.core\

i sprawdź czy widać tam plik o nazwie

XXX.language.settings.xml

gdzie XXX - to nazwa folderu z twoim projektem w którym to ustawiasz

jeśli ten plik jest to podejrzyj jego zawartość, a szczególnie jedną linię:

<configuration id="de.innot.avreclipse.configuration.app.release.XXXXXXXXX" name="Release">

gdzie XXXXXXXXX - to jest jakaś duża liczba .... i teraz sprawdź czy ta liczba jest dokładnie taka sama jak wewnątrz pliku

workspace\NAZWA_TWOJEGO_PROJEKTU\.cproject

w tym pliku ".cproject"

odszukaj linię:

<cconfiguration id="de.innot.avreclipse.configuration.app.release.ZZZZZZZZ">

i sprawdź czy ten numer ZZZZZZZZ jest równy temu wyżej XXXXXXXX

;) ... eeeh no jest tego trochę ale takie zależności znalazłem i u mnie na razie teraz jak jestem w pracy działa, ale sprawdzę jeszcze wieczorkiem w domciu czy będzie to samo czy może to co u ciebie ... może gdzieś jeszcze jakiś babol jest w kodzie u mnie

_________________
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: 15 cze 2016, o 15:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Tak są dokładnie te same numery.
Możliwe, że ta maszyna na której testuję coś nie teges. Dam znać później jak również wrócę do domku!
Dziękuję! ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2016, o 16:03 
Offline
Moderator
Avatar użytkownika

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

spokojnie już jestem na tropie bo udało mi się odtworzyć ten błąd ;) niedługo nowa wersja Gadgeta i już wtedy BĘDZIE DZIAŁAĆ ! :)

_________________
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: 15 cze 2016, o 16:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

No to czekam z niecierpliwością! :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2016, o 16:12 
Offline
Moderator
Avatar użytkownika

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

JUŻ JEST! - spróbuj pobrać jeszcze raz - wersja 1.0.40 i dać mi znać ;)

------------------------ [ Dodano po: 2 minutach ]

jedyna niedogodność, że po włączeniu ptaka trzeba RAZ zrestartować eclipsa i będzie śmigać

_________________
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: 15 cze 2016, o 17:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Przepraszam za zwłokę. ;)
Pobrałem wersję 1.0.40.
Po zaznaczeniu, zrestartowałem Eclipse'a, ptak zostaje zaznaczony, ale makr nie widać, nie działa.

------------------------ [ Dodano po: 26 minutach ]

DZIAŁA!!!
Jeśli zaznaczę ptaka, Eclipse Gadget informuje, by zrestartować Eclipse'a.
Zanim jednak to zrobię, ponownie robię Build Project i dopiero zamykam.
Po ponownym uruchomieniu w wiadomym miejscu znajduje dwa makra __flash i __memx.
Wszystko pięknie działa. :D
Dziękuję bardzo! ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2016, o 18:00 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 11 kwi 2016
Posty: 3
Pomógł: 0

anshar napisał(a):
znajduje dwa makra __flash i __memx

To nie makra tylko kwalifikatory



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2016, o 18:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

o8OwHctc napisał(a):
To nie makra tylko kwalifikatory

No zgadza się!

Ale czy #__flash=/**/, lub #__memx=/**/ to nie makra? ;)
Zobacz:
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2016, o 19:02 
Offline
Moderator
Avatar użytkownika

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

kwalifikatory, specyfikatory, makra ... jaka to różnica ;) ważne że działa ;)

anshar napisał(a):
DZIAŁA!!!

No ale to czemu wcześniej nie działało ?

_________________
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: 15 cze 2016, o 19:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Cytuj:
No ale to czemu wcześniej nie działało ?

Po zaznaczeniu ptaka muszę koniecznie zrobić Build Projekt wtedy działa.
Jeśli tego nie zrobię tylko uruchomię od razu Eclipse'a to nie działa.
Pomaga tylko fizyczne usunięcie pliku dodanego przez Eclipse Gadget, wtedy oczywiście mam znowu możliwość zaznaczenia ptaka. ;)
Zaznaczam go, lecz tym razem przed ponownym uruchomieniem Eclipse'a robię kompilację i wszystko jest OK.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2016, o 19:51 
Offline
Moderator
Avatar użytkownika

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

anshar napisał(a):
Po zaznaczeniu ptaka muszę koniecznie zrobić Build Projekt wtedy działa.
Jeśli tego nie zrobię tylko uruchomię od razu Eclipse'a to nie działa.
Pomaga tylko fizyczne usunięcie pliku dodanego przez Eclipse Gadget, wtedy oczywiście mam znowu możliwość zaznaczenia ptaka.
Zaznaczam go, lecz tym razem przed ponownym uruchomieniem Eclipse'a robię kompilację i wszystko jest OK.

Kurczę, no mi nie chce taki objaw się ujawnić że tak powiem. Po zaznaczeniu ptaka nie muszę zrobić ani Builda ani Cleana ... wystarczy zamknąć i otworzyć RAZ Eclipse - i już śmiga. Gdybym mógł dojść co tam u ciebie jest nie halo to pewnie udałoby się coś poradzić....

Zasada jest taka, że jak się ręcznie tworzy ten wpis to:

1. Eclipse tworzy plik "NAZWA_PROJEKTU.xxxxxxxxx" w folderze plugins w głównym workspace

2. Eclipse tworzy plik xxxxxxx w folderze projektu ".cproject" ....

czyli mamy dwa nowe pliki XML .... Gdy ręcznie skasujesz ten wpis - to Eclips USUWA te dwa pliki XML

Ja tzn Eclipse Gadget po prostu fizycznie też tworzy te dwa pliki w tych dwóch różnych miejscach, muszą one tylko zawierać charakterystyczny numer projektu, który odczytuję wcześniej sobie z jednego z plików projektu ... ale ... No Eclips to może zobaczyć dopiero po restarcie żeby mogło te XML'e zassać

i nie do końca rozumiem po co tu miałby być konieczny build ... ale pewnie czegoś może jeszcze nie dostrzegłem gdzieś w tych wszystkich zależnościach

_________________
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: 15 cze 2016, o 19:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

No dzieje się tak u mnie za każdym razem. Sprawdzę za jeszcze na drugiej maszynie czy jest tak samo.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2016, o 19:58 
Offline
Moderator
Avatar użytkownika

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

anshar napisał(a):
No dzieje się tak u mnie za każdym razem. Sprawdzę za jeszcze na drugiej maszynie czy jest tak samo.

Wiesz - bo to może oznaczać, że Eclips MUSI jeszcze coś gdzieś może zapisać w trzecim miejscu - że stworzył te dwa pliki - i żeby przy kolejnym starcie je wczytał - chociaż mi się nie udaje trafić na razie na taki ślad i po restarcie śmiga

_________________
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: 15 cze 2016, o 22:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 kwi 2014
Posty: 438
Lokalizacja: Zambrów
Pomógł: 22

W sumie :), aby rozstrzygnąć problem czy trzeba czy nie trzeba coś robić przed uruchomieniem eclipsa ponownie to aż z ciekawości sam pobrałem wersję gadgeta 1.0.40, odpaliłem eclipse mars.2 (wcześniej nic a nic nie zmieniałem z tymi flashami itp.) zaznaczyłem pierwszy lepszy projekt, skompilowałem go raz, aby gadget wczytał sobie informacje i zaznaczyłem w nim opcję __flash. __memx po czym nic nie ruszając więcej zamknąłem eclipse i uruchomiłem ponownie. We właściwościach projektu ujrzałem:
Obrazek

Także wynika z tego, tak jak Mirek pisze, że nie trzeba kompilować, robić cleana czy innych rzeczy, aby poprawnie się dodały opcje w projekcie.

Przyczyny trzeba szukać gdzie indziej :D

A tak poza tym to ciekawe te coś __flash, muszę kiedy spróbować jak to w praktyce działa zamiast PROGMEM :D

Dzięki Mirku (gadget) i kolegom (pomysł) za nową super funkcjonalność :)

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2016, o 22:46 
Offline
Moderator
Avatar użytkownika

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

misiulu napisał(a):
Także wynika z tego, tak jak Mirek pisze, że nie trzeba kompilować, robić cleana czy innych rzeczy, aby poprawnie się dodały opcje w projekcie.

O! ciekawa informacja ;)

Cieszę się, że tobie również się podoba nowa funkcjonalność - a z tym specyfikatorem __flash warto się teraz pobawić ;) skoro już eclipsik dzięki koledze anshar nie krzyczy na czerwono ;)

_________________
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: 16 cze 2016, o 01:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Macie rację panowie, nic nie trzeba cleanować, buildować itp itd. Przepraszam za zamieszanie!
Coś musiałem przekombinować w eclipsiku (to chyba efekt wszelakich prób pozbycia się tych błędów związanych z użyciem kwalifikatorów __flash i __memx).
Nowy eclipsik i wszystko działa.
Z ciekawości ściągnąłem sobie też Eclipse Neon. A czemu by nie spróbować nowości? ;)
Działa bezproblemowo z pluginem 2.4.1 oraz z Eclipse Gadget ver 1.0.40 ze wszystkimi jego udogodnieniami, a ta jego nowa funkcjonalność, aż korci, by się pobawić. ;) Jeszce raz wielkie dzięki panie Mirku! :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 cze 2016, o 05:01 
Offline
Moderator
Avatar użytkownika

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

No to super ! ... czyli wszystko działa ;) to się cieszę ... bo już myślałem, że będzie jeszcze jakaś zagwozdka ... teraz można oddać się spokojnie uciechom programowania w C!

_________________
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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 52 ]  Przejdź na stronę Poprzednia strona  1, 2

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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