Results 1 to 15 of 68

Thread: WEB Radio

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Standard RSP member cipryDXfeed's Avatar
    Join Date
    17 Nov 2008
    Location
    ALBA
    Posts
    1,838
    Mentioned
    1 Post(s)
    Rep Power
    78

    Default

    La compilare imi da eroare

    <!----><div style="text-align: center;"><a href="https://acosbot.com/en/blog/amazon-brand-store-what-is-it-and-how-to-set-it-up/" title="Eselt - amazon brand store" target="_blank"><img src="https://img.eselt.de/img/16753785_fEDPyuDoVMj19yF4/ad.jpg" style="margin-bottom: 16px;"></a><!----><!----></div>

    - - - Updated - - -


    - amazon brand store

    ---------- Post added at 20:54 ---------- Previous post was at 20:50 ----------


    amazon book ads

  2. #2
    Happy fery21's Avatar
    Join Date
    18 Feb 2008
    Location
    Big Bang
    Posts
    2,552
    Mentioned
    8 Post(s)
    Rep Power
    86

    Default

    Da e si normal, nu am definito, daca nu stiu ce display folosesti, dami detali.
    Dacă nu există DSP_MSG, poți utiliza o altă constantă deja definită, sau adăuga manual una.

    1. Înlocuiește DSP_MSG cu altă comandă existentă:
    Poți încerca cu o constantă existentă, cum ar fi DSP_TEXT (dacă biblioteca o definește):
    [CCODE]display.putRequest(DSP_TEXT, "Reconectare WiFi...");[\CODE]

    2. Definește DSP_MSG manual:
    Dacă vrei să păstrezi DSP_MSG, îl poți defini tu:
    Adaugă în fișierul display.h sau la începutul fișierului principal:
    [CODE]display.putRequest(DSP_TEXT, "Reconectare WiFi...");[\CODE]
    Acest cod poate varia în funcție de biblioteca folosită.
    Trebuie să te asiguri că valoarea constantă nu intră în conflict cu alte valori deja existente.

    3. Verifică funcția putRequest()
    Este posibil ca biblioteca display să utilizeze alt mod pentru a afișa mesaje. Verifică documentația sau fișierul display.h pentru a identifica cum poate fi trimis un mesaj text.
    Dacă ai nevoie de mai multe informații despre structura proiectului tău sau despre modul în care funcționează biblioteca display, trimite-mi mai multe detalii. Te pot ajuta să rezolvăm eroarea!

    ---------- Post added at 06:51 ---------- Previous post was at 06:48 ----------

    Quote Originally Posted by fery21 View Post
    Da e si normal, nu am definito, daca nu stiu ce display folosesti, dami detali.
    Dacă nu există DSP_MSG, poți utiliza o altă constantă deja definită, sau adăuga manual una.

    1. Înlocuiește DSP_MSG cu altă comandă existentă:
    Poți încerca cu o constantă existentă, cum ar fi DSP_TEXT (dacă biblioteca o definește):
    Code:
    display.putRequest(DSP_TEXT, "Reconectare WiFi...");
    2. Definește DSP_MSG manual:
    Dacă vrei să păstrezi DSP_MSG, îl poți defini tu:
    Adaugă în fișierul display.h sau la începutul fișierului principal:
    Code:
    display.putRequest(DSP_TEXT, "Reconectare WiFi...");
    Acest cod poate varia în funcție de biblioteca folosită.
    Trebuie să te asiguri că valoarea constantă nu intră în conflict cu alte valori deja existente.

    3. Verifică funcția putRequest()
    Este posibil ca biblioteca display să utilizeze alt mod pentru a afișa mesaje. Verifică documentația sau fișierul display.h pentru a identifica cum poate fi trimis un mesaj text.
    Dacă ai nevoie de mai multe informații despre structura proiectului tău sau despre modul în care funcționează biblioteca display, trimite-mi mai multe detalii. Te pot ajuta să rezolvăm eroarea!
    ..::EGAMI TEAM::..

  3. #3
    Standard RSP member cipryDXfeed's Avatar
    Join Date
    17 Nov 2008
    Location
    ALBA
    Posts
    1,838
    Mentioned
    1 Post(s)
    Rep Power
    78

    Default

    Asta este in display.h

    #ifndef displayST7735_h
    #define displayST7735_h
    #include "../core/options.h"

    #include "Arduino.h"
    #include <Adafruit_GFX.h>
    #include <Adafruit_ST7735.h>

    #if CLOCKFONT_MONO
    #include "fonts/DS_DIGI28pt7b_mono.h" // https://tchapi.github.io/Adafruit-GFX-Font-Customiser/
    #else
    #include "fonts/DS_DIGI28pt7b.h"
    #endif
    #include "tools/l10n.h"

    #define CHARWIDTH 6
    #define CHARHEIGHT 8

    typedef GFXcanvas16 Canvas;
    #include "widgets/widgets.h"
    #include "widgets/pages.h"


    #if __has_include("conf/displayST7735conf_custom.h")
    #include "conf/displayST7735conf_custom.h"
    #else
    #if DTYPE==INITR_MINI160x80
    #include "conf/displayST7735_miniconf.h"
    #elif DTYPE==INITR_144GREENTAB
    #include "conf/displayST7735_144conf.h"
    #else
    #include "conf/displayST7735_blackconf.h"
    #endif
    #endif

    #define BOOT_PRG_COLOR 0xE68B
    #define BOOT_TXT_COLOR 0xFFFF
    #define PINK 0xF97F

    class DspCore: public Adafruit_ST7735 {
    #include "tools/commongfx.h"
    };

    extern DspCore dsp;

    #endif





    Si in myoption.h




    #ifndef myoptions_h
    #define myoptions_h

    /* Generated by myoptions.h generator - v0.8.1 */
    /* https://e2002.github.io/docs/myoptio...26,25,34,35,32 */
    /* Put this file next to yoRadio.ino and restart Arduino IDE. */

    /* !!! Attention !!! */
    /* This configuration depends on some additional libraries. Please install them using the library manager: */
    /* Adafruit GFX Library, Adafruit ST7735 and ST7789 Library, OneButton */

    /* !!! Do not be alarmed, all right, the default values ​​are not included in this file !!! */

    #define DSP_MODEL DSP_ST7735
    #define TFT_RST 15
    #define BRIGHTNESS_PIN 21
    #define ENC_BTNR 34
    #define ENC_BTNL 35
    #define ENC_BTNB 32
    #define ENC_INTERNALPULLUP false
    #define RSSI_DIGIT false

    #endif

  4. #4
    Happy fery21's Avatar
    Join Date
    18 Feb 2008
    Location
    Big Bang
    Posts
    2,552
    Mentioned
    8 Post(s)
    Rep Power
    86

    Default

    Nu am acest display ST7735 sa fac un test, dar inceaca acest cod sa verifici daca pe display apare reconectare apoi refacem.

    Code:
    #include <Adafruit_GFX.h>
    #include <Adafruit_ST7735.h>
    #include <SPI.h>
    
    #define TFT_CS    10
    #define TFT_RST   9
    #define TFT_DC    8
    
    Adafruit_ST7735 display = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST);
    
    unsigned long lastReconnectAttempt = 0;
    const unsigned long reconnectInterval = 10000; // Interval pentru reconectare (10 secunde)
    
    void setup() {
        Serial.begin(115200);
        display.initR(INITR_BLACKTAB);
        display.fillScreen(ST77XX_BLACK);
        display.setTextColor(ST77XX_WHITE);
        display.setTextSize(1);
        display.setCursor(0, 0);
        display.print("Initializare...");
    
        // Simulăm inițializarea rețelei
        network.begin();
    }
    
    void loop() {
        if (network.status != CONNECTED) {
            attemptReconnect();
        }
    }
    
    void attemptReconnect() {
        unsigned long currentMillis = millis();
        if (currentMillis - lastReconnectAttempt > reconnectInterval) {
            lastReconnectAttempt = currentMillis;
            Serial.println("Conexiune pierdută! Încerc să reconectez...");
            display.fillScreen(ST77XX_BLACK);
            display.setCursor(0, 0);
            display.print("Reconectare WiFi...");
            network.begin();
    
            if (network.status == CONNECTED) {
                Serial.println("Reconectat la WiFi!");
                display.fillScreen(ST77XX_BLACK);
                display.setCursor(0, 0);
                display.print("Conexiune restabilită.");
            } else {
                Serial.println("Reconectarea a eșuat.");
                display.print("\nEșec reconectare.");
            }
        }
    }
    ..::EGAMI TEAM::..

  5. #5
    Standard RSP member cipryDXfeed's Avatar
    Join Date
    17 Nov 2008
    Location
    ALBA
    Posts
    1,838
    Mentioned
    1 Post(s)
    Rep Power
    78

    Default

    nu compileaza



    ---------- Post added at 20:51 ---------- Previous post was at 20:41 ----------

    am atasat codul complet

    https://fastupload.io/b1359e9669c227eb

    ---------- Post added at 20:56 ---------- Previous post was at 20:51 ----------

    Ce am observat acuma in seara asta este ca ramane conectat la wifi pentru ca am acces la interfata , playerul radio nu se conecteaza doar daca ii dau conect din interfata cred ca aici este mai bine sa verifice conexiunea la 10 secunde. multumesc frumos.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •