Welcome, Guest
Username: Password: Remember me

TOPIC: My experience starting on Mac OS X

My experience starting on Mac OS X 3 years 4 months ago #618

  • beakerboy
  • beakerboy's Avatar
  • Offline
  • New Member
  • Posts: 18
  • Karma: 0
I'm following the quick start guide:
I downloaded the 0022 IDE for Mac, but I think there's a problem with it. It came as a zipped directory instead of an application package. This folder contains another folder named __MACOSX and an Application. When I try to run the application within the folder, i receive the error: "The application “Arduino BrewTroller” can’t be opened.". Within the __MACOSX folder is another Application with the same name, but running this says, "You can’t open the application “Arduino BrewTroller” because it may be damaged or incomplete."

The Custom Arduino IDE 1.0.5-r2 (mac) downloaded fine so I went with this. However, there is no "Sanguino W/ATmega1284p" board...but there IS one named just ATMEGA1284P, so I went with this. I selected my USB port, and opened the pde file. I pressed upload and received a slew of errors:
BrewCore:185: error: expected constructor, destructor, or type conversion before '*' token
BrewCore:246: error: 'menu' has not been declared
BrewCore:247: error: 'menu' has not been declared
BrewCore:248: error: 'menu' was not declared in this scope
BrewCore:248: error: 'objMenu' was not declared in this scope
BrewCore:248: error: expected primary-expression before 'iRow'
BrewCore:248: error: initializer expression list treated as compound expression
BrewCore.pde: In function 'void brewCore()':
BrewCore:61: error: 'LCD' was not declared in this scope
In file included from BrewTroller.pde:54:
UI_LCD.h: In member function 'uint8_t LCDI2C::i2cLcdBegin(byte, byte)':
UI_LCD.h:355: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:356: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:357: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cLcdClear()':
UI_LCD.h:367: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cLcdSetCursor(byte, byte)':
UI_LCD.h:377: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:378: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:379: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cLcdPrint(byte, byte, char*)':
UI_LCD.h:389: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:390: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:391: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:394: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cLcdWrite(byte, byte, byte, char*)':
UI_LCD.h:405: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:406: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:407: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:408: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:409: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cLcdWriteByte(char)':
UI_LCD.h:419: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:420: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cLcdSetCustChar_P(byte, const byte*)':
UI_LCD.h:430: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:431: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:433: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cLcdWriteCustChar(byte, byte, byte)':
UI_LCD.h:444: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:445: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:446: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:447: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cSetBright(byte)':
UI_LCD.h:457: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:458: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cSetContrast(byte)':
UI_LCD.h:468: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:469: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cGetBright()':
UI_LCD.h:479: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:487: error: 'class TwoWire' has no member named 'receive'

As of Arduino 1.0, the Wire.receive() function was renamed to Wire.read() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cGetContrast()':
UI_LCD.h:493: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:501: error: 'class TwoWire' has no member named 'receive'

As of Arduino 1.0, the Wire.receive() function was renamed to Wire.read() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cSaveConfig()':
UI_LCD.h:507: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h: In member function 'uint8_t LCDI2C::i2cLoadConfig()':
UI_LCD.h:517: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h: In member function 'int LCDI2C::i2cLcdGetVersion()':
UI_LCD.h:535: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

UI_LCD.h:542: error: 'class TwoWire' has no member named 'receive'

As of Arduino 1.0, the Wire.receive() function was renamed to Wire.read() for consistency with other libraries.

Com.pde: In function 'void updateI2CBTnic()':
Com:108: error: 'class TwoWire' has no member named 'receive'

As of Arduino 1.0, the Wire.receive() function was renamed to Wire.read() for consistency with other libraries.

Com:140: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD.pde: In function 'void sendStringBTPD(byte, char*)':
Com_BTPD:158: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD.pde: In function 'void sendFloat1BTPD(byte, float)':
Com_BTPD:164: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:165: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:166: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD.pde: In function 'void sendFloat2BTPD(byte, float)':
Com_BTPD:172: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:173: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:174: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD.pde: In function 'void sendFloatsBTPD(byte, float, float)':
Com_BTPD:180: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:181: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:182: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:183: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD.pde: In function 'void SendTimeBTPD(byte, byte, byte, byte, byte)':
Com_BTPD:247: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:250: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:251: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:252: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:254: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:255: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:258: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:261: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:262: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:263: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:265: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Com_BTPD:266: error: 'class TwoWire' has no member named 'send'

As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.

