Show Posts
|
|
Pages: 1 ... 4 5 [6] 7
|
|
76
|
Community / Gigs and Collaborations / Re: Arduino Experts - Arduino Developer job board
|
on: September 08, 2011, 02:04:27 pm
|
|
Aghh OK I understand that now, but ....
If I wanted to create a website for Android developers and called id AndroidCoders.com and used Android in the name of the website.
I am not actually pretending to be Android and I am also no producing a competing product so am I actually in violation of the trademark ?
Cheers Pete
|
|
|
|
|
81
|
Community / Gigs and Collaborations / Re: Need Help to Program Web Page Control
|
on: June 22, 2011, 05:30:56 am
|
|
I am currently coding up a project for a client from the forum who wants to display web content based on input from the IO lines of the arduino. I would suggest that the whole web pages be placed on the sd card. That way you can just read it out to the ethernet port without having to process it on the arduino. Several pages could be created for each condition of the inputs. they could share images that are common.
Alternatively the images could be sources from the internet as external image links and this would reduce the memory considerably
PM me if you want to chat further about the options.
BTW the Input monitoring is trivial as well as the activation of the devices.
Cheers Pete
|
|
|
|
|
82
|
Community / Gigs and Collaborations / Re: Programmer required for MIDI controller project
|
on: June 21, 2011, 02:15:05 am
|
|
Hello, my name is Peter.
I have experience in both of these areas. I have developed MIDIx hardware and software for controlling lighting systems in animatronics installations.
I have also developed MIDI interfaces for the distribution and splitting of MIDI signals to sound engineering desks and MIDI controlled instrumentation such as DSPs, drum synthesizers and general keyboard devices. I also play the bass which gives me a better insight to the music requirements of such devices.
My coding experience is extensive, I have been developing software/hardware solutions for over 25 years, I specialise in embedded controllers and 4GLs using RAD tools. I have a well equipped workshop with most variants of the Arduino hardware as well as other ARM platforms. I also develop systems for windows CE the CF and MF
I am currently engaged on a contract with another member of this forum for the next 3 weeks but if you think that my skills fit then please feel free to drop me a PM or respond here in the forum.
I live in France but this has not so far prevented me form working with clients from this forum from Canada and the USA as well as mainland Europe and the UK.
Cheers Pete.
|
|
|
|
|
83
|
Using Arduino / Installation & Troubleshooting / Re: Trouble getting 0022 and the Ethernet and EthernetDHCP to play nicely
|
on: June 14, 2011, 11:56:56 am
|
Thanks for the reply. i have rolled back my version of arduino IDE to 0018 however i am not getting the following errors. I am sure this is an IDE/compiler issue but i cant figure it out. 1>.\_vsAddIn\_build\core.a(EthernetDHCP.cpp.o): In function `EthernetDHCPClass::_processDhcpReply()': 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:338: undefined reference to `ethutil_htonl' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:340: undefined reference to `ethernet_compat_read_SnRX_RSR(int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:351: undefined reference to `ethernet_compat_read_SnRX_RD(int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:355: undefined reference to `ethernet_compat_read_data(int, unsigned char*, unsigned char*, unsigned int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:359: undefined reference to `ethutil_ntohs' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:360: undefined reference to `ethutil_ntohs' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:362: undefined reference to `ethernet_compat_read_data(int, unsigned char*, unsigned char*, unsigned int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:364: undefined reference to `ethutil_ntohl' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:371: undefined reference to `ethernet_compat_read_data(int, unsigned char*, unsigned char*, unsigned int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:382: undefined reference to `ethernet_compat_read_data(int, unsigned char*, unsigned char*, unsigned int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:412: undefined reference to `ethutil_ntohl' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:415: undefined reference to `ethutil_ntohl' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:418: undefined reference to `ethutil_ntohl' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:439: undefined reference to `ethernet_compat_write_SnRX_RD(int, unsigned int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:440: undefined reference to `ECSnCrSockRecv' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:440: undefined reference to `ethernet_compat_write_SnCR(int, unsigned char)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:442: undefined reference to `ethernet_compat_read_SnCR(int)' 1>.\_vsAddIn\_build\core.a(EthernetDHCP.cpp.o): In function `EthernetDHCPClass::_sendDhcpMessage(_DhcpMessageType_t)': 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:195: undefined reference to `ethernet_compat_read_SnTX_WR(int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:210: undefined reference to `ethutil_htonl' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:212: undefined reference to `ethutil_htons' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:213: undefined reference to `ethutil_htons' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:220: undefined reference to `ethernet_compat_write_data(int, unsigned char*, unsigned char*, unsigned int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:228: undefined reference to `ethernet_compat_write_data(int, unsigned char*, unsigned char*, unsigned int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:236: undefined reference to `ethutil_htonl' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:237: undefined reference to `ethernet_compat_write_data(int, unsigned char*, unsigned char*, unsigned int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:244: undefined reference to `ethernet_compat_write_data(int, unsigned char*, unsigned char*, unsigned int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:251: undefined reference to `ethernet_compat_write_data(int, unsigned char*, unsigned char*, unsigned int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:253: undefined reference to `ethernet_compat_write_data(int, unsigned char*, unsigned char*, unsigned int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:262: undefined reference to `ethernet_compat_write_data(int, unsigned char*, unsigned char*, unsigned int)' 1>.\_vsAddIn\_build\core.a(EthernetDHCP.cpp.o):c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:264: more undefined references to `ethernet_compat_write_data(int, unsigned char*, unsigned char*, unsigned int)' follow 1>.\_vsAddIn\_build\core.a(EthernetDHCP.cpp.o): In function `EthernetDHCPClass::_sendDhcpMessage(_DhcpMessageType_t)': 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:313: undefined reference to `ethernet_compat_write_SnTX_WR(int, unsigned int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:314: undefined reference to `ECSnCrSockSend' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:314: undefined reference to `ethernet_compat_write_SnCR(int, unsigned char)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:316: undefined reference to `ethernet_compat_read_SnCR(int)' 1>.\_vsAddIn\_build\core.a(EthernetDHCP.cpp.o): In function `EthernetDHCPClass::_closeDHCPSession()': 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:170: undefined reference to `ethernet_compat_close(int)' 1>.\_vsAddIn\_build\core.a(EthernetDHCP.cpp.o): In function `EthernetDHCPClass::_startDHCPSession()': 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:138: undefined reference to `ECSockClosed' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:139: undefined reference to `ECSnMrUDP' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:138: undefined reference to `ethernet_compat_read_SnSr(int)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:139: undefined reference to `ethernet_compat_socket(int, unsigned char, unsigned int, unsigned char)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:154: undefined reference to `ethernet_compat_write_SnDIPR(int, unsigned char*)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:157: undefined reference to `ethernet_compat_write_SnDPORT(int, unsigned int)' 1>.\_vsAddIn\_build\core.a(EthernetDHCP.cpp.o): In function `EthernetDHCPClass::poll()': 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:544: undefined reference to `ethernet_compat_write_SIPR(unsigned char*)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:545: undefined reference to `ethernet_compat_write_GAR(unsigned char*)' 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:546: undefined reference to `ethernet_compat_write_SUBR(unsigned char*)' 1>.\_vsAddIn\_build\core.a(EthernetDHCP.cpp.o): In function `EthernetDHCPClass::begin(unsigned char*, int)': 1>c:\Arduino\libraries\EthernetDHCP/EthernetDHCP.cpp:112: undefined reference to `ethernet_compat_init(unsigned char*, unsigned char*, unsigned int)' 1>.\_vsAddIn\_build\core.a(EthernetDNS.cpp.o): In function `EthernetDNSClass::_closeDNSSession()': 1>c:\Arduino\libraries\EthernetDNS/EthernetDNS.cpp:126: undefined reference to `ethernet_compat_close(int)
Cheers Pete.
|
|
|
|
|
84
|
Using Arduino / Installation & Troubleshooting / Trouble getting 0022 and the Ethernet and EthernetDHCP to play nicely
|
on: June 13, 2011, 01:59:48 pm
|
|
Hello Folks,
I am sure that there is a simple solution to this problem but searching the forums has not helped me much. I have a windows XP SP3 installation with the Arduino 0022 package installed. I am also using the VIsual Studio 2008 plug-in (visual micro) to write and compile my sketches with.
Most of the time everything goes well but when I include the Ethernet and DHCPEthernet libs with SPI it all goes wrong when compiling. If I move it all back to 0017 and compile it through the Arduino IDE everything seems to compile OK the trouble I have is that I have some libs that I need to include in my sketch that are only for 0022, and a few of the standard libs seem to only exist in 0022 like the string class lib.
So my question is ... Am I alone here of if someone else has had the same issues, did they resolve them and if so how ?
Cheers Pete.
|
|
|
|
|
85
|
Using Arduino / Installation & Troubleshooting / Re: Cant Get Compiler to Complete 0022 OSX 10.6.7
|
on: June 13, 2011, 01:46:14 pm
|
"Arduino.app" perhaps this is causing a problem. That has nothing to do with the issue. The ".app" extension tells the filesystem that a folder is an Application Bundle. Right-clicking on an application and selecting "Show Package Contents" will show everything inside of the Bundle. I just realised that this is NOT a windows installation .... please erase EVERYTHING I have misled you with from your memories  Pete.
|
|
|
|
|
87
|
Development / Other Software Development / Re: Event-Based Library for Arduino
|
on: June 13, 2011, 03:35:01 am
|
Bainesbunch, are you thinking about XML parsing using Arduino? Not exactly no. I was thinking more on the lines of using XML to store data for configuration and non volatile data from the application in XML on the CF card. For configuration this would have that advantage of being able to write an XML based configuration for the application to a CF card in an eye readable format that in then converted into its types by the parser when the application loads. so the XML File might read <Name="My Variable" Type="INT" Value="100"> <Name="My Variable" Type="STRING" Value="A Sample String"> <Name="My Variable" Type="REA" Value="123.456"> The parser would be able to find the element in the XML file by name and convert the value into its correct type on the Arduino, this would not be wasteful of memory. To conserve memory further we only read one line of the XML file at a time to process. I think a full XML document reader is to memory hungry four our little toys. Cheers Pete.
|
|
|
|
|
88
|
Development / Other Software Development / Re: Event-Based Library for Arduino
|
on: June 12, 2011, 02:34:42 pm
|
I was also going to through another wild card into the mix and suggest that rather than actually having a call to the events processor in the main loop we could actually attach one of the timer overflow interrupts to a pump that iterated through the invent processors, it could almost fall into the realms of multi thread then except that we could only run the interrupt thread at the cost of the main loop. so not true multi tasking  When we register an event for testing then we could also specify the frequency of checking. I.E a button need only be tested at 50 hz but the uart or i2c faster so as not to loose data. Cheers Pete.
|
|
|
|
|
89
|
Development / Other Software Development / Re: Event-Based Library for Arduino
|
on: June 12, 2011, 11:07:08 am
|
|
OK I think i am going to start work on an XML based Config reader/Writer that uses the SD card through any pins designated for SPI.
I have quite a bit of kit here that if you need to platform any beta code on i'll be happy to run it for you and give feedback.
Have you seen the AikoEvents library for adding time based events, this also looks like it has potential.
Cheers Pete.
|
|
|
|
|
90
|
Development / Other Software Development / Re: Event-Based Library for Arduino
|
on: June 11, 2011, 04:03:46 pm
|
|
Hi,
I have just been looking over your event lib. Very nice piece of work, well done. I also programme in .NET SF/CF/MF.
I was wondering if you might like to consider extending the properties lib to use an SD card to overcome the R/W cycle limitations.
I would also be very interested in an event driven ethernet lib and I2C for RFID etc. I am happy to collaborate on these if you fancy taking them on.
Cheers Pete.
|
|
|
|
|