Pokaż źródła. $regfile = "m32def.dat" $crystal = 8000000 $hwstack = 340 $swstack = 128 $framesize = 128 $eeprom $include "Config_MMC.bas" $include "Config_AVR-DOS.BAS" Config Debounce = 30 '-----------------------------------...
Witam, Mam taki problem z programem, że pojawia mi się masa warningów, nie mam pojęcia co robie nie tak. Pod spodem kod wraz z opisem programu a jeszcze niżej log. [syntax=c]#include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h> /* 4. Napisać...
Witam, mam problem z konwersją liczby float do stringa. Kod funkcj wygląda tak: public void liczFV(){ float FV,PV,n,r,m,rdn; PV = Integer.parseInt(textField1.getString())... r = Integer.parseInt(textField2.getString())... m = Integer.parseInt(textField3.getString())...
O jakiej optymalności mówisz przy funkcji z jednym if'em? Czy po każdy mały kroczek będziesz się zgłaszał na forum? Zastanów się, może programowanie to coś nie dla ciebie. [syntax=vbnet]Function Parse(ByRef Str As String, Delimiter As String, ByRef Pos As Integer) As String If Pos...
Witam, jak zrobisz kodowanie, jakieś nawet własne tego typu, że każdy swój string kodujesz za pomocą jakiegoś wielobajtowego unikalnego klucza, gdzie kodowanie polega na cyklicznym wg tego klucza xorowaniu stringów, do tego wpleciesz jeszcze kilka własnych sztuczek,czyli np dodawanie w wybranych...
Programuje dopiero 3 dzien i nie znam jescze niektórych rzeczy tzn wiekszości:D a zapis ze String input="12121212" a potem int x = Integer.parseInt(input.substring(i,i+1))... y = Integer.parseInt(input.substring(i,i+1))... i to w petli for tez nie bedzie dobrze?? jezeli dobrze wyczytałem to zamienia...
W ComPort ver. 3.xx function Write(const Buffer; Count: Integer): Integer; W ComPort 4.xx [...]TCPortBytes = PAnsiChar;[...] procedure Write(const Buffer:TCPortBytes; Size: Integer);
Witam, Potrzebuję napisać makro sortujące kolumnę względem długości zawartości jej komórek (dane są typu tekstowego). Kolumna jest zapisana jako tabela. Chodzi mi o to aby procedura sortująca nie odwoływała się bezposrednio do tej kolumny, ponieważ kolumn do posortowania w taki sposób...
odnośnie zapamiętywania i pobierania stringów z pamięci ROM(flash) to nie mam jakby problemów ale chodzi mi o sposoby obróbki tych "ala" stringów. Tzn po wykładzie kolegi Freedie już czuję o co chodzi ale np tak: w pascalu(delphi) mam taką swoją ulubioną i często potrzebną mi funkcję...
Dziękuj kolego Dżyszla, że w ogóle pomagasz takiemu laikowi jak ja ;) Co do Entera może to być inny znak, który wykryję podczas odbierania paczki ale może być. Przerobiłem program - teraz jeszcze lepszy, ciekawszy błąd który dla laika mówi - wyrzuć komputer za okno... ;D Program się...
Witam, Mam taki problem w AVR Studio: chciał bym wyświetlić na LCD liczbę integer ale: - wyrównaną do prawej - z przecinkiem na 2gim miejscu (czyli integer 12342 powinien być wyświetlany jako 123,42) W Bascom była gotowa funkcja Format() i robiłem tak: [syntax=basic4gl] Lcd_tekst...
Witam, Mam problem z wypisaniem zadanej cyfry na wyświetlaczu z mojej nokii. Mam taką funkcję: implicit declaration of function 'itoa' passing argument 1 of 'lcd_str' makes pointer from integer without a cast W jaki sposób się tego pozbyć?
Faktycznie powinna być typu string teraz kumam. Wątpliwości rozwiane dzięki. To jeszcze pytanie. Chciałem w sumie uzyskać to co wyszło przpadkiem a więc pozbyć się ułamka. Miałem zamiar zamienić na tekst i sformatować usuwając ułamek. Czy ten sposób który tu zamieściłem jest...
Witam, chyba mam jakieś zaćmienie ale siedzę od rana i nie mogę napisać funkcji sprawdzającej pola, mianowicie: mam formularz z 30 polami od D01 do D30, przy aktualizacji vba ma sprawdzać wartość w polu i zależnie od tego podawać nową wartość w ten sposób: funkcja sprawdzająca: [syntax=vbnet] Function...
Kiedyś napisałem prog. wydzielający ze stringu wpisane liczby. Jka znasz Delphi,na pewno znasz Pascala.Wydzielenie liczb następuje z dowolnego stringu,np ',+ii,123,---,34,mmm,ss,56,,,7890,p' ... crt,strings; var i,j,dl,zn,code:integer; tab:array[1..50] of real; sp,ss:string; ...
witam mam taki problem mam 2 zmienne typu strink powiem moze o ich przeksztalceniu deklaruje sobie dim temp_zadana as integer dim Thelp as string*6 ... 'przeksztalenie do odpowiedniego formatu 0.0 Thelp=str(temp_zadana) T... "0.0") ... i mam...
PHP automatycznie dokonuje konwersji integer na string, jeśli tego wymaga operacja. Ostatecznie zawsze można zrobić konatencję z pustym ciągiem lub rzutować na string. Pierwsza strona na googlach przy zapytaniu "php rzutowanie": [url=]Konwersja i rzutowanie typów
Konwersję z liczby całkowitej na string łatwo można Sobie zaimplementować, implementacje funkcji itoa() też są dostępna, wystarczy poszukać w sieci: [url=]itoa(). Część po przecinku też można wydobyć za pomocą itoa() wystarczy pomnożyć wynik przez wielokrotność 10 i zapisać go do...
znam atoi() i czasem używa, ale ta funkcja działa niestety w drugą stronę (z liczby robi stringa). Tym razem potrzebuję string --> integer
Musisz od początku opisać problem. 1. Pokaż schemat. 2. O jakim nadajniku Waść prawisz? 3. Co to za czujnik? 4. W jaki sposób czytasz dane z tego nadajnika? (Chaciałeś zmienić string na integer, a się okazuje, że masz zupełnie inny problem). Ale po kolei, najpierw odpowiedz na pytania.
Tak, tablica jest stała (512) ale nie wszystkie są aktualnie wykorzystywane. Z tego co wiem, SORT sortuje według wielkości, oraz nijak się ma do string'a. "Sorting is implemented for BYTE, WORD, INTEGER, LONG and DWORD arrays."
To nie pomogło k, zrobiłem tak : na samym początku programu wpisałem var Form1: TForm1; y:string; potem zmieniłem na: procedure TForm1.x1Click(Sender: TObject); var x: integer; begin pubic:=listbox1.itemindex; if x=0 then y:='57'; if xc=1...
Ja to robię w następujący sposób (BASCOM AVR): 1. Trzymam temperaturę w zmiennej typu integer, np. 36.6 °C to liczba 366; 2. Aby wyświetlić temperaturę np. na LCD deklaruję zmienną typu string i przepisuję do niej temperaturę za pomocą funkcji Str(). Następnie formatuję przygotowany...
Nie uda się tego zrobić bez zmiany definicji rekordu wykaz, ponieważ dynamiczne wiązanie nazwy pola rekordu jest niemożliwe. Jeśli mimo wszystko muszą być dostępne pola A, B itd., to można zastosować rekord wariantowy: type wykaz = record case Integer of 0: record A, B,...
Na razie udało mi się coś takiego zrobić: procedure TForm1.IdTCPServer1Execute(AContext&... TIdContext); var RxBuf: TBytes; RxBuf2: string; WxBuf2: String; {} ContextList : TList; Context : TIdContext; FoundContext : Boolean; I:...
Doszedłem w czym był błąd, po prostu źle konwertowałem dane. Napisałem taki kod : [syntax=delphi] procedure TForm1.ComTerminal1Char(Sender: TObject; Ch: Char); var temperatura : real; msb,lsb : integer; msb1,msb2,lsb1,lsb2,msb_text,lsb_text : string; temperatura_tekst : string; begin ...
IntToStr zamienia integer na string. Natomiast fkcji dla boolean nie ma, ale mozesz sobie napisac wlasna, albo lepiej, ja sprobuje sobie przypomniec pascala :wink: function BoolToStr(x: boolean): string; begin; if x then BoolToString := 'prawda' else BoolToString := 'fałsz'; end; Jesli cos...
ale też chyba nie ma problemu żeby w kodzie bezpośrednio się odwołać jak pisałem System::Convert::ToString();... Chodzi o to, że podałem Ci: i używasz tego np. tak: long liczba = 15; std::string mojtekst = ToString<long>(liczba); czyli z jawnym podaniem...
Witam. Jak mogę zamienić stringa na integer? Szukałem, ale znalazłem tylko odwrotną zamianę (integer na string), ale nigdzie nie widziałem string na integer. Czy w ogóle jest to możliwe? Nie chodzi mi o funkcję, która zwróci kod znaku ASCII, tylko o coś w tym stylu: Mam stringa = "922"...
Witam. Odnośnie punktu 2, niewiem czy pomogę ale wyciąganie ze stringów realizowałem w Delphim w nastepujący sposób. Do tego potrzebne są trzy funkcje: 1. function Length(S: string) : Integer; - Funkcja zwraca liczbę znaków, które zawiera łańcuch S. Liczba znaków nie zawsze oznacza...
Na szybko i na kolenie to może być tak: [syntax=delphi]function Lottery(ARange, ACount : Integer) : String; var lCount : Integer; lST : TStringList; lValue : Integer; lStrValue : string; begin if ACount > ARange then raise Exception.Create('Wymagana...
A jaka to jest liczba "123milisekund" ? Delphi wyrzuci wyjątek o niemożności przekonwertowania. Jeśli już chcesz tak zrobić aby w edit'cie mieć liczbę i stringa to z powrotem musisz sobie tą liczbę odzyskać. Możesz zrobić tak: 1. szukasz na którym miejscu w stringu pobranym z edita...
O ile znasz długości to: ahhh, bo mu chyba chodziło o co innego niż zrozumiałem. Jeśli tak, to (at)psiak ma racje, masz funkcje Copy [syntax=delphi] function Copy(S: string; Index: Integer; Count: Integer): string; Index is the first char of the substring, Count is the number of...
Poniżej znajduje się kod mojego programu: Jeżeli ktoś udzieli pomocnej odpowiedzi, otrzyma 100 punktów
Dave, w sumie masz racje :-) pierwsza podana przez ciebie opcja jest lepsza. Jedyne co mi pozostaje to jak skladowac ( przechowywac ) zapisane nastawy? nie mam ( nie znalazlem w Bascomie ) mozliwosci stworzenia takiej tablicy. najchetniej zrobilbym to tak: zegar - podaje czas z zegara start(6) przekaznik(...
Unit SysUtils function IntToHex(Value: Integer; Digits: Integer): string; W drugą stronę nie ma gotowej, ale można pokombinować np. z StrToInt.
Witam. Pisze program, którego zadaniem jest analiza tekstu. Tekst jest wyciągiem z książki i zawiera 428 745 znaków. Program ma najpierw usunąć wszelkiego rodzaju formatowanie oraz wielkie litery, następnie wyodrębnić zdania, zdania które się powtarzają oraz poszczególne wyrazy. Następnie...
Witam, mam problem ze stworzeniem tabeli, w której zawarte byłby różne typy danych(konkretnie boolean, integer, string). Byłbym wdzięczny, gdyby ktoś wyjaśnił, podpowiedział jak stworzyć tabele z różnymi typami danych Z góry dziękuje za pomoc
Nawet jeśli jest tylko dołączone. Odpytywanie następuje co parę sekund a efekt bielenia ekranu mam za każdym razem kiedy nacisnę przycisk w celu załadowania nowego obrazka. A tu raport (wklejam na razie większość gdyż może Wam to coś ułatwi: Report : System_LCD_TOUCH...
Witam Mam program, który, po dokonaniu pomiarów, wysyła dane przez RFM12 i zapisuje na karcie SD. Chcę dołożyć wysyłanie danych do Domoticz po każdym pomiarze. Problem w tym, że po dopisaniu obsługi ESP8266 i Domoticz ( zmienne miałem już wcześniej zadeklarowane ) to pojawiają się błędy...
Witam Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz...
Witam Mimo, że większość proponowanych tutaj rozwiązań podłączenia RFM12 do Atmegi wykorzystuje SPI programowe, ja podłączyłem tradycyjnie, przez SPI sprzętowe - mimo, że nie miałem problemów z wgrywaniem kodu do Atmegi spiętej z RFM12, to uruchomienie ich razem jest problematyczne ...
Witam Do istniejącego i działającego "urządzenie" chciałem dodać możliwość odbioru, parsowania i odesłania SMS'a zwrotnego z danymi. Cały kod: Linia1 - to wyświetla Uart_numer - Linia1 Linia2 - to wyświetla Komanda - Linia2 czyli działa OK Ale jak podepnę modem GSM (...
Mam listwę zasilającą na 2 gniazda SWH-1623K-02N1. Można zarządzać nią za pomocą panelu www oraz protokołu SNMP. Potrafię ją odczytać i zmienić niektóre wartości: snmpwalk -v 1 -c public -m ALL -Of 192.168.2.21 . .iso.org.dod.internet.mgmt.mib-2.syst... = STRING: Switched...
Wydaje mi się że jest to ten plik na którego wskazuje strzałka na obrazku: (php ustawienia konfiguracyjne) jest to cały kod w kilku plikach: [syntax=php] [PHP] ;;;;;;;;;;;;;... About php.ini ; ;;;;;;;;;;;;;;;;;;; ; PHP's initialization file, generally called php.ini, is responsible...
Używam od kilku lat skryptu z postu: Autora lanzul. Do tej pory było Ok. Wszystko. Ale od zeszłego roku Windows widzi problemy wszędzie gdzie ich nie ma. Wyskakuje błąd, że okno nie jest aktywne i skrypt nie chce tworzyć kolejnej części prezentacji. Ktoś ma pomysł jak się...
Witam, Moim zadaniem jest stworzyć bazę danych w NetBeans zawierającą imię, nazwisko, płeć, pełny adres i rok urodzenia. Baza ma umożliwić wpisanie danych, odczytać wszystkie dane, wyszukanie i odczyt jednej osoby (np. nazwisko) i wyszukanie danej grupy (np o imieniu Adam). Bazę już...
Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 -...
OK, działa super. Chcąc osiągnąć jeszcze grosze, żeby były także tłumaczone na słowny zapis kod zmodyfikowałem w następujący sposób (niestety jak widać na zdjęciu nie działa prawidłowo). Co jest jeszcze nie tak? Dodano po 4 Dodatkowo zauważyłem następujące błędy: ...
Witam Piszę w Lazarusie... Mam problem, próbowałem i próbowałem, ale okazuje się, że nie potrafię napisać procedury WypozyczKsiazke w swoim programie. Nie wiem jak to zrobić i proszę o pomoc. Cały kod programu poniżej: [syntax=delphi] //PROGRAM GŁÓWNY: program biblioteka; {$mode...
Ok. To od początku bo może wogóle idę w złym kierunku i można to zrobic prościej. Mam kamery IP, które maja wycieraczki. System jest tak zrobiony, że nie da się ich obsługiwac z jakiekolwiek programu dolaczonego do kamer. Mozna za to obslugiwac wycieraczki komendami heksadecymalnymi wysylanymi...
Witam wszystkich mam dosyć spory problem z dodawaniem elementów do listy. Szukałem już w google, na elektrodzie, na 4programmers.net i nigdzie nie mogę znaleźć rozwiązania. Otóż stworzyłem sobie klasę która szyfruje i deszyfruje plik o wymyślonym przeze mnie rozszerzeniu, istotne jest...
Witam. Posiadam wyświetlacz Oled 0.96" na sterowniku SSD1306 z Telmal-u. Od wczoraj próbuje go uruchomić pod bascomem (program z internetu) i jest z nim jakiś dziwny problem. Wczoraj na atmega128 nie udało mi się nic na nim zobaczyć ale dzisiaj myślę podłącze pod atmege32. Po milionie...
Witajcie, dzięki za podpowiedź, poszperałem, posklejałem kilka funkcji i zamknąłem je w module: [syntax=vbnet]Imports System.Runtime.InteropServices 'APIs Imports Microsoft.Win32 Module kiosk <DllImport("user32.dll")> _ Private Function FindWindow(cls As String, wndwText As...
[syntax=basic4gl] $regfile = "M32def.dat" $crystal = 16000000 '************************* WYSWIETLANIE-porty ********************************** Lcd_... Alias Ddrb Lcd_port1 Alias Portb Lcd_port_ddr1 Alias Ddrb...
No więc sprawa wygląda tak, że w programie znajduje się klasa która ma "szyfrować" dane i myślę, że tutaj może być coś nie tak ale nie mogę znaleźć co. To jest kod tej klasy: [code][syntax=java]package calories; import javax.swing.JOptionPane; /** * * (at)author Nepster */ public...
i tutaj mam problem zrobiłem te dwa programy ale nie wiem gdzie popełniłem błąd bo nie chcą się skompilować tutaj kod wisielca: program szubienica; uses crt,dos; var wyrazy:array a tutaj kod tego peselu program Pesel uses SysUtils; var PESEL : array
Program w atmedze: $regfile = "m8def.dat" $crystal = 8000000 $baud = 19200 Config Portc.5 = Output Config Portc.4 = Output Config Portc.3 = Input Config 1wire = Portd.5 Cursor Off Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.6 , Db6 = Portd.7 , Db7 = Portb.0 , E = Portd.3...
Witam! Sterownik lcd t6963. Bascom Jak zrobić czyszczenie ekranu? Próbuje cls, cls text, cls graph, ale nie działa... Mam podprogramy, i chce wyczyścic ekran po przejsciu do następnego podprogramu. Niestety nie działa czyszczenie ekranu.. Kod wygląda na razie tak: .....................................
No cóż...na razie struktury dynamiczne są dla mnie za trudne. Starałem się jakoś napisać program na strukturze statycznej i wyszło mi to tak mniej więcej jak poniżej. [syntax=pascal]program wypozyczalnia; uses crt; type auto=record marka:string; model:string; ...
Witam kolegów. Potrzebuję sterownika pompki do C.O. Znalazłem program napisany w BASCOM i przerobiłem go nieco do swoich potrzeb. Działa wszystko prócz HISTEREZY. Przy powolnym narastaniu temperatury, która skacze +/- pompka włącza się i wyłącza, czyli histereza nie działa. Histerezę...
Ruszyłem do przodu (odrobinę) z tym projektem. Stworzyłem klasę która przechowuje dane a następnie ( bardzo się stara :) ) przydziela konkretne wydarzenia poszczególnym pracownikom. Karmię ją (tę klasę) np. takimi danymi: Tak to wygląda, po procesie przydzielania zadań: A...
Witam, mam problem: napisałem program w turbo pascalu. Tworzy katalog plyt dvd. Problem jest taki, że nie działa i nie wiem, co może być nie tak(pewnie jest problem z ostatnimi linikami: menu). Proszę o pomoc. To mój program: Program Katalog_Plyt; uses Crt; type string30=string[30]; ...
Witam, mam problem z napisanie kodu, który po przyciśnięciu przycisku zapisz zapisze dane wprowadzone z comboboxów do pliku .dat, albo po prostu po wyłączeniu aplikacji zapamięta ona swoje zmiany oraz wczyta je po ponownym otwarciu. Chce wykorzystać properties ale nie wiem jak to dalej ugryźć....
Witam! Mam w projekcie kod jak poniżej. Kiedy uruchomię projekt i wpiszę login oraz hasło dostaję komunikat *Musisz podać nazwę gracza, *Musisz podać hasło - tak jakbym nic nie wpisała. Niestety nie potrafię się doszukać błędu. Oprócz Gracz.java i LoginBB.java mam jeszcze SecurityCheckFilter.java...
Kod jest dosyć długawy. Wstawię tylko początek na razie: $regfile = "m16def.dat" $crystal = 4050000 Config Kbd = Portd Config Lcd = 16 * 1a Cursor Off Deflcdchar 1 , 32 , 32 , 32 , 32 , 32 , 10 , 10 , 4 ' v Cls Deflcdchar 2 , 32 , 32 , 32 , 4 , 12 , 4 , 4 , 5 ...
Kilka pytań - bo kto pyta nie błądzi :-) Niby wszystko ładnie liczyło w przerwaniach - ale tylko do momentu kiedy zacząłem wywoływać Sub lub funkcję - wtedy zaczyna się resetować i zaczyna program od początku co sekundę ?? O co chodzi Teraz przestało mi nawet liczyć w przerwaniach....
Potrzebuję pilnie pomocy z napisaniem programu mającego zapisać dane o fakturze do pliku, a następnie ich wczytanie, wypisanie na ekran i wyszukanie danego rekordu po nazwisku w środowisku Delphi. Program kompiluje się, ale przy wypisywaniu na ekran danych z pliku po wpisaniu nazwiska pojawia się...
Hej potrzebuje pomocy z bazą danych w pascalu. Potrzebuje aby program szukał osób po nazwisku i wieku i je wyświetlał(w osobnych procedurach), miał możliwość modyfikowania dane osoby, wypisywanie wybranego elementu i sortowanie względem wieku. Z góry dzięki za pomoc. [syntax=pascal]program...
nie pamiętam bardzo testowałem to na konkretnej pompie dotąd aż za bardzo sie nie grzała a podawała prawidłowo paliwo podaje kod jakiś znalazłem z pierwszych prób może się ktoś pokusi o poprawki jeszcze kilku zapaleńców i można by wrócić do projektu chociaż czasu brak Dodano po...
mój Distortosowy projekt ma problem z rozmiarem binarki. W tej chwili Distortos + USB host + FatFS zajmują ok 50kb. Ty to tak na poważnie czy to czysto teoretyczna dywagacja? STM-y z USB OTG poza kilkoma modelami (do drona sądząć po nazwie katalogu to chyba nie użyłeś takiego z 64 FLASH) mają...
Dzięki za pozdrowienia i za odpowiedź . A co do układu to jest automat do pokoju i ma sterować światłem rgb , halogenami , klawiatura umieszczona we włączniku+ dioda rgb ma sygnalizować jaka funkcja światła zostanie zmieniona , odczytać i zapisać i2c to zadanie dla attiny2313 . A atmega8...
mam taki program zegara ds1307 trochę już pokombinowałem tylko obsługa zmiany zapisanie do ds1307 mi nie działa , założyłem że pierwszy klawisz s1 wejście w menu ustawień kolejne przyciśnięcie s1 ma zmieniać wartość x od 0 do 5 wyświetlać kolejno "godzina minuta sekunda rok miesiac...
witam, mam router z netii asmax ar-1004g (wiek kilka osoby na tym forum). Zbieram sobie statystyki z swojego serwera NAS i chcialbym dloaczyc cos na temnet routera i nie wiem czy ktos ma MIB zeby wiadomo bylo co dane pola znacza: flap:/etc/snmp# snmpwalk -m ALL -v 2c -c public 192.168.1.254...
Witam, Piszę na Atmedze odczyt danych z BMP085 i dodatkowo zapis danych na kartę SD. Wszystko wydaje się działać poprawnie, a jednak coś jest nie tak. Do obsługi BMP085 wykorzystałem kod z tego tematu: Oto wykres z odebranych danych, czas pomiaru to około 10min Za każdym razem...
Napisałem program testowy jak poniżej i mam dwa dziwne dla mnie przypadki. Nie wiem czy to wina sprzętu czy softu. 1. Po włączeniu do zasilania 230V przez sekundę mam "dyskotekę" z przekaźników. Po włączeniu do USB (5V) jest tylko jedno "klupnięcie". Po resecie z przycisku "reset" nic...
Do czego to doszło ;p Może od nowa, wersja z i2c chce dopiero teraz wprowadzić jak na razie jest po Bożemu znaczy sie wyswietlacz ze sterownikiem znajduje się na 2pietru kamienicy układ wykonawczy i wyłącznik (countera) znajduje się w piwnicy. Z i2c to dopiero mam zamiar zrobić bo zależy...
Na to jest dużo sposobów, w zależności czy masz w pliku danych datę czy liczbę porządkową, którą chcesz oś opisywać... opcji jest multum... to jest przykład metody którą możesz formatować sobie osie używając stringów do opisu poszczególnych kolumn. Ma to swoje zalety, mianowicie...
Witam Do Atmega1284p z szybkością 8 MHz mam podpięte złącze kart SD. Oprócz zapisu mam tam czujniki DS, BME280, DHT22. Do tej pory zapisywałem wszystko w jednym pliku, ale chciałbym to rozdzielić. Dołożyłem zapis do drugiego pliku - działa [syntax=vbnet] '**************... Obs-uga...
Dobra ale jeszcze powedz jaki procesor. Tutaj masz kod prostego nadajnika bez algorytmu kodujacego na procesor 89c51. dane sa wysylane z portu P1. Nadajnik: $large Dim X As Byte Dim Y As String * 3 Dim Z As String * 3 Dim V As Integer Dim N As Integer Dim L As Integer $baud = 4800 $crystal...
Witam W głównej mierze dzięki Waszej pomocy zbudowałem urządzenie na bazie Atmegi8 do tego kwarc 16 MHz i Max485. Urzadzenie ma przyciski i wyswietlacz LCD 2x16 Kod w bascomie: $regfile = "m8def.dat" $crystal = 16000000 $baud = 9600 Dim Tryb As String * 14 Dim Trybp As...
Witam Atmega8 + kwarc 16MHz i LCD oraz pare przyciskow i Max485 Jak ktos nacisnie ktorys to zmienia tryb i zlicza czasy poszczegolnych trybow. Otoz czasem po paru godzinach Atmega staje (na LCD przestaja leciec sekundy). Czytajac forum zauwazylem ze nie mam podlaczonego AVCC do +5V czy to moze...
Łap, tylko że zamiana jest z dwójkowego na dziesiętny, a później z dziesiętnego na dwa pozostałe... no i zakładamy że użytkownik jest uczciwy i podaje nam na wejściu tylko 0 i 1 ;] uses crt; var binarna:string; function potega2(pot:integer):int... var...
Witam. Po dłuższej przerwie wracam do tematu stabilizatora. Zmagając się z regulatorem na wzmacniaczach operacyjnych postanowiłem jednak pójść w stronę regulatora na mikroprocesorze. W sieci znalazłem program PID-a w Bascomie na Atmege8, w którym wyłączyłem człon różniczkujący. Regulator...
Witam. Mając trochę wolnego czasu postanowiłem wrócić do zmagań z PIDem. W sieci znalazłem program PIDa w Bascomie na Atmegę8 (maluszek Attiny2313 okazał się niestety za mały). W programie wyłączyłem różniczkowanie - aby było łatwiej. Program działa dość dobrze tzn. obroty utrzymują...
Spróbuj zadeklarować TObject zamiast rekordu, a te obiekty umieszczać jako elementy TList. To powinno rozwiązać wiele z twoich problemów. Możesz dane sortować, usuwać z listy puste obiekty, dodawać nowe i nie musisz się martwić, że ci się rozmiar tablicy wyczerpie. Masz tutaj przykładowy...
Witam, Robię obsługę po RS-ie miernika Motech MT 4090. Miernik Ustawiony na Tryb Remote. I teraz kilka dziwnych rzeczy. Proszę pamiętać o używaniu znaczników syntax . Opcja Listing kodu . - arnoldziq
Witam W swoim programie wykorzystuję klasyczny kod dla DS18B20. Pomiar, obliczenia i odczyt podzieliłem na dwie części, każda wyzwalana flagą od od Timer0. Najpierw w podprogramie wywołuję DS'y pierwszym wystąpienie flagi od Timer0, a w następnej wywołuję podprogram konwersji i obliczeń. [syntax=basic4gl] $re...
Witam. Walczę już kilka dni i ciągle nic. W AutoIt wystarczyło dosłownie kilka linijek i katalog utworzył się na Chomiku bez problemu. A w Delphi 7 + Synapse, w którym piszę ciągle dostaję odpowiedź <500 Internal Server Error>. Poniżej gotowy kod, który loguje do Chomika prawidłowo,...
Witam, mam mały problem i nie wiem jak go rozwiązać , mianowicie wczytuje plik xml do arkusza excela, jednak dane nie są grupowane tak jak należy oto wycinek z XML: [syntax=xml]- <SortingProduct name="sp020"> <Destination sortcodeLow="56901200" /> <Destination sortcodeLow="56900200"...
Proszę bardzo mój kod do 2 różnych pilotów z marketu, Twój to chyba Elro dlatego dołączyłem tez kody dla Elro, choć chyba są zmienne na suwakach w pilocie i odbiornikach. Dodano po 22 No to może być ciężko z odbiorem. Nie widać tam żadnego ciągu synchronizującego ani też...
witam :) mam taki problemik: nie mam pojęcia jak można prawidłowo dodać w tym programie dwie macierze...(typ integer i float) próbowałem już funkcji wirtualnych, zaprzyjaźnionych, operatorów itd na milion sposobów i nic :cry: Może ktoś bedzie umiał mi pomóc... pozdrawiam wyskakuje 2xbłąd:...
Przykład czegoś takiego można odnaleźć choćby w komponentach "stylu XP", gdzie menu są rysowane ręcznie. Ze względu na fakt, że w WinAPI zajęłoby to jeszcze więcej kodu, zaś kodu z C++ pod ręką nie mam, podaję kod Delphi: {********************************...
Niestety program klient nie dostaje odpowiedzi z serwera. Nie wiem czy błąd jest po stronie serwera czy klienta. wysyłanie dancyh na serwer przez klienta działa. Proszę o pomoc. Poniżej kod serwera i klienta. Z góry dzięki za pomoc Klient Proszę pamiętać o używaniu znaczników ...
Finalnie wygląda to tak: [syntax=vbnet] $regfile = "m328pdef.dat" $crystal = 8000000 $hwstack = 100 ' rozmiar stosu sprzętowego $swstack = 100 ' rozmiar stosu programowego $framesize = 128 $baud = 19200 '************ Uart 0 Config Serialin0 = Buffered , Size = 150 , Bytematch = 10 'for...
przykładzik z numerami seryjnymi, dla bascoma usuń zbędne funkcje "print" oraz to czego nie potrzebujesz. gdybyś miał kłopoty to pisz euromatic(at)tlen.pl Config 1wire = P1.1 Dim Bd(9) As Byte Dim Z As Integer, Tmp As Integer Dim T As Integer, T1 As Integer Dim Aa As String * 2 Dim...
Zdravim muzu mit prosbu....jsem tak trochu amater a nejde mi zkompilovat jeden zdrojacek v BascomAVR a hlasi mi to chybu na "Enable Timer1" jako "Unknown interrupt source $regfile = "m8def.dat" $crystal = 16000000 '----------------------KONFIGU... Falloff...
$regfile = "m128def.dat" $crystal = 8000000 $baud = 19200 $hwstack = 128 $swstack = 128 $framesize = 128 Config Portb.5 = Output Config Portg.0 = Input Portg.0 = 0 Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down Enable Compare1a Enable Interrupts Compare1a...
Bo master zajmować się będzie jeszcze obsługą uart i 4 czujnikami ds. Generalnie niewielki miałem na to wpływ. Obwody były już wcześniej przez kogoś zaprojektowane. Ja mam to tylko oprogramować. A skąd wyliczenia 4x4 = 16? Naprawdę nikt nie jest w stanie pomóc? EDIT: Problem został...
$regfile = "m16def.dat" $crystal = 14745600 $baud = 9600 $timeout = 5000000 $hwstack = 300 $swstack = 128 $framesize = 128 $prog &HFF , &H9F , &HCD , &H00 $lib "lcd-pcf8833.lbx" '--------------------...
Witam Znalazłem taki projekt: 'Ansteuerung für das Siemens-Display S65 mit der Anfangsnummer LS020... ' by Dirk Milewski (c) 2006 - www.comwebnet.de 'Pinbelegung, Rückseite Display, Anschluss auf linker Seite 'Auflistung von oben nach unten 'RS C0 'Reset D7 'CS ...
wielkie dzięki ;) tylko mam problem z tym sortowaniem bo myślę że napisałem wszystko dobrze jednakże nie sortuje ... mógł by ktoś pomóc ?? i mam pytanie czy jest jakaś procedura/funkcja do zatrzymywania wyświetlanego tekstu ??(chodzi o to żeby np. wyświetliło 1 osobę po kliknięciu...
Version info jest umieszczane w pliku podczas kompilacji i w efekcie masz - prawym klawiszem na pliku (exe oczywiście) - właściwości - zakładka wersja pliku. Jak w opcjach włączysz automatyczną inkrementację wersji to przy każdej kompilacji "build" zwiększy się. W kodzie już nie jest tak...
ja bym to zrobił mniej więcej tak: najpierw bym wyszukał średnika ";" oraz wyciął daną linie (bez średnika). wyszukał pierwszą spacje lub eol text od początku do spacji lub eol to polecenie, dalej mogą sie znajdować argumenty.. z argumentami: poszukać przecinka, rozciąć dane na 2...
No cóż.. String to ciąg znaków ASCII(lub innych). W zależności od przewidywanej liczby znaków (stała, zmienna) można rozwiązać problem na 2 sposoby: - stała liczba znaków - tnie się (Copy(String, Index, Len)) ciąg znaków na grupy po 2 znaku, po czym zamienia na liczbę. Jeśli znaków...
Witam, może to coś tobie pomoże? function DecodeUcs2(Value: string): WideString; var i,Octet: integer; begin Result := ''; while (Length(Value) mod 4) <> 0 do Value := Value + '0'; for i := 0 to (Length(Value)...
Oto istotny fragment mojego kodu. Faktycznie nie wiem nic o tym, czym charakteryzuje się tryb CTC Timera i chyba jednak go nie używam. Bardzo proszę rzućcie na to okiem. $regfile = "m32def.dat" $crystal = 8000000 Config 1wire = Portc.5 Config Lcdpin = Pin , Db4...
Ja tez trochę poszukałem ale nie znalazłem tej instrukcji bo na bank prowadzący z tego tutoriala korzysta ;). Ale nie ma co płakać tu masz linki za pomocą z pewnością sobie poradzisz : Z pewnością sobie poradzisz. Co do timera to nawet go realizujesz w C i nie trzeba wielkiej...
Kod IoCart wygląda tak: [syntax=php] <?php /** * IoCart * * (at)author www.leniwiec.org - <root(at)leniwiec.org> */ class IoCart { /** * The connection timeout, in seconds. */ const SOCKET_TIMEOUT = 60; /** * Deley time (in microseconds) between * operation...
Ups : :) Jako wartość w terminalu podajemy np: red:125 Enter, lub gre:200 Enter [syntax=basic4gl]$regfile = "attiny2313.dat" $crystal = 12000000 $baud = 19200 Config Serialin = Buffered , Size = 25 Config Portb.2 = Output Config Portb.3 = Output Config Portb.4 = Output Set Tccr0a.0 Set...
:arrow: JRV - Ciekawe podejście Z tym że może wystąpić kłopot przy błędnych danych tzn. jak np. zabraknie jednego ";" to np. zmienna3 wędruje w miejsce zmiennej 2 Ja poszedłem trochę inną drogą (dodałem komunikaty "kierunkowe" w razie błędu) [syntax=vb]Sub podziel() Dim ostWiersz...
z czystej ciekawości jak zdefiniwać nowy typ danych w C dla procesora XMega W delphi robi się tak [syntax=delphi]TOkres = record private miesiace : Integer; function Gettext: String; function Getstrmie: String; public property text : String read Gettext; property...
Witam, Zbudowałem sterowanie domem na bazie ATMEG i tableta komunikującego się przez RS485. Co jakiś czas dodaję pewne elementy całości aż napotkałem na dziwny problem. Dłuższy czas Atmega odpowiadająca za kotłownię pracowała na 7 czujnikach DS28B20 i było wszystko ok. Po próbie...
Makro do przetestowania. Uwagi: 1. Najlepiej wrzucić kod do modułu "normal.dotm". Najprościej: otworzyć Worda z menu 'Start', nagrać dowolne makro wybierając miejsce przechowywanie "szablon globalny". Następnie zastąpić je poniższym, włączyć referencje i zamknąć Worda z zapisem szablonu. Makro...
$crystal = 1000000 Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.3 , Db6 = Portd.2 , Db7 = Portd.1 , E = Portd.6 , Rs = Portd.7 Config Lcd = 20 * 4 Cursor Off Config Adc = Single , Prescaler = Auto , Reference = Avcc Dim Odczyt(2) As Byte , A As Byte , Licznik As Byte , T As...
W trakcie pisania aplikacji komunikatora sieciowego napotkałem następujący problem. Komunikacja pomiędzy serwerem i klientem zawiesza się we wskazanych fragmentach. Co dziwne obiekt który jest serializowany działa poprawnie w innym programie (jest poprawnie wysyłany i odbierany). Ponadto gdy...
Witam Mam program, który wyświetla na LCD współrzędne oraz prędkość ( prędkości jeszcze nie sprawdzałem w terenie ) oraz zapisuje na karcie SD. Na razie zapis na SD jest ręczny, przez przycisk. Chciałbym żeby zapis dokonywał się ze zmienną częstotliwością zależną od szybkości,...
Cześć Chciałbym stworzyć makro, które wysyłało by emaile z listy z excel’a i dołączało spersonalizowane załącznik. W Arkuszu „lista” są komórki z spersonalizowanym numerem odbiorcy od „b6” do „b5006” np. D001425 a w komórkach od „c6”...
Witam Z wycinków kilku programów chciałem zrobić jeden duży barkuje kilku rzeczy i zwiazku z tez pytania W jaki sposób mogę zwiększyć ilość wejść i wyjść żeby zmieścić wszystko ? ( patrz 1 PINY ) brakuje ustawiania podlewania względem kalendarza zielonego pojęcia nie...
Witam, Mam problem dotyczący odczytu danych z modułu GPS. Protokół NMEA (GGA oraz RMC). Piszę trochę w C, ale nie czułem się na tyle dobrze z obsługą tego, więc skorzystałem z przykładu. Rozumiem co dzieje się w kodzie, ale program się zawiesza lub zapętla. Wydedukowałem, że problemem...
Witam. Po przesiadce na nowszego EXCELA mam duży problem z prawidłowym działaniem kodów napisanych przez poprzedniego użytkownika, proszę o pomoc w korekcie makra: [syntax=html] Option Explicit Sub ADO_pobierz_z_2007(strSourceFile As String, strSQL As String, TargetCell As Range) Dim oConScores...
Napisałem parser dla twoich wymagań.. cały bufor to jeden string.. dane zamiast pobierać z rs232 to są pobierane z pliku (dla lepszego testu w porcjach o losowym rozmiarze od 1 do 10 bajtów) i przekazywane do parsera... jedyne co musisz zmienić to źródło danych przekazywanych do AppendToBuf...
Witam! Faktycznie namieszałeś, ale to tylko błędy składni, które Delphi sygnalizuje i pokazuje miejsce gdzie coś jest nie tak. Jest tam kilka błędów typu: = zamiast := w instrukcji podstawienia : zamiast ; na końcu instukcji wcięło jeden end. Tu masz poprawiony plik: Nie umiem...
Witam serdecznie. Mikrokontrolerami i w ogóle programowaniem bawię się od niedawna, dlatego też zamieszczony przeze mnie program na pewno nie wygląda zbyt estetycznie i na pewno też nie wykorzystuje pamięci w ekonomiczny sposób, ale nie chodzi o sam program, lecz o sposób naliczania sekund....
Dokladnie chodzi mi o to, ze mam 2 aplety ktore działają osobno , natomiast jak chce je połączyc w jeden aplet tu zaczyna sie schody poniewaz nie wyswietla zadnych bledow ale i tak zegara nie odpala w aplecie , co moze byc nie tak ?? oto kod: [syntax=java] //Import bibliotek import javax.swing.*;...
Witam Mam układ, który mierzy dwie temperatury ( DS18B20 ), dwa napięcia ( PCF8591 ( pobiera czas ( PCF8563 ), a z powodu niedużego wyświetlacza ( 12 x 4 ) wskazania są zmieniane do 10 sekund po przepełnieniu Timer1. Układy PCF8563 i PCF8591 są podpięte z "zewnątrz" przewodami około 10...
Witam serdecznie, Mam taki problem. Mianowicie muszę (na sobotę) napisać program (baza danych) samochodów i klientów, która ma działać jak wypożyczalnia, tzn. Możliwość wypożyczenia auta na określony czas lub ilość km. Ja napisać chciałem to w sposób taki że najpierw tworzę plik...
Mam w moim pliku dodane okno (na poniższym screenie) na podstawie którego drukuję arkusz z odpowiednimi danymi. Ogólnie to wszystko jest OK. Poniżej jest kod który wszystko przesyła do arkusza. Okno pozwala na wydruk pojedynczej listy dla jednego pracownika. Jak zrobić aby okno miało możliwość...
Witam, piszę program w eclipse, który będzie dodawał dane z formularza do bazy danych. Mam tylko 2 pola do dodania data i komentarz. Program odpala się wpisuje wszystkie dane do formularza i po kliknięciu przycisku który dodaje dane do bazy wyskakuje komunikat "Aplikacja została zatrzymana" Może...
No niestety po zrrestartowaniu laptopa znów nie łączy mnie w WiFi...:/....komedia jakaś... Dodano po 1 Tak wygląda mój plik wpa_supplicant.conf ##### Example wpa_supplicant configuration file ############################### # # This file describes configuration file format and lists...
Dziękuje za odpowiedź. Z tym, że nie nie można użyć zmiennej typu Bit doszedłem w nocy przeglądając help'a odnośnie Byval i Byref. Wstawiłem to trochę z automatu, bo te dane będą wysłane przez RFM12, a w ramach oszczędności zmienna bit stanu czujnika wysyłam jako bajt i mieści mi...
Stacja pogodowa na wyświetlaczu 240x128 ze sterownikiem T6963, Arduino Nano jako "sterownikiem" wyświetlacza i ESP8266 jako źródłem. Uzyskałem wyświetlacz z lekkim uszkodzeniem w postaci nieczynnych poziomych linii, wyeliminowałem te linie wykorzystując odpowiednie graficzne ułożenie...
Oto kod tego programu=> program procedury; uses crt; type uczen=record imie:string[20]; nazwisko:string[20]; zachowanie:string[15]; srednia_ocen:string[3]; end; var we:file of uczen; zmuczen:uczen; k,x,i:integer; ... nowy_plik; var sciezka:string; begin ...
Jak sprawdzić czujniki ds18b20 czy prawidłowo wskazują temperaturę bo słyszałem że są niektóre fabryczne ,,felerne,, .Umnie wszystkie 5 zawyżają o 2stC , a może jest błąd w kodzie. dziękuje $regfile = "M16def.dat" $crystal = 8000000 '****** KONFIGURACJA PORTÓW ********* Config...
Witam! Komunikuje się z pewnym urządzeniem za pomocą portu RS232, nadaje ono stringi w postaci xxxxxxxx + CR/LF, gdzie x to 1 lub 0. W moim programie użyłem SerialPort. Zastanawia mnie teraz jak zrobić takie coś: gdy moje urządzenie coś nada to program automatycznie to wyświetli i zapali...
Mialem projekt do zrobienia wszystko bylo fajnie pomagal mi w tym programista niestety wyjechal a ja nie moge sobie poradzic ze zlikwidowaniem wszystkich bledow. Będzie ktoś w stanie mi pomóc ? Niestety moja wiedza z programowania jest zerowa. g++ -O2 -g -Wall -fmessage-length=0 -c wraplib.c...
Tak właśnie mam tak zrobione. Ale wolałbym jednak móc podawać ID czujnika do odczytania do funkcji np tak: Declare Function Myfunction(Byval I As byte) As string Z = Dsid1(1) ' ID czujnika 1 T = Myfunction(z) Function...
Listing: [syntax=vbnet] Imports System.Data.OleDb Imports System Imports System.IO Imports System.Drawing.Printing Public Class DemoForm Dim names() As String = {"", "A", "B", "C", "D", " "} Dim namesSzer() As Integer = {15, 235, 144, 330, 45, 40} Dim namesOffset() As Integer = {0,...
Jest taki sobie termometr - moduł ma BT222 podłączany przez złącze Wgrywam do niego kod Bascom: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 4000000 '$baud = 9600 ' predkość transmisji $hwstack = 64 ...
Raczej problemem jest sama komunikacja po uart bo cały program bez niej działa jak należy. Mam jeszcze jedno podejrzenie co może być nie tak. Jak sprawdzę to napiszę. Dodano po 38 Myślałem że to budowa ramki danych jest problemem ale niestety nie. Wielkość ramki $framesize mam...
mialem podobny problem (turcy w hexedytorze pozmieniali wszystki stringi i co gorsze wywalili mnie jako autora) jakie zastosowac szyfrowanie i skorzystelem (w delphi) z tego (metoda ktora podal (at)ja_fryta): function Szyfruj(sString, Password : String) : String; var I :...
Może coś w ten deseń? Aczkolwiek odradzam. unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Edit1: TEdit; Edit2: TEdit; Edit3: TEdit; Edit4:...
Witam. Ręce opadają. Od wczoraj próbuje zaprogramować uC by badał temp na poszczególnych czujnikach ale w różnych podprogramach. To znaczy włączam uC pokazuje mi czas naciskam przycisk przechodzi do innego ekranu gdzie widnieje temp. i pomiar napięcia. Następnie znów naciskam przycisk i...
Zacznij od początku jeszcze raz bo coś za dużo usunąłeś z kodu (nie mam jak ci podesłać bo w pracy mam 2010 i rozwala mi plik) między tymi linjami kodu wprowadź warunek If IsNumeric(fragment2) Then fragment2 = "" kod = fragment1 & fragment2 Czyli ma...
Piszę program, który ma służyć za dziennik lekcyjny. Oceny, sprawdzanie obecności, uwagi i ma mieć zakładkę dla każdego przedmiotu. Jednak utknąłem i nie wiem co robić mam problem z zapisaniem pagecontrol stringgrida do pliku, odczytaniem tego i działaniem klawiszy na otwartych zakładkach. Oto...
Witam Uruchomiłem przykład z tej strony i wszystko działa tak jak powinno i mam możliwosc zdalnego sterowania z serwera na avr. Problem jest z tym że nie rozumiem w jaki sposób realizowane jest w podanym niżej kodzie załączanie i wyłączanie czterech portów atmegi. Pomimo opisów nie wiem...
Witam mam napisany już cały program lecz mam problem ze zmianą znaku na temperaturze minusowej lecz nie w czasie rzeczywistym tylko zapamiętaniu minimalnej temperatury kod: [syntax=basic4gl]$regfile = "m8def.DAT" 'deklaracja procesora, Atmega8 $crystal =...
Ok. [syntax=vbnet]Sub GenerateSql() Const DataTab = "Data" Const ControlTab = "Control" Dim szDbName As String, szTableName As String, szLastCol As String, szLastColumn As String, iLastRow As Integer Dim iColumnCount As Integer, iRowCount As Integer Dim rCols As Range, rData As Range, szCols...
Przykład z Bascoma. Przypatrz się, gdzie popełniłeś błąd. $hwstack = Twoja wartość $swstack = Twoja wartość $framesize = Twoja wartoś ć
Witam serdecznie. Czy znajdzie się jakaś pomocna dłoń w napisaniu programu w jezyku C++. Poprosił mnie mój siostrzeniec uczący się w UK o napisanie programu z niżej opisanego zadania lecz ja już nie pamiętam jak to się robiło ponieważ skończyłem informatykę ponad 15 lat temu a na codzień...