Musisz użyć funkcji ord() dla zwrócenia kodu ascii <?php function szyfruj ($ciag) { $wynik = ""; $tablica = str_split($ciag); foreach(... as $znak) { $wynik .= ord($znak)." "; } unset($znak); return...
Jezeli to konieczne to jak najbardziej jeff__ Dodano po 30 Kurde jakos nie za bardzo dziala mi ten HEXBIN i BIN2HEX. Koduje chyba ok bo owieram w edytorze tesku i jest tekst lae gorzej z dekodowaniem wybieram ten plik tekstowy z kodem dekoduje i lipa nie ma zdjecia :(. Nie wiem moze...
Hej Kocia! :) Dawno Cię nie było, aż wspominałem ostatnio że może byś komuś pomogła wskaźniki zrozumieć :P Ale do rzeczy - faktycznie, jak Krzycho wspomniał, operacje na innych systemach liczbowych najłatwiej przeprowadzać bazując na tekstach. Generalnie opiera się o założenie takie: ...
Witam !! od dłuższego czasu borykam się z pewnym problemem. Potrzebuję wprowadzać do procesora poprzez łącze szeregowe dane w postaci HEX czyli np. 3F; 8E itp. Ale niestety komputer z terminala wysyła wartość heksadecymalną znaków ascii, czyli trzeba by zdekodować programowo w procesorze...
Witam! 1. Jak przekonwertowac otrzymany przez uart ciag ascii na liczbe hex. Tzn ktos np wpisze w terminalu 0xDA i chce zeby procesor zapisal ten odebrany ciag jako liczbe 218 do eeprom. Chodzi mi o sama funckje konwertujaca. Raczej chodzi ci o konwersje z hex na dziesiętnie. Musisz wykonać...
...i wciąż stoję w miejscu... Stoisz w miejscu , bo "poprawiasz" funkcje , których działania nie rozumiesz :( Wszystkie funkcje "zaczerpnięte" od innych - działają prawidłowo , ale po Twoich "korektach" przestają działać ;) Poza tym , każesz owym funkcją dekodować dane , których te...
Witam Jak w temacie. Jestem w trakcie realizacji projektu którego na celu jest sczytanie numeru karty (Wiegand Interface; w moim przypadku jest to jeszcze bardziej skomplikowane bo używam kart szyfrowanych typu Iclass, ale nie o tym mowa bo zadanie sprowadza się do dekodowania już jawnej informacji...
Jest NTP, jest i SNTP. Ten drugi protokół jest prostszy do implementacji i podejrzewam, że jest dużo przykładów jak dekodować dane z tego protokołu.
Problem jak w temacie. Pobieram rozmiar pliku do edx i w jaki sposób taką liczbę przekonwertować na ASCII?
Jest to funkcjs która wyświetla na wyświetlaczu liczbę int.( w tym przypadku jest to kod rozkazu z rc5). Jeśli nie stworzyłeś sobie tego typu funkcji możesz uzyc standardowej funkcji w c czyli itoa- jej opis znajdziesz w helpie. Funkcja ta zamenia liczbę a łańcuch znaków w formacie ascii...
"Czekanie na enter" nie jest najszczęsliwszym rozwiązaniem. Standard hayesa definiuje 3 standardowe wzorce odpowiedzi: 1) [cr][lf][wyrazenie][cr][lf] 2) [cr][lf][wyrazenie]=[wartosc](,[wartosc]... [cr][lf][wyrazenie]=[wartosc](,[wartosc]...
Witam Już nie wiem gdzie się zwrócić z pomocą w próbie rozkodowania transmisji. Mam radio samochodowe Kenwood KDC-W5541U i chciałbym "pozyskać" dane wysyłane do wyświetlacza radia. Tak aby móc je potem wysłać do wyświetlacza w desce rozdzielczej. Podobny myk udał mi się wczoraj...
Chciałbym się dołączyć do tematu. 3.1.19. Nie wysyłaj wiadomości w tematach archiwalnych, jeśli jest to kolejne pytanie, w szczególności inne niż osoby pytającej. Z racji szacunku do pytającego załóż własny temat. Możesz dopisać tylko sposób rozwiązania problemu. Walczę...
0 01000000 1 = 0x02 0 01001100 1 = 0x32 0 01101100 1 = 0x36 0 00001100 1 = 0x30 0 00001100 1 = 0x30 0 00011100 1 = 0x38 0 01001100 1 = 0x32 0 10101100 1 = 0x35 0 11101100 1 = 0x37 0 01000010 1 = 0x42 0 00100010 1 = 0x44 0 00101100 1 = 0x34 0 10100010 1 = 0x45 0 11000000 1 = 0x03 Dodano...
Witam, wysyłam do sterownika Ge fanuc micro odczytane kody kreskowe skanerem. Potrzebuje napisac program dekodujacy ASCII na cyfry. W skrocie po odczytaniu kodu kreskowego chce aby 12 cyfr jakie sa na kodzie pojawily sie w programie, do tej pory odczytane znaki pojawiaja sie w rejestrze glownych w...
Witam wszystkich zainteresowanych tematem modyfikacji, usprawniania działania i wzmocnienia bezpieczeństwa pracy na routerze Huawei b593-s22. UWAGA !!! Jeżeli jesteś posiadaczem tego urządzenia powinieneś NATYCHMIAST zmienić hasła dostępu CLI w swoim urządzeniu - firma Huawei stosuje...
Tak wygląda mój kod nadajnika Wyslij_rfm12 wywołanego przez flagę Flaga_wyslij
Zmienione jak kolega doradzał ale dalej jest błąd Nie podałem gotowego kodu, ale przykład jak łączyć tekst. Trudno jednak wymagać od kogoś o ograniczonej wiedzy z zakresu programowania by rozwiązał problem samodzielnie... dobra pozrzędziłem sobie. Kolejność kodowania znaków...
Podalem ten dokument w polskim jezyku : ActionFront - Tłumaczenie “Drive-Independent Data Recovery: The Current State-of-the-Art”"] Streszczenie ... “odzyskiwanie danych” w tym dokumencie oznacza dostęp do logicznie i/lub fizycznie uszkodzonego dysku, którego użyteczna...
Napisałem program testowy, który zapala napierw parzyste kolumny, a chwilę pózniej gasi i zapala parzyste (czyli wpisuje do rejestrów 010101... a później 101010101) i tak na zmiane bez końca. Program działa i wygłada tak: $mod51 A0 EQU P1.0 A1 EQU P1.1 A2 EQU P1.2 SHCP EQU P1.3 STCP...
Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu...
a rozmiar programu wzrósł z 3072 do 3932 bajtów więc na pewno nie mogę sobie pozwolić na użycie tej funkcji. Aha, nie wiedziałem, że dekodowanie robisz na MCU. To może zrób tak, że MCU komunikuje się z serwerem dwukrotnie i na początku przy pierwszym zapytaniu pobiera metadane odnośnie...
Mając kilka wolnych chwil, postanowiłem skonstruować odbiornik do bezprzewodowego czujnika stacji pogodowej Oregon Scientific RMR203HG. Stacje tej marki są ogólnie dostępne, jeśli chodzi o wrażenia z użytkowania – działa bez zarzutu. Mój model wyposażony jest w pomiar temperatury...
Wiadomo wszem i wobec, że komputer to niezwykle pożyteczna zabawka. W jaki jednak sposób może nam się przydać w połączeniu z zestawem do odbioru telewizji satelitarnej? Okazuje się, że jest kilka ciekawych zastosowań. Po pierwsze - w Sieci możemy zawsze znaleźć aktualną listę satelitów...
napiszę przykład, żebyś mógł mi odp czy dobrze zrozumiałem jeśli chce wysłać słowo np dom 160(0xA0) to muszę to zakodować w ASCII, czyli: 0x61,0x 0x6F,0x6D, 0x41,0x30 i przy odbieraniu jest to dekodowane przez ASCII do znaków systemowych. Możesz mi napisać przykład, jak by wyglądało...
Autorze, dałem Ci gotowe rozwiązanie, ale nie czytałeś mojego postu uważnie. Nie czytałeś też dokumentacji ( MojaPolskieZnaki18_Bitmaps . Aby wyświetlić tekst funkcją MojaPolskieZnaki18_Glyphs 90(*) wiersz, gdyż tam znajdują się informacje o tym, gdzie w pliku MojaPolskieZnaki18_Bitmaps...
Dzień dobry! Poniżej kawałek kodu, trochę nie ociosany, co prawda, ale może rzuci jakieś światło na problem. [syntax=c] #include <stdio.h> #include <string.h> #include "stm32f4xx.h" #include "FreeRTOS.h" #include "task.h" #include "timers.h" #include "semphr.h" #include...
Nie wiem czy sie przyda ale mam opis bootloadera ale na ATmega8 oto on napisany w bascomie: 'Program Bootloadera (monitora) dla ATmega8 umożliwiający ładowanie 'programu do pamięci Flash przez interfejs RS232 z prędkością 19200 'bodów 'Bity fuse należy ustawić, by na Bootloader...
Skoro dekodowanie ma być na komputerze, to dobrze by było spakować przeyłane dane nie w alfabecie morse'a a w kodzie ASCII i taka usługa już istnieje i nazywa się SMS. Program do zamiany sygnałów Morse'a na ASCII w najprostszym przypadku można napisać w BASICU.
Da się wykorzystać, ale po co komplikować? Zaproponowałem ci taką a nie inną tablicę, gdyż będzie ona zgodna z kodem ASCII. tzn tablica['A'][] = definicji znaku "A". Jeśli chcesz wykorzystać swoją musisz dekodować kod znaku ASCII na numer wiersza twojej tablicy.
Witam Natknąłem się na pewien problem, a mianowicie przy kodowaniu base64 znikają polskie znaki, a w ich miejsce wchodzi '?'. Powodem stosowania takiego sposobu jest to, że na wyjściu są tylko znaki alfanumeryczne oraz +. Czy istnieje jakiś algorytm (dwustronny), który ma na wyjściu takie...
Witam. Od dłuższego czasu interesuję się technologią RFID i dziś chciałem zaprezentować rozwinięcie mojej dawnej konstrukcji mianowicie czytnik kart RFID ze zintegrowaną anteną na płytce PCB. Ze względu na skomplikowaną konstrukcję anteny (niewielkie odległości między...
nsvinc --> posłuchaj, przecież ja pisząc że SMSów się nie kompresuje nie miałem na myśli tego, że nie da rady kompresować tekstów. I powiem, że nie raz stosowałem tę metodę w jakichś tam swoich doświadczeniach ale tylko i wyłącznie po to żeby przetestować jakieś tam rozwiązania...
Witam wszystkich na forum. Jest to moje pierwsze publikowane DIY. Słowo wstępu… Projekt powstał z jednego, bardzo ważnego powodu: bo bardzo chciałem coś takiego mieć! Jest to układ odczytujący kod karty poprzez interface EM4095 z anteną, dekoduje, sprawdza i wysyła poprzez...
W Zgrywanie zawartości pamięci na dysk Tak jak pisaliśmy w części trzeciej artykułu znamy rozkład wyprowadzeń układu scalonego, będącego pamięcią Flash w tym urządzeniu. Dzięki temu nie musimy zgadywać który z pinów układu za co odpowiada: Znamy też zestaw...
Flaga to: CTF-(JEST-LUTY-PODKUJ-BUTY) (w zasadzie CTF-(JEST-LUTY-PODKUJ-BUTY? ze znakiem zapytania na końcu, ale zakładam że to błąd typograficzny) Oznaczam (at)And! Dodano po 1 Większość kodu przeanalizowałem statycznie, wyjątkiem jest tutaj część DTMF - szczegóły niżej....
panowie chce polaczyć zasilacz (sterowany mikrokontrolerem ATMega) z komputerem przez złacze RS232. działałby na zasadzie wysylania z komputera odpowiednich kodów w ASCII a mikrokontroler by sobie je odpowiednio dekodował i ustawiał według tego napiecie czy prąd ew. wysyłał aktualne wartości...
Witam. Mam mały problem. Mianowicie, zrobiłem nadajnik i odbiornik na 90S2313, nadajnik zczytuje znaki z klawiatury, dekoduje je na ASCII, przedstawia je na wyświetlaczu LCD i wysyła (polecenie Print w Bascomie). Odbiornik zczytuje te znaki i wyświetla na wyświetlaczu LCD. Oba moduły sa na razie...
Jest kwestia, czy oprogramowanie, które w tym siedzi (8049 to mikroprocesor z pamięcią ROM 2kB, RAM 128B) przewiduje możliwość komunikacji z zewnątrz - jeśli nie, to trzeba by do tego dać nowy procesor (bo one mają ROM, a nie EPROM), i zaprogramować go na komunikację - sporo roboty; albo...
Funkcja (w takiej ostatecznej formie jak przedstawiona przez Ciebie), wygląda na poprawną, tzn. powinna działać tak jak tego oczekujesz, chociaż sprawdzałem pobieżnie i głowy nie dam :D "Poprawność" rozumiem tu w sensie użytej sekwencji instrukcji. Przypuszczam, że kłopot może wynikać...
dzięki za pochwały ;) swoim pomysłem jak widać zainteresowałem innych technologią mikroprocesorową np. krysyo :D 1. 8051... a dokładniej? :D można użyć 89S8252, który ma możliwość programowania szeregowego ISP można również i to wyjście bym polecał zastosować coś z serii AVR o...
Masz rację... jesteś zielony ;) a na poważnie - klawiatura w notebooku to nic innego jak matryca - wciskasz klawisz to zwierasz konkretną kolumnę z konkretnym wierszem - na przecięciu masz wciśnięty klawisz - teraz kontroler, który jest na płycie głównej notka przemiata cały czas wiersze...
Dzięki że zauważyłeś tą pomyłkę. Teraz jest ok, muszę jeszcze tylko napisać coś do dekodowania na ascii. Procedura może przerośnięta ale opierałem się o howto od Atmela. Teraz jak to zaczęło działać to pora na optymalizację :) Mam jeszcze kilka innych pytań jeśli można w tym...
....- przerabiałem to Bascom jedynym sprawdzonym i profesjonalnym odbiorem danych jest mój zapis reszta to dla amatorów "zapal zgaś diodę" - Bez obrazy! Lecz to doświadczenie oooj bardzo małe to doświadczenie, każdy początkujący amator nie umiejąc sobie poradzić z transmisją w RS232...
Metoda szyfrowania poprzez zamianę jest bardzo prosta do zrealizowania. Tworzysz na formie 3 komponenty : 1. Edit1 - zawiera literkę którą chcesz zmienić. 2. Edit2 - zawiera literkę na która chcesz zmienić. 3. Memo1 - zawiera tekst na którym operujesz. Cały tekst można przerobić, właściwie,...
Dziękuję uprzejmie za zainteresowanie i sugestie. :-D O RS485 mogę napisać tyle, że działa poprawnie. Bez oporników (terminatorów - linia wymaga dwóch!) rzeczywiście był niezły śmietnik (kiedyś oglądałem pod oscyloskopem). Dałem trochę większe (220 omów) niż przewiduje standard,...
Witam, "zły nauczyciel kazał mi" napisać prosty program szyfrujący. Wybrałem szyfr rot 13. Polega on na tym, że po wpisaniu tekstu szyfr "podstawia" litery z alfabetu łacińskiego na litery z tegoż alfabetu przesunięte o 13 miejsc w prawo. Np. dla litery 'a' podstawia 'n' itd. Mój program...
Witam ponownie mam pytanie do kolegów a mianowicie nie działa mi funkcja dekodująca liczbę na kod BCD Mam funkcje A nie do ASCII ? Marek
Nie da sie skutecznie zabezpieczyć, przecież sam piszesz : Nie jestem idiotką, żeby nie wiedzieć, że każde zabezpieczenie da się obejść. a w następnej linii piszesz, że chciał byś zabezpieczyć. Jeśli będziesz miał skuteczne zabezpieczenie, które pozwoli nie usunąć nabywcy to...
Podłączam się pod temat ponieważ tematyka ta sama i wcześniej korzystałem z wyżej zamieszczonych ustawień filtrów.... moje pytanie brzmi czy łącząc ze sobą linie canrx i cantx wychodzące z stm'a (przed połączeniem wiszą - wypięty transceiver) można w ten sposób zdiagnozować czy...
Lepiej zostań przy swoim kodzie jest 10 razy czytelniejszy. Tak jak mówiłem zrób sobie tablicę kodów albo funkcję dekodującą, jak już nie wiesz jak zrobić zamianę kodu klawisza na ASCII na tablicy.
To, co w cudzysłowie to tablica zakończona symbolem NULL. Nie znam tych bibliotek, ale o ile dobrze zrozumiałem pytanie: Utwórz tablice np. haslo[]. W obsłudze klawiatury dekoduj klawisze (np. na kody ASCII cyfr) i zapisuj kolejno do tej tablicy kończąc całość symbolem NULL. Masz wtedy...
Lutowanie BGA (a stosowne ARMy chyba tylko w takich są obudowach) Dementuję takie pogłoski. Przykładowa płytka STM32F429-DISCO. Ma prawdopodobnie wszystko co potrzebuje autor tego tematu, kosztuje śmieszne pieniądze. Na pokładzie 64Mbit SDRAM, więc wystarczy na wiele ekranów. Alpha blending...
Witam, Mam proste pytanie. Zastanawia mnie, w jaki sposób obsługiwane są przez kompilator i następnie w procesorze, zmienne, którym podczas pisania programu przypisuje się konkretną wartość. Istnieje spory zasób informacji o procedurach czytania wartości z obszaru pamięci programu, jednakże...
Wracam do tematu po dłuższym czasie. Jeśli chodzi o problemy z programami, do RTTY, to zauważyłem, że przyczyną nie jest błąd w ustawieniach, tylko nieprawidłowość w nagrywaniu dźwięku, problem ze sterownikiem od karty dźwiękowej opisany tutaj: Jeżeli akurat w danej chwili program...
Znaki w kodzie ASCII są zapisane jako bajty, zatem każdy znak ma jakąś wartość liczbową mu odpowiadającą - koledze chodzi (i mówi to bez filozofii) o wysłanie znaków o kodach od 128 do 255. dokładnie - i wtedy zobaczysz je na terminalu i zidetyfikujesz jak Twój program je dekoduje....
No tak, rzeczywiście. Czyli jedyną opcją wysłania zera do PC to wysłanie liczb w postaci kodów ASCII i potem ich dekodowanie z powrotem na liczby? I jeszcze jedno - zmieniłem: [syntax=c]rs232_buff[len] = 0;[/syntax] na: [syntax=c]rs232_buff[l... = 100;[/syntax] Żeby sprawdzić, czy działa...
No właśnie, wszystko zależy kto w co się bawi. :) Ja głównie audio, ale czasami jakieś radiowe rzeczy sobie dłubię i cyfrówkę, więc 200MHz spokojnie mi wystarczy. W zasadzie 200MHz wybrałem tylko ze względu na radiówkę. Do audio to spokojnie 25MHz wystarcza. Tyle że ten Siglent też...
I flaga: CTF_FLAG_{Z_Nowym_Rokiem_nowym_krokiem!}... Dodano po 28 Krótki writeup: Na początku trzeba było poczynić te obserwacje, które napisałem w poscie wyżej (dziwne rzeczy pozapisywane na kanałach RGB, na którym - zależne od pozycji piksela modulo 4). Dalej, rozdzieliłem piksele...
W Air202 problem rozwiązałem. Napisałem skrypt, który dekoduje odpowiedź +CUSD z formatu GSM 7-bit do ASCII. Kod USSD sprawdzający stan i ważność konta wysyłany jest w 45 sekundzie.
Typ ushort to po prostu alias na przesadnie długą deklarację unsigned short int . Jest to więc zwykły 2 bajtowy int bez znaku. Równie dobrze można napisać uint16_t , i chociaż jest między nimi drobna różnica, to w naszym przypadku nie ma to znaczenia. Na tym typie pracuje funkcja obliczająca...
Witam ponownie, temat trochę przeleżał z konieczności, ale zabrałem się za niego ponownie. Układ mam już na płytce z Chin zamiast na stykówce, dla flasha ostatecznie jednak użyłem swojej implementacji z biblioteki SPImemory i będę zapisywał dane w bajtach. No i tu jest pewna koncepcja,...
Super obudowa :D Zrobiłem krótką animację pokazującą w jaki sposób przenoszone są programy z pamięci ROM do pamięci RAM z wykorzystaniem przełącznika banków pamięci. Wobec tego jak umieścić w ROM np. taki kod. ; Program deasemblera Z80 ; Dane interpretowane przez...
napisałem programik który "układa" hexa na karcie SD żeby mi łatwiej było go "zakodować" w znaki ASCII (wykorzystuję większą pulę znaków niż od 0 do F) jako wsad zrozumiały dla bootloadera Użyj pliku BIN, nic nie trzeba będzie dekodować. Wystarczy przekopiować.
jeśli większy to odejmij '7' Wydaje mi się, że czytelniej by było powiedzieć "odejmij 'A' i dodaj 10" :-) Albo dla pewności "przepuść przez toupper, potem odejmij 'A' i dodaj 10". Przydało by się też dodać, że otrzymaną liczbę należy pomnożyć przez odpowiednią potęgę liczby...
Cześć, Pisząc bootloader dla procesora mega328pb niemal wszyscy jednogłośnie sugerowali aby pobierać pliki *.bin z serwera zamiast *.hex. Ten drugi, czyli hex pobieram poprawnie, wysyłam kawałkami przez port szeregowy do procesora, niestety napotkałem problem w czasie pobierania pliku *.bin....
Nie widzę tu jakichś prawidłowości. Ja widzę, pierwsza - regularnie występują bajty synchronizacyjne 7f, 7f a po nich wartości binarne. Jedno jest pomieszane - część bajtów jest HEX a część jako ASCII a to strasznie miesza - trzeba te ASCII zamieniać na HEX i potem dekodować liczby....