float string

Znaleziono około 804 wyników dla: float string
  • Jak poprawnie konwertować int/float na string w C++? Użycie stringstream i innych metod

    Podam z tej str. co Ci podałem: [syntax=cpp]#include <iostream> #include <string> #include <sstream> using namespace std; string int2str(int i) { stringstream ss; string temp; ss << i; ss >> temp; return temp; } int main(int argc, char *argv[]) { int a = 100; string komenda; komenda = "(at)0M " + int2str(a); cout<<komenda;...

    Programowanie Początkujący   21 Maj 2013 21:08 Odpowiedzi: 5    Wyświetleń: 3600
  • [C AVR] - Jak konwertować float na string bez sprintf i dtostrf?

    http://www.edaboard.com/thread5585.html Może ta implementacja wystarczy. (Przeczytaj do końca).

    Programowanie   03 Wrz 2012 19:23 Odpowiedzi: 2    Wyświetleń: 7947
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • LPC2142[C++][eclipse] Błąd przy konwersji float na string, sprintf() nie działa

    Na pewno nie brakuje mi pamięci flash (64KB) Na pewno. Komunikat błędu mówi, że kod (sam kod!) zajmuje 0x11b3b (72kB), a dane stałe - rodata - 0x1443 (5kB). Do tego jeszcze kilka sekcji tak naprawdę jest potrzebnych - choćby inicjalizacja sekcji data. W typowym kompilatorze gcc na ARM (używającym newlib) funkcja sprintf zajmuje 20kB kodu i kilka kB...

    Mikrokontrolery ARM   07 Maj 2010 09:47 Odpowiedzi: 6    Wyświetleń: 1383
  • REKLAMA
  • [C] [C][Keil C51] Konwersja float na string w ADuC845 - printf/sprintf kłopoty

    The total number of bytes that may be passed to this function is limited due to the memory restrictions imposed by the 8051. A maximum of 15 bytes may be passed in SMALL or COMPACT model. A maximum of 40 bytes may be passed in LARGE model. Taki sam komentarz jest przy funkcji scanf. W Twoim przypadku po przygotowaniu napisu przez sprintf wypisuj go...

    Mikrokontrolery   14 Gru 2008 20:34 Odpowiedzi: 4    Wyświetleń: 2856
  • DELPHI - Konwersja tablicy Byte z ASCII na Double do obliczeń

    Float:=StrToFloat(String(PChar));

    Programowanie   20 Sie 2009 08:39 Odpowiedzi: 5    Wyświetleń: 1411
  • [C] Jak przesyłać zmienną float między Atmegami8 przez TWI/SPI?

    nie rozumiem na czym problem... przesłać 4 bajty tworzące floata (bajt po bajcie), odebrać 4 bajty i poskładać je w owego floata (bajt po bajcie)... wysyłanie: float data; ... for(i=0;i<4;i++) send(((uint8_t*)&dat... odbiór: float data; ... for(i=0;i<4;i++) ((uint8_t*)&data) ...

    Mikrokontrolery AVR   14 Maj 2009 16:36 Odpowiedzi: 13    Wyświetleń: 4154
  • REKLAMA
  • [Atmega8][C] - Konwersja zmiennej typu float na stringa

    A dlaczego nie skorzystasz z ftoa? Nawet jeśli chcesz ją zmienić to warto zajrzeć do źródeł i je zmodyfikować do swoich potrzeb. A ogólnie to naprawdę potrzebujesz float? Jestem skłonny się założyć, że nie :)

    Mikrokontrolery AVR   17 Lis 2012 21:12 Odpowiedzi: 5    Wyświetleń: 2370
  • ESP12 rejestrator z interfacem html i zewnętrznym flash''em - koncepcja

    dla flasha ostatecznie jednak użyłem swojej implementacji z biblioteki SPImemory i będę zapisywał dane w bajtach. Rozumiem, że w jakiś sposób chciałeś sobie uprościć kwestię adresowania zapisanych danych w zewnętrznej pamięci SPI. Sama biblioteka SPImemory wspiera również bezpośrednio zapis/odczyt float, string, różne typy int oraz tablice bajtów ....

    ESP8266 i ESP32   30 Sty 2023 11:50 Odpowiedzi: 23    Wyświetleń: 1170
  • [C] Konwersja float do stringa na ATmega168: sprintf nie działa, dtostrf działa

    Aby float działał w printf/sprintf , należy dodać w opcjach linkera dodatkową bibliotekę. Jak to zrobić, opisane jest pod koniec pierwszego posta w temacie http://www.elektroda.pl/rtvforum/topic10...

    Mikrokontrolery AVR   08 Lis 2011 14:35 Odpowiedzi: 2    Wyświetleń: 1716
  • Konwersja float/double/int na char/string na microBlaze

    Konwersję z liczby całkowitej na string łatwo można Sobie zaimplementować, implementacje funkcji itoa() też są dostępna, wystarczy poszukać w sieci: [url=http://en.wikipedia.org/wiki/Itoa]i... Część po przecinku też można wydobyć za pomocą itoa() wystarczy pomnożyć wynik przez wielokrotność 10 i zapisać go do integer. Warto ogólnie operować na liczbach...

    Programowalne układy logiczne   02 Maj 2011 06:57 Odpowiedzi: 2    Wyświetleń: 2837
  • Wyświetlanie temperatury na LCD przez I2C - kod nie dopisuje wartości do tekstu

    Zapewne najpierw musisz zamienic float na string... Nie znam bibliotek ale jak dawales lcdprint(tempC) to i tak bylo zle bo powinno byc lcd.print(tempC); Jak nie dziala to lcd.print(tempC) to musisz najpierw zamienic tempC na str. Z tego co wyczytalem to sprintf nie dziala dla float dlatego tez zobacz sobie funkcje dtostrf

    Arduino   02 Sty 2018 16:03 Odpowiedzi: 8    Wyświetleń: 699
  • Jak wyświetlić temperaturę z miejscami po przecinku na Arduino Mega 2560 i FT800?

    Let me google it for you :) Wystarczy w google wpisać: "float to string C" aby otrzymać: double num = 123412341234.123456789; char output Arduino standardowo dołącza biblioteki wyswietlajace float, bo AVR Studio nie?

    Arduino   11 Paź 2017 12:55 Odpowiedzi: 20    Wyświetleń: 1347
  • Java konwersja float to String gdzie jest błąd??? (J2ME)

    Kompilator wyrzuca mi błąd w tych 3 liniach programu stringItem1.setText(Integer.toString(r))... stringItem2.setText(String.valueOf(rdn))... stringItem3.setText(String.valueOf(FV)); treść błędu dla pierwszej linijki kodu to: cannot find symbol symbol: method toString(float) location: class java.lang.Integer dla dwóch pozostałych to: cannot find symbol...

    Programowanie   12 Gru 2005 14:00 Odpowiedzi: 2    Wyświetleń: 6036
  • Float na string. Vector <float> tabela. Wyświetlają się śmieci.

    Mam taki głupi problem: Mam vector<float> tabela w którym mieszczą się liczby zmiennoprzecinkowe wyliczone w algorytmie i chcę je przekonwertować do stringa za pomocą funkcji gcvt i następnie za pomocą polecenia TextOut dać na kontekst urządzenia (jak to się fachowo nazywa). Niestety jak daję tak w pętli: TextOut(hdc,5,15,gcvt(tabela[j],3,napis)...

    Programowanie   10 Cze 2009 16:38 Odpowiedzi: 2    Wyświetleń: 1587
  • REKLAMA
  • Borland C++ 6.0]Zaokrąglanie liczby do 2miejsca po przecinku

    float x = 2.6543210; String tekst = FloatToStrF(x, ffNumber, 7, 2); Label1->Caption = "Wynik = " + tekst; Przy okazji, Refresh jest bezużyteczny chyba, że dalej w kodzie masz zdarzenie OnPaint.

    Programowanie Początkujący   30 Maj 2010 16:12 Odpowiedzi: 15    Wyświetleń: 8854
  • Jak poprawnie przypisać string do struktury i konwertować float w AVR GCC?

    i tutaj wyskakuje mi błąd.. Jaki błąd.? Napisz jaki dosatejsz error

    Mikrokontrolery AVR   25 Lip 2015 07:42 Odpowiedzi: 11    Wyświetleń: 1116
  • LCD i Wypisywanie na nim zmiennych typu int i float.

    Z floatem jest troche więcej zabawy Owszem , ale jeśli to dotyczy kompilatora innego niż AVR-GCC.Po zmiennej typu bit poznaję , że przytoczona przez Ciebie funkcja dotyczy bardziej MCS-51 , a nie AVR , choć tych drugich oczywiście nie wyklucza. Wracając do meritum , czyli zamiany nieszczęsnego float na string , to gdyby tylko zajrzeć do pliku nagłówkowego...

    Mikrokontrolery   11 Kwi 2008 21:25 Odpowiedzi: 27    Wyświetleń: 4689
  • Jak korzystać ze struktury definiowanej w innym pliku? Język C++.

    W tym chciałbym ją tylko deklarować ale coś mi nie wychodzi. Deklaracja powinna wyglądać następująco: [syntax=c] struct Player { string name; char formation; int numer; float skillsGK; float skillsD; float skillsM; float skillsA; float setPieces; bool health; }; struct Team { string name; Player zawodnik[11]; } druzyna[10]; [/syntax]

    Programowanie Początkujący   02 Paź 2019 19:20 Odpowiedzi: 14    Wyświetleń: 666
  • Wybór języka do aplikacji okienkowych z portem szeregowym: C++, Java czy C#?

    A są jakieś większe wady Pythona? :P Filozofia Pythona to pozwalanie programiście na wszystko. Przez to trzeba się pilnować przy bardziej złożonych aplikacjach, bo inaczej to jest koszmar w debugowaniu. Do tego jest dynamicznie typowany, więc często nie wiadomo np. co przyjmuje funkcja i można skończyć z listą w postaci int, int, float, obiekt, string,...

    Programowanie   30 Paź 2012 20:20 Odpowiedzi: 9    Wyświetleń: 1797
  • Sterownik Tech AG Lux (Defro) - Protokół komunikacyjny

    Ja ma mcoś takiego : void SendTemp(String temp, String idx) { long dec = strtol(temp.c_str(), NULL, 16); float flo = dec / 10.0; String str = String(flo, 1); ... Fantom

    Systemy Grzewcze Użytkowy   08 Maj 2025 16:46 Odpowiedzi: 357    Wyświetleń: 128817
  • [sam7s256] [sam7s256][Sourcery G++] Jak zamienić float na string i wysłać przez RS232?

    Chyba brakuje Ci funkcji syscalls. Zobacz np. tu http://www.freddiechopin.info/index.php/... i dołącz funkcję _sbrk_r. Rozmiar kodu programu może znacznie się zwiększyć.

    Mikrokontrolery ARM   15 Kwi 2011 11:23 Odpowiedzi: 2    Wyświetleń: 1416
  • Konwersja float na string w Ride51 dla 89c51 z precyzją 2 miejsc po przecinku

    Dzięki za podanie tego kodu. Właśnie użyłem go w swoim programie obsługującym ADC i działa. Piszę w WinAVR i nie ma tutaj do dyspozycji funkcji ECVT, FCVT czy QCVT. Jeśli ktoś z Forumowiczy ma dodatkowe biblioteki, które mają odpowiedniki tych funkcji, niech da znać. Pozdrawiam

    Mikrokontrolery   20 Maj 2006 23:14 Odpowiedzi: 4    Wyświetleń: 1728
  • [java] String vs string w Javie - różnice i zastosowanie

    tak jak ktos juz zauwazyl w c# string wystepuje z malej jest to typ wbudowany podobnie jak int czy float java nie posiada takiego typu do obslugi znakow jest wykorzystywana klasa String

    Programowanie Początkujący   19 Paź 2009 17:39 Odpowiedzi: 8    Wyświetleń: 3681
  • Visual C++ 2005 - Wyświetlanie float w textBoxie jako wynik 1/2

    System::String ^x; System::String ^y; float xx, yy, wynik; x= textBox1->Text; y= textBox2->Text; xx = float::Parse(x); yy = float::Parse(y); wynik=xx/yy; textBox3->Text=wynik.ToString(... kolego specjalnie stworzyłem projekt w C++ (piszę normalnie w C#) zajęło mi to 5min, nie wiem jak...

    Programowanie   11 Sty 2010 15:17 Odpowiedzi: 4    Wyświetleń: 2756
  • Wydajniejszy niż ESP32 MCU do obsługi UDP i parsowania pakietów

    Dobra okazja by to spie.... Jeśli jest to typowa filozofia Arduino, z delayami, odpytywaniem portów w pętli (a nie przerwania), to zabija większą aktywność Jak napisałem - wykorzystuje stack TCP I proste parsowanie stringa. Nie ma w tym magii, proste C portowalne na wiele platform. przyklad kodu parsowania: void parseudp(AsyncUDPPacket packet)...

    ESP8266 i ESP32   15 Sie 2024 18:58 Odpowiedzi: 41    Wyświetleń: 819
  • [c++] Sprawdzanie, czy wprowadzona wartość to liczba czy ciąg znaków

    Zagadnienie, o które pytasz, nazywa się formatowaniem wewnętrznym. string pi_string("3.1415926")... istringstream we(pi_string); float pi; we >> pi; if( we ){ cout << "Konwersja poprawna, pi = " << pi << endl; }else{ cout << "Błąd konwersji!" << endl;...

    Programowanie Początkujący   03 Lis 2010 16:38 Odpowiedzi: 11    Wyświetleń: 5982
  • ESP8266 Arduino: Nieudany odczyt pliku.txt z serwera - 5 lat temu działało

    Spróbuj tego : [syntax=c] // wgrany na esp8266 z czuinkiem temperatur DS18B20 zapis na server //sprawdzony działa prawidłowo #include <ESP8266WiFi.h> #include <OneWire.h> #include <DallasTemperature.h> #include <ESP8266HTTPClient.h> extern "C" { #include "user_interface.h" } #define WiFiSSID "DWRgjgjwz" #define WiFiHaslo "eeeeeeee"...

    ESP8266 i ESP32   19 Kwi 2020 14:18 Odpowiedzi: 23    Wyświetleń: 1434
  • ATMEGA32 i DELPHI 7 - Błąd EConvertError przy konwersji String na Float

    Plik w załączniku.

    Programowanie Początkujący   30 Sie 2019 10:41 Odpowiedzi: 18    Wyświetleń: 1383
  • Jak elegancko wyodrębnić cyfry z int w WinAVR?

    Podłączyłbym się do dyskusji : Czy funkcja itoa może zmieniać także typ float na string ?

    Mikrokontrolery   10 Gru 2006 13:50 Odpowiedzi: 10    Wyświetleń: 3230
  • [5.01.2017] The 1kB challenge.

    Swoją drogą wysokopoziomowcy potrafią naprawdę zaskoczyć nieoptymalnością kodu - np. konwersja unsigned char do stringa w hex na switchu ;) Panie... nie takie rzeczy się dzieją - ja już widziałem boolean deklarowany jako float i string (numer telefonu) jako float...

    Wydarzenia   18 Sty 2017 21:29 Odpowiedzi: 23    Wyświetleń: 5625
  • Jak przesłać zmienne liczby dziesiętne z Arduino przez Bluetooth na telefon?

    BTSerial.write("48") działa ale liczba ma się zmieniać co chwile więc to nie przejdzie. Może tak (gdzie liczba to liczba całkowita): p to ilość cyfr po przecinku. Dodano po 3 [url=https://www.arduino.cc/reference/en...

    Arduino   22 Sie 2019 17:41 Odpowiedzi: 2    Wyświetleń: 387
  • JAVA - Prosty kalkulator - pobieranie danych z klawiatury

    Program może wyglądać tak: [syntax=java] import java.io.*; public class Kalkulator{ public static void main(String[] args){ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); System.out.println("Podaj wartość"); String str_a = "", str_b = ""; try { System.out.print("a = "); str_a = br.readLine(); System.out.print("b = "); str_b...

    Programowanie Początkujący   18 Mar 2014 20:32 Odpowiedzi: 10    Wyświetleń: 2256
  • Zamiana zmiennej typu string na zmienna typu float w C++?

    float li1, li2; string liczby[10]; ... li1 = strtod(liczby[i].c_str(&... NULL); Sprawdzał kolega [URL=http://www.google.pl/search?q=c%2B%... ??? Wyników tyle, że naprawde jest w czym przebierać.

    Programowanie   16 Sie 2008 09:55 Odpowiedzi: 2    Wyświetleń: 2586
  • Delphi – jak zapisać i odczytać rekord (record) do pliku bez użycia tablicy?

    Widzę, że koledze trudno użyć google. Są to funkcję do konwersji łańcuchów (stringów) na liczby lub odwrotnie. StrToInt - String To Integer - Konwertuje ciąg podany jako parametr na liczbę całkowitą Integer (32 bity ze znakiem) StrToFloat - String To Float - Konwertuje ciąg podany jako parametr na liczbę zmiennoprzecinkową Float; FloatToStr - Float...

    Programowanie Początkujący   14 Maj 2011 19:06 Odpowiedzi: 10    Wyświetleń: 2729
  • Arduino: Wyświetlanie temperatury z DS18B20 na 4 wyświetlaczach 7-segmentowych

    Witam, float to string http://forum.arduino.cc/index.php?topic=... a następnie wybieranie znaku po znaku ze zmiennej tekstowej.

    Arduino   14 Kwi 2015 08:12 Odpowiedzi: 6    Wyświetleń: 1206
  • Konwersja float z Atmega32 do Labview przez RS-232 - błąd scan failed

    No tak, komputer odbiera je jako "suche" bajty, ale Labview, niejako z miejsca interpretuję je jako dane string. Na wyjściu bloczku "VISA Read" Mylisz stringi. To, czego spodziewa się klocek to string w postaci "3.1415". A string który dostajesz z atmegi to cztery bajty o jakiś tam wartościach które zostają zamienione na string w ten sposób, że każdy...

    Mikrokontrolery Początkujący   06 Wrz 2013 15:39 Odpowiedzi: 5    Wyświetleń: 2433
  • ESP8266 - Jak przesłać dane temperatury z jednego modułu do drugiego przez UDP?

    w taki sposób [syntax=c] String url = ""; url += "192.168.137.52="float(celsius2); [/syntax] czy tak [syntax=c] String url = "192.168.137.52"; url +=float(celsius2); [/syntax]

    ESP8266 i ESP32   04 Cze 2017 18:41 Odpowiedzi: 33    Wyświetleń: 5802
  • [Avr] [Avr][c] Jak zamienić string na float bez użycia atof na Atmega8?

    Używaj sobie czegokolwiek, byle nie floatów. Możesz przecież trzymać temperaturę nie-absolutną (w stC) w zmiennej ze znakiem. Wszystko zależy od tego, jak ci bardziej podpasuje... Ułamki tez nie sa jakosspecjalnie skomplikowane. Mozesz przyjąć, że dopiero 3 bit odpowiada za pojedynczy kelvin (==stC) a trzy najmłodsze bity to ułamkowa część, z czego...

    Mikrokontrolery   09 Paź 2011 08:57 Odpowiedzi: 14    Wyświetleń: 2537
  • Konwersja string na liczbę 8-cyfrową w Arduino

    print tego nie przekonwertuje lepiej, bo nie ma we float większej liczby danych potrzebnej do takiej konwersji. Serial.print() konwertuje float do string bez wykorzystania funkcji bibliotecznych typu sprintf() czy dtostrf(). Robi to "na piechotę" przez iteracyjne dzielenie przez 10 i konwersję poszczególnych cyfr do znaków. Błędy, jakie mogą się pojawić...

    Arduino   02 Mar 2020 22:09 Odpowiedzi: 15    Wyświetleń: 831
  • RS232 w C – jak zbudować bufor nadawczy do wysyłania floatów na PC?

    Witam. Mam następujący problem do rozwiązania.Muszę przesłać liczbę typu float przez RS232 do PC. Podejrzewam ze trzeba zamienić liczbę typu float na string (z tym nie powinno być problemu) a następnie wykorzystując bufor wysłać przez rs232.Problem jest taki; jak należy skonstuować bufor nadawczy. Wdzięczny będę za jakieś przykładowe kody programów.Dadam...

    Mikrokontrolery   15 Gru 2006 16:56 Odpowiedzi: 13    Wyświetleń: 2901
  • Lokowanie zmiennych w EEPROM-ie pod konkretnym adresem

    Witajcie. Avrgcc i plik nagłówkowy eeprom.h. Czy da się umieścić zmienne w pamięci EEPROM pod konkretnym adresem nie zostawiając pola dla linkera? Potrzebuję tablicę uint16_t Tablica Chyba tak, - podobnie jak zmienne jedno-bajtowe, dla których stosujesz: EEPROM.write( address, value ); EEPROM.read( address ); dla innych (int, float, string) wartości...

    Mikrokontrolery AVR   21 Wrz 2022 17:25 Odpowiedzi: 19    Wyświetleń: 813
  • Kalkulator do zapisu liczby float jako HEX (w pamięci)

    Witam, Dokładnie, coś podobnego tylko na wejściu jest string w którym jest zapisany hex. Znalazłem coś co mogłoby działać ale trzeba to jeszcze przepisać do C++ float decodeFloat(String inString) { byte [] inData = new byte[4]; inString = inString.substring(2, 10); // discard the leading "f:" inData[0]...

    Programowanie   22 Sty 2012 01:58 Odpowiedzi: 12    Wyświetleń: 8549
  • [avr-gcc] Konwersja float na tablicę char[] w avr-gcc - prostsze metody?

    Można inaczej podejść do problemu. Zamienić float na string, a jeśli koniecznie ma być char, to konwersja c_str(). Oto kod: #include <iostream> #include <conio.h> #include <string.h> #include <sstream> using namespace std; string val; float liczba; const char* t ; template <class T> void string_fmt(string & val,...

    Programowanie   14 Cze 2008 07:42 Odpowiedzi: 5    Wyświetleń: 7862
  • Jaka funkcja wyśle na hardware serial i software serial te same dane?

    Potrzebuję zrobić funkcję, która wysyła na hardware serial i software serial te same dane np: Przykładowe dane do jednego: [syntax=c] Serial.print("Napięcie stack: "); Serial.println(stackv); Serial.print("Napięcie pack: "); Serial.println(packv); Serial.print("Napięcie na pinie LD: "); Serial.println(ldpinv);[/syntax] Nie chcę tego robić w ten sposób:...

    Arduino   13 Paź 2021 14:39 Odpowiedzi: 7    Wyświetleń: 480
  • Atmega8 czujnik temperatury TMP36 i wynik po przecinku

    Zapewne ograniczeniem jest funkcja lcd_int, która sądząc po nazwie wyświetla wartości typu int, a te nie mogą zawierać części ułamkowej. Możesz to ominąć wyłuskując część ułamkową i wyświetlając ją osobno, lub używając funkcji sprintf do konwersji float na string, który potem wyświetlicz na LCD.

    Mikrokontrolery AVR   10 Kwi 2017 19:35 Odpowiedzi: 5    Wyświetleń: 1155
  • C++: Wczytywanie stringa i obliczanie średniej wyrazów >100 – kod nie działa

    witam! Po drobnych poprawkach: #include<iostream.h> #include<string.h> float sr(char a[],int k) { // char a[1000]; float f=0,g=0; int c,d=0; for(c=0;c<k;c++) { if(a[c]>100) { d++; f=f+a[c]; } } g=f/d; return g; } main() { char a[1000];...

    Programowanie   14 Cze 2007 08:39 Odpowiedzi: 3    Wyświetleń: 2450
  • Funkcja ftoa. Jak używać? Co ma do niej wejść? A co wyjść?

    ftoa => float to ascii. parametrem wejsciowym jest zmienna float a wyjsciowym string, inaczej mówiąc zamienia liczbe zmiennoprzecinkową na string. Pozdrawiam.

    Początkujący Elektronicy   15 Gru 2006 11:41 Odpowiedzi: 3    Wyświetleń: 7178
  • Jak wyświetlić wynik aby było dwa miejsca po przecinku

    Jak będziesz miał zmienną całkowitą to nie będzie zawierała części ułamkowej po podzieleniu przez 1000, musiałby mieć typ float. Zwykle biblioteki mają obsługę podstawowych typów, np. dla oleda będzie to tekst i liczby całkowite, niekoniecznie float. Jak masz int x=1265 ml to możesz zrobić tak, że zaokrąglasz lub ucinasz do wartości x=x/10=126, zwykłe...

    Arduino   19 Lut 2019 14:32 Odpowiedzi: 45    Wyświetleń: 8910
  • Videoporadnik wyświetlacze NEXTION

    Spróbuj temp8E.setText("1234"); Jeśli to zadziała to buffer0 zawiera złe dane (brak znaku null kończącego text). W poście #62 pisałem też: Jeszcze konwersja float to ascii Kod: c Tak tak zmieniłem to, przepraszam nie napisałem... [syntax=c]float tempC1; float tempC2; Serial.print("return display"); sensors.requestTemperatures(); tempC1 = sensors.getTempC(Sensor1);...

    Wideoporadniki   07 Maj 2025 14:53 Odpowiedzi: 274    Wyświetleń: 40761
  • [C++] Konwersja równania w stringu do float i obliczenia dla x

    Taka operacja nazywa się parsowanie, poczytaj o BISONie oraz FLEXie. Przy pomocy tych programów wygenerujesz gotowy kod który "analizatora" na podstawie określonej gramatyki (w tym przypadku notacji matematycznej).

    Programowanie   27 Gru 2008 00:38 Odpowiedzi: 4    Wyświetleń: 4117
  • [C++] Biblioteka do wykresów i problem z dokładnością float

    Pierwszy mój problem to potrzebuje do pracy mgr jakiejś biblioteki (darmowej) do rysowania wykresów w C++, taka żeby szło je w swoim programie jako bitmapy rysować Druga sprawa to dokładność konwersji za pomocą funkcji: float atof(string); Otóż, kiedy w stringu jest liczba np. 0.34 to funkcja zwraca liczbę 0.3399334535345 czyli bliską, ale nie dokładnie...

    Programowanie   28 Paź 2006 11:33 Odpowiedzi: 3    Wyświetleń: 2692
  • ESP8266 + 2xDS18B20: Nieregularne odczyty temperatury z drugiego czujnika

    Myślałem o czymś takim: void sendTeperature(float temp1, float temp2) { WiFiClient client; if (client.connect(server, 80)) { // use ip 184.106.153.149 or api.thingspeak.com Serial.println("WiFi Client connected "); String postStr = apiKey; postStr += "&field1="; postStr += String(temp1); postStr += "&field2="; postStr += String(temp2); postStr += "\r\n\r\n";...

    ESP8266 i ESP32   01 Mar 2017 21:27 Odpowiedzi: 4    Wyświetleń: 4188
  • C++ Visual Studio 2010 - Długość stringa i tablica jako zmienna globalna.

    Może coś takiego:[syntax=cpp]ref class Kurs{ public: String^ Nazwa; String^ Nazwa2; float Kupno; float Sprzedaz; }; array <Kurs^>^ kursyWalut;[/syntax] I gdzieś w wczytajZPliku [syntax=cpp]kursyWalut =gcnew array< Kurs^ >(0);[/syntax]

    Programowanie   23 Gru 2014 18:07 Odpowiedzi: 7    Wyświetleń: 981
  • Błędne sumowanie liczb zmiennoprzecinkowych w C++ - atof i zamiana przecinka

    Nie ma tak dobrze :). 1. Twój program po co dołącza iostream ?. using namespace std też nie jest na miejscu - i tak nie używasz std. 2. W zasadzie to program w C (jedyne co go odróżnia to int w pętli for) :) Ok. - machnąłem samplesik w C++ - pewnie będą niejasności - jeżeli będą to wytłumaczę. Programie przy odczycie sprawdza czy ma do czynienia z liczbą...

    Programowanie   08 Sty 2007 14:49 Odpowiedzi: 12    Wyświetleń: 1676
  • Jak wyświetlić liczbę zmiennoprzecinkową na LCD z kontrolerem HD44780 w C18?

    Nie szukałem jeszcze jak się konwertuje float do string'a, ale jak nic nie znajdziesz możesz skorzystać z pomysłu flapo213... Z tym, że w programie możesz sobie w każdej chwili rzutować dane na int. Jest to jednak bardzo obliczeniożerne, dlatego pewnie pracownicy microchipa nie poszerzyli printf o float'y. Więc możesz zrobić tak: float liczba=12.4;...

    Mikrokontrolery PIC   26 Sie 2009 17:47 Odpowiedzi: 2    Wyświetleń: 2300
  • Jak odczytać pogodę z OpenWeatherMap na ESP32-S2 Arduino?

    float getWetherTemperature(std::st... json) { std::string temperature; int positionbeg; int positionend; positionbeg = json.find("\"temp\"&q... if(positionbeg == std::string::npos) return -100; // pozycja nie znaleziona // szukam delimitera kolejnych elementów w json, //...

    ESP8266 i ESP32   28 Gru 2024 23:36 Odpowiedzi: 4    Wyświetleń: 306
  • [stm32] Jak optymalnie przekonwertować float na char[] do wyświetlenia liczby?

    W CodeSourcery (a raczej w newlibie) nie ma dtostr() tak samo jak nie ma np. itoa(). Są inne funkcje konwertujące double/float to stringa, ale są równie rozbudowane jak sprintf() (syscalls). 4\/3!!

    Mikrokontrolery ARM   16 Sty 2012 22:31 Odpowiedzi: 15    Wyświetleń: 6960
  • [J2ME] Jak dopisać i odczytać osobno pola liczbowe w rekordzie RMS w J2ME?

    To jeszcze pokaż jak odczytujesz. Zainteresuj się tym wątkiem http://blog.lstachowiak.pl/2008/08/rms-w... oraz strumieniami, są o tyle pomocne że możesz zapisywać dane jako typy: String,float, int ... i je czytać.

    Programowanie Początkujący   01 Sty 2011 23:19 Odpowiedzi: 8    Wyświetleń: 1550
  • [C++] Jak stworzyć piramidę z gwiazdek w C++ używając dwóch pętli while?

    Wszystko oki tylko jak mam teraz pomnożyć tą liczbę, którą wpisałem na początku? Wyskakuje błąd: Dodano po 2 Bo ja nie wiem czy można mnożyć powiedzmy float i string, chyba nie bardzo.

    Programowanie Początkujący   11 Kwi 2012 21:53 Odpowiedzi: 18    Wyświetleń: 8776
  • Atmega8 + LCD 2x16 jak wyświetlić liczby zmiennoprzecinkowe?

    Hey. Zrob tak: Pierwszy sposób: #include <stdlib.h> .... float Wynik = 1.123; .... dtostrf(tmp,6,3,pomiar); //zamiana float na string wypiszNaLCD(pomiar); // twoja funkcja wypisująca ciąg znaków Drugi sposób (użycie printf-a): W pliku Makefile dodajesz: # If this is left blank, then it will use the Standard printf version. #PRINTF_LIB...

    Mikrokontrolery AVR   22 Lip 2011 18:43 Odpowiedzi: 14    Wyświetleń: 6585
  • Jak skompresować kod, aby zmieścił się na ATmegę8?

    A jest jakiś powód, aby temperaturę odczytaną z DSa konwertować na float i z tego na string? To ci zajmuje jakieś 2-3 kB.

    Arduino   04 Lut 2017 10:08 Odpowiedzi: 13    Wyświetleń: 1320
  • [Java] Jak czytać liczby z klawiatury? Prosta metoda dla początkujących

    (..) BufferedReader klaw = new BufferedReader(new InputStreamReader(System.in)); // integer int i = Integer.parseInt(klaw.readLine()); // long integer long l = Long.parseLong(klaw.readLine()); // float float f = Float.parseFloat(klaw.readLine()); itd. // a Stringi String s = klaw.readLine(); Pozdro LIQ

    Programowanie   04 Wrz 2004 16:36 Odpowiedzi: 4    Wyświetleń: 17060
  • Dodawanie macierzy int i float w C++ - błąd konstruktora macierz::macierz

    dzięki za zainteresowanie :) czyli moja klasa wygląda w ten sposób teraz: class macierz:public typ{ public: string nazwa; static int liczba; void wyswietl(void); void trans(void); int operator==(macierz m); macierz::macierz(int &x, int &y); macierz::macierz(const int &x,const int &y); macierz * operator+(macierz m); friend macierz * dodaj(const class...

    Programowanie   13 Kwi 2006 11:18 Odpowiedzi: 8    Wyświetleń: 4746
  • [C] Kalkulator na Atmega8: problem z wyświetlaniem liczb i pętlą w C

    Ad 1) Typ int na AVR ma długość 2B stąd taki zakres. Proponuje ci zacząć stosować typy z nagłówka stdint.h (uintX_t oraz intX_t, gdzie X to 8, 16, 32 i 64). Które zawsze mają taki sam rozmiar niezależnie od architektury. Ad 2) Zainteresuj się dwoma zagadnieniami: funkcjami opóźnień oraz tłumieniem drgań styków. Ad 3) Np funkcją sprintf(), na elektrodzie...

    Mikrokontrolery AVR   28 Paź 2010 13:48 Odpowiedzi: 3    Wyświetleń: 1157
  • Jak podłączyć DI i RO z konwertera RS485 do ESP8266 NodeMCU?

    załatwia sprawę ? W przywołanym przeze mnie przykładzie kodu, tak. Dodano po 8 Tak przy okazji co robi ta funkcja publishFloat("Ppv", glueFloat(node.getResponseBuffer(1), node.getResponseBuffer(2))); Nie dałeś mi żadnej szansy, będę zgadywał :) [syntax=c] void publishFloat(char * topic, float f){ String value_str = String(f, 1); char value_char[32]...

    ESP8266 i ESP32   18 Lis 2019 08:56 Odpowiedzi: 14    Wyświetleń: 1839
  • C++ - Inicjalizacja tablicy struktur za pomocą wskaźnika i alokacji dynamicznej

    http://ideone.com/iImEGU [syntax=cpp]#include <iostream> #include <vector> using namespace std; struct telefony { string marka; float przekatna; float waga; telefony(const string &marka="",float przekatna=0,float waga=0):marka(marka),przekatna(przekatna... {} }; int main() { vector<telefony> tbl={ telefony("cos tam",3.3,155),...

    Programowanie   03 Maj 2015 10:43 Odpowiedzi: 3    Wyświetleń: 1305
  • Konwersja danych z tablicy char na int po odczycie z UART w Arduino

    Udało się to wykonać, jestem na etapie konwersji zmiennej string na float. I teraz po konwersji mam zmienną A=27.500, chciałbym aby zmienna A miała postać i była wyświetlana jako A=27.5, czyli bez tych dwóch zbędnych zer. Jak można je usunąć?

    ESP8266 i ESP32   27 Maj 2018 18:36 Odpowiedzi: 11    Wyświetleń: 888
  • C++ - Program które ma zbierać dane oraz edytować te dane w C++

    Nie wiem jak zrobić to wyszukiwanie, nie rozumiem do końca tej hermetyzacji oraz tą tablice dynamiczną Dodano po 5 oto kod który wykonałem wiem że w nim nie ma prawie nic #include "stdafx.h" #include <iostream> #include <string> using namespace std; class bank { private: int nr_konta; float kwota; int oprocentowanie; string imie, nazwisko;...

    Programowanie Początkujący   28 Gru 2013 15:10 Odpowiedzi: 5    Wyświetleń: 2517
  • Jak przesłać wiele zmiennych float/integer z ATmega do ESP8266?

    Witam, potrzebuję przesłać z ATMEgi do ESP ok 20 zmiennych float ewentualnie Integer(temperatury ze znakiem itp.) W jaki sposób to zrealizować? Najprostszym sposobem wydawało mi się przesyłać je jako tekst np. +12,85 +22,5 +1,7 -12,5 .... 22,0 [CR] [FL] odbierać to jako string, konwertować do float i przesuwać po kolei: [syntax=c] float li1, li2; int...

    Mikrokontrolery Początkujący   11 Sty 2020 20:19 Odpowiedzi: 9    Wyświetleń: 666
  • Podłączenie wyświetlacza FT800 do Arduino Mega2560 - pytania i porady

    W jaki sposób wyświetlić na wyświetlaczu zmienną float ? Zamienić na string:[syntax=c]String s = String(val, decimalPlaces)[/syntax]Obiekty klasy String można też łączyć ze sobą:[syntax=c]s.concat("tekst"); s.concat(liczba);[/syntax] https://www.arduino.cc/reference/en/lang...

    Arduino   31 Mar 2020 17:24 Odpowiedzi: 76    Wyświetleń: 5166
  • Wszystko o ARM (LPCxxxx) i programowaniu w asm i C.

    1. do [u]int{8,16,32}_t są specjalne znaki formatujące dla printf() - jak poszukasz to znajdziesz. 2. Do konwertowania liczb całkowitych na string prościej użyć innych funkcji, które tyle nie zajmują (itoa() itp.) Do float i double też są takie funkcje. 3. Kompilator nie czepia się, że chce inny typ zmiennej, tylko że funkcja zignoruje dodatkowe specyfikatory...

    Mikrokontrolery ARM   28 Lis 2009 17:35 Odpowiedzi: 141    Wyświetleń: 17203
  • Wysyłanie danych typu int z Arduino Master do Slave przez UART lub I2C

    Moglibyście podesłać jakieś programy? W teorii wszystko fajnie pięknie ale z praktyczną realizacją mam problem. Znalazłem taki w którym slave wysyła do mastera zmienne typu float ale ne potrafię go przerobić pod swoje potrzeby ale wiem że się da Slave: [syntax=c] #include<Wire.h> float x_lat = 32.12345; float y_lng = -106.123456; char wy[7]; char...

    Arduino   24 Cze 2018 08:13 Odpowiedzi: 19    Wyświetleń: 4701
  • C++ dodawanie dynamiczne elementów tablicy, obiektówka.

    (at)Ins0maniaC , nie rozumiem czemu uważasz że zadając to samo pytanie w innym wątku dostaniesz inną odpowiedź? Może jednak zacznij od przeczytania jakiegoś kursu, bo jak widzę to: to normalnie ręce opadają. Albo też to: ... (at)-psiak- jak poradziłeś nie wczytuję danych w metodach. ... no bo niby jak?! Chyba że losujemy.

    Programowanie Początkujący   01 Kwi 2015 18:32 Odpowiedzi: 10    Wyświetleń: 2040
  • [c][atmega8] Błąd przy wyświetlaniu na LCD,instrukcja switch

    Funkcja ta konwertuje zmienna typu double (ten typ na AVR nie jest supportowany, jest to rownowazne z typem float) na string, do bufora, ktorego adres podajesz jako jeden z parametrow. Bufor musi byc na tyle duzy, zeby pomiescic maksymalna konwertowana liczbe + jeden bajt na znak konczacy string (0). Jesli masz bufor o dl. np. 5 bajtow a sprobujesz...

    Mikrokontrolery AVR   04 Gru 2009 09:34 Odpowiedzi: 5    Wyświetleń: 2031
  • Delphi7 - konwersja string na real i zaokrąglanie do 2 miejsc po przecinku

    Spróbuj tego kodu. Nie zapomnij dodać Math w sekcji Uses. procedure TForm1.Button1Click(Sender: TObject); var S: string; R: real; begin S:='12,73863'; R:=StrToFloat(S); //zamiana stringa na float R:=SimpleRoundTo(R,-2); //zaokrąglanie do dwóch miejsc po przecinku end;

    Programowanie   13 Lut 2005 14:12 Odpowiedzi: 4    Wyświetleń: 1902
  • ESP8266 nie wysyła danych do ThingSpeak - wykresy nieaktualne

    Witam. Mam problem. Mam stacje która mierzy temperaturę ciśnienie, pmy itd. Przez jakiś okres było wszystko dobrze i dane były wysyłane, teraz nagle wykresy na kanale nie aktualizują się. Nic nie zmieniałem w programie ani nigdzie. O co może chodzić? Kod funkcji wysyłania danych: [syntax=c]void sendTeperatureTS(float t, float h, float p, float pm1,...

    ESP8266 i ESP32   10 Lip 2019 16:21 Odpowiedzi: 8    Wyświetleń: 813
  • Pomiar temperatury z wielu czujników DS18b20 po WiFi za pomocą ESP8266

    Witam chciałbym zaprezentować układ pomiaru temperatury z wielu czujników Ds18b20 ,na razie czterech z jednego modułu ESP8266. Projekt nawiązuje do tego rozwiązania : https://www.elektroda.pl/rtvforum/topic3... Tamten projekt już nie będzie rozwijany w tym natomiast wprowadziłem wiele zmian przygotowując sobie grunt pod przyszłą rozbudowę i...

    DIY Smart Home   20 Lut 2023 16:18 Odpowiedzi: 78    Wyświetleń: 38754
  • Jak stworzyć interfejs użytkownika z menu i napisami w S7-300?

    Jak się to robi ? Bardzo prosto, skoro wiesz jak działa program i masz wiedzę jak powiązać zdarzenia ze zmiennymi odpowiedzialnymi za np wyświetlenie informacji, która zapisana jest na stałe ( nie w sterowniku) w panelu operatorskim to to właśnie jest ten sposób. Oczywiście są do tego potrzebne narzędzia (programy), które pozwolą Ci na wiązanie tych...

    Automatyka Przemysłowa   26 Lip 2010 07:09 Odpowiedzi: 2    Wyświetleń: 1131
  • [Python] Uśrednianie pomiarów temperatury z 2 czujników co 30 odczytów

    Niestety, ale za żadne skarby nie potrafię dostosować tego kodu do swoich potrzeb. Cały czas błędy typu " ValuError: empty string for float()" Czy mógłbyś jakoś bardziej przerobić ten kod ? Nie jestem na takim poziomie zaawansowania, aby sobie z tym poradzić. Może trzeba do tego podejść inaczej może zapisywać te 30 danych do pliku i dopiero z pliku...

    Programowanie Początkujący   30 Maj 2009 11:44 Odpowiedzi: 6    Wyświetleń: 2824
  • C# - Jak zapisać wartości float do SQLServer z DataGridView?

    Masz źle napisanego SQL. Insert into tabela.. Zauważ, że puszczasz zapytanie do bazy. Całe zapytanie jest stringiem, więc nie ma problemu żeby zainsertować do bazy coś, co było w we właściwości Text. Nie trzeba tego w żaden sposób konwertować. Co najwyżej musisz pamiętać o tym, że w liczbach zmiennoprzecinkowych w zapytaniu mają być kropki, a nie przecinki....

    Programowanie Początkujący   20 Mar 2014 22:49 Odpowiedzi: 7    Wyświetleń: 1902
  • Jak poprawnie zamienić RAD na DEG w Delphi przy obliczaniu cosinusa?

    Te procedury zamieniają objekt String na objekt (zmienną typu) float, a co do zamiany stopni na radiany to polecam książki do matematyki z gimnazjum.

    Software serwis   14 Kwi 2004 14:57 Odpowiedzi: 5    Wyświetleń: 1434
  • Jak wprowadzić trzy dane do kalkulatora w Java?

    dane z konsoli do bufora do bufora 1, 2, 3. A w ogóle masz przykład na dwa - dodaj jeszcze trzecią zmienna i jet ok kompolowane pod linux. powinno pójśc i na windzie . jak chcesz dam plik. class na pw import java.io.*; public class Calculate { private static BufferedReader in = new BufferedReader(new InputStreamReader(System.in))...

    Programowanie   26 Kwi 2005 15:05 Odpowiedzi: 3    Wyświetleń: 1268
  • [Atmega88][C] DS18B20 pomiar temperatury i zapis do EEPROM

    Nie rozumiem co ty chcesz zapiać w eepromie. Konwertujesz temperaturę do float, później do stringa, ze stringa do liczby całkowitej. Jesteś pewien że w zmiennej pomiar_t po twoich kosmicznych operacjach jest liczba różna od 0?

    Mikrokontrolery AVR   12 Lut 2011 15:15 Odpowiedzi: 4    Wyświetleń: 2730
  • Przykłady zastosowań unii i struktur w języku C (embedded)

    Zastosowania są bardzo rzadkie. a) forma konwersji "czegoś" na bajty / inty. Żeby dla celów "użytkowych" to była jakaś wzglednie złożona struktura, a dla kontrolera DMA tablica bajtów. b) rzeczywisty obiekt, który dość często w dialektach C++ nazywa się "Variant", zdolny do noszenia jednej wartości któregoś z wielu typów float, całkowitoliczbowych,...

    Mikrokontrolery AVR   26 Cze 2022 12:44 Odpowiedzi: 19    Wyświetleń: 1074
  • Jak użyć zmiennej w poleceniu fprintf do sterowania platformą w Matlabie?

    Proponuję zainstalować sniffer. Dosyć dobry jest SERMON232. Program po zainstalowaniu nalezy uruchomić, a następnie zainstalować w systemie driver (z poziomu sermon). Teraz wystarczy wybrać właściwy port COM i dać klawisz start. Mając podgląd transmisji najłatwiej dojdziesz do tego co jest nie tak. Wg mnie musisz zamienić wartość typu float na stringa...

    Automatyka Przemysłowa   29 Lip 2009 10:00 Odpowiedzi: 2    Wyświetleń: 2205
  • Jak przekonwertować string na double w Pascalu? StrToFloat nie działa

    Witam! Mam prosty problem. Mam stringa z którego wykroiłem sobie liczbe i potrzebuje go teraz wrzucić do doubl-a aby dalej nim przerzucać. Jak w pascalu rzutować, nie dziala StrToFloat, Float() też nie. prosiłbym o pomoc pozdrawiam, Sheep

    Programowanie   10 Cze 2007 09:15 Odpowiedzi: 2    Wyświetleń: 2856
  • Arduino kod - Woltomierz max i min napięcie akumulatora w aucie

    Wielkie dzięki. To był ten błąd. Pozamieniałem zmienne int na float. Wynikiem jest znak: ?. http://obrazki.elektroda.pl/4688906200_1... [syntax=cpp]#include <LiquidCrystal.h> LiquidCrystal lcd(8, 9, 4, 5, 6, 7); const float wej_pomiarowe=A2; float minnap; float maxnap; void setup(void) { lcd.begin(16, 2); lcd.clear(); } void loop(void)...

    Arduino   02 Gru 2014 20:44 Odpowiedzi: 7    Wyświetleń: 5364
  • [C] Obliczanie sekund od daty urodzenia z uwzględnieniem lat przestępnych

    Zakładając, żę wpisywane dane są poprawne, wczytuj ze strumienia najpierw liczbę typu float, a potem stringa. Następnie w zależności od wczytanego stringa wywołuj odpowiednie przeliczenie na wczytanej liczbie. Jeśli program ma być "idiotoodporny" to będzie wymagał trochę więcej pracy na sprawdzenie poprawności danych, ale to też da się zrobić.

    Programowanie Początkujący   02 Cze 2011 08:31 Odpowiedzi: 4    Wyświetleń: 1305
  • Jak przetłumaczyć kod z Pascala na C++? (StringGrid, Currency)

    [syntax=c] Integer i; Extended cena_zakupu; Extended mar_zl; Extended ilosc; Extended zysk; CurrencyFormat == cena_zakupu,mar_zl; for(i=1;i<StringGrid2->RowCount;++... { ilosc = StrToCurr(StringGrid2->Cells[3][i]); cena_zakupu = StrToCurr(StringGrid2->Cells[4][i]); mar_zl = StrToCurr(StringGrid2->Cells[6][i]); StringGrid2->Cells[5][i]=FloatToStrF(...

    Programowanie Początkujący   22 Paź 2015 11:10 Odpowiedzi: 20    Wyświetleń: 1521
  • Czujnik przepływu YF-S201C: Przeliczanie wyników na l/godz z liczbami po przecinku

    tylko zmienne całkowite fajnie się formatuje na wyświetlaczu rzucając je do tablicy. Co jest absolutnie błędne i niczym popartre stwierdzenie!!! Niżej załączony przykładowy kode testowy powinien rozwiać tą niepoprawną wątpliwość. W tym teście wprowadziłem symulację incrementowania zmiennej typu 'float', celowo w formacie 3-ch miejsc po przecinku aby...

    Arduino   05 Mar 2023 11:39 Odpowiedzi: 105    Wyświetleń: 2445
  • stm32f100rb - sprintf() dla float w Coocox nie działa, a dla int działa

    Tak więc nie potrafię tego rozwiązać. Jeśli ktoś tu trafił bo szukał odpowiedzi na ten temat, to polecam zrobić coś takiego : [syntax=c] # define PRECISION 8 char* floatToString(float num) { int whole_part = num; int digit = 0, reminder =0; int log_value = log10(num), index = log_value; long wt =0; int i; // String containg result char str[15]; //Initilise...

    Mikrokontrolery ARM   09 Mar 2015 10:10 Odpowiedzi: 10    Wyświetleń: 2529
  • Przesyłanie odczytu typu float z DS18B20 za pomocą CAN MCP2515 na Arduino

    Witam, dzięki panowie za podpowiedzi. Ja kombinowałem z podzieleniem odczytu. Do odczytu dodawałem 130, wynik dodawałem do stringa , z tego "wyciągałem"(string.substring();) dwa stringi , czyli na wartość przed przecinkiem i po . A po stronie odbiornika łączyłem i konwertowałem ponownie do float. Dlatego było moje pytanie o jakiś prostszy sposób.

    Arduino   11 Lut 2022 21:42 Odpowiedzi: 18    Wyświetleń: 825
  • [ATmega8][C] Termometr ATmega8, DS18B20, LCD - pokazywana temperatura 0,0

    Tak na szybko to kod komunikacji 1w wygląda w miarę poprawnie, podejrzany dla mnie jest dtostrf(), czy to prawidłowo formatuje float na string? Sprawdziłbym czy cTemperatureL oraz cTemperatureH zawierają bajt <> 0 przed wywołaniem funkcji formatującej. Trwałe zwracanie 0 przy odczycie danych na prawidłowo zaimplementowanej magistrali 1W (zawierającej...

    Mikrokontrolery AVR   02 Maj 2019 10:56 Odpowiedzi: 19    Wyświetleń: 1008
  • Jak wydobyć konkretne parametry z aplikacji web na javie?

    Temat zamykam. Zrobiłem tak jak mówił Dżyszla. Wyszukałem w tekscie linie występowania MBits/s, następnie wyszukałem w linii gdzie występuje znak >, a nie występuje po nim < i wczytalem to wszystko zamieniając później stringa na float.

    Programowanie   15 Gru 2010 08:59 Odpowiedzi: 3    Wyświetleń: 866
  • [Arduino} jak przesłać dane z Arduino do Domoticza przez ESP8266

    jak dla ESPEASY sformatować komendę wysyłającą przez UART dane aby były widoczne w ESPEASY jako dane z Generic - Dummy Device? Opisz proszę specyfikację oraz dodaj kod w Arduino wysyłający przykładowe komendy z kolejnymi wartościami z płytki Arduino UNO na płytkę ESP8266 z wgranym oprogramowaniem ESPEASY. Aby wysłać dane przez UART, które będą widoczne...

    Arduino   25 Mar 2023 14:59 Odpowiedzi: 105    Wyświetleń: 3579
  • [Atmega32][C] Termometr Cyfrowy - kiepsko mierzy i/lub kiepsko wyświetla

    Witam. To: [syntax=c]temp=(float)((temp1+(temp2*256... było prawie dobrze, ale konwersję jawną trzeba wykonać przed operacją, gdzie będzie wykorzystywana, a nie na sam koniec, czyli: [syntax=c]temp=((float)(temp1+(temp2*256... a najlepiej dodatkowo rozdzielić te obliczenia na kilka linijek, bo czasem GCC ma problem ze skomplikowanymi...

    Mikrokontrolery AVR   28 Gru 2011 21:06 Odpowiedzi: 26    Wyświetleń: 2676
  • Borland C++ Builder: Jak przypisać wartości float z ComboBox?

    Heh trochę za bardzo namieszałem z konwersjami z string do float i odwrotnie, zbyt sobie to utrudniłem, dzięki wskazówce mój wycinek kodu na potrzeby obliczeń wygląda tak: const float wspolczynnik[]={0.03125,0.0... float wps_old = wspolczynnik[ComboBox1->ItemIndex... float wps_new = wspolczynnik[ComboBox2->ItemIndex...

    Programowanie Początkujący   20 Maj 2010 17:28 Odpowiedzi: 7    Wyświetleń: 3997
  • Jak zwizualizować dane z czujnika MPU6050 w Processing?

    Oczywiście jest dużo różnych przykładów na sieci ale mam problem z ich ogarnięciem, dlatego proszę o pomoc w ich wytłumaczeniu. Dla przykładu podam prosty program. Arduino: int tmpin = A0; void setup() { pinMode(tmpin, INPUT); Serial.begin(9600); } void loop() { int value = analogRead(A0); float...

    Arduino   01 Gru 2017 08:23 Odpowiedzi: 2    Wyświetleń: 912
  • [Bascom] Dlaczego mnożenie single 1 * 0.1 daje 0.099999996?

    Tak jak radzi atom - nie potrzebujesz arytmetyki zmiennopozycyjnej, stałopozycyjna ci wystarczy. Możesz też najpierw zapisywać cyfry jako string, a dopiero potem robić konwersje do float. Będzie ciut lepiej.

    Mikrokontrolery AVR   15 Lip 2011 06:56 Odpowiedzi: 9    Wyświetleń: 2418
  • ARDUINO - Odbieranie danych z wielu czujników przez jeden odbiornik 443MHz

    Witam Czy ma ktoś doświadczenie w odbieraniu danych z dwóch (lub więcej) czujników drogą radiową... Chcę zbierać dane z różnych czujników (temperatura, ciśnienie, przyspieszenie, itp) wysyłających dane przez moduły 443MHz i odbierać je przez jeden odbiornik, taki DataLogger. Umiem to robić pojedynczo z każdego czujnika i wyświetlać wartości na wyświetlaczu....

    Arduino   04 Sty 2015 18:18 Odpowiedzi: 11    Wyświetleń: 2217