RPi-RTC-DS3231
view release on metacpan or search on metacpan
int
getSeconds (fd)
int fd
int
getMinutes (fd)
int fd
void
setHour (fd, value)
int fd
int value
const char*
getDayOfWeek (fd)
int fd
void
setDayOfWeek (fd, value)
int fd
int value
int
getDayOfMonth (fd)
int fd
void
setDayOfMonth (fd, value)
int fd
int value
int getMonth (fd)
int fd
void setMonth (fd, value)
int fd
int value
int getYear (fd)
int fd
void setYear (fd, value)
int fd
int value
float getTemp (fd)
int fd
int
getFh (rtcAddr)
int rtcAddr
void
disableRegisterBit (fd, reg, bit)
int fd
int reg
int bit
PREINIT:
I32* temp;
PPCODE:
temp = PL_markstack_ptr++;
disableRegisterBit(fd, reg, bit);
if (PL_markstack_ptr != temp) {
PL_markstack_ptr = temp;
XSRETURN_EMPTY;
}
return;
void
enableRegisterBit (fd, reg, bit)
int fd
int reg
int bit
PREINIT:
I32* temp;
PPCODE:
temp = PL_markstack_ptr++;
enableRegisterBit(fd, reg, bit);
if (PL_markstack_ptr != temp) {
PL_markstack_ptr = temp;
XSRETURN_EMPTY;
}
return;
int
getRegister (fd, reg)
int fd
int reg
int
getRegisterBit (fd, reg, bit)
int fd
int reg
int bit
int
getRegisterBits (fd, reg, msb, lsb)
int fd
int reg
int msb
int lsb
int
setRegister (fd, reg, value, name)
int fd
int reg
int value
char* name
int
setRegisterBits(fd, reg, lsb, nbits, value, name)
int fd
int reg
int lsb
int nbits
int value
char* name
int
bcd2dec (num)
int num
int
dec2bcd (num)
int num
void
_establishI2C (fd)
int fd
void
_close (fd)
int fd
( run in 1.769 second using v1.01-cache-2.11-cpan-5511b514fd6 )