Do sortowania użyj instrukcji Sort : [syntax=basic4gl]Dim A(3) As Byte ' trzy elementowa tablica A(1)= 86 A(2)= 42 A(3)= 230 Sort A(1) , 3 ' sortuj trzy elementy w tablicy zaczynając od A(1) Print A(2) ' wyświetl drugą wartość[/syntax]
----------------------------------------... Jak narazie rozdzielilem adresy w podsieciach Podziała wykonałeś poprawnie. Brakuje tylko maski, adresu sieci, brodcastu i przykładowego adresu IP dla urządzenia. i tak s1 posiada adresy w przedziale od 195.164.11.0 - 195.164.11.31 Maska 255.255.255.224 adres sieci 195.164.11.0...
tak, interface wyjściowy to UART TTL ale to w niczym nie przeszkadza i można go podłączyć bezpośrednio do portów uC. Aby Komputer skomunikował się z uC należy: po stronie kompa: -podłączyć moduł radiowy USB(po podłączeniu modułu powinien zamigotać diodkami) -skorzystać z terminala i otworzyć port COM z numerem dla jakiego zainstalował się moduł -prędkość...
Schemat się nie zmienił , na chwilę obecną mam pełną komunikację w dwie strony :) Komendy wysyłane są poprzez uruchomienie skryptu w pythonie z raspberry. Nie trzeba na nic czekać po prostu włączam wysyłanie ramki ( cała tablica bajtów!) czekam kilka sec (skrypt wykonuje się cyklicznie po otrzymaniu danych z pieca) i wyłączam skrypt. Ramka chcąc czy...
https://obrazki.elektroda.pl/4269875400_... Oryginalny DeepSeek jest raczej za duży, by uruchomić go na domowym sprzęcie, ale repozytorium Ollama oferuje ciekawą alternatywę bazującą na dostrajanych (tj. trenowanych w oparciu o rezultaty większego modelu) modelach LLama i Qwen. Występują one pod nazwami deepseek-r1:1.5b/7b/14b/32b...
https://obrazki.elektroda.pl/4615637200_... Zapraszam na kolejny projekt zrealizowany w oparciu o Arduino R4 WiFi. Tym razem wykonamy prostą grę "snake" na wyświetlaczu matrycowym znajdującym się na pokładzie Arduino. Gra będzie polegać na sterowaniu tytułowym "wężem", który może "zjadać pokarm" i zwiększać swoją długość. Gra kończy się...
Wpisz sobie w CMD: route print
Przykład z dokumentacji SoftwareSerial: Serial.print(x); // print as an ASCII-encoded decimal - same as "DEC" Czyli wystarczy zmienić instrukcje w pętli for na : [syntax=c] SIM900.print(number[i] - 48 ); [/syntax] ?
Niektóre radiolinie mają wbudowane kodowanie transmisji, ale większość z nich nie. W Bascomie można kodować dane za pomocą Xtea, ale zobacz, co się dzieje, gdy wysyłasz te same dane. Zakodowany ciąg Hexstring zawsze wygląda tak samo. Jeśli więc ktoś nagra twoją transmisję, to gdy zostanie ona odtworzona, urządzenie zareaguje tak samo. https://obrazki.elektroda.pl/7576017000_...
http://obrazki.elektroda.pl/3622659500_1... Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na...
Witam, nie mam pojęcia jak zapisać w Języku C napis char z liczbą która by była zmienną typu char. int zmienna = analogRead(A8); // np. 22 char jakosc[8] = {'J', 'a', 'k', 'o', 's', 'c', 'zmienna','\0'}; Wynik by wyglądał: jakosc = "Jakosc 22" ps. nie chcę tego wyświetlać przez print itd. tylko zapisać jako zmienną w pamięci
A jak będę chciała zrobić wykres? Wtedy jedna tablica jest klopotliwa Jedna tablica jest dobra, trzeba tylko wiedzieć jak jej użyć. Dodano po 5 To nie jest wcale trudne:[syntax=python]>>> for (x,y) in tab: ... print x, y ... 1 4 2 5 3 6 [/syntax]
Funkcja dlugosc za pomocą pętli for liczy sobie zmienną a od 0 do 255 w celu znalezienia w którym miejscu jest znak pusty. Definicja stringa uzywanego w c: Jest to tablica pojedynczych bajtów unsigned char tekst[x] //xx=ilosc znakow jaki ma maksymalnie przechowywac zmienna tekst Ciąg w tej tablicy konczy sie znakiem pustym, więc trzeba go zlokalizować....
Poradnik czego? Statycznego IP? Jak chcesz mogę poszukać, ale to najczęściej jest w zakładkach typu: sieć LAN, podłączone urządzenia, klient DHCP, tablica ARP. Jakbyś sobie nie poradził to pisz, ale ja nigdy nie miałem doczynienia ze sprzętem firmy sagecom :).
Najlepiej gdyby serwer VPN L2TP przydzielił każdemu urządzeniu po stronie LAN stacji osobny IP z puli VPN. Coś takiego nie miałoby sensu. Niepotrzebnie skomplikowałoby też taką infrastrukturę. Aby host w sieci lokalnej posiadał dwa adresy, musiałby posiadać albo 2 fizyczne interfejsy, albo interfejs wirtualny. Bez dodatkowych mechanizmów komunikacja...
Witam. No właśnie w tym miałem problem. Stara wersja pakietu IDE kompilowała tę funkcję bez problemu i wszystko działało, natomiast ta nowsza zwraca błąd, że tablica nie jest zadeklarowana w parametrze funkcji. Zastanawiałem się nad tym zaglądając do helpa w starszej wersji IDE, ale nie zajrzałem do helpa od nowszej wersji ;) W nowszym helpie jest to...
Chciałbym się odnieść do linku https://www.elektroda.pl/rtvforum/topic3... w którym w skrócie udało się zrobić cos takiego, że w zależniści od bajtu nr 0 w pamięci EEPROM ESP wchodzi albo w tryb konfiguracyjny, gdzie tworzy sieć wifi do wprowadzenia parametrów dla docelowej sieci wifi. Po zapisie ESP32 sie resetuje i wchodzi w tryb normalnej...
Dzięki za biblio ;) Ja korzystam od dawna z bibliotek od Mirka z BlueBooka lekko przeze mnie zmodyfikowanych. Odświeżam temat bo jednak mam problem: http://obrazki.elektroda.pl/2645882300_1... http://obrazki.elektroda.pl/2587616400_1... http://obrazki.elektroda.pl/8131694900_1... http://obrazki.elektroda.pl/2415856600_1...
Inne napisy umieściłem w eeprom, zyskałem jakieś 400 bajtów miejsca. Z nazwami procków kombinowałem już na wszystkie sposoby, no i niestety nie zrobiłem tego... każdy jeden wpis "Print "napis"" kosztuje mnie 18 bajtów (w tym 9 bajtów sam napis), gdy np chcę przepisywać napisy do zmiennej string i na końcu wyświetlać - wychodzi po 20 bajtów na każdy...
Spróbuj wyświetlić tekst polecenia przed porównaniem go z tablicą nazw poleceń. Niestety, ale właśnie to robię i to nawet w kodzie który zamieściłem fprintf wysyła tekst na jeden z dwóch portów USART z których korzystam. Tekst wyświetla się właściwie, a tablica nie zwraca indeksu czyli strcmp_P nigdy nie jest 0. W samej pętli z porównaniem też wyświetlałem...
Resztę zostawiasz bez zmian, chodzi tylko o zastąpienie tych 12 readeeprom. Trzeba dopisać 2 zmienne i readeeprom w pętli. Przetestuj a uzyskasz jeszcze parę bajtów :) EDIT: Małe narzędzie testujące ;) do sprawdzania długości kawałka kodu. W odpowiednie miejsce wstawiasz zmienne, kod i uruchamiasz w symulatorze: [syntax=basic4gl]$regfile = "m8def.dat"...
... Tablica ktora zapamietuje 8 wartosci. B(1)....B(.8.). Nie bardzo rozumiem z czym masz problem :( Załóżmy , że na klawiaturze wybrałeś 8 razy cyfrę 9 , to co znajdzie się w tablicy B - 8 bajtów o wartości 9 :?: Jeśli tak , a Ty chcesz teraz zamienić dane z tablicy na wartość binarną i zapamiętać np. w zmiennej Long , to przeanalizuj ten przykładzik:...
Witam ! Skopiowalem sobie z Helpa bascomu taki oto kod... chce to skompilowac ale wywala blad najpierw przy: W = 1wirecount(ar(1)) pozniej: Ar(1) = 1wsearchfirst() Ar(1) = 1wsearchnext() Posiadam taki procesor jak jest zadeklarowany w kodzie...ale za Chiny nie chce to ruszyc :( '---------------------------------------... ' 1wirecount.bas...
nie testowałem tego tylko pisze z głowy. Ale skoro X to STRING to nie można go porównywać z pojedynczym znakiem bo STRING to tablica znaków. Porównanie musiałoby wyglądać na przykład: if X Kiedy tak sobie czytam podobne dywagacje na temat Bascoma , to zaraz widzę taką sytuację: Bascom , to skomplikowana , sterowana numerycznie obrabiarka. "Statystyczny"...
Druga kwestia, to zapis do pamięci 24c04 liczby zmiennoprzecinkowej, hmm. nie robiłem nigdy tego, nie bardzo wiedziałem jak to ugryźć. Sprawa jest generalnie prosta. Liczba typu single zajmuje cztery bajty, wystarczy więc ją rozbić na pojedyncze bajty i zapisać każdy z osobna. Przy odczycie robisz dokładnie odwrotnie. Powiesz pewnie "no dobra, ale...
Witam mam taki problem potrzebuję wysyłać przez port com danie w taki sposób, aby były one traktowane jako znaki ASCII bo tylko takie mogę poprawnie odebrać mikroprocesorem. Z tego co zauważyłem jedynym działającym w przerwaniu od UARTa poleceniem odbioru, w bascom AVR jest inkey a to odbiera tylko znaki ASCII :/ No i tu pojawia się problem bo o ile...
Witam. Z racji że programowanie nie jest moją najmocniejszą stroną, a mam za zadanie stworzyć mini projekcik, muszę skorzystać z Waszej pomocy. Pierwsza część mojego zadania brzmi tak: Create structure Task, cotaining the information about the test question in the fields: a question, five variants of the answer, a correct answer number, a number of...
Potrzebuje emulator DS18B20 na atmega8 - mam na PC program do odczytu temp i chciałem w tym programie dodac inne parametry ( np wilgotnosc ) ale nie zmieniajac programu - w scrachpadzie bede wisyłał inne dane nie temperature. ( w bajtach temperatury lub bajtach uzytkownika wolnych 2szt) Aktualnie używam "lampomitari" , ale napisalem przeróbke programu...
Witam serdecznie! Od kilku dni borykam się z problem uruchomienia na ATMEGA32 termometru bezprzewodowego wykorzystującego moduły nRF24L01. W obecnej chwil mam układ który już działa na atmega 8 i atmega 16 ale po podmianie atmegi 16 na atmegę 32 układ nie działa - chciałbym wiedzieć dlaczego. Poniżej zmieszczam cześć kodu z BASCOM-a: [syntax=jezyk_programowania]'***********...
Witam, mam podobny problem. To znaczy, że mam zrobić dokładnie to samo co kolega napisał wyżej? Nie mam takiego programu jak Popcorn Time. Mam win 7 i Malwarebytes Antimalware wykrył mi 2 Adware.Elex Wkeljam co mi FRST przeskanował: Rezultaty skanu uzupełniającego Farbar Recovery Scan Tool (x64) Wersja: 27.01.2018 Uruchomiony przez user (07-02-2018...
(at)siwm Nie ważne już poradziłem sobie z tym, lecz ostatnie pytanie na dziś. Jak mogę stworzyć tablice, w case edytować ją/zmienić i żeby była dostępna tam gdzie jest Serial.print? void char_change(char key) { switch(key) { case 'A': tablica = {0,0}; break; case 'B': tablica = {0,1}; break; }...
No to ślicznie :) Zamiast Tych linii :[syntax=php]echo ''; print_r ($tablica); echo '';[/syntax]Wpisz taki kod : [syntax=php]$klucze = array_keys($tablica); $licznik=0; echo '<table border="1">'; foreach($klucze as $key){ echo '<tr>'; $licznik++; echo '<td>'.$licznik.'</td>'; echo '<td>'.$key.'</td>'; echo '<td>'.$tablica[$key].'</td>...
widze właśnie :/ a bez tablic to ja się zajadę z tym menu...:/ Nie będę się wiele rozpisywał(narzekał na wszechobecne lenistwo ;) ) , tylko skrobnę przykładzik: $regfile = "m8def.dat" '$regfile = "8535def.dat" $crystal = 7372800 Dim I As Byte , B As String * 10 Do For I = 6 To 0 Step -1 Print Lookupstr(i , Tablica) Next...
Prościej. Proszę bardzo :) Proponuje awk:[syntax=bash]{ for (i=0; i<=NF-2; i++){ print $1+i, $(2+i) } }[/syntax] Uruchamiamy poleceniem:[syntax=bash]awk -f tablica.awk tabela.txt > wynik.txt[/syntax] Ale w sumie po co tworzyć pliki ;) [syntax=bash]cat tabela.txt | awk '{ for (i=0; i<=NF-2; i++) print $1+i, $(2+i) }' > wynik.txt[/syntax]
Powinno wszystko być w tablicy ARP to osobna zakładka lub interface bridge host print
By funkcja PRINT nie wysyłała samoczynnie znaków CR i LF , użyj średnika. Print "Ala"; Print "ma"; Print "kota" Piotrek
waszka484 Wklejam to <?php $tablica = array(10=>"Perl",14=>"PHP",20=>... asort($tablica); print(""); print_r($tablica); print(""); ?> i rzeczywiście wychodzi odpowiedź A Jednak gdy zamiast 14=>"PHP" wpiszę 14=>"Php" to wynik jest Array ( gdyby kod był tak <?php $tablica=array(10=>"Perl",14=>"PHP...
I config pokazał że pisałem o tunelach S2S a ty masz C2S :) Pokaż tablice routingu klienta (route print z cmd Windows / route -n Linux), poszukaj także informacji o zagadnieniu vpn tunnel split.
są to belki na power ledach ,drivery itp.Do tej pory wszystko pracowało przez kilka lat na jednym kanale PWM kótry rozjasniał belki ledowe w ciągu 60 min.Chciłbym to teraz przerobic na 4 niezależne kanały z potencjometrami abym mógł sobie regulować różne pasma Dodano po 21 Chciałbym uzyskać coś takiego[syntax=arduino]// Definiowanie pinów const int...
Pokaż jeszcze tablicę routingu w komputerze wydając polecenie : route print
[syntax=php] foreach ($tydzien as $numerDnia => $nazwaDnia) { print "Nr dnia".$numerDnia." nazwa".$nazwaDnia; } [/syntax]
Print #fileNo, lst.list(i, 0) & Chr(9) & lst.list(i, 1)
<? $handle = fopen("wpisy.txt", "r"); $wpis=fgets($handle); $tablica = explode(" ",$wpis); //print_r($tablica); $tablica[0] = (int)$tablica[0] * 3; $tablica[1] = (int)$tablica[1] + 1; $tablica[2] = (int)$tablica[2]...
Wykombinowałem coś takiego :), przykład można uruchomić w symulatorze (dane wejściowe np. porta.1): EDIT: poprawiłem mały błąd w przykładzie, bity można nawet kopiować jeżeli port źródłowy i docelowy jest ten sam [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $hwstack = 64 $swstack = 64 $framesize = 64 $baud = 57600 Dim Src_port_str As...
C nie ma takiego wbudowanego mechanizmu. Możesz skorzystać z czegoś takiego jak niżej, albo tak jak mówi GSM. Stwórz tablice, które będziesz potrzebować, a później tylko wskazuj odpowiednią tablicę głównym wskaźnikiem. To będzie poprawne pod warunkiem, że nie musisz dynamicznie zmieniać tych tablic. [syntax=c]char *zmien(char a[5], char *s) { int i;...
Tomy, Pokaz tablice routingu klienta VPN przed i po zapięciu tunelu (Windows :route print, linux : w zależności od platformy może działać netstat -r) Daj również ipconfig/all Czy jesteś pewien, ze pula przypisywana przez DHCP dla klientów VPN (pula 10-tek) podlega również pod NAT ? M.
1) Zapomnij, że istnieje coś takiego jak String... przynajmniej na Arduino. Używaj char (niestety z wszystkimi tego konsekwencjami). 2) Do trzymania komunikatów używaj pamięci FLASH, szkoda marnować RAM na każdy String w programie... czyli nie " Serial.print("Inicjowanie karty SD..."); " lecz " Serial.print(F("Inicjowanie karty SD...")); ".
Źle przekazujesz Id do funkcji, mały przykład do uruchomienia w symulatorze: [syntax=basic4gl]$regfile = "m88pdef.dat" $crystal = 20000000 $baud = 19200 $hwstack = 64 $swstack = 64 $framesize = 64 Dim Tablica(4) As Byte , Tekst As String * 12 Declare Function Test_funkcji(byref Osa As Byte) As String * 6 Tablica(1) = 10 Tablica(2) = 20 Tablica(3) =...
$regfile = "m8def.dat" $baud = 9600 $crystal = 1000000 Dim X As String * 160 At $300 'uzywa adresu 300 w SRAM Dim A(160) As Byte At $300 Overlay 'tablica 160 bajtow zapisana w tym samym miejscu Dim Z As Byte Print "podaj X" Input X For Z = 1 To 160 Print Chr(a(z)) Next Z 'lub bardziej przejzyscie For Z =...
Witam. Mój problem polega na tym, że posiadam tablicę char tablica[4]={0}; ma ona na celu przechowywać kod PIN... No i stworzyłem funkcję, która go do tej tablicy kolejno dodaje: password.set(tablica) Niby pięknie ładnie... ale wyświetlając tablicę przez Serial.print(tablica); pojawia mi się na jej końcu dziwny krzaczek, przez...
print tablica string bascom print share document print
wymiana laser kenwood kolor pixela podciśnienie diego
Błąd STOP 0x0000000A przy odinstalowywaniu Total Media 3.5 w Windows XP Zablokowane funkcje BIOS w komputerach ASUS - jak odblokować?