Git Product home page Git Product logo

Comments (7)

bbqkees avatar bbqkees commented on May 24, 2024

Kan zijn dat je de NefitSerial library niet in de juiste library directory hebt geplaatst.

Probeer eerst eens of je een sketch kunt compilen met alleen NefitSerial.

(Verder moet je voor het lezenn van de SD kaart ook SPI.h includen.)

from nefit-buderus-ems-bus-arduino-domoticz.

jmmprodukts avatar jmmprodukts commented on May 24, 2024

Kijk even naar ingesloten screenshots, dan kan je zien dat alleen de includes al voldoende zijn om een conflict te realiseren.
compiler result sdi spi
compiler result nefitserial
compiler result sdi spi and nefitserial

from nefit-buderus-ems-bus-arduino-domoticz.

bbqkees avatar bbqkees commented on May 24, 2024

Ik zie het. Lijkt erop dat beide libraries dezelfde hardware resource proberen te defineren. Ik zal kijken of ik een aanpassing kan verzinnen.

from nefit-buderus-ems-bus-arduino-domoticz.

jmmprodukts avatar jmmprodukts commented on May 24, 2024

Na enig onderzoek gevonden dat SdFile.cpp gebruik maakt van bv 'Serial.print', hier lijken Serial en nefitserial te conflicteren. als ik nefitserial.h include en serial.print gebruik gaat het fout. Dit is normaal geen probleem daar hiervoor nefit.print in de plaats gebruikt kan worden. echter blijkt in 'SdFile.cpp' serial.print te worden gebruikt wat dus het conflict veroorzaak met nefitserial.h

botsing nefitserial met serialprint
nefitserialprint ipv serialprint

from nefit-buderus-ems-bus-arduino-domoticz.

bbqkees avatar bbqkees commented on May 24, 2024

Je kunt proberen om de serial.print in SDFile enz te veranderen naar nefitserial.print.

from nefit-buderus-ems-bus-arduino-domoticz.

bbqkees avatar bbqkees commented on May 24, 2024

En al iets verder gekomen?

from nefit-buderus-ems-bus-arduino-domoticz.

jmmprodukts avatar jmmprodukts commented on May 24, 2024

Als ik alle "serial." in SD.h gerelateerde bestanden vervang door "//serial." (opmerking van gemaakt), dan klaagt de compiler niet meer.
Als ik alle "serial." in SD.h gerelateerde bestanden vervang door "nefitSerial.", dan klaagt de compiler op enkele plaatsen dat nefitSerial niet bestaat. dus in enkele .h en .cpp bestanden nefitSerial.h toegevoegd. nu werkt SD_nefit_SD.h reeds samen met mijn netwerk app plus sd reader. nu nog samen intergreren met de EMS monitor app.
SD_nefit.zip

from nefit-buderus-ems-bus-arduino-domoticz.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.