Outputs.pde: In function 'void processHeatOutputsPIDEnabled(const byte*)':
Outputs:389: error: 'vesselMinTrigger' was not declared in this scope
Outputs.pde: In function 'void processHeatOutputsNonPIDEnabledWithHeatOn(const byte*)':
Outputs:419: error: 'vesselMinTrigger' was not declared in this scope
Outputs.pde: In function 'void processHeatOutputsNonPIDEnabledWithHeatOff(const byte*)':
Outputs:477: error: 'vesselMinTrigger' was not declared in this scope
UI.pde: In function 'void screenEnter()':
UI:823: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI:892: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI:931: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI:996: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI:1052: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI.pde: In function 'void boilControlMenu()':
UI:1133: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI.pde: In function 'void editProgramMenu()':
UI:1181: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI.pde: In function 'void startProgramMenu()':
UI:1197: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI:1220: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI.pde: In function 'void editProgram(byte)':
UI:1320: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI.pde: In function 'void showProgCalcs(byte)':
UI:1397: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI.pde: In function 'void editMashSchedule(byte)':
UI:1424: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI.pde: In function 'unsigned int editHopSchedule(unsigned int)':
UI:1451: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI.pde: In function 'byte MLHeatSrcMenu(byte)':
UI:1463: error: cannot convert 'menu*' to 'int*' for argument '2' to 'byte scrollMenu(char*, int*)'
UI.pde: In function 'byte scrollMenu(char*, menu*)':
UI:1537: error: cannot convert 'menu*' to 'int*' for argument '2' to 'void drawMenu(char*, int*)'
UI.pde: In function 'byte getChoice(menu*, byte)':
UI:1563: error: 'byte getChoice(menu*, byte)' redeclared as different kind of symbol
BrewCore:248: error: previous declaration of 'byte getChoice'
UI.pde: In function 'boolean confirmChoice(const char*, byte)':
UI:1599: error: 'getChoice' cannot be used as a function

I'm using the OpenTroller DX1 in case this matters.
Thanks for any help.
The administrator has disabled public write access.

My experience starting on Mac OS X 3 years 4 months ago #619

  • beakerboy
  • beakerboy's Avatar
  • Offline
  • New Member
  • Posts: 18
  • Karma: 0
A few extra details:
I plugged in the CatV and pulled up the IP address in my browser. The page says:
OpenTroller I2C Ethernet Adapter
Manufacturer: Open Source Control Systems, Inc.
Firmware: 1.1 Build 947
live.brewtroller.com
Configuration/Diagnostics

The config/diagnostics is password protected..anyone know the default settings? Nevermind...got it on the first guess (admin/password), however, the webapp is unable to connect even after entering the IP address, username and password.
Last Edit: 3 years 4 months ago by beakerboy.
The administrator has disabled public write access.

My experience starting on Mac OS X 3 years 4 months ago #620

  • adam
  • adam's Avatar
  • Offline
  • Administrator
  • Posts: 210
  • Thank you received: 19
  • Karma: 5
I've noticed a bunch of issues with the 0022 Arduino IDE in the latest version of OSX. It just doesn't work any more. Unfortunately the 1.0.5-r2 will not compile the 2.6 firmware version. Your only real option for now for the 2.6 firmware is to use a windows machine.

Now, if you don't need custom code, you could try our BETA update utility.

github.com/BrewTroller/BrewTroller-Updat...leases/tag/v1.0.0-a4

That should work fine for you!
____________________________________
Adam Shake
Owner - BrewTroller
The administrator has disabled public write access.

My experience starting on Mac OS X 3 years 4 months ago #621

  • adam
  • adam's Avatar
  • Offline
  • Administrator
  • Posts: 210
  • Thank you received: 19
  • Karma: 5
You need to go into configuration, then into the web server section and turn off the user name and password for data requests. That should solve your problem.
____________________________________
Adam Shake
Owner - BrewTroller
The administrator has disabled public write access.

My experience starting on Mac OS X 3 years 4 months ago #625

  • beakerboy
  • beakerboy's Avatar
  • Offline
  • New Member
  • Posts: 18
  • Karma: 0
I'm testing the update utility using DX1 HERMS. When I get to "Skip Boil" the arrow is greyed out and I cannot proceed.
Last Edit: 3 years 4 months ago by beakerboy.
The administrator has disabled public write access.

My experience starting on Mac OS X 3 years 4 months ago #627

  • adam
  • adam's Avatar
  • Offline
  • Administrator
  • Posts: 210
  • Thank you received: 19
  • Karma: 5
On OSX? or on Windows?
____________________________________
Adam Shake
Owner - BrewTroller
The administrator has disabled public write access.
Time to create page: 0.108 seconds
Follow via Facebook Follow via Twitter

Login