Cześć p.kaczmarek2! Fragment kodu, którego użyłem do zapisania zmiennej generującej, służy celom programistycznym. Użyję Twojego kodu, gdy już skończysz. Na razie po prostu upewniłem się, że użyto właściwych pozycji pamięci, więc jest on wstecznie kompatybilny z ostatecznym kodem. Mogę potrzebować pomocy w zsynchronizowaniu Twojego repozytorium z moim...
Witam, sesjami zajmuje się php. Ty ze swojej strony potrzebujesz obsługi ciastek i protokołu HTTP. Możesz w tym celu skorzystać z cURL lub libcURL. Pozdrawiam, Krzysztof.
EEPROM jest zapisywany przy programowaniu, gdy użyjesz dyrektywy $EEPROM. Polecenie DIM zmienna as ERAM Byte jest instrukcją dla µC (jest zapisywane w pamięci Flash) która tworzy zmienną w EEPROM.
A nie wygodniej użyć wstawki asemblerowej i wykonać polecenie ROL (czy któreś z tej grupy)? Możesz tak rotować zmienne 1, 2 i 4 bajtowe i to jednym poleceniem procesora! (zapisanie tego w języku wysokiego poziomu wymaga minimum 3 poleceń). (coś na kształt taki... z góry uprzedzam, że nie pamiętam, jak się asm wpisywało w C) [syntax=C]function rotation(uint16_t...
Nie mozna tak zrobic, bo nie masz gwarancji gdzie linker umiesci zmienna - zwykle robi to w kolejnosci deklaracji, ale wcale nie musi. Zreszta to moze sie popsuc nawet i bez ingerencji linkera - wystarczy, ze ktorys naglowek stworzy zmienna w EEPROM. Sekcje pamieci EEPROM mozna przesunac przekazujac linkerowi polecenie --section-start (pamietaj o tym,...
W Bascomie jest do tego specjalna instrukcja Zaglądnij do Helpa na polecenie Pulsein zmienna - tu znajdzie się nasz wynik w mikrosekundach PIND - to port do jakiego się podłączymy 1 - pin portu do jakiego jesteśmy podłączeni 0 - wybieramy czy chcemy obliczać do czasu pojawienia się stanu niskiego, czyli 0 czy wysokiego czyli zapiszemy wtedy 1
Polecenie "Cursor off" możesz umieścić przed pętlą "Do - loop", przecież wyłączasz go tylko raz. Polecenie "Locate" możesz zastosować do każdej zmiennej - "Godziny", "Minuty", "Sekundy". Sprawdzasz przed wyświetleniem czy zmienna jest mniejsza od 10, jeśli tak ustawiasz odpowiednią pozycję za pomocą "Locate x.y" i wyświetlasz. Jeśli nie to wyświetlasz...
Akurat ${} ma kilka znaczeń, stosuje się np do zmiennych (szczególnie tablic), ale w tym przypadku (${parameter:+word}) jeśli jest ustawiona zmienna DEBIAN_SCRIPT_DEBUG to wykona się polecenie "set -v -x". Co robi set? -v wyświetla polecenie dokładnie tak jak je wpisałeś, a -x wypisuje jego rozszerzony zapis. Np jeśli masz alias: + grep --color=auto...
Ad. 12: j.w Ad. 11: kropka wskazuje miejsce z którego wywołujemy skrypt/polecenie/itd. Ad. 9: nie wiem; backslash wyłącza znak specjalny, zamieszczony bezpośrednio za nim Ad. 8: pętla się nie wykona, ponieważ wystąpi błąd składni, poprawna składnia: for i in $1; do .... done Ad. 7: jeśli zmienna "l" będzie pusta to wykona się komenda "ls"; jeśli nie...
Witam W VB wysyłanie tekstu na LPT można zrobić w następujący sposób: OPEN "LPT1" FOR OUTPUT AS 1 Polecenie to otwiera dostęp do portu LPT1. Aby wysłać coś na drukarkę stosujemy polecenie PRINT numer open, tekst lub zmienna : PRINT 1,A$ ' zmienna A5 przechowuje dane ale możemy wysłać również tak: PRINT 1,"TEKST DO WYSLANIA" 'jeżeli...
Potrzebujesz dodatku który będzie liczył wyrażenia na symbolach... W matlabie to się nazywa symbolic w scilabie jest kilka różnych a podstawowe są zaimplementowane w programie masz przykład niżej... [syntax=scilab] -->addf(‘x’,’1’) ans = x + 1 -->x = poly(0,’x’); -->x+1 ans = 1+x -->y = cmb_lin(addf('x','1'), 'x^2+x+1',...
Witam. Piszę pewien program w JAVIE, pod system Android (środowisko Android ADT). To jest jedynie deklaracja referencji do obiektu. Czy jest to poprawna metoda tworzenia obiektu? Czy nie powinno to wyglądać tak: Dalej w kodzie (w metodzie graj()) używasz metody MediaPlayer.create - to bardzo często stosowany sposób programowania (wzorzec), gdy nie...
Prawie że na kolanie napisane: #include <avr/io.h> #include <avr/interrupt.h> #define USART_BAUDRATE 57600 #define BAUD_PRESCALE (((F_CPU / (USART_BAUDRATE * 16UL))) - 1) // maksymalna liczba znaków polecenia #define UART_MAXBUFF 16 // bufor znaków polecenia (UART_MAXBUFF znaków + jeden pod znak zero)...
Definicja struktury musi być widoczna we wszystkich plikach .c, w których jest używana - stąd najwygodniej umieścić ją w pliku nagłówkowym. Wtedy jest pewność, że we wszystkich plikach .c używana jest jedna i ta sama definicja. Pliki .h to żadna magia - polecenie #include powoduje najnormalniejsze, tekstowe włączenie pliku w miejscu wystąpienia tego...
Poprawiony program: program quiz; type pytanie=record pytanie,a,b,c,d:string[150]; prawidlowa:string[15]; oznaczono:boolean; end; var pytania:array[1..50] of pytanie; wybrane:array[1..10] of pytanie; i,j,pom,prawidlowo:integer; wybrano:string; begin pytania[1].pytanie:='Polecen...
ad.1 Przy zdarzeniu Change ComboBox'a sprawdzany jest każdy znak wprowadzany z klawiatury. Jeśli sprawdzany ma być tylko pierwszy, pierwszym warunkiem będzie Len(NazwaCombo.value)=1, następnie porównujesz (w pętli) z listą. Najprościej wstawić polecenie opuszczenia pętli przy pozytywnym wyniku porównania, a warunkiem kontynuowania kodu zrobić licznik_pętli...
W jakis sposób w comport4 odczytać, ciag bajtów z bufora jako typu bajtowego? Instrukcja comport1.readstr( dane ,count) oraz z tego co sprawdziłem, także polecenie comport1.read(dane,count) , czyta kolejne bajty jako znaki. Kompilator wymusza zadeklarowanie wcześniej zmienną dane jako ansistring, shortstring jest niemożliwy. Niby jak kompilator wymusza...
Najważniejsze to chociaż troszkę samemu najpierw pokombinować i ew później dopytać co i jak ;) ale po co ten Inkey? toż jak już zajdzie zdarzenie Bytematch - to znaczy, że w twoim buforze jest już co najmniej jedeń łańcuch tekstowy, którzy przyleciał z Rs232 i zakończony znakiem ENTER (13) .... w związku z tym wystarczy dać polecenie Input linia i już...
https://obrazki.elektroda.pl/1533250900_... BK7231T/BK7231N to popularny SoC WiFi i Bluetooth, szeroko stosowany w produktach Tuya Smart. BK7231 można znaleźć w inteligentnych gniazdach, inteligentnych żarówkach LED, inteligentnych przełącznikach itp. BK7231 zwykle występuje w postaci modułów, które są pin-to-pin kompatybilne z modułami...
https://obrazki.elektroda.pl/8382950200_... OpenBeken posiada system głębokiego uśpienia, który pozwala w zasadzie wyłączyć BK7231 do momentu upływu określonego czasu (DeepSleep) lub do wystąpienia zdarzenia GPIO (takiego jak naciśnięcie przycisku - PinDeepSleep). W przypadku urządzeń zasilanych bateryjnie ta funkcja jest niezbędna,...
Uzywam Windows Vista. Program sam sie tak zainstalowal. Co mam zrobic z ta zmienna systemowa? Jeśli chciałbyś powrócić do tej nowej wersji to błąd z brakiem KISYSMOD da się łatwo naprawić bez grzebania w systemie. Jak dobrze pamiętam to wersja ta uruchamia się przez plik kicad.bat. Ten plik trzeba otworzyć i dopisać jedną linijkę jeśli takowej tam...
Do tej pory ukazały się następujące części: TEMAT Arduino LCD NexTimer, recvRetNumber, NexTouch, attachPop number, timer, get, printh, if-else, font - BUTTON - TEXT - TIMER - operator if - zmienne systemowe SYS0, SYS1 - array component b - biblioteka SODAQ_BMP085 - setValue - NexTouch - obiekt NexNumber - pole number - pole text - getValue - setValue...
https://obrazki.elektroda.pl/8085974000_... OpenBeken posiada automatyczny system testowania, który sprawdza firmware pod kątem potencjalnych błędów i problemów przy każdej nowej zmianie na repozytorium Github (tzw. commit). Każdy test symuluje praktyczny scenariusz użycia, symuluje określone dane wejściowe i sprawdza, czy dane wyjściowe...
Przedmiotowy temat zakładam "dla potomnych", aby oszczędzić "dupogodzin" z walką w podobnym temacie. Sprzęt dość stary, narzędzi pod to już nie ma, a kto potrzebuje taniego PBX'a ten na pewno otrze się o temat FRITZ!BOX'a... Pacjent: Fritz!BOX 7390 (ale zadziała z większością innych modeli) Problem: interfejs www routera w języku niemieckim, brak możliwości...
Zastanawiam się nad stworzeniem osobnego przewodnika na ten temat, ale mogę już zacząć tutaj. Istnieją więc dwa rodzaje autotestów. 1. Autotesty tylko dla systemu Windows - są uruchamiane w symulatorze systemu Windows, znajdują się tutaj: https://github.com/openshwprojects/OpenB... Są uruchamiane na Githubie przy każdej...
Co pokazuje polecenie set?
https://obrazki.elektroda.pl/5770224900_... W wersji 1.17.388 OpenBeken wprowadził sterownik grup PWM. Driver ten umożliwia synchronizację dwóch PWM i ułatwia ustawienie określonego czasu martwego pomiędzy nimi. Oczywiście cykle pracy każdej grupy PWM są kontrolowane niezależnie, a częstotliwość jest również regulowana. Implementacja...
Już sam nie wiem. Mam poniżej trzy przykłady i tylko pierwszy kod mniej więcej daje oznaki życia bez warunku Where i Selekt * tj: $sql = "SELECT * FROM dbo.Zakup "; $stmt = sqlsrv_query( $conn, $sql ); if( $stmt === false) { die( print_r( sqlsrv_errors(), true) ); } $row = sqlsrv_fetch_array(...
W bascomie rzeczywiście prosto gdyż mozna dać cos takiego: zmienna.zmienna_pomoc=p3.2, a w asm gorzej bo taki zapis nie przejdzie. Mało tego polecenie setb tez nie akceptuje adresu jako zmienna (rejestr czy cokolwiek) tylko wartość stała. Myślałem nad tym i chyba tylko rrc lub rlc i "wsówanie" bitów poprzez flagę C. Innego sposobu narazie nie widze.
Trochę poczytałem literatury na temat arduino ale tam głownie migają diodami i nie znalazłem rozwiązania jak zapisać w Arduino takie ograniczenie wartości zmiennej w bascomie pisałem tak if a>=255 then a=255 i wtedy zmienna nie przekroczyła wartości 255 Czy jest cos takiego jak subortine i polecenie gosub i return ? czyli w petli głównej jest zrób coś...
i dać enter tak To chyba gruba przesada takie rzeczy pisać. Nawet w windowsie w wierszu poleceń trzeba dać enter. Zawsze wprowadzamy polecenie klawiszem enter. W katalogu w którym masz plik deb ze sterownikiem otwierasz terminal i logujesz się na roota czyli wprowadzamy polecenie su i enter. Wprowadzamy polecenie $PATH enter PATH to jest zmienna środowiskowa...
Polecenie użyte w autoexec (lub w krótkim poleceniu startowym) znajduje się w temacie, który połączyłem wcześniej. Uruchamiasz dwa sterowniki - sterownik tuyaMCU i tmSensor. Ten ostatni znajduje się na szczycie sterownika tuyaMCu i wysyła pakiety. Odnośnie 3 sekund... bez prawdziwego powodu, chciałem tylko, żeby sprawy się uspokoiły. To eksperymentalna...
Nie wystarczy po prostu zadeklarować zmienna jako single ? Z mojego doświadczenia wynika że można i ze to bez problemu działa i że wystarczy polecenie zmienna = wartość żeby zapisać i tak samo odczytać przez proste wskazanie zmiennej - nie ma potrzeby zawracania sobie głowy adresem - to tylko bascom ;)
Polecenie wait nie blokuje procesora Kolegi zdaniem? Ciekawe...
przygotuj sobie zmienna w ktorej zawsze polecenie, ale bedzie krotsza np: "hiberx". Umieść jakiekolwiek polecenie w zmiennej i wywołaj tą zmienną. Też niewygodne bo do wywołania polecenia do nazwy zmiennej trzeba dopisywać dwa znaki % a po za tym ten sposób nie rozwiązuje problemu wstrzymania wywołanej hibernacji.
Tak czytam co napisaliście i chyba się nie zrozumieliśmy. Jak to możliwe, że za każdym razem zmienna $b = 100 to zmienna $c przyjmuje dwie wartości. Akurat w podanym przykładzie dzielenie jest zawsze przez 100 co daje dokładny wynik w postaci dziesiętnej, wiec nie może być mowy o niedokładności obliczeń. Następnie liczba całkowita w tym przykładzie...
Witam Mam zapytanie do ludzi ogarniających temat uart w bascom. Czy jest możliwość odebrania danych z Uart i w zależności od typu danych wpisać je do zmiennej a lub zmiennej b (zmienna a String zmienna b Byte) Ponieważ jak odbieram dane: [syntax=vbnet] Input , A Input ,B If A = "Dol" Then Portc.5 = 1 End If If A = "Gora" Then Portc.4 = 1 [/syntax] To...
Witam Mam drobne pytanie do fachowców Jakim poleceniem zastąpić inputbin w odbiorniku aby program nie zatrzymywał się w pętli głównej i nie czekał na odebranie znaku W nadajniku występuje polecenie printbin zmienna do wysłania jest z zakresu od 0 do 255 typu byte procesor to 98c4051 PIOTR
Czyli zmienna "temp" jest bitem czy bajtem?? Rozumie że to polecenie które napisałeś wyzeruje wszystkie bity poza bitem najmniejznaczacym.
synchronizacja czasu ? dwie linijki tekstu Mozna i tak. Tylko ze to nie rozwiazuje problemu, a przesuwa go w inne miejsce. Samo polecenie jest proste, lecz zaprogramowanie crona juz nie. Wpis w crontab bedzie wygladal np. 30 18 * * * /export/home/ntp.sh I znowu, swiezy user nie bedzie wiedzial, jak go sformulowac, bez studiowania dokumentacji. Jak...
Kolego Kamil22011 "Dim Licz As Byte" oznacza zdefiniowanie zmiennej bajtowej o nazwie Licz. Zmienna bitowa była by w tym przypadku za mała bo w jednym bicie można zapisać tylko dwie liczby:0 lub 1. A co oznacza polecenie Dim jest wyjaśnione na początku 8 ćwiczenia "Mikroprocesorowej Oślej Łączki"
cześć. pod linuksa to żaden problem....wystarczy napisać skrypt ze zmienną i wstawić ją za polecenie wget. Zmienna to adres z jakiego chcesz pobierać. Do wget mozna dodać opcje -d /katalog do jakiego ma pobierać. innym sposobem może byc przez lynxa (przeglądarka netu w trybie tekstowym)...ale tu może to nie być proste. Jak będzie to dysk z linuksem...
Witam. Niestety nie rozróżniam wielowątkowości/wieloprocesorowości w bash :( Jak uruchomię ten plik np. jako skrypt.sh uzytkownik_jeden to działa lecz jak uruchomię jako skrypt.sh linux_jeden to już nie. Chce poprostu, żeby funkcje t1-t12 wykonywały się równolegle w podpowłokach w celu oszczędności czasu. Korzystałem z tego https://technoglitz.com/poland/wykorzyst...
Witam, radząc się zgromadzonych tutaj użytkowników chciałbym napisać swoje zadanie. Nie zależy mi na gotowych odpowiedziach, raczej na doraźnej pomocy. Moja znajomość zagadnienia nie jest wcale na najwyższym poziomie, dlatego zakładam poniższy temat. Do rzeczy: W ramach projektu należy stworzyć uproszczoną wersję powłoki pracującej w systemie Linux,...
Wiem, używałem, ale czy pozwoli mi to zaprogramować EEPROM domyślnymi wartościami zmiennych? Do powyższej linii dotyczącej USBasp wystarczy dodać polecenie programowania EEPROM. Albo programować procek plikiem elf - nowe AVRDude to potrafi.
Mam pytanie, ponieważ nie mogę znaleźć odpowiedzi zakładam ten temat. Mianowicie podczas ładowania obrazu do Scilaba 5.5.1 wyskakuje mi błąd i pisze że jest niezdefiniowana zmienna: getSIVPpath. Co w takim wypadku zmienić ? Czy do wyświetlenia tego obrazu wystarczy polecenie -->imshow(plik) ? Mój kod poniżej : [syntax=scilab]-->filename = getSIVPpath()...
Mam pytanie w jaki sposob mozna obslugiwac klawiature w Bascomie ale w taki sposob aby polecenie Getatkbd nie blokowalo programu, gdyz polecenie to czeka na wcisniecie klawisza, a ja potrzebuje sprawdzac w tym czasie pare innych rzeczy. Wyszukalem ze nalezy ustawic zmienna err za pomoca przerwania aby wstrzymac to polecenie ale cos nie dziala albo nie...
Nie wystąpi ten problem. Można odczytywać sekwencyjnie. Polecenie write(plik,zmienna) i read(plik,zimenna) gdzie plik jest typu: file of string; Zmienna musi być tego samego typu co plik (np. jeżeli string[10]); W pliku zostanie zapisane tyle bajtów ile ma zmienna a nie ile jest wykorzystane. Dlatego można odczytać sekwencyjnie nie zracając uwagi na...
... Wystarczy jedną zmienną wywalić i program skompiluje się. A przecież nie użyłem żadnej z tych zmiennych tylko je zadeklarowałem. No chyba, że się nie rozumiemy :) Ty chyba nie rozumiesz , do czego służy instrukcja Dim Dim Zmienna As Long - to polecenie dla kompilatora , które "mówi mu' : Stwórz Zmienną Zmienna i zarezerwuj dla niej 8 bajtów pamięci...
nie nie, nie o to mi chodzi - nie chcę ingerować w polecenie LCD, ponieważ: ZMIENNA zmienia się od 0...75 i teraz miałbym kłopot gdybym tak właśnie wyświetlał przy liczbach od 10...75 ponieważ wrzucałoby mi to 0 i by pisało 010, 011, 012,..., 075. A ja chcę tylko przy liczbach 0...9 żeby mi dodawał zero. Jak bym wyświetlał LCD "0", ZMIENNA to można...
polecenie deklaracja zmienna interpreter polecenie polecenie otworzyć
oporność głośnik samsung kalibracja pralka lutownica scalonych
kolumny szerokopasmowe bateria parkside styki
Przepalenie rezystora dmuchawy a brak prądu Usuwanie nadmiarowych spacji w pliku txt Pythonem