McMajan library pack – it

 

Questa è la pagina ufficiale per scaricare la nuova McMajanLibraryPack 2.

Non troverete più le singole librerie separate, è stato tutto unificato in una nuova grossa libreria che contiene tutte le vecchie funzioni più molte nuove. Potete trovare la documentazione ufficiale a questo link.

Download

Ecco il link per il download: McMajan Library Pack (187 download )

Se hai apprezzato particolarmente il mio lavoro o se lo sfrutti a fini commerciali, ti invito a considerare l’opportunità di fare una piccola donazione che mi permetterà di acquistare nuovo hardware per scrivere nuovi articoli e nuove librerie.

 

 

Salva

Salva

  10 Responses to “McMajan library pack – it”

  1.  

    Ciao, ho scaricato la nuova libreria ma se compilo (utilizzo arduino 1.8.2) gli esempi ho questi errori:
    Arduino:1.8.2 (Windows 10), Scheda:”Arduino/Genuino Uno”

    In file included from C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:1:0:

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:11:25: error: variable or field 'FastdigitalWrite' declared void

    void FastdigitalWrite(uint8_t , uint8_t );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:11:25: error: 'uint8_t' was not declared in this scope

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:11:35: error: 'uint8_t' was not declared in this scope

    void FastdigitalWrite(uint8_t , uint8_t );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:16:23: error: 'uint8_t' was not declared in this scope

    int FastdigitalRead(uint8_t);

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:18:22: error: variable or field 'HPulse' declared void

    void HPulse(uint8_t);

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:18:15: error: 'uint8_t' was not declared in this scope

    void HPulse(uint8_t);

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:19:22: error: variable or field 'LPulse' declared void

    void LPulse(uint8_t);

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:19:15: error: 'uint8_t' was not declared in this scope

    void LPulse(uint8_t);

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:20:28: error: variable or field 'f1_FastdigitalPulse' declared void

    void f1_FastdigitalPulse(uint8_t , uint8_t);

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:20:28: error: 'uint8_t' was not declared in this scope

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:20:38: error: 'uint8_t' was not declared in this scope

    void f1_FastdigitalPulse(uint8_t , uint8_t);

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:22:21: error: variable or field 'FastshiftOut' declared void

    void FastshiftOut(uint8_t , uint8_t , uint8_t );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:22:21: error: 'uint8_t' was not declared in this scope

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:22:31: error: 'uint8_t' was not declared in this scope

    void FastshiftOut(uint8_t , uint8_t , uint8_t );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:22:41: error: 'uint8_t' was not declared in this scope

    void FastshiftOut(uint8_t , uint8_t , uint8_t );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:28:25: error: variable or field 'FastDigitalPulse' declared void

    void FastDigitalPulse(uint8_t,uint8_t);

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:28:25: error: 'uint8_t' was not declared in this scope

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:28:33: error: 'uint8_t' was not declared in this scope

    void FastDigitalPulse(uint8_t,uint8_t);

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:30:16: error: 'uint8_t' was not declared in this scope

    bool GetBitN(uint8_t * ,unsigned int );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:30:26: error: expected primary-expression before ',' token

    bool GetBitN(uint8_t * ,unsigned int );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:30:27: error: expected primary-expression before 'unsigned'

    bool GetBitN(uint8_t * ,unsigned int );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:30:40: warning: expression list treated as compound expression in initializer [-fpermissive]

    bool GetBitN(uint8_t * ,unsigned int );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:31:16: error: variable or field 'SetBitN' declared void

    void SetBitN(uint8_t * ,unsigned int, bool );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:31:16: error: 'uint8_t' was not declared in this scope

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:31:26: error: expected primary-expression before ',' token

    void SetBitN(uint8_t * ,unsigned int, bool );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:31:27: error: expected primary-expression before 'unsigned'

    void SetBitN(uint8_t * ,unsigned int, bool );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:31:41: error: expected primary-expression before 'bool'

    void SetBitN(uint8_t * ,unsigned int, bool );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:50:32: error: variable or field 'f1_FastDigitalPulse' declared void

    void f1_FastDigitalPulse(uint8_t, uint8_t);

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:50:32: error: 'uint8_t' was not declared in this scope

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:50:41: error: 'uint8_t' was not declared in this scope

    void f1_FastDigitalPulse(uint8_t, uint8_t);

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:54:26: error: variable or field 'f1_FastDigitalPulse' declared void

    void f1_FastDigitalPulse(uint8_t pin, uint8_t val)

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:54:26: error: 'uint8_t' was not declared in this scope

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:54:39: error: 'uint8_t' was not declared in this scope

    void f1_FastDigitalPulse(uint8_t pin, uint8_t val)

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:66:13: error: variable or field 'LPulse' declared void

    void LPulse(uint8_t pin)

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:66:13: error: 'uint8_t' was not declared in this scope

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:76:13: error: variable or field 'HPulse' declared void

    void HPulse(uint8_t pin)

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:76:13: error: 'uint8_t' was not declared in this scope

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:88:14: error: redefinition of 'bool GetBitN'

    bool GetBitN(uint8_t * buff,unsigned int Fbit)

    ^

    In file included from C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:1:0:

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src/Ss_FastArduino.h:30:8: note: 'bool GetBitN' previously defined here

    bool GetBitN(uint8_t * ,unsigned int );

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:88:14: error: 'uint8_t' was not declared in this scope

    bool GetBitN(uint8_t * buff,unsigned int Fbit)

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:88:24: error: 'buff' was not declared in this scope

    bool GetBitN(uint8_t * buff,unsigned int Fbit)

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:88:29: error: expected primary-expression before 'unsigned'

    bool GetBitN(uint8_t * buff,unsigned int Fbit)

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:106:14: error: variable or field 'SetBitN' declared void

    void SetBitN(uint8_t * buff,unsigned int Fbit,bool val)

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:106:14: error: 'uint8_t' was not declared in this scope

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:106:24: error: 'buff' was not declared in this scope

    void SetBitN(uint8_t * buff,unsigned int Fbit,bool val)

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:106:29: error: expected primary-expression before 'unsigned'

    void SetBitN(uint8_t * buff,unsigned int Fbit,bool val)

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:106:47: error: expected primary-expression before 'bool'

    void SetBitN(uint8_t * buff,unsigned int Fbit,bool val)

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp: In function 'void Mc_SetNoisyArray(float*, int, float, float)':

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:160:19: error: 'millis' was not declared in this scope

    randomSeed(millis()+analogRead(A0));

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:160:32: error: 'A0' was not declared in this scope

    randomSeed(millis()+analogRead(A0));

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:160:34: error: 'analogRead' was not declared in this scope

    randomSeed(millis()+analogRead(A0));

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:160:35: error: 'randomSeed' was not declared in this scope

    randomSeed(millis()+analogRead(A0));

    ^

    C:\Users\Virgilio\Documents\Arduino\libraries\McMajanLibraryPack\src\Ss_FastArduino.cpp:162:20: error: 'random' was not declared in this scope

    ran=random(spread*2);

    ^

    exit status 1
    Errore durante la compilazione per la scheda Arduino/Genuino Uno.

    Questo report potrebbe essere più ricco di informazioni abilitando l'opzione
    "Mostra un output dettagliato durante la compilazione"
    in "File -> Impostazioni"

  2.  

    non ho ancora provato la 1.8.2, a giudicare dagli errori hanno modificato qualche inclusione della libreria standard. Ora scarico e nel pomeriggio provo….

  3.  

    ok, ho provato la 1.8.2, ho compilato tre esempi a caso ma non ho avuto nessun errore. Fai una cosa, fammi un zip della libreria prelevandola dalla cartella delle librerie dell’IDE di Arduino, e inviamelo via mail (smania2000@gmail.com) così posso vedere se c’è qualche discrepanza con quella che ho sul mio pc.

  4.  

    ho provato a compilare un esempio allegato nella libreria è ho questo output

    [Build] C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/examples/SS_hc595/BasicUsage...
    [Step 1] Check Toolchain.
    [Step 2] Find all source files.
    [Step 3] Start building.
    [2.9%] Compiling BasicUsage.ino.cpp...
    "C:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/tools/avr-gcc/4.8.1-arduino2/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=20000 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/examples/SS_hc595/BasicUsage" "-IC:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/hardware/avr/1.6.2/cores/arduino" "-IC:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/hardware/avr/1.6.2/variants/standard" "-IC:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src" "-IC:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/hardware/avr/1.6.2/libraries/SPI" "C:/Users/Virgilio/AppData/Local/Arduino15/build/BasicUsage/sketch/BasicUsage.ino.cpp" -o "C:/Users/Virgilio/AppData/Local/Arduino15/build/BasicUsage/sketch/BasicUsage.ino.cpp.o"
    [5.7%] Compiling Ss_Analogico.cpp...
    "C:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/tools/avr-gcc/4.8.1-arduino2/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=20000 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/examples/SS_hc595/BasicUsage" "-IC:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/hardware/avr/1.6.2/cores/arduino" "-IC:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/hardware/avr/1.6.2/variants/standard" "-IC:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src" "-IC:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/hardware/avr/1.6.2/libraries/SPI" "C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_Analogico.cpp" -o "C:/Users/Virgilio/AppData/Local/Arduino15/build/BasicUsage/libraries/McMajanLibraryPack/src/Ss_Analogico.cpp.o"
    [8.6%] Compiling Ss_Energia.cpp...
    "C:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/tools/avr-gcc/4.8.1-arduino2/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=20000 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/examples/SS_hc595/BasicUsage" "-IC:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/hardware/avr/1.6.2/cores/arduino" "-IC:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/hardware/avr/1.6.2/variants/standard" "-IC:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src" "-IC:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/hardware/avr/1.6.2/libraries/SPI" "C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_Energia.cpp" -o "C:/Users/Virgilio/AppData/Local/Arduino15/build/BasicUsage/libraries/McMajanLibraryPack/src/Ss_Energia.cpp.o"
    [11.4%] Compiling Ss_FastArduino.cpp...
    "C:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/tools/avr-gcc/4.8.1-arduino2/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=20000 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/examples/SS_hc595/BasicUsage" "-IC:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/hardware/avr/1.6.2/cores/arduino" "-IC:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/hardware/avr/1.6.2/variants/standard" "-IC:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src" "-IC:/Users/Virgilio/AppData/Local/Arduino15/packages/arduino/hardware/avr/1.6.2/libraries/SPI" "C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp" -o "C:/Users/Virgilio/AppData/Local/Arduino15/build/BasicUsage/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp.o"
    In file included from C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:1:0:
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:11:25: error: variable or field 'FastdigitalWrite' declared void
    void FastdigitalWrite(uint8_t , uint8_t );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:11:25: error: 'uint8_t' was not declared in this scope
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:11:35: error: 'uint8_t' was not declared in this scope
    void FastdigitalWrite(uint8_t , uint8_t );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:16:23: error: 'uint8_t' was not declared in this scope
    int FastdigitalRead(uint8_t);
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:18:22: error: variable or field 'HPulse' declared void
    void HPulse(uint8_t);
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:18:15: error: 'uint8_t' was not declared in this scope
    void HPulse(uint8_t);
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:19:22: error: variable or field 'LPulse' declared void
    void LPulse(uint8_t);
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:19:15: error: 'uint8_t' was not declared in this scope
    void LPulse(uint8_t);
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:20:28: error: variable or field 'f1_FastdigitalPulse' declared void
    void f1_FastdigitalPulse(uint8_t , uint8_t);
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:20:28: error: 'uint8_t' was not declared in this scope
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:20:38: error: 'uint8_t' was not declared in this scope
    void f1_FastdigitalPulse(uint8_t , uint8_t);
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:22:21: error: variable or field 'FastshiftOut' declared void
    void FastshiftOut(uint8_t , uint8_t , uint8_t );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:22:21: error: 'uint8_t' was not declared in this scope
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:22:31: error: 'uint8_t' was not declared in this scope
    void FastshiftOut(uint8_t , uint8_t , uint8_t );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:22:41: error: 'uint8_t' was not declared in this scope
    void FastshiftOut(uint8_t , uint8_t , uint8_t );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:28:25: error: variable or field 'FastDigitalPulse' declared void
    void FastDigitalPulse(uint8_t,uint8_t);
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:28:25: error: 'uint8_t' was not declared in this scope
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:28:33: error: 'uint8_t' was not declared in this scope
    void FastDigitalPulse(uint8_t,uint8_t);
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:30:16: error: 'uint8_t' was not declared in this scope
    bool GetBitN(uint8_t * ,unsigned int );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:30:26: error: expected primary-expression before ',' token
    bool GetBitN(uint8_t * ,unsigned int );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:30:27: error: expected primary-expression before 'unsigned'
    bool GetBitN(uint8_t * ,unsigned int );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:30:40: error: expression list treated as compound expression in initializer [-fpermissive]
    bool GetBitN(uint8_t * ,unsigned int );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:31:16: error: variable or field 'SetBitN' declared void
    void SetBitN(uint8_t * ,unsigned int, bool );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:31:16: error: 'uint8_t' was not declared in this scope
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:31:26: error: expected primary-expression before ',' token
    void SetBitN(uint8_t * ,unsigned int, bool );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:31:27: error: expected primary-expression before 'unsigned'
    void SetBitN(uint8_t * ,unsigned int, bool );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:31:41: error: expected primary-expression before 'bool'
    void SetBitN(uint8_t * ,unsigned int, bool );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:50:32: error: variable or field 'f1_FastDigitalPulse' declared void
    void f1_FastDigitalPulse(uint8_t, uint8_t);
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:50:32: error: 'uint8_t' was not declared in this scope
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:50:41: error: 'uint8_t' was not declared in this scope
    void f1_FastDigitalPulse(uint8_t, uint8_t);
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:54:26: error: variable or field 'f1_FastDigitalPulse' declared void
    void f1_FastDigitalPulse(uint8_t pin, uint8_t val)
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:54:26: error: 'uint8_t' was not declared in this scope
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:54:39: error: 'uint8_t' was not declared in this scope
    void f1_FastDigitalPulse(uint8_t pin, uint8_t val)
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:66:13: error: variable or field 'LPulse' declared void
    void LPulse(uint8_t pin)
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:66:13: error: 'uint8_t' was not declared in this scope
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:76:13: error: variable or field 'HPulse' declared void
    void HPulse(uint8_t pin)
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:76:13: error: 'uint8_t' was not declared in this scope
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:88:14: error: redefinition of 'bool GetBitN'
    bool GetBitN(uint8_t * buff,unsigned int Fbit)
    ^
    In file included from C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:1:0:
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.h:30:8: error: 'bool GetBitN' previously defined here
    bool GetBitN(uint8_t * ,unsigned int );
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:88:14: error: 'uint8_t' was not declared in this scope
    bool GetBitN(uint8_t * buff,unsigned int Fbit)
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:88:24: error: 'buff' was not declared in this scope
    bool GetBitN(uint8_t * buff,unsigned int Fbit)
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:88:29: error: expected primary-expression before 'unsigned'
    bool GetBitN(uint8_t * buff,unsigned int Fbit)
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:106:14: error: variable or field 'SetBitN' declared void
    void SetBitN(uint8_t * buff,unsigned int Fbit,bool val)
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:106:14: error: 'uint8_t' was not declared in this scope
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:106:24: error: 'buff' was not declared in this scope
    void SetBitN(uint8_t * buff,unsigned int Fbit,bool val)
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:106:29: error: expected primary-expression before 'unsigned'
    void SetBitN(uint8_t * buff,unsigned int Fbit,bool val)
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:106:47: error: expected primary-expression before 'bool'
    void SetBitN(uint8_t * buff,unsigned int Fbit,bool val)
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp: In function 'void Mc_SetNoisyArray(float*, int, float, float)':
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:160:19: error: 'millis' was not declared in this scope
    randomSeed(millis()+analogRead(A0));
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:160:32: error: 'A0' was not declared in this scope
    randomSeed(millis()+analogRead(A0));
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:160:34: error: 'analogRead' was not declared in this scope
    randomSeed(millis()+analogRead(A0));
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:160:35: error: 'randomSeed' was not declared in this scope
    randomSeed(millis()+analogRead(A0));
    ^
    C:/Users/Virgilio/Documents/Arduino/libraries/McMajanLibraryPack/src/Ss_FastArduino.cpp:162:20: error: 'random' was not declared in this scope
    ran=random(spread*2);

    nel progetto ora sto utilizzando la vecchia libreria (quella separata in più librerie) e non ho alcun problema.

  5.  

    Buongiorno, vorrei scaricare la libreria ma il link mi porta su una pagina in cui mi dice:
    Accesso vietato
    Non hai i permessi per accedere a questo download.
    Grazie per l’attenzione

  6.  

    ciao, la libreria non funziona, la compilazione restituisce sempre l’errore “Errore durante la compilazione per la scheda Arduino Uno”.
    ho scaricato sia il pack che l’ultima versione dall’articolo ma non va.