może zdefiniuj sobie dodatkowo w pliku gdbcmd komendy wyświetlające zawartości rejestrów, np. Dodano po 35 tak sobie jeszcze teraz kombinuje z Pythonem w GDB, i zrobiłem takie coś: [syntax=text]define ppp python print(f"Zawartosc rejestru GPIOB->ODR: 0x{int(gdb.parse_and_eval('((GPIO_TypeDe... end end[/syntax] wtedy komenda...
Komenda AT może tylko trafić do BTM'a od procka - a nie do terminala - to normalne więc się temu nie dziw. Jeśli jednak chcesz coś z procka wysyłać do terminala - to NAJPIERW zestaw połączenie z BTM'em za pomocą terminala. Zdaje się, że twój BTM pracuje w trybie Slave - zatem on nie może zainicjować tego połączenia. Ale gdy ty je zainicjujesz - to potem...
Nie są to kody na Linux'a, są to komendy jakie wysyła się do skanera lub odbiera się ze skanera. W PC Control Parameter For your information: Transfer speed : 9600/19200/38400/57600 bps (adjustable) Start/Stop bit : 1 bit, 1 bit Data Length : 8 bit Parity Check : None Code : ASCII code Flow Control : None Return Code : Carriage Return only Do/ze skanera...
Posłałem w Terminalu komendę ze znakami $ i sterownik odpowiedział. Co dają te $? Sterownik odpowiada zarówno na zapytanie do wszystkich jak i na konkretny adres. Ten rezystor 120ohm jest konieczny ? W openwrt mam problem natury takiej, że nie może obsłużyć znaków ASCII powyżej 128. Jak robię cat /dev/ttyUSB0 to pokazuje odpowiedź, ale tylko ze znakami...
Protokół wydaje się być dość prosty, każda komenda składa się z ciągu ASCII i surowego ładunku bajtów. Flash jest zapisywany w 4092 kawałkach, 4092 bajty + 4 bajty adresu (łącznie 4096): [syntax=python] def writeFlash(self, data, addr = 0): while len(data[addr:]) > 0: length = 4092 if len(data[addr:]) < length: length = len(data[addr:]) #print("Writing......
Doczytałem na 0010 H000 0aaa aaaa bbbb bbbb - Read Program Memory 0011 0000 000x xxxx xxxx xxbb - Read Signature Byte 0011 1000 000x xxxx 0000 000b - Read Calibration Byte to widać, że dostęp do sygnatury i kalibracji jest podobny do odczytu Program Memory (tylko 0011 zamiast 0010), a sygnatura jest w mniej znaczących bajtach słów tej extra strony flasha...
Widziałem, wzorowałem na tym mój schemat. Tyle tylko, że chyba zapomniałeś o resecie – ja bym tam wstawił 0.22uF i do plusa: http://obrazki.elektroda.net/87_12467419... A co do pytania: jak wysłać komendy AT do modułu – chodziło mi o to iż chcę do komunikacji z modułem użyć UARTa procesora, za pomocą którego mogę wysłać pojedyncze bajty,...
https://obrazki.elektroda.pl/5254520800_... Pokażę tutaj jak można masowo konfigurować i kontrolować urządzenia IoT z wgranym oprogramowaniem cm , natomiast zmienną cmnd, to co w niej zawrzemy zostanie wykonane przez urządzenie. Wszystkie skrypty będę uruchamiać na platformie Windows , ale na Linuxie wyglądałoby to analogicznie, tylko...
Po komendzie ''go'' miga tylko kursor, nic się nie pokazuje na ekranie, komenda ''s'' zakańcza miganie kursora. Wcześniej pisałem, ze PuTTY sobie z tym nie poradzi. Przetwornik wysyła dwa bajty 7Fh a potem dwa bajty danych - liczba 16 bitowa. Kod 7Fh w ASCII oznacza DEL więc pewno pojawiają się przypadkowe znaki (krzaczki) a potem od razu DEL, DEL....
Skoro jesteś tek miły by zasymulować środowisko, to śpieszę z opisem środowiska: Urządzenie realizuje protokół XON/XOFF w następujący sposób: Rozmiar bufora odbiorczego: 128 bajtów, LOW_WATER_MARK : 46 bajtów HIGH_WATER_MARK : 83 bajty Znaki XON i XOFF są wysyłane niezwłocznie (!) po przekroczeniu progów. Oczywiście XON (17) i XOFF (19) mają standardowe...
Spróbowałem od nowa, według innego tutorialu: [url=http://rjhcoding.com/avrc-sd-interf... Inicjalizacja karty podobno przebiega prawidłowo, ale mogę odczytać (za pomocą komendy CMD17) poprawnie tylko zerowy blok. Zwiększanie adresu o 1 w pętli powoduje, że tylko bloki o adresach podzielnych przez 512 (0x200) są odbierane, w innych przypadkach...
WItaj, Czy znaczy to że zapalasz wyjście sprzętowe ( Digital Output) komendą modbus ? Jak wygląda Twoje zapytanie / komenda modbus - sam ją komponujesz czy masz jakiś modbus master / skaner ? pozdrawiam
Zwykla komenda copy powoduje wyslanie znakow. Wpisz komende copy jakisplik.txt com1: i spowoduje to skopiowanie pliku (przynajmniej system sprobuje to zrobic)
Po prawdzie to wpisywałem 01111000. Nie mam tego jak sprawdzić teraz, ale czy może być taka sytuacja ze rs232 wysyła do komputera temperaturę t1 24.5 i ta temperatura jakoś wpada do rejestru UDR i gdy ją wyświetlam komenda LCD <ta zmienna> to pokazuje w kodzie ASCII właśnie tą temperaturę. ?
No to powili ogarnięte, Suport z Niemiec wytłumaczył mi łopatologicznie komunikacje. Programista Manuel mówi że komenda ma się zaczynać od '#'a konczyć na '\r' I teraz w ASCII niema \ wiec jest '0x0D'hex w w ustawianiach PtP należny zmienić na szukanie znaku kocowego 'D'hex Żeby było tego mało, a na dodatek znak kocowy nie może być \r tylko '$r'. i...
Witam wszystkich, Chcialbym sie dowiedziec, czy ktos z Was byc moze tworzyl kiedys interpreter polecen w C dla AVR? Robiłem coś takie w swoim układzie. Podszedłem do zagadnienia w najprostszy sposób tzn. każda komenda zaczynała i kończyła się unikalnym znaczkiem (u mnie : i $), aby łatwo można było zsynchronizować transmisję w razie przekłamań. Po...
Błąd - przeczytaj w helpie co zwraca komenda inkey. Zwracam honor, rozpędziłem się. W innych basic-ach jest to znak, w bascom-ie kod ASCII pierwszego znaku. Pozdrawiam
Czego tam nie zrozumiałeś? ... A no nie rozumiem w jaki sposób do zmiennej "S" trafiają te trzy znaki ASCII -kod klawisza strzałki. A poza tym komenda Inkey() zwraca tylko kod pierwszego znaku, a wciskając strzałkę w buforze od razu pojawiają się trzy znaki. Według mnie Inkey() nie nadaje się do odebrania kodu strzałki. Sprostujcie mnie, jeżeli się...
Dziękuje za pomoc Podana komenda działa Mam już chyba dwa ostatnie pytanie - jak poprawnie odebrać dane (podejrzewam że trzeba zmienić rodzaj kodowania z ASCII na HEX) Na razie dzieje mi się coś takiego http://obrazki.elektroda.pl/6838916800_1... Nigdzie nie mogę znaleźć komendy która poruszała by silniki do przodu (teraz jedzie sensorami...
zobacz czy masz funkcje write_char(), Jesli tak to zmien write_text(komenda) na write_char (komenda);
No i mam już terminal wykonałem poniższe kroki: F3 T> Podajemy komendę przejścia na poziom 2 F3 T>/2 Jesteśmy na poziomie 2> F3 2> I podajemy komendę zatrzymania silnika F3 2>Z Otrzymujemy taka odpowiedź dysku : Kod: Spin Down Complete Elapsed Time 10.903 secs F3 2> Teraz podajemy komendę odpalenia silnika: F3 2>U Otrzymujemy taka odpowiedź dysku :...
Witam. Uczę się. Kupiłem kiedyś tanio wyświetlacz 4xLED Philipsa jako moduł zegara do telewizora obsługiwany poprzez magistralę TWI. Podłączyłem go na magistralę I2C Raspberry PI. Metodą prób i błędów (wielu) udało mi się wyświetlać na tych wyświetlaczach żądane cyfry. Niestety nie do końca rozumiem jak to się odbywa, a chciałbym przenieść ten wyświetlacz...
Chodzi o pomoc w napisaniu makra działąjącego na W2K, które będzie sterowało robotem – ramieniem do nagrywarki DVD. Ramię robota sterowane jest komendą w kodzie ASCII, przez złącze szeregowe RS232. Ramię ma przekładać płyty DVD do nagrania. Szczegóły: program do nagrywania to NERO, napędy to dwa DVD Pionner 109 na FireWire, robot (ramię podające...
http://obrazki.elektroda.net/26_12188856... Termometr domowy wersja 2.0 by skomy Termometr wykonany jest z wykorzystaniem procesora Atmega8 (oprogramowanie w BASCOM): - posiada interfejs 1wire - do podłączania czujników DS18B20 (programowo ograniczone do 4) - wejście odizolowane galwanicznie transoptorem - do wyciszania aktywnych alarmów -...
Witam zastosował bym silniki prądu stałego z komutatorem i enkoderem, czyli servomotory, zamiast tych krokowców, zmiejszyło by to ilość kół zębatych w przekładniach(teraz jesteś zdany na maksimum ćwierćkrok silnika + (dlaczego sterujesz pełnym krokiem?) współczynnik redukcji przekładni, tam tylko na dokładność enkodera). Po drugie w osi horyzontalnej...
Jako że to mój pierwszy post, witam wszystkich na forum. Ale do rzeczy. Posiadam dysk Seagate Barracuda 7200.12 ST31000528AS z firmwarem CC38. Kilka dni temu w czasie pracy zaczął klikać głowicami - co kilkanaście kilkadziesiąt sekund kilka kliknięć. Zaniepokojony sprawdziłem SMART-a i wyskoczyło kilka tysięcy badów i ładny napis "FAILING NOW". Niestety...
Witam po dłuższej przerwie. Może komuś przyda się gotowa procedura obsługi LCD niebuforowana czyli taka w której nie potrzeba deklarować dużej tablicy w RAMie - przydatne jak próbuje uruchomić się jeszcze AVRDOS który tez trochę RAMu potrzebuje. Po krótce mówiąc cała konwersja znaków i wysłanie do LCD odbywa się w locie. Dodałem również: * obsługę czcionek...
Zerknij do [url=https://www.zebra.com/content/dam/z... programming guide. Wygląda na ładnie opisane, a komendy wysyła się po prostu ASCII, więc nie powinieneś mieć problemu z oprogramowaniem tego.
Witam Wysyłać dane na czujnik w sumie mogę w postaci komend ASCII, ale też nie wszystkie są odbierane prawidłowo Połącz się z czujnikiem przez terminal (HyperTerminal) i napisz które komendy działają, a które nie. pozdrowienia PS. Te czujniki pracują chyba tylko w trybie ASCII
Uruchom komputer z dyskietki startowej DOS. LUb konsola XP. Lub cokolowiek poza LInuxem co poisiada linię komend :-) Zobacz czy w lini komend wpisuje te literki. Pozdrwaiam
- moduł rozpoznawania mowy (ja użyłem easy vr) Proszę o podanie kosztu tego modułu, oraz o jego pełną nazwę, a najlepiej link do datasheeta. Rozumiem ze moduł rozpoznawał mowę, a następnie wysyłał komendę w ASCII do procka?
Tak się składa że ostatnio poszukuję modułów BT do pracy inżynierskiej i niestety muszę Cię zmartwić - ceny są naprawdę okrutne. To już nie jest tak jak z IrDĄ - gdzie zaoszczędzisz 10...20zł. Cena jednego modułu BT wynosi tyle, że kupisz ok. 8 gotowych. W Polsce jeszcze bezpośredni dystrybutorzy takie ceny nakładają że szok - 56USD + VAT + 65zł opłata...
OK. Podłącz terminal i uruchom dysk. Przejdź w tryb "ASCII Diagnostic Port" kombinacją klawiszy ctrl + z, jak dostaniesz T> wydaj komendę H. Pojawi się ciąg znaków, to będą "health bits" - na ich podstawie da się powiedzieć do dolega twojemu dyskowi. Ewentualnie możesz użyć komendy T4 (to przetestuje głowice dysku) i wrzucić log.
A ja ta Cię kolego popieram w 100% i rozumiem twoje intencje. Dawno szukałem takiego opracowania po polsku. Z pewnością skorzystam z części dotyczącej androida. A dla informacji wszystkich sceptyków marudzących że avr-y nie nadają się do automatyki zapraszam do rozebrania kilku urządzeń. Moduł bezpieczeństwa PILZ PNOZ 4 - Atmega16 Regulatory temperatury...
Nie wiem, zgaduję tylko, ale może wystarczy wysłać znacznik końca strony... Nie pamiętam jaki jest kod tej komendy w ASCII, ale na pewno jeden z pierwszych 32 ;), albo przechwyć dane wysyłane przez komp z notatnika (tak, żeby był czysty tekst do wydruku) i przeanalizuj cały protokół.
Ich własne, każde urządzenie ma inne. Ogólnie wygląda to tak, że urządzenia dostają 'komenda parametr <cr>' w ascii.
:) To już dużo.... ale biblioteka złącz też by się przydała, które piny są do czego... i to nie tylko jeśli chodzi o RS. Co do komend Hayes'a - to nie ma standardu i każda z komórek ma też swoje funkcje... za to brak dostępu do dokumentacji z komendami i trzeba szukać prawie do każdego telefonu osobno. Chociażby podawanie pinu: at+cpin="tu_nr_pin" -...
Witam! Kończysz każdą komendę znakiem ENTER (13 ASCII). Jeśli nie odpowiada to znaczy że podłączyłeś coś nie tak. Ja z Erykiem się dogadałem ale niestety tylko przez PDU.
A jak wysyłasz komendy w tym trybie skróconym? Jesteś pewny, że kodu HEX nie wpisujesz jako dwa znaki ASCII?
No i jaki wniosek ? Podpowiedź: popatrz na tablice ASCII Wniosek taki że komendy są według mnie prawidłowe, tylko moduł na nie, nie reaguje. Korzystam z tablic ASCII
Nie zapomniałem o masie. Inne układy (np. Moduł GSM ) podpięty pod ten sam monitor z ustawioną odpowiednią prędkością komunikuje się bez problemu i wszystkie komunikaty są czytelne. Ale moduł GSM będzie prawdopodobnie komunikował się otwartym tekstem, tj. komendy AT lub inny standard, a inne urządzenia mogą komunikować się po jakimś protokole wysyłającym...
Wygląda na to, że jest to polecenie aktywujące/informacyjne wysyłane przez kartę sim. Dodatkowo po zdekodowaniu HEX->ASCII otrzymamy w przybliżeniu taki wynik: D056810301250082028182050D55736C75676920... ÐV% ...
Ja polecam zamiast telefonu modemik ZTE (maritex), bajeczna obsługa, ASCII, PDU, TCPIP wszystko miło i at komendami ;-) I cena mocno zadowalająca;)
Mam jakiegoś starszego LG badziew niesamowity ale mam do niego oryginalny kabelek. podłączam do kompa i gadam sobie w ten sposób: at+cmgf=1 odpowiedź: OK pisze at+cmgs="+48NUMER ODBIORCY" pojawia się znak zachęty > pisze treść daje <CTRL+Z> 0x06 w ascii i dostaje ERROR Na razie nie podłączam tego pod procka bo to nonsens a wysłanie na uart...
GND będzie z wtyczki USB, ten GND od strony telefomu bedzie nie połaczony. w końcu dysk jest zasilany z tego samego kompa !!! skrypty raczej nie będą potrzebne. jak juz wejdziesz do TMOS-a ( terminal ) to raczej nie podawaj innych komend, choćby cię korciło aby sprawdzić, łatwo można uszkodzić dysk. z takich złych komend można podać N4,,22. twoje komendy...
Próbuję sterować amplitunarem DENONA wysyłając komendy protokołu "DENON AVR control protocol" poprzez Ethernet. Łącze się z amplitunerem telnetem, połączenie zestawia się prawidłowo, gdyż odbieram komunikaty z amplitunera, jednak nie mogę w żaden sposób sterować urządzeniem. Używam standardowego telnetu systemu Windows, komendy wysyłam wpisując na przykład...
Witam i dzięki za odpowiedź. Stepa na tym akurat nie, ale innych jest niemało. Sam też "orałem" po com-ie i mach3 i różne terminale tu działały/ją. Podglądam port free serial port monitorem i widać wysyłane dane a odpowiedzi brak. W którymś z manuali do ecodrive'a wyczytałem, że powinien odpowiadać na wysłaną do niego komendę w ASCII, podany jest też...
PyRen nie obsługuje scenariusza do wpisywania kodów wtryskiwaczy dla DCM, ale można skorzystać bezpośrednio z komend, które są odpowiedzialne za wpisywanie kodu do sterownika. Te komendy znajdują się w ukrytej zakładce ECM : Extended command set. Aby odblokować tą zakładkę, w głównym menu modułu wpisujesz polecenie "cmd" i potwierdzasz Enterem. Wtedy...
Jesli wyłącze wyświetlanie odpwiedznią komendą to czy zeruje sie DDRAM? Do tej pamięci wpisujemy kody ASCII? Dzięki za pomoc
Dziś zakończyłem pierwsze testy ale niestety efekt marny :-( Osiągnąłem tylko to że na diodach sygnalizuje error, busy, selected i mogę inicjalizować drukarkę z procesora. Czy powinienem nóżki danych podciągać do masy w przypadku stanu niskiego?? I czy na tym porcie danych powinienem wysyłać kod znaku ascii czy komendę ESC ??
rs232 ascii tablica ascii filtr ascii
bosch pralka reset czujnik eteru hollywood schemat
wzmacniacz lm3886 wzmacniacz lm3886
Duże akwaria – dlaczego dno klei się z dwóch szyb? Wytrzymałość, bezpieczeństwo, technologia Różnice w jakości wydruku na Xerox 6605: przyczyny i rozwiązania