Nuove librerie

5 Anni 1 Mese fa - 5 Anni 1 Mese fa #11 da Pinna
Risposta da Pinna al topic Nuove librerie
Ciao Mauro,

stamattina ho controllato la libreria Laurtec 3.3.1 e sopratutto il file I2C.h... anche a me suona strano che non siano riconosciute le istruzioni IdleI2C e WriteI2C...... ma non è per caso (domanda stupida) che vada incluso nel main il file I2C.h microchip ???? te lo chiedo perchè le ultime librerie che tu hai scritto si sono finalmente distaccate da quelle microchip, ma la vesrione 3.3.1 credo che le utilizzi ancora.

Forse sbaglio qualcosa?


Marcello

Chi vola vale, chi vale vola, chi non vola è un vile
Ultima Modifica 5 Anni 1 Mese fa da Pinna.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
Di più
5 Anni 1 Mese fa #12 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Nuove librerie
Salve Marcello,

si la libreria 3.x.x si fa uso ancora delle librerie Microchip.

Il main deve includere il file i2c.h al fine di includere le librerie Microchip.

#include "i2c.h"

i vari progetti di esempio del testo la includono.

A partire dalla libreria LTlib 4.x.x bisogna includere i file di libreria

#include "module_I2C.h"
#include "module_I2C.c"

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
5 Anni 1 Mese fa #13 da Pinna
Risposta da Pinna al topic Nuove librerie
Ciao Mauro,

è questo che mi suona strano..... Adriano non ha incluso nel main la libreria "I2C.h"...... forse se la includesse risolverebbe il problema..... che ne pensi? io, comunque, sono dell'avviso di utilizzare in ogni caso le librerie laurtec che levano problemi di aggiornamenti ed altre cose che ha levato microchip.... tanto le istruzioni sono sempre quelle per cui è meglio senmplificare.... non per caso paragonai le tue librerie a quelle microchip quando scrissi l'articolo sull'NRF24L01 :) :) :)

Saluti

Marcello

Chi vola vale, chi vale vola, chi non vola è un vile

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
Di più
5 Anni 1 Mese fa #14 da Pinna
Risposta da Pinna al topic Nuove librerie
Ciao Adriano e benvenuto tra noi,

prova ad includere nel tuo main il file I2C.h (ed eventualmente anche il file I2C.c, anche se dovrebbe bastare solamente il primo se hai impostato bene i percorsi)..... facci sapere


Marcello

Chi vola vale, chi vale vola, chi non vola è un vile

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
Di più
5 Anni 1 Mese fa #15 da Pinna
Risposta da Pinna al topic Nuove librerie
Ciao ancora, Adriano....

un consiglio, se vuoi e puoi, usa direttamente le librerie Laurtec..... Mauro sa perfettamente che all'inizio della prima libreria 4.x.x gli contestai questa scelta perchè mi sembrava di stare sulla piattaforma arduino, dove tu fai tutto ma senza sapere esattamente cosa stai facendo..... poi mi sono reso conto che invece le librerie non sono nascoste, sono lì, davanti ai tuoi occhi, le puoi vedere, toccare con mano, discuterle e studiarle..... insomma, non sono occultate in qualche cartella nascosta.... e Mauro ha fatto un lavoro eccezionale, ci ha reso finalmente indipendenti da tutti gli aggiornamenti di microchip..... quando scrissi il tutorial sul modulo nrf24l01 misi in risalto il fatto che, con poche istruzioni utilizzando le librerie laurtec, ottenevi la stessa cosa evitando di scrivere codici lunghissimi con le librerie micrichip..... certamente al momento non copriranno tutte le esigenze, ma Mauro è un tipo in gamba (e non lo dico perchè ho avuto l'onore di conoscerlo personalmente e ci risolverà tanti problemi), lo dico perchè credo in lui ed in quello che fa per tutti noi.... le mie non sono parole sterili, ma sono parole in cui credo fermamente, te lo posso giurare..... il lavoro di Mauro è come quello di chi progetta una aereo, tutti pensano al pilota ma nessubo pensa mai a chi l'ha progettato.... ne approfitto per dare un abbraccio a Mauro, che appena tornerà a roma per un giorno devo sequestrarlo per una magnata di cannelloni e carne di maialele :) :) :)


Marcello

Chi vola vale, chi vale vola, chi non vola è un vile
Ringraziano per il messaggio: adriano51it

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login