Ankündigung

Einklappen
Keine Ankündigung bisher.

EibPC wurde nicht gefunden

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Aber ich dachte einen c14 und einen c1400 kann man ohne Konvertierung gar nicht verketten? Geht das direkt?
    ....und versuchen Sie nicht erst anhand der Farbe der Stichflamme zu erkennen, was Sie falsch gemacht haben!

    Kommentar


      #17
      nääää geht auch nicht....
      Code:
      Testc14=$$c14
      Testc1400=$$
      Test=Testc14+Testc1400
      ergibt:
      Laufzeitfehler:
      ! Benutzten Sie Konvertierungsfunktionen:
      Datentyp der Parameter nicht gleich. Kontrollieren Sie auch die Zuweisung der Funktionsrückgabe. 1-tes Argument von : >Testc14+Testc1400< !
      ID:14
      EibParser wurde mit Fehler beendet.
      EPIX
      ...und möge der Saft mit euch sein...
      Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

      Kommentar


        #18
        Zitat von enertegus Beitrag anzeigen
        Der User ist ja eben im Beta Forum angemeldet
        Ah, und dann ist das also ein Beta-Thema? Oder diskutiert ihr im Beta-Forum über Bugs, damit die Öffentlichkeit damit nicht belastet wird?
        Oder ist es eher so, dass es diese Randgruppe gibt, die sich im Beta-Forum trifft, damit nicht zu viel Gegenwind kommt?

        Dafür wird dann auf Anfrangen im normalen Forum nicht mehr geantwortet: https://knx-user-forum.de/forum/suppo...-lange-strings
        Betrifft genau dieses Thema.

        Wie auch immer: Wenn schon auf das Beta-Forum hingewiesen wird, sollte eigentlich auch klar sein, dass man das Thema aus dem Beta-Forum verschiebt oder zumindest den entsprechenden Inhalt kopiert. Offensichtlich ist es ja doch ein Thema von öffentlichem Interesse, oder?

        [..] aber wir haben eben anders gedacht.
        Insofern konsistent, denn auch im Handbuch steht, dass c14 explizit ausgenommen ist, vgl. "Stringfunktionen".
        BR
        Marc

        Kommentar


          #19
          Oder diskutiert ihr im Beta-Forum über Bugs, damit die Öffentlichkeit damit nicht belastet wird?
          Nein, so würde ich das nicht sehen - ich habe ja den vermuteten Grund für den Absturz auch hier im Forum veröffentlicht um andere Nutzer auf die Problematik hinzuweisen...
          EPIX
          ...und möge der Saft mit euch sein...
          Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

          Kommentar


            #20
            Zitat von EPIX Beitrag anzeigen
            Nein, so würde ich das nicht sehen
            Ich sehe momentan keinen Zusammenhang zu einer Beta-SW. Warum landet solch ein Thema dann im Beta-Forum?
            BR
            Marc

            Kommentar


              #21
              NOchmals: es ist weder eine Weltverschwörung im Gang noch setzt die Regierung Chemtrails ein: zuerst ist das Thema hier im Forum gelandet, und dann im BetaForum....
              EPIX
              ...und möge der Saft mit euch sein...
              Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

              Kommentar


                #22
                Zitat von Uwe! Beitrag anzeigen
                Aber ich dachte einen c14 und einen c1400 kann man ohne Konvertierung gar nicht verketten? Geht das direkt?
                Ah jetzt hats auch bei mir geklingelt:
                c14 müssen nach cxxxx mit convert konvertiert werden, weil ein c14 String sonst immer mit Leerzeichen aufgefüllt wäre. Daher hat der Compiler gemeckert. Strings unterschiedlich von c14 können mit der Verkettung bearbeitet werden:
                x=$hallo$c15
                y=x+$$c65534
                Nur dummerweise hat offenbar das convert() bei allen Konvertierungen abseits von c14 nach c1400 Probleme,
                das also geht:
                x=$hallo$c14
                y=convert(x,$$c1400)
                alles andere /z.B. nach c1401 geht nicht. Also ein klarer Bug an dieser Stelle.
                offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                Enertex Produkte kaufen

                Kommentar


                  #23
                  Zitat von EPIX Beitrag anzeigen
                  NOchmals: es ist weder eine Weltverschwörung im Gang noch setzt die Regierung Chemtrails ein: zuerst ist das Thema hier im Forum gelandet, und dann im BetaForum....
                  Also keine Weltverschwörung (sonst hast du aber keine Probleme??), du probierst einfach nur das Beta-Forum, weil ...?
                  BR
                  Marc

                  Kommentar


                    #24
                    Zitat von enertegus Beitrag anzeigen
                    alles andere /z.B. nach c1401 geht nicht. Also ein klarer Bug an dieser Stelle.
                    Ist der Fehler somit gefunden und ich brauche nur alle convert($$c14,$$c32768) durch convert(convert($$c14,$$c1400), $$c32768) ersetzen und habe kein Problem mehr?
                    BR
                    Marc

                    Kommentar


                      #25
                      HAST du Probleme bei der Stringkonvertierung oder nicht - das ist mir noch immer nicht klar....

                      Wenn du Probleme hast - dann merkst du es deutlich: der eibPC war bei mir ganz ausgefallen.
                      Wenn du keine Probleme hast, dann warte einfach bis der Bug behoben ist- die convertierungsverschachtelung ist ja eigentlich nur ein Workaround und sinnlose Ressourcenvergäudung.
                      probierst einfach nur das Beta-Forum, weil ...?
                      Abschließend: was ICH wo und wann poste, darfst du getrost mir überlassen

                      EPIX
                      ...und möge der Saft mit euch sein...
                      Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

                      Kommentar


                        #26
                        Zitat von saft6luck Beitrag anzeigen
                        Ist der Fehler gefunden
                        Genau:
                        Code:
                        x=$Hallo$c14
                        y=convert(convert(x,$$c1400), $$c32768)
                        geht problemlos ...
                        offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                        Enertex Produkte kaufen

                        Kommentar


                          #27
                          Zitat von EPIX Beitrag anzeigen
                          HAST du Probleme bei der Stringkonvertierung oder nicht - das ist mir noch immer nicht klar....
                          Ja, genau, schon seit über einem Jahr habe ich Probleme mit den langen Strings. Und die äußern sich nicht nur in Totalabstürzen, sondern auch in diversen größeren oder kleineren Problemen, die alle mit Speicherüberschreibern zu tun haben - wie z.B. in meinem referenzierten Posting zu lesen. Auch in anderen Postings habe ich auf "undefinierte" Probleme mit den langen Strings hingewiesen. Scheinbar war ich aber der einzige, der derartige Probleme hatte.
                          Bei mir hat nur geholfen, auf lange Strings zu verzichten.

                          die convertierungsverschachtelung ist ja eigentlich nur ein Workaround und sinnlose Ressourcenvergäudung.
                          Dass es im vorliegenden Fall sehr wohl sinnvoll ist, wurde von Michael bestätigt, denn es funktioniert. Ob ich das dann später wieder ändern werde ist eine ganz andere Frage. Da auf meinen eibPC aber sicher erst nach genügend positivem Feedback die aktuelle Firmware aufgespielt wird, wird der "Fix" auf jeden Fall dauern.
                          BR
                          Marc

                          Kommentar


                            #28
                            klar funktioniert es... genauso wie mit der rechten Hand am linken Ohr kratzen...
                            Im Ernst: die Ursache beheben (=Beseitigen des FW-Bugs) ist die bessere Möglichkeit
                            EPIX
                            ...und möge der Saft mit euch sein...
                            Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

                            Kommentar


                              #29
                              Zitat von EPIX Beitrag anzeigen
                              klar funktioniert es... genauso wie mit der rechten Hand am linken Ohr kratzen...
                              Im Ernst: die Ursache beheben (=Beseitigen des FW-Bugs) ist die bessere Möglichkeit
                              Ah, dann weisst du sicher auch wann der kommt. Bist ja im Beta-Forum und dort viel besser informiert, als andere hier.

                              Darf ich meinen nun lauffähigen Code trotzdem weiter laufen lassen?

                              Oder du schreibst einfach noch einen so weisen Kommentar, der mich davon überzeugt, dass ich besser noch warten soll?

                              Im Ernst und um in deiner Sprache zu bleiben: Wenn es am rechten Ohr juckt ist es manchmal besser, die linke Hand zu nehmen, als darauf zu warten, dass das Jucken aufhört.
                              BR
                              Marc

                              Kommentar

                              Lädt...
                              X