Snooze 6.3.8: Compile error on sleep_usb_serial

Status
Not open for further replies.

DaveB

Member
Hello everyone. I'm trying to compile sleep_usb_serial and I'm running into the errors below. The code is unmodified. My Arduino file paths have admittedly deteriorated and it may be time for a complete uninstall/reinstall. Any thoughts on what could be causing the errors? Any recommendations are appreciated.

Code:
sleep_usb_serial: In function 'void setup()':
sleep_usb_serial:45: error: no match for 'operator!' (operand type is 'SnoozeUSBSerial')
   while (!usb);

          ^

Y:\Documents\Arduino\libraries\Snooze-master\examples\sleep\sleep_usb_serial\sleep_usb_serial.ino:45:10: note: candidate: operator!(bool) <built-in>

Y:\Documents\Arduino\libraries\Snooze-master\examples\sleep\sleep_usb_serial\sleep_usb_serial.ino:45:10: note:   no known conversion for argument 1 from 'SnoozeUSBSerial' to 'bool'

sleep_usb_serial:47: error: 'class SnoozeUSBSerial' has no member named 'println'
   usb.println("Starting...");

       ^

sleep_usb_serial: In function 'void loop()':
sleep_usb_serial:80: error: no match for 'operator!' (operand type is 'SnoozeUSBSerial')
   while (!usb && time < 1000) {

          ^

Y:\Documents\Arduino\libraries\Snooze-master\examples\sleep\sleep_usb_serial\sleep_usb_serial.ino:80:10: note: candidate: operator!(bool) <built-in>

Y:\Documents\Arduino\libraries\Snooze-master\examples\sleep\sleep_usb_serial\sleep_usb_serial.ino:80:10: note:   no known conversion for argument 1 from 'SnoozeUSBSerial' to 'bool'

sleep_usb_serial:84: error: 'class SnoozeUSBSerial' has no member named 'write'
     usb.write(0x00);

         ^

sleep_usb_serial:92: error: 'class SnoozeUSBSerial' has no member named 'printf'
   usb.printf("Timer Driver number indicator: %i | index: %i\n", who, idx); // print who woke up, i.e. timer

       ^

Multiple libraries were found for "Snooze.h"
 Used: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Snooze
 Not used: Y:\Documents\Arduino\libraries\Snooze-master
no match for 'operator!' (operand type is 'SnoozeUSBSerial')
 
Status
Not open for further replies.
Back
Top