Comments (9)
By removing line 440 and line 475 I was able to compile properly.
line 440:
if (usart3 == USART3_OFF) power_usart3_disable();
line 475:
if (usart3 == USART3_OFF) power_usart3_enable();
from low-power.
@AnoxySoftware thank you for the suggestion. I'm going to do a clean up on the libraries.
from low-power.
+1
from low-power.
+1 also on LowPower version 1.60 and arduino IDE 1.8.1 + Arduino Mega :
LowPower.cpp: In member function 'void LowPowerClass::idle(period_t, adc_t, timer5_t, timer4_t, timer3_t, timer2_t, timer1_t, timer0_t, spi_t, usart3_t, usart2_t, usart1_t, usart0_t, twi_t)':
LowPower.cpp:440:49: error: 'power_usart3_disable' was not declared in this scope
if (usart3 == USART3_OFF) power_usart3_disable();
^
LowPower.cpp:475:48: error: 'power_usart3_enable' was not declared in this scope
if (usart3 == USART3_OFF) power_usart3_enable();
^
from low-power.
Same here. Did anyone fix this?
from low-power.
A better solution is to use a preprocessor macro in case this get's added back someday in the power.h of avr:
#if defined(__AVR_HAVE_PRR_PRUSART3)
if (usart3 == USART3_OFF) power_usart3_disable();
#endif
#if defined(__AVR_HAVE_PRR_PRUSART3)
if (usart3 == USART3_OFF) power_usart3_enable();
#endif
from low-power.
Arduino Mega 2560 issue still not fixed.
In Arduino Compiler 1.8.5 we get this error:
LowPower.cpp:597: error: 'power_usart3_enable' was not declared in this scope
if (usart3 == USART3_OFF) power_usart3_enable();
exit status 1
'power_usart3_disable' was not declared in this scope
For your information, its working with Nano, and Uno.
from low-power.
Same here. Still using 1.8.4
from low-power.
Unfortunately still not fixed, probably not good to have marked as closed seeing as the readme states this board is supported. Deleting the lines above does let it compile, however these are now at lines 567 & 602
from low-power.
Related Issues (20)
- idle() function doesnt seem to restore UART/Serial when using USART0_OFF HOT 2
- Include Timer3 for ATMega1284
- Extend sleep beyond 8s HOT 1
- Update version number of the library in library.properties
- TCB timer on ATMEL ATMEGA4809 not as advertised
- Issue - ATmega328 @ 3.3V 8MHz Int RC Osc HOT 4
- The function of wakeUpPin? HOT 2
- the clock ( millis() ) seems not to work in a wakeup function HOT 4
- use for Atmega328PB
- Suggestion for improvement to allow calibration of Watchdog Timer period HOT 4
- Suggestion for improving "sleep" time accuracy. HOT 1
- AT90CAN support
- Several unused variables and parameters on ATMega32U4 based boards (Leonardo, Yun)
- AT32u4
- Minor issue: Keyword
- INT0 or INT1
- Calling with SLEEP_FOREVER does not disable watchdog
- Can't work with FreeRTOS
- Missing license? HOT 3
- 328P 3v3 8mhz not enabling all systems after wakeup period HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from low-power.