> GET /update?key=XKLUCZX&field1=5&field2=255&... HTTP/1.1\r\nHost: api.thingspeak.com:80\r\n\r\n Wpisujesz to z terminala? Jeśli tak, to czy jesteś pewien, że Twój terminal przesyła właściwe znaki ASCII 13 i 10 w miejscu '\r' i '\n' ? PS. AT+CIPSEND=80 No i podałeś chyba niewłaściwy rozmiar danych. Według moich wyliczeń to tam jest...
jutro sprawdzę, ale wydaje mi się że coś jest nie tak bo kazałem prockowi wysłać po kolei znaki od 01-255 dec i nie wysunął kartki, a myślę że przy właściwym znaku ascII powinien jednak wyciągnąć tą kartkę i wydrukować to co było przed tym znakiem ... Przechwycić portu drukarki nie mam czym ,to by było najlepsze rozwiązanie ,czy istnieje taki program...
Hasło kluczowe: znaki kontrolne . Klawiatura jeszcze raczy poinformować o samym fakcie, ze przycisk został wciśniety i puszczony. Poczytaj sobie może na temat samego protokołu transmisji z klawiatury AT, a nie tylko ślepo używasz jakiejś dziwnej funkcji! Przecież dostajesz właściwe znaki...Wystarczy jeśli napiszesz ifa, ktory oleje wszystkie znaki nie...
Nie chcę Cię martwić (bo jeżeli Twój kod działa jak powinien to OK), ale to co robisz w pierwszym poście 1 i 3 nie jest sobie tożsame. Kod w #1 jest jak najbardziej prawidłowy. Typ char to dla platformy .NET tak naprawdę 16-to bitowa liczba z zakresu 0...65535 Więc taki kod: znak o kodzie ASCII = 4 . Do tego w zasadzie typ char został stworzony. Jeżeli...
Ale urlencode i odpowiednik urldecode przecież załatwiają sprawię i dzięki nim prześlesz wszystko z zakresu ASCII (nie myl ASCII z ANSI!), gdyż wszystkie potrzebne znaki zostaną zapisane w postaci szesnastkowej. Spacja jest takim dziwnym znakiem (co omawia właściwy RFC), że poza %20 można jeszcze używać znaku + ;)
Brzydko to masz, żle sie czyta, same wielkie litery, brak dwukropków przy etykietach, pustych linii itd choć w czasach smoków znałem 8080 Nie znam API z RST2, to jaki system czy "system" za plecami emulatora ? Tym niemniej zgaduję, że to "coś" wczytane jeszcze nie jest "liczbą" ale "napisem", skoro odejmujesz znak '0' to pewnie w ASCII Jako rzekłem,...
Tego rodzaju błędy powstają w wyniku wykrycia z jakiegoś powodu fałszywego bitu startu i są typowe dla transmisji non-stop kiedy bit startu kolejnego znaku następuje zaraz po bicie stopu poprzedniego. Przy wysyłaniu non-stop znaku "A" (41H=04000001B) w strumieniu bitów takiej transmisji można znaleźć znak "P" (50H=01010000B) według poniższego schematu...
https://obrazki.elektroda.pl/7718009700_... w router HG8247H mogę edytować SN i pass do GPONa. Z hasłem prosta raczej sprawa w sieci Orange. Natomiast niewiem czy dobrze robię z SN. Tak jak było pisane jest na naklejce pod FB3 i zaczyna się od SMBS to vendor ID i reszta właściwy numer. w Huwei wklejami cały numer 12 znaków i przyjmuję...
Kombinuję dzisiaj jak koń pod górę, aby jakoś wstrzelić polskie litery dla stringów wysyłanych na ekran, ale ciągle jest źle. Jak kiedyś znajdę sporo wolnego czasu to zrobię własną czcionkę z naszymi znakami i funkcje, która będzie to w locie podmieniać. Na tą chwilę popełniłem prostą zamianę drukowanych polskich znaków diakrytycznych na serial terminalu...
Raczej: typ char służy do przechowywania znaków ASCII, a nie bajtów danych innych niż znakowe. Użyj właściwego typu, np. uint8_t. Swoją drogą to ciekawe, że w jednym środowisku char jest ze znakiem, a w drugim - bez.
(at)jacekcz Zasadniczym problemem tutaj jest to, co wysłać do modemu. Dopiero po ustaleniu tego można się zastanawiać, jak to najlepiej wysłać przy pomocy .NET i jakich "tricków" użyć (jeśli w ogóle). Wydaje mi się, że właściwą dokumentacją na tym etapie nie są niuanse dotnetowego serialportu, tylko norma ETSI TS 127 007 i ew. dokumentacja komend AT...
Po co? Wystarczy porównać kod znaku (char) z właściwym zakresem tablicy kodów ASCII i ewentualnie odpowiednio zmienić wartość.
Skoro zatem DOS właściwie tylko wysyła znaki ASCII, podobnie zresztą, jak CPM to pisząc własny BIOS uzyska się zgodność z PC. Przynajmniej programy pracujące w trybie tekstowym powinny działać. Ponadto istniała też wersja CPM dla 8086. W trybie graficznym też zgodnośc łatwo uzyskać - tu programy pisały bezpośrednio do VRAM, zakładając, że użytkownik...
Śpieszę poinformować kolegów, że jestem po próbach i jest mały sukces. :) Zbudowana na sterowniku klawiatura jak opisywałem wcześniej zaczęła działać. Na ekranie pojawiają się znaki, symbole i cyfry. Zatem klawiatura zaczęła działać i to na zasadzie "stanów statycznych". Problem natomiast stanowi niezgodność znaków klawiatury z oznaczeniami klawiszy....
(...) PORTC ^= (1 << PC4); } else{PORTC ^= (1 << PC3);} odb_flaga=0; } }} Zrobiłem taki kod. Mam podłączone trzy diody i mikrokontroler nie ważne co wpisze na terminalu, zapala i zgasza tylko diodę PC5 Twoja konfiguracja wygląda w porządku, taktowanie jest poprawnie ustawione na 1MHz. Cieszę...
Przecież moje rozwiązanie jest krótsze A "check_result" samo sie zrobi? Jakbym wrzucił tylko właściwy wycinek tak jak Wycinek? Cała funkcja, wystarczy przekazywać odczytany znak w kodach ASCII. Na końcu masz tablicę {5, 6 , 7} i jeżeli potrzebujesz zamienić to na wartość 567 to jest to trochę kłopotliwe (potęgowanie 10, liczenie elementów, ew atoi...
Witam! Sprawa wgląda tak: Drukarka Oki 3320 ze starą elektroniką (długa), tylko z LPT. Wydruk testowy przechodzi bez problemu. Wydruk z komputera to same bazgroły, jakieś kilka procent z tego wydruku tylko przypomina wydruk właściwy, podrukuje na początku przesuwa na następną stronę, znów podrukuje i tak dalej.. Próbowałem puścić pojedynczy "bit" czyli...
Witam Mam takie pytanie: czy kompilator może przydzielić bloki w pamięci EEPROM w kolejności innej niż zadeklarowano je w programie? Jeżeli tak, to wpłynie to na adres bloku pamięci,prawda? Mam taki problem: W programie mam zadeklarowane 2 bloki pamięci EEPROM w kolejności jak poniżej: znaki. Tak jakby ponowne wgranie tego samego kodu, spowodowało że...
OK, już piszę jak to działa. W moich programach pod mikrokontrolery format tablicy ze znakami jest taki: na początku, pod offsetem '0' wartość która informuje o wysokości czcionki (czyli ile znaków składa się na jedną czcionkę. Pod offsetem '1' znajduje się dana informująca o szerokości znaku, i dalej wartości wiersz po wierszu. Tych danych jest dokladnie...
Też polecam metodę z przedstawieniem liczby w postaci znakowej i przesłania jej w takiej postaci. Wymieniłbym tu następujące uwagi: 1. Rzeczywiście, jak zauważył bobbyAIR , żadna z wartości zaraz po odbiorze przez uP lub PC nie ma jeszcze jakiejś szczególnej interpretacji, o ile takiej nie narzucisz. Jednak używając postaci binarnej, każdy przesyłany...
Witam! Tutaj podaję przykładowy sposób konwersji liczb rzymskich na odpowiadający im zapis dziesiętny, wraz z opisem działania i "czym to sie je" [syntax=c]#include <ctype.h> // tutaj makra toupper() i isupper() #include <string.h> // tutaj funkcja strlen() // Najpierw stworzyć typ strukturowy pary: cyfra rzymska i odpowiadająca jej liczba...
(at)Dr_DEAD A faktycznie, kazdy HEX ma znaki tylko od 0-9 i od A-F i zaczyna sie ':'. Najważniejsze, to ustalić sobie adres skoku do właściwego programu, prędkość transmisji i wszystko hula. Wysyłasz pliki HEX przez konwerter USB-RS232 a bootloader programuje PICa jak zwykły programator. Wysyła się poprzez terminal jako ASCII. Jak ustalisz sobie prędkość...
Tak, są to znaki NULL (o kodzie ascii 0). Są na pewno nadawane, ponieważ mam jednocześnie uruchomione dwa odbiorniki - jeden podłączony do mikrokontrolera, drugi przez przejściówkę USB-UART do komputera. Wszystkie transmisje obserwuję jednocześnie w terminalu i w urządzeniu odbiorczym. Kombinuję i kombinuję... Doszedłem do takiego rozwiązania: [syntax=basic4gl]...
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 program deasemblera PFTAB DEFB E0,0A,0E,0F,96,AF,B4,B9,BE,BD,C5,09,4C,C...
acid12 -> jak zajrzysz do kodu bootloader.c to zobaczysz, że do resetu procka po załadowaniu już programu właściwego do pamięci flash stosuję metodę: asm volatile( "clr r30" "\n\t" "clr r31" "\n\t" "ijmp" ::); jeśli chodzi o możliwości zdalnego resetowania to: 1. można sobie podłączyć...
Mam taki problem. Otóż korzystam z leechera do megaupload, jednak po zapisaniu pliku jego nazwa wygląda nie estetycznie. Podam przykład Właściwa nazwa: Nazwa zapisanego pliku (niewłaściwa): %5BZero-Raws%5D%5BDVD%5D+CLANNAD+-+23+RA... Jest może taki program, który oczyści te nazwy ze zbędnych znaków i zastąpi...
Witam. Mam pytanie. Skąd wytrzasnąć fajne fonty wysokości 5 ; 8 ; 12 znaków o zmiennej szerokości i jak trzymać je w pamięci AVR, żeby zajmowały jak najmniej miejsca i prosto je było rysować. Puki co próbowałem czionki truetype konwertować, ale wielkość 5 i 8 jest za mała i wychodzą brzydkie. Pamiętam, że na 8 bitowe komputery była tego masa, ale jakoś...
Witam, mam mały program napisałem przy użyciu książki Pana Marcina Wiązania oraz przy użyciu elektrody do obsługi matrycy led, lecz mam nieporządany efekt stroboskopowy. Nie widać liter, tekstu, tylko wszystkie diody mrugają. Czy to jest spowodowane zasilaniem czy też błędem programu? Dorzucam dwa programy, przy których pracowałem i schemat, schemat...
Dzięki za podpowiedź. Sprawdzałem już tym programem. Ale on jest do programów napisanych w innych językach programowania. Stosowałem już wiele programów (Lingobit Localizer; Pasolo, Multilizer; Restorator i inne) Jedynie do VB6 dobry jest VBLocalize ale do małych programów to się nadaje a nie do takiej wielkości exe (19Mb). Stosowałem też Trochę lepszy...
http://obrazki.elektroda.pl/6148316100_1... http://obrazki.elektroda.pl/9687194100_1... 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...
tak pytam z ciekawości .Mianowicie żeby procesor(program ?)zinterpretował jakieś polecenie assemblera czy innego języka to musi się odwołać do rejestrów pamięci (czy coś tam podobnego;P).W kodzie maszynowym są zdaje się same liczby ,później znaki ascii(właściwie i liczby i znaki).Czyli skądś musi(procesor)wiedzieć że tam np move oznacza ruch w pamięci...
Kolega adamusx wypisuje jakieś herezje... Po pierwsze deklaracja zmiennej w obsłudze przerwania... Druga sprawa, Bufor jest deklarowany jako zmienna unsigned char po czym przemienia się w tablicę... No chyba, że Bufor i Bufor to nie to samo... ;) W takim razie powinny mieć inne nazwy albo przynajmniej Bufor i bufor... to wystarczy... Proponowana metoda...
Czy może ktos ma pomysł dlaczego mój sim300 wymaga odpięcia sygnału TxD od modemu do mikrokontrolera na czas załączania modemu, inaczej nie chce sie synchronizować. Najpierw załączam mikrokontroler, potem odpinam sygnał TxD, potem odpalam modem zwierając na chwilę PWD_KEY do GND i dopiero po chwili podłączam z powrotem TxD, potem mogę już wysyłać dowolne...
Zrobiłem tak jak napisałeś z odbiorem liczby, (rzeczywiście prosto ;) ) tylko, czy odkodowanie może być również w przerwaniu? Pierwszy problem - to brak synchronizacji. Nadawane dane muszą mieć taką postać, żeby łatwo było zauważyć początek ich porcji. Może to być np. kod końca wiersza lub spacja pomiędzy liczbami. Za bardzo nie rozumiem po co ten znak...
Hej. Próbowałem z tymi plikami i nic nie ruszyło. Nie jestem tylko pewny czy ten wyświetlacz ma sterownik HD44780 czy jakiś zgodny z nim. Powiedz czy ty robiłeś to na takim samym WinStar WH1602B2-YYH-CT czy innym?? Udało mi się jedynie znaleść sklep gdzie pisze że ma zgodność z HD44780 ale gdy patrze w instrukcję odnośnie inicjalizacji WH1602B2-YYH-CT...
Dodajesz od najmłodszych cyfr. Jeżeli na danej pozycji suma wychodzi większa niż 9, to od wyniku odejmujesz 10, a na następnej pozycji dodajesz 1 do sumy Zapis w pseudokodzie: A0, A1, A2, A3 cyfry liczby A i cyfry wyniku B0, B1, B2 cyfry liczby B A0=0 A1=0 A2=0 A3=0 A0:=A0+B0 IF A0<10 THEN DALEJ1 A0:=A0-10 ' sprowadzenie wyniku do zakresu...
Witam, Problem pojawił sie gdy zmuszony zostałem do zmiany procka z AT90S2313 na ATtiny2313. Ogólnie wszystko sie wydaje wporządku BASCOM wykrywa procka i go programuje. Nie działa jednak jak powinno odbieranie z procka znaków ASCII. Na starym procku uzywałem następujących parametrów transmisji BAUD9600 8 N 1. Przy takich ustawieniach RS-a otrzymuje...
# to przedrostek oznaczający znak zapisany kodem ASCII ($ to np. liczba w kodzie szesnastkowym, a 0x to kod ósemkowy). Klawiszem F7 zawsze wchodzisz głębiej w procedury i funkcje. Wciąż trudno się połapać mi w tym kodzie bez debuggera, ale tak mi się świeci, że tworzysz nowy element listy (pushHead), ale w ogóle nie przypisujesz wartości (a przynajmniej...
Witam. Nikt nie napisał, to może ja ;-).[syntax=c] while(esp8266.available())[/syntax] to upraszczając, daje True, jeśli odebrano poprawny znak. Z jakich bibliotek do obsługi UART-a korzystasz ? W skrócie - ten fragment kodu, o który pytasz, ma działać tak: jeśli odebrano "poprawny" znak, to go odczytaj, jeśli niepoprawny, daj sobie z nim spokój ( niepoprawny...
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 znajduje się obraz literki "Z". * - 90 wiersz, a właściwie, to...
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. Oczywiście przełączyłem terminal (bry terminal) na tryb hex...
Witam! Przed napisaniem tematu znalazłem coś takiego Twoja funkcja USART_Receive() sprawdzi, czy flaga RXC jest ustawiona i - jeśli nie - zakończy działanie, zwracając właściwie trudno mi określić co. Trudno określić, bo funkcja zwraca niezainicjowaną zmienną, której - w przypadku, gdy RXC=0 - nie przypisujesz żadnej wartości. Nie wiem też co z tym...
Pytanie na samym wstępie do kolegów z większym doświadczeniem i umiejętnościami - Jak najprościej, przy pomocy VBA, pozyskać z EXIF ".jpg-ów" 'niezaśmieconą' 'Datę wykonania zdjęcia' ? Wyniki wyszukiwania w sieci są niejednoznaczne, nie znalazłem tam tego, z czym się spotkałem - poniżej: I. Żaba ===== (Żaba z przykładu wyszukana w sieci frazą 'darmowe...
LCDPrintText(25, 1, "\x0B\x1B\x1E\x1D\x0B\x1B\x0F\x1A\x... 1, 0xFFF, BGD); LCDPrintText(25, 1, "_A_R_U_T_A_R_E_P_M_E_T", 1, 0xFFF, BGD); Tak są identyczne. A sprawdziłeś to na wyświetlaczu, czy tylko tak Ci się wydaje. Według mnie pierwsze polecenie wyświetliłoby "ARUTAREPMET", a drugie "_A_R_U_T_A_R_E_P_M_E_T"...
Cel zlecenia: Miniaturyzacja istniejącego układu scalonego bądź stworzenie nowego pomniejszonego układu z odwzorowaniem wysyłanych komend. Czas zlecenia: 20 - 30 dni Kwota: 1500 zł do negocjacji Preferowana (nie wymagana) współpraca z osobami zamieszkałymi w promieniu 70km od Katowic Wymagany kontakt osobisty. Główne cele projektu: - Zaprojektowanie...
https://obrazki.elektroda.pl/1835432700_... Przedstawię tu ciekawy moduł kontrolera wyświetlacza LED obsługującego 16 segmentów i 8 znaków poprzez interfejs I2C. Omówię tu jego protokół komunikacji, zademonstruję jego implementację oraz również pokażę jak można uruchomić go z Arduino. Omawiany tu wyświetlacz będzie moim zdaniem lepszy od...
https://obrazki.elektroda.pl/4024708700_... 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 krok po kroku...
witam prosze o wskazówki zalączam program a takze tresc z inne forum ? Baud = 1200 Dim Kod As Byte , Crc(3) As Byte Dim Lkod As Byte , I As Byte , Tkod As Byte , Ecnt As Byte Gosub Loopreset Incr Lkod Do Kod = Waitkey() Tkod = Lookup(lkod , K1) Tkod = Tkod Xor Kod If Tkod > 0 Then Incr Crc(1) Tkod = Lookup(lkod , K2) Tkod = Tkod Xor Kod If Tkod > 0...
znaki ascii znaki ascii terminal terminal wyświetla znaki ascii
wymiana potencjometr ogniwo słoneczne ładowanie akumulatora czujnik biegu wstecznego
pralka electrolux panel sterowania kontrolkę poduszki powietrznej
Lenovo ThinkVantage, ThinkPad – opinie, trwałość, funkcje bezpieczeństwa Zamienniki tranzystora ST GW40H65DFB – Infineon IKW40N65H5, ON FGH40N65SMD, IXYS IXGH40N65B3