Skip to content

Commit edc6ce4

Browse files
committed
Rearrange #includes.
1 parent d80a88e commit edc6ce4

File tree

2 files changed

+5
-20
lines changed

2 files changed

+5
-20
lines changed

src/MCP79412RTC.cpp

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,9 @@
1717
// to indicate whether I2C initialization should occur in the
1818
// constructor; this parameter defaults to true if not given.
1919

20-
#if defined(ARDUINO) && ARDUINO >= 100
21-
#include <Arduino.h>
22-
#else
23-
#include <WProgram.h>
24-
#endif
20+
#include <MCP79412RTC.h>
2521

26-
// release-independent I2C functions
22+
// define consistent I2C functions
2723
#if defined(__AVR_ATtiny44__) || defined(__AVR_ATtiny84__) || defined(__AVR_ATtiny45__) || defined(__AVR_ATtiny85__)
2824
#include <TinyWireM.h>
2925
#define i2cBegin TinyWireM.begin
@@ -32,28 +28,16 @@
3228
#define i2cRequestFrom TinyWireM.requestFrom
3329
#define i2cRead TinyWireM.receive
3430
#define i2cWrite TinyWireM.send
35-
#elif ARDUINO >= 100
31+
#else
3632
#include <Wire.h>
3733
#define i2cBegin Wire.begin
3834
#define i2cBeginTransmission Wire.beginTransmission
3935
#define i2cEndTransmission Wire.endTransmission
4036
#define i2cRequestFrom Wire.requestFrom
4137
#define i2cRead Wire.read
4238
#define i2cWrite Wire.write
43-
#else
44-
#include <Wire.h>
45-
#define i2cBegin Wire.begin
46-
#define i2cBeginTransmission Wire.beginTransmission
47-
#define i2cEndTransmission Wire.endTransmission
48-
#define i2cRequestFrom Wire.requestFrom
49-
#define i2cRead Wire.receive
50-
#define i2cWrite Wire.send
5139
#endif
5240

53-
#include <MCP79412RTC.h>
54-
#include <TimeLib.h> // https://github.com/PaulStoffregen/Time
55-
56-
5741
// MCP7941x I2C Addresses
5842
#define RTC_ADDR 0x6F
5943
#define EEPROM_ADDR 0x57

src/MCP79412RTC.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
#ifndef MCP79412RTC_H_INCLUDED
2121
#define MCP79412RTC_H_INCLUDED
2222

23-
#include <TimeLib.h>
23+
#include <Arduino.h>
24+
#include <TimeLib.h> // https://github.com/PaulStoffregen/Time
2425

2526
// Alarm types for use with the enableAlarm() function
2627
enum {

0 commit comments

Comments
 (0)