Loading...
Pages: [1]   Go Down
Author Topic: 4 digit I2C  (Read 184 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
God Member
*****
Karma: 10
Posts: 871
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::Seg8b4DisplayDec(uint8_t, short unsigned int, uint8_t, uint8_t)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:60: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::Seg8b4DisplayHex(uint8_t, short unsigned int, uint8_t, uint8_t)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:93: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::Seg8b4SetLumin(uint8_t, uint8_t, uint8_t)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:99: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::Seg8b4SetAddress(uint8_t)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:105: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::Seg8b4DisplayBuff(uint8_t, uint8_t*)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:112: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::Seg8b4ReadVersion(uint8_t, uint8_t*, uint8_t)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:43: error: too few arguments to function 'uint8_t twi_readFrom(uint8_t, uint8_t*, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:117: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::ScI2cM1Display8x16Str(uint8_t, uint8_t, uint8_t, const char*)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:135: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::ScI2cM1FillArea(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:141: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::ScI2cM1ScrollingHorizontal(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:146: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:150: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::ScI2cM1ScrollingVertical(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:156: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::ScI2cM1ScrollingVerticalHorizontal(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:161: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::ScI2cM1DeactivateScroll(uint8_t)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:166: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::ScI2cM1Reset(uint8_t)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:171: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'int ZtLib::ScI2cM1SetLocation(uint8_t, uint8_t, uint8_t)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:176: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'void ZtLib::ScI2cM1DisplayDot16x16(uint8_t, uint8_t, uint8_t, const char*)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:187: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:193: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h: In member function 'void ZtLib::ScI2cM1DisplayArea(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, const char*)':
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:221: error: at this point in file
C:\arduino\arduino-1.0.1\libraries\ZtLib\/..\Wire\utility/twi.h:44: error: too few arguments to function 'uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t)'
C:\arduino\arduino-1.0.1\libraries\ZtLib\ZtLib.cpp:231: error: at this point in file

http://www.ebay.com.au/itm/I2C-interface-4-Digit-8-Segment-LED-Display-Digitron-Module-compatible-Arduino-/180945892876?_trksid=p5197.m1992&_trkparms=aid%3D111000%26algo%3DREC.CURRENT%26ao%3D1%26asc%3D14%26meid%3D6721270036355912245%26pid%3D100015%26prg%3D1006%26rk%3D1%26sd%3D180945892876%26

basically, I bought that above.

I thought maybe it was faulty so i used Nick Gammon's I2C' scanner

0x27 i2C address found

So then, if this library supposedly works with 1.0 what's with all the fuss for 1.0.1?
Logged

Queens, New York
Offline Offline
Edison Member
*
Karma: 29
Posts: 1571
"Of all the things I've ever lost, I miss my mind the most" -Ozzy Osbourne
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Post your code, and your .h and .cpp files.
Logged

UNO, MEGA, NANO, 4x4 keypad, micro servos, RF transceivers, bluetooth, ultrasonic sensor, 20x4 I2C LCD, 3.2 TFT touch screen, L298N Dual motor driver, Voice Recognition 15W, Gameduino

Arduino Tutorials, coming soon.

"If your doing nothing, it does not mean your lazy, it just means your open for anything that suits you" - Unknown

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The Ztlib CODE is via to the TWI base CODE, the Ztlib which you use currently is base on arduino version 1.0.0, The TWI base code is different between arduinoV1.0.0 andV1.0.1, The new version i have post to you
Logged

Pages: [1]   Go Up
Print
 
Jump to: