Kawałek kodu masz mocno namieszany, nie masz funkcji odczytującej daną z uartu - pokaż większy fragment kodu. ogólnie: [syntax=c] #define BUF_SIZE 100 char c; chat buffer[BUF_SIZE];//koniecznie deklaracja rozmiaru ... while(1){ if((c=uart_getc())){ buffer[i++]=c; if(i==BUF_SIZE-1){//zabezpieczenie przed przepełnieniem bufora buffer[i]='\0'; i--; //sygnalizacja...
Zapisywanie znaków w postaci hex nic nie daje - i tak będą widoczne tak samo w kodzie wynikowym. Trudność jest tylko dla piszącego.
spróbuj użyć programu AppsTraka oprócz znaków może robić zrzuty ekranu, pokazuje uruchomione aplikacje itd... Pozdrawiam
Jeśli chodzi o układ zapamiętujący, który włącza się między klawiaturę a komputer, to był taki temat na Elektrodzie - użyj "Szukaj". Zapamiętywanie bez komputera... wymaga, żeby na sygnały klawiatury dawać takie odpowiedzi, jakie daje komputer; może nawet sprawdzać, czy nie ma błędu parzystości, i jak jest, to wysyłać żadanie retransmisji. Opis protokołu...
[syntax=c]const char *str=s.c_str();[/syntax] lub: [syntax=c]char *str=&s[0];[/syntax]
Szukam programu, który będzie zapisywał znaki wprowadzone przez klawiaturę do jakiegoś pliku. Dodatkowym wymaganiem jest, żeby program pozostał niezauważony przez tą osobą, która korzysta z tego komputera.
W jaki sposób mikronkontroler zamienia ten ciąg znaków na bity? Mikrokontroler nie zamienia niczego, może tylko odczytać lub zapisać słowo o ilości bitów, jaka odpowiada szynie danych w pamięci. To ludzie się umówili, że określony bajt lub ciąg bajtów odpowiada jakiemuś znakowi pisanemu. Jako, że nie wszyscy na całym świecie byli ze sobą zgodni, to...
Zacznij od podania konfiguracji/modelu, nikt nie będzie wróżył. Podłącz zewnętrzną klawiaturę USB i sprawdź efekt. Daj screena z Crystal Disk Info oraz z HWiNFO z zakładki "sensors" w Idle jak i w stresie.
Wpisujesz NUL na początku łańcucha, ale kolejne znaki są zapisywane dalej, aż przekroczą indeks tablicy, bo nie zerujesz licznik_bitow_rx.
Dziękuję za informacje, zwłaszcza dotyczące pamięci MCY7304AJ oraz procesora 4-bitowego. Ktoś już wcześniej mi mówił, że był on produkowany, ale katalogi milczą na ten temat. Google również milczy. Nie udało mi się znaleźć żadnej wzmianki na jego temat. Swoją drogą to już było coś więcej. Był to mikroprocesor, bo zawierał już RAM + pewnie coś jeszcze....
Problem swój rozwiązałem korzystając w kodzie U2 z Metody Robertsona która jest opisan w wyżej wymienionej książce B.Pochopnia, a ZM załatwiłem poprzez zapisywanie znaków w obszarze pamięci adresowanym bitowo xor je a na koncu wstawiałem.
Co do drugiej uwagi wspomniana konstrukcja w funkcji eeprom_write() jest takowa, z mysla o tym, zebym mogl jej uzywac do zapisywania ciagow. Dzieki temu moge napisac eeprom_write(EEPROM1, adres, "tekst do wpisania < 32 liter"); Obawiam się, że to będzie działać prawidłowo tylko wtedy, gdy adres będzie podzielny przez 32. Poza tym,...
Witam, tak to się za bardzo nie uda. W każdym wykonaniu pętli liczysz kolejną cyfrę rozwinięcia - i to jest dobrze. Ale trzeba to zapisać (albo od razu wyświetlać, ale trzeba by liczyć od drugiej strony). Teraz, za każdym razem 'wynik' jest równy ostatniej policzonej cyfrze. Radzę zapisywać jako ciąg znaków, tak będzie najprościej: char tab[32];...
...dobrze myślę? Nie bardzo. Cały Twój problem wziął się z tego, że korzystasz z jakiejś mocno okrojonej dokumentacji sterownika. Ściągnij TĘ i przyjrzyj się tabeli nr. 5, zrozumiesz jak się ma CGRAM do wyglądu znaku na wyświetlaczu. Poza tym, funkcja LCD_WriteText nie nadaje się do zapisywania do CGRAM, ponieważ jest "uczulona" na bajt o wartości...
problem polega na tym że konweter wywala błąd jeżeli dane są w cudzysłowach No to wystarczy nie zapisywać tych znaków w pliku.
key logger służy to zapisywania znaków wpisywanych z klawiatury przy dobrym antivirze i fire wallu praktycznie jedeyna możliwość jest zainstalować przez fizyczny dostęp do kompa. Bronić się można w bardzo prosty sposób przynajmniej częściowo: -nieużywać taba to przełączania się miedzy okienkami login/pass -nie wpisywać hasel od poczatku do konca tylko...
Spróbuj Skopiować na SD plik YFGo2CE.bld YFGo2CE.bld plik ten tworzysz w notatniku, w dokumencie piszesz co bądz kilka znaków i zapisujesz jako YFGo2CE.bld po tym jak uruchomisz nawigację zobaczysz pulpit windows CE . Najlepiej było by zrobić własny pulpit ze skrótem do iGO https://www.my-navia.pl/viewtopic.php?t=...
Może kod pustego znaku nie zgadza się z "FILE_BLANK_CHAR"? W pliku z pierwszego posta było 0xFF.
Chodzi o kodowanie polskich znaków w pliku TXT. Musiałbyś zrobić konwersje polskich znaków przy wczytywaniu na przykłąd przez StringReplace; Albo zrób swój edytor do TXT tak by z MEMO zapisywał do TXT wtedy standard będzie sie zgadzał.
W pamięci taki łańcuch jest następującym po sobie ciągiem znaków (char), który kończy się znakiem "null" (czyli po prostu liczbą zero), zapisywanym jako '\0'. http://pl.wikibooks.org/wiki/C/Napisy
Kiedyś coś takiego napisałem, to były początki z Qt. Bazuje to na QThread (Wątek) oraz QQueue (FIFO). Dane odbierasz i wysyłasz asynchronicznie z dowolnego miejsca aplikacji i nie zależnie od wątku. Akurat ta klasa jest przystosowana do odbierania danych w formacie ASCII. Czyli do FIFO zapisuje się cały string bez specjalnego znaku rozdzielającego stringa...
Ja zrozumiałem pytanie tak jak mu stanleysts odpowiedziałeś. Przeleć po kazdym znaku, jak napotkasz "," to zapisuj do tablicy znaki az do napotkania kolejnego "," itd. Chyba o to chodziło, ale myśle że autor będzie wiedział czego chce i czy to otrzymał :)
[ Proponuję część pamięci EEPROM podzielić na bloki (tak jak dyskietka na sektory) po 8 bajtów i tam zapisywać ciągi znaków (8 bajtów = max 7 znaków) z nazwami. Nie mam zielonego pojęcia jak to zrobić, ale poszperam po necie i się podszkolę. Jestem poczatkujący "baskomowiec"
Mirku a ja mam takie pytanie dotyczące tego LCD. Kiedyś próbowałem wyświetlić na zwykłym 2x16 takie coś [url=http://www.elektroda.pl/rtvforum/do... Polegało to na mulipleskowaniu danych (szybkie zapisywanie nowych znaków i ich wyświetlenie) ale efekt marny. Dużo szybszy jest ten LCD który zastosowałeś od zwykłego alfanumerycznego?
Przecież to co opisujesz to jest odbiór "po jednym znaku". Czy tobie chodzi raczej o całą liczbę mówiąc o "jednym znaku"? Jeśli tak to musisz sobie stworzyć bufor (tablica znaków), do którego będą zapisywane kolejne znaki. Gdy zbierze się kompletna liczba, wywołać na nim itoa . Pozdrawiam, GSM
Aby kolorowe programy prawidłowo wyświetlały obraz na Cobrach mono trzeba trzymać się tylko jednej zasady , jako pierwsze zapisujemy w pamięci atrybuty , następnie kody znaków . pz
Należy zapisywać nie po znaku, ale całe bloki danych, np. przez fwrite(). Chociaż paręnaście gigabajtów w niecałą minutę to nie jest wcale źle. Mechanizm buforowania działa przyzwoicie. Pozdrawiam!
Witam. Jak najlepiej zapisać ciąg znaków np "www.elektroda.pl" do pamięci eeprom procesora Atmega 128. Czy jedynym wyjściem jest zapisywanie w pętli kolejnych znaków ze sztywno określonej tablicy, czy też istnieje jakiś łatwiejszy, bardziej optymalny sposób?
Wykazujesz pewną niekonsekwencję - w strukturze masz zadeklarowaną tablicę znaków, natomiast przy odczycie kombinujesz ze wskaźnikami. Problemem jest chyba przypisanie [syntax=c]Pociag_wskaznik = Pociag;[/syntax] spróbuj: [syntax=c]strcpy( p[i].Pociag, Pociag);[/syntax]
koduj w UTF-8 bez BOM - tak zapisywane są pliki
mp3 możesz sobie wysłac mms z orange.pl a nie emailem se k700 jak wiele innych ma klijenta email ale nie sciąga on załaczników z www tylko tytuł emaila i opis załącznika
Dzięki temu 16 zapisywane jest jako liczba long bez znaku.
Powiedzmy że to są pojedyncze znaki i jest ich ok. 15. ("A" to pojedyncza litera "A" a nie wszystkie litery) Konieczność zapisywania poszczególnych znaków w tabeli w moim przypadku nie ma sensu bo jest tak samo pracochłonna jak zastosowanie x="a" or x="0" or ... itd. Poza tym pętla sprawdzająca (wbrew pozorom) wydłuża czas pracy procedury. Jednak rozwiązanie...
Potrzebna mi jest prosta aplikacja konsolowa do odczytywania danych z portu szeregowego i zapisywania ich do pliku na komputerze. W darmowej wersji VisualStudio2022 poczyniłem prosty programik w którym nie mam w żadnych problemów z utworzeniem pliku i zapisywania do niego znaków z klawiatury czy stringów testowych wprost z programu. Nie mogę dobrać...
OK. udało mi się poradzić zadowalająco dla mnie z problemem wyświetlacza. Przerobiłem tę bibliotekę hd44780 troszeczkę. Myślałem długo nad wzorem ale doszedłem do wniosku, że nieciekawie przeplecione linie wyświetlacza względem siebie nie znajdą odzwierciedlenia niestety w żadnym wzorze. Doszedłem do wniosku więc, że wymuszę rozpoczynanie zapisywania...
Trochę też zależy co z tymi łańcuchami znaków chcesz robić oraz jaki masz konkretnie problem. Przy ustawieniu języka projektu na Polski, można wpisywać polskie znaki i generuje to jedynie ostrzeżenie. WString jest w Unicode i nie każdy system potrafi go później obsłużyć. https://obrazki.elektroda.pl/2206790500_...
Ładujesz listę do edytora, klikasz w wybrany transponder w kolumnie "TP Name", nadajesz mu nazwę (możesz użyć tylko 8 znaków) i zapisujesz zmiany.
Jeśli urządzenie ma być na stałe dołączone do peceta, to w ogóle nic nie trzeba robić, poza czujnikiem fotoelektrycznym i kawałkiem oprogramowania do Windows. Wystarczy w tym celu wykorzystać interfejs RS232, który praktycznie każdy pecet ma (do laptopa można kupić za 20 zł.). Jeśli potrafisz zrobić kawałek układu z fototranzystorem, który przy każdym...
Bufor ma 20 znaków, a z tego co widzę sprintf zapisujesz więcej znaków. To spowoduje, ze funkcja uart_puts pewnie je "polaczy", bo nigdzie nie będzie wartości 0x00 co by oznaczało koniec danych do wysłania. Zmień bufory na 40bajtów to powinno działać tak jak chcesz.
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ć z zależności czasowych. Robisz dużo operacji na LCD. Być może użyte...
Tak myślałem że padnie taka odpowiedź, zapomniałem napisać, że nie można w żaden sposób poza cyframi oraz # i * użyć innych znaków przy zapisywaniu numeru. Dopuszczalne są tylko wartości numeryczne oraz "P" - pauza, a także # i *
Nie :D Chodzi mi o to że nie zapisuj tego textowo. Bo na razie zapisujesz textowo, i olaboga, dwójkowo! Czyli jeden pixel zajmuje Ci jeden znak (0 albo 1). A jak zapiszesz "surowo" to w jednym bajcie będziesz miał 8 pixeli. Np. takie "A" to jest 65d, czyli 41hi czyli 01000001. Czyli jedna litera "A" zapisze Ci to samo co aż 8 znaków "01000001". Tylko...
Mam problem z klawiaturą matrycową i instrukcją getkbd w Bascom Avr (Atmega 16) Klawiatura matrycowa 4x4 jest podłączona do portu D. Odczytywanie pojedyńczych znaków i konwersja działa. Chciałbym wprowadzać z tej klawiatury kody wielocyfrowe, napisałem odpowiednia procedurę opartą o zapis kolejnych cyfr do tablicy - ogólnie wszystko jest OK. (przy szybkim...
Ztego co wiem to RW to ReadWrite I zwieramy to do masy bo chcemy tylko zapisywać dane do lcd A RS i E plus szyna danych (4 lub 8 bitów) zawsze podłączamy
Niestety, eksperymenty niczego nie zmieniły. W wersji 5 TagScanner już wcześniej próbowałem tych zmian. Dopisek: Poeksperymentowałem trochę i okazuje się, że MP3Tag w najnowszej wersji 2.38 zapisuje znaki polskie. W Opcjach zaznaczyłem ID 3v2.4 UTF-8. Przy okazji poćwiczyłem z TagScanner wersja 4.9, który rzeczywiście dobrze zapisuje znaki polskie i...
To jest tylko przykład. Owszem, można zapisywać do EEProm ile się znaków chce. Jednak program i tak musi wiedzieć ile ich jest (znaków). Czyli najpierw trzeba "zbadać" ile znaków ma zdanie (zdania, tekst).
Witam. Czy może ktoś moze mi wyjasnic czy mogę zapisywać 1000 znakó tzw. ciągiem do 24LC512? Mam komunikacje po RS232 z predkoscia 2400, Pic16F84 odbiera sobie i zapisuje w miedzyczasie do EEPROMu "ciurkiem" 1000 znaków ale zapisuje mi niestety co 2 znak. Czy on potrzebuje jakis czas zapisu czy co? Sa w EEPROMie jeszcze strony ale niestety on tylko...
Po pierwsze sprawdź co rzeczywiście ci ta kontrolka wyrzuca. Kolejna sprawa - zapis do LCD trochę trwa, niewykluczone, że gubisz znaki. Sprawdzaj stan rejestru statusu. Najprościej jest zrealizować odbiór znaków w przerwaniach i zapisywać kolejne znaki do bufora. Po odebraniu całości ustawiasz flagę gotowości i w procedurze głównej ją sprawdzasz i wrzucasz...
W takim razie co mogę z tym zrobić? I w jaki sposób, w takim razie, forum poprawnie je wyświetla i zapisuje?
Jeśli jesteś jedynym użytkownikiem programu i umówisz się sam ze sobą, że robisz tylko to co program przewidział, to jest OK. Jeśli w czasie wyboru jako źródła sterowania potencjometr, ktoś będzie wysyłał liczby przez UART, to funkcja będzie odbierać znaki i dodawać do napisu OdczytajMonitor. Napis rośnie bo go nie zerujesz w case 1, realizujesz case...
Witam. Pisząc smsa mam polskie znaki czyli "ą ć ń " itd ale po wysłaniu wiadomości zapisuje mi wiadomość bez tych znaków czyli "a c n" itd i odbiorca smsa też tak ma. Nie mogę nic na ten temat znaleźć w necie, jak to zmienić, więc proszę o pomoc.
Odbiór znaków rób w przerwaniu i zapisuj je kolejno do bufora. W przerwaniu tym włączaj lub resetuj przerwanie timera tak, aby przerwanie timera było wyzwolone dokładnie 3,5 znaku później. Jeśli w tym czasie przyjdzie jakiś znak resetuj timer i cykl będzie mógł powtórzyć się, jesli jednak znak nie zostanie odebrany w tym czasie przerwanie timera wyzwoli...
Mam kilka pytań dotyczących programowania w Pascalu. Podaje przykładowy kod a poniżej moje pytania. uses windows,crt; var m:char; begin repeat m:=readkey; write(m); until m='f'; end. Moje pytania: 1.Jak zrobić aby program zapisywał znaki z klawiatury również gdy jest zminimalizowany. 2.Jak zrobić aby program rozpoznawał kiedy wciskiwany...
Siemens na najstarszym bicie słowa INTEGER zapisuje bit znaku, stąd jeśli ustawisz tylko I0.7 uzyskujesz tak śmieszny wynik. Popieram krzysiekj18 . Wszystko zależy od tego jak napisałeś program.
Wszystko zależy od protokołu jaki zaimplementujesz. Można dane zapisywać do bufora a po odebraniu konkretnego znaku ustawić flagę i pętla główna przejmuje dane i robisz nimi coś. Lub tylko zapisywać do bufora i co jakiś czas sprawdzać w niej dane.
Chciałem odbierać dane o rożnej wielkości za pomocą USART'a. Robiłem to za pomocą funkcji [syntax=c] HAL_USART_Receive_TI(); [/syntax] oraz [syntax=c] void HAL_UART_RxCpltCallback(UART_HandleTypeD... *huart); [/syntax] próbowałem rożnych sposobów jak odbieranie pojedynczych znaków, zapisywanie ich do buffora i sprawdzaniu czy otrzymano ramkę, a następnie...
Skoro wpisujesz przez formularz, to musisz dla pola daty i pola numeru magazynu ustawić we właściwościach: "Przechodzenie tabulatorami" na "NIE" Rozumiem, że zeskanowany kod nie posiada znaku "Enter" lub "TAB" na końcu, więc Access musiałby się domyślić, że jakaś sekundowa przerwa po zeskanowaniu kodu oznacza, że to koniec danego kodu i następny zeskanowany...
A to .txt na końcu ma jakeiś znaczenie? Bo jak tak zapisuję to wyskakuje komunikat, że nie może być takich znaków i ja wtedy zapisuje normalnie.
W pełni zgadzam się z kolegą adamas_nt co do znaków, które może zawierać nazwa pliku. Chcę tylko zwrócić uwagę na drobny błąd, który zakradł się do jego kodu: ActiveWorkbook.SaveAs Filename:=ActiveCell.Value & ".xlsx", FileFormat:=xlOpenXMLWorkbookMacroEn... Aby to działało prawidłowo wystarczy zamienić "Value" na "Text". Różnica...
witam, jaka funkcja mozna obsluzyc w C pobranie znaku z klawiatury, tak aby po wcisnieciu klaiwsza automatycznie znak zostal zapisywany do zmiennej, a nie jak jest to w przypadku getchar() dopiero po wcisnieciu 'enter', pzdr
To oznacza konwersje numeru litery na chara. jak wiesz a nie jest char'em o numerze 0, a nawet 1. [url=http://pl.wikipedia.org/wiki/ASCII]... W tablicy pre zapisujemy ciąg znaków który będzie wyświetlony (wyraz).
>ImPuLs tak wyświetlacz ma taką możliwość , tylko gdzie w programie "lcdsmartie" można podać od jakiego adresu zaczynają się te znaki , teraz zauważyłem że spectrum analizer nie wyświetla chaotycznie chaszczy tylko po kolei znaki zakreślone na czerwono na rysunku , w zielonym kółku można zapisywać swoje znaki zassałem z sieci jakiś dodatek do edycji...
I jeszcze chcesz punkty za ten załącznik ?! Nie chcę wnikać w ten kod, bo jest niepotrzebnie skomplikowany. Wiedz że na Windowsie Enter jest zapisywany w postaci dwóch znaków: \r\n. Na Linuxie jest tylko \n. Może w tym jest problem. Nie mógłbyś po ludzku tego wczytywać? Takie getchar, getc, fseek aż się proszą o błędy!
Poszukuję rozwiązania do zastosowania w systemie sterowania, umożliwiającego odtwarzania plików dźwiękowych w formacie WAV/MP3. W pierwszym podejściu zastosowałem iMP3 firmy Polgat, umożliwiające odtwarzanie plików z karty microSD (25500 plików odpowiednio skatalogowanych) z wykorzystaniem portu RS232. Fajnie to działa z poziomu terminala, kiedy ramki...
Najszybciej zrobisz to bez excela ;) 1. Zainstaluj sobie Notepad++ (Freeware) 2. Skopiuj do niego zawartość arkusza. Lub zapisz arkusz jako csv i otwórz w Notepad++ 3. W Notepad++ zamień znak tabulatora "\t" (jesli kopiowałeś) lub średnik ze spacją "; " (jeśli zapisywałeś csv) na znak nowej linii ("\n"). Musisz użyć wyszukiwania rozszerzonego 4. Wynik...
A mi się wydaje, ze coś namieszałeś przy wyświetlaniu tych danych. Skoro zapisujesz ciąg znaków jako UTF8, to na dowolnej stronie, na dowolnej przeglądarce, która wspiera ten standard, znaki mają obowiązek być wyświetlane w ten sposób. Może strona jest wyświetlana w jakimś innym formacie kodowania ? Albo font którego używasz nie ma "wbudowanych" polskich...
Te dane to zawsze będą stringi? Jeśli tak to przerób:[syntax=c]eeprom_write_block(wsk... eem_buf, strlen(wsk));[/syntax]na: [syntax=c]eeprom_write_block(wsk, eem_buf, strlen(wsk)+1);[/syntax]Dzięki temu zapisywany będzie też znak końca stringu. Pokaż jak odczytujesz dane z eepromu.
MOV C, ACC.7 MOV P1.7, C MOV C, ACC.6 MOV P1.6, C MOV C, ACC.5 MOV P1.5, C MOV C, ACC.4 MOV P1.4, C Tablicę znaków można zadeklarować jako tablica: .db 30h .db 31h .db 32h itd. aż do 39h, a później kolejne 6 znaków to 41-46h. Jeśli w A znajdzie się liczba od 0 do 15 (czyli pojedyncza cyfra 16 bitowa) to na podstawie jej wartości w A można przypisać...
Wartość 52 hex daje tryb 8-bitowy z szybkością transmisji określoną przez timer1 oraz wstępne ustawienie bitu gotowości nadajnika, czyli dokładnie to, o co chodzi. Po obu stronach. To najbardziej standardowe inicjowanie UART w 51. Nie ma znaczenia, że tylko nadajesz, czy tylko odbierasz. Procedura wysyłania znaku kręci się w pętli jnb ti, $, po czym...
chodzi mi o sposób na zatwierdzenie wprowadzonej liczby, coś w stylu przycisku enter, oraz o samo wprowadzanie cyfr jako liczba 2 lub 3 cyfrowa. Do takich celów robię sobie bufor kołowy na kilka znaków, w tym wypadku wystarczy na 4. Każdy znak z klawiatury zapisuję do bufora. Pojawienie się określonego znaku (np #) konwertuje liczbę do zmiennej. [syntax=c]...
Wartością funkcji jest adres bufora data. Ten adres jest stały. To dobry powód, żeby zadeklarować bufor na poziomie zewnętrznym i odwoływać się do niego bezpośrednio w main(). Funkcja receive nie powinna w takim przypadku zwracać nic. ew. może zwracać liczbę znaków w buforze, jeśli miałoby to coś uprościć. Nie ma również sensu zapisywać '\r' do bufora;...
ale mi chodzi o to co program wypisze żeby można było skopiować albo żeby zapisywało w notatniku
Już to przerabiał:) zauważ, że wyraz ze pliku languge.php wpisywałem w programie dreamweawer i są polskie znaki. Kodowanie jest na utf-8. Wyrazy które wprowadzane są przeze mnie w panelu administaracyjnym nie mają polskich znaków. Przerobił bym ich w dreamweawer ale nawet nie wiem jak bo gdy uruchamiam plik z panelu admini. to tych wyrazów tam nie ma....
Zaznaczasz kolumnę L (ten zakres, który Cię interesuje) i w formatowaniu warunkowym używasz formuły: [syntax=text]=$L3<$M3[/syntax]Formułę zapisuje się dla jednej pary komórek, dla pierwszego wiersza w formatowanym zakresie. Przed numerem wiersza nie ma znaku dolara. Przed literą kolumny w tym przypadku może być, ale może też nie być, bo formatujesz...
Czy ten plik można otworzyć w notatniku ? Bo jeżeli tak, to tam możesz wszystkie średniki zastąpić spacją, a jeżeli nie, to załaduj cały wiersz do pomocniczej zmennej string. Potem zapisuj dane do swoich zmiennych za pomocą pętli dodając znak po znaku aż wystąpi średnik, wtedy wyjście z pętli. No i czy zmienna rok też nie może być zmienną typu string...
A gdzie pominęcie komentarza i pierwszego znaku białego
generujesz hasło 10 znaków i zapisujesz w router.. szyfrowanie
Kolejne pytanie: Jeśli chcę odebrać kilka znaków z klawiatury to powinienem wpisać to w jakąś tablicę? Jeśli chcę wysłać do PC cały wyraz to jak to robić? Możesz to zrobić różnie. Zależy czego potrzebujesz i na ile jesteś wprawny w programowaniu w C. W każdym z przypadków trudno jednak będzie się obyć bez tablic dla ciągów znaków odbieranych i wysyłanych....
Sposoby i czas zapisu do wyświetlacza oparłem na bibliotece "LCD4Bit_mod" a tam nie widziałem funkcji blokowego dostępu do DDRAM i wszystko zapisywane jest znak po znaku. Zauważyłem, że przy zapisie ponad 1000 znaków/s (no, może trochę więcej) mikrokontroler 16Mhz (Arduino UNO) praktycznie przestał wykonywać pętlę główną. Chętnie poznam inną bibliotekę...
Witam. Mam pewne urządzenie w którym użyłem procka Atmega16 i pamięci eeprom M24256. urządzenie ma dostęp do netu. Chciałbym robić aktualizację programu w procku w następujący sposób: 1. pobranie programu z netu do pamięci eeprom. 2. wysłanie odpowiedniej komendy powodującej przejście do bootloadera. 3. załadowanie nowego oprogramowania i reset. Jak...
Może już ktoś rozgryzł temat. Gdzie program DLOADX zapisuje klucz (fabryczny lub użytkownika) szyfrujący pliki konfiguracji central z rozszerzeniem DCX? Wprowadziłem swój klucz i przeszukałem wszystkie pliki w folderze "Program Files/Satel" i plik rejestru na obecność tego ciągu znaków - nie ma. :( Albo jest zapisywany w formie niejawnej albo jest ukryty...
Próbowałem zaczynać zapis od adresu 0x00 ale w przypadku 16x2 nic to nie dało natomiast przy 20x4 na ekranie widoczny był tylko koniec tekstu więc przynajmniej dla 20x4 DDRAM zaczyna się od adresu 0x80. Próbowałem już zapisywać ciąg 80 znaków w pętli, i zamiast po zakończeniu linii pierwszej przejść do drugiej to wyświetlacz nadpisał tekst linii pierwszej....
A ja mam troszkę inne pytanie, czy program HyperTerminal można skonfigórować tak by sam np. co 1 min. zapisywał plik .txt ?
W trakcie zakładania konta podajesz hasło które najczęściej szyfrowane jest algorytmem md5 który tylko szyfruje tworząc "jakiś tam ciąg znaków" który jest zapisywany w bazach danych i tego ciągu znaków nie da się wyciągnąć z powrotem hasła (to jest dodatkowe zabezpieczenie aby administratorzy serwerów baz danych jak i piraci nie mieli czystych haseł...
U mnie działa poprawnie :P, chyba ten na górze rozwiązał twój problem. A propos kodowania znaków: Czasem twój edytor może zapisywać pliki w dziwnym kodowaniu znaków. Notepad++ ma opcję konwersji (oraz wyboru) kodowania znaków w plikach tekstowych a dodatkowo podświetla składnię :P. W zwykłym Notepadzie też możesz sobie zmieniać te kodowania. Rozwiązanie...
witam! chce zrobić zapis do pamićcie eeprom 24c512 "podobno są takie" Chodzi konkretnie o to aby zapisywać ciąg znaków takich jak: R260120071330100 na końcu tego stringu będzie znak powortu karetki enter Z260120071345100 na koncu tego stringu będzie znak powortu karetki enter ale ten enter nie jest tak ważny jak to żeby mi te dane program napisamy w...
Ja mam taki pakiet z funkcjami konwersji: library IEEE; use IEEE.STD_LOGIC_1164.all; package conv_ch_std is function char2std(INP: CHARACTER) return STD_LOGIC_VECTOR ; function std2char(Are: std_logic_vector) return character ; end package ; ...ale nie publikuję źródeł bo nie jestem pewien kto jest autorem. Z pliku odczytuję...
Funkcję [syntax=cpp-qt]pf_lseek (DWORD ofs);[/syntax] przytoczyłem orginalną z projektu elm-chan Natomiast podobnie jak kolega sugeruje wstawiałem do niej rożne liczby i uzyskiwałem zmiany, ale w obrębie pierwszego sektora. Za nic nie mogę przejść do następnego sektora. Mimo, iż w moim przykładzie do zapisania jest 700 znaków, to zapisywanych jest zawsze...
Sprawa jest prosta: 1. Czytasz linijkę 2. Sprawdzasz, czy jest to "Wpis". Jeśli tak -> 4 3. Sprawdzasz, czy wycięty fragment o długości odpowiadającej długości "zmienna3" jest tekstem "zmienna3". Jeśli tak -> 1 4. Jeśli plik nie jest pusty: Usuwasz znak średnika (ostatni) z zapisywanego pliku i zapisujesz do pliku znak nowej linii. 5. Zapisujesz do...
Używanie fprintf() do zapisywania pojedynczych znaków osobiście uważam za zbrodnię. Cyferki w char pol Nie są. for(i = 0; i < 4; i++) if(c==pol[i]) c=nor[i]; -- edit Pisałem, że źle, ale jest dobrze. Poniżej też poprawiłem. -- edit for(i = 0; i < 4; i++) if(c==pol[i]) { c=nor[i];...
Szukam programu do zapamiętywania znaków wpisywanych z klawitury. Chcę zeby podczas pracy kompa zapisywał wszystko co pisze się na klawiaturze. Gdzieś to kiedyś widziałem ale nie umiem sobie przypomnieć. Pozdarawiam Lucas
Opisane efekty są typowe dla sytuacji, gdy jakiś bufor jest przekraczany. Na zmienne tekstowa na zadeklarowana na 16 znaków a zapisywane 20. Częsty błąd początkujących to znak końca tekstu. Aby zapisać tekst o długości 10 bajtów, trzeba zarezerwować 11. Musisz szukać jaki bufor (zmienna) jest zamazywany przez jaką operację. No i w zabawkowym Arduino...
Wszystko pięknie ,ładnie. Fajnie się pisze musisz odczytać, ustawić port, ale jak? Gdzie są zapisywane te znaki, jak się juz ustawi kursor/podświetlenie w odpowiednim miejscu. Lub: kto ma już wyprubowany przykład takiego odczytywania znaku i zapisania go w innym miejscu na wyświtlaczu? Prosze o jakieś konkretne rozwiązania.
Przecie to prosty generator losowy, napisany prawdopodobnie w PHP. Generujesz losowa ciąg kilkunastu/kilkudziesięciu znaków, zapisujesz do bazy danych i zliczasz ilość wywołań skryptu z takim to ciągiem.
Odebrana ramka jest dłuższa niż wysłana. Co do kondensatorów to sugerowałem się datasheete'm. Zapisywanie do ramki tak wygląda, ponieważ troszkę kombinowałem.. Czyli problem może być spowodowany zasilaniem. Kondensatory rozumiem, że elektrolityczne? Czy w kwestii programowej (poza zapisywanymi znakami) wszystko ok?
Jedyny problem to że ten programik do zmiany ustawień drukarki nie może się z nią skomunikować żeby przesłać zmienione ustawienia. Ten program powstał za czasów DOS (pewno 6.xx) i Windows 3.1 i jako taki działał pod DOS na fizycznym porcie LPT. Może do zapisu konfiguracji używa jakiejś sztuczki która nie przechodzi jako normalna transmisja znaków przez...
A modyfikacja parzystych znaków to tylko 8 zapisów znaków i 8 przesunięć zamiast aż 16 zapisów znaków... ;) Jeśli zapis jest nieblokujący, to łatwiej zapisać zawsze wszystkie znaki, niż wybierać, które zapisywać, a kiedy przesuwać.
Witam, zaczynam uczyć się perla i napotkałem taki problem: [syntax=perl6] $skalar = <STDIN>; [/syntax] powyżej wszystko działa, do zmiennej $skalar zapisywane jest wejście po znaku rozpoczęcia nowej linii, [syntax=perl6] (at)tablica = <STDIN>; [/syntax] tutaj znak nowej linii nie powoduje przejścia do kolejnej linii programu. Wie ktoś może...
Nareszcie ktoś odpowiedział:) No w czymś jest problem, chce zrobić tablice na wzór tej w BASCOM Dim _Dana(1000) as eram Word tylko teraz to ma być w 24Cxx. Problem w tym, że podczas zapisu zwykych danych odbieranych z UART trzeba zapisać jeszcze adresy gdzie te dane zostały umieszczone. Do tej pory zapisywałem w wewnętrznym EEPROMie M32 (wszystko szło...
Witam, popracowałem trochę nad moim programem i jest postęp. Tak jak pisałeś, przerzuciłem się z String na tablice znaków i zapisuje do EEPROM znak po znaku (bajt po bajcie). Zadziałało, znaczy EEPROM jeszcze działa bo zapisuje i zwraca nawet po odłączeniu zasilania co jest naprawdę niezwykłe :), ale pojawił się nowy problem i nie wiem gdzie jest błąd....
zapisywanie znaków klawiatury zapisywanie znaków godziny zapisywanie godziny
naprawa sprężarka lodówka bosch regulacja nacisku igły laguna klapa bagażnika
paromat simplex paromat simplex
Prędkościomierz nie działa w Hummer H2 - przyczyny i diagnostyka Jak dograć historię produkcji falownika w FusionSolar?