Universal Translator
Dependencies: EthernetNetIf TextLCD mbed PS2 HTTPClient
utilities.cpp
- Committer:
- benglish6
- Date:
- 2011-02-28
- Revision:
- 1:5ae213418d04
- Parent:
- 0:c69af1faeb95
File content as of revision 1:5ae213418d04:
#include "UnivTrans.h" void blink(){ //BlinkAlive function which is attached to ticker after successful setup led1=!led1; } void encodeURL(string &dest, const char *src) { for(int i=0;(src[i]!=0)&&(i<6*16);i++) { switch (src[i]) { case '$': dest+="%24"; break; case '&': dest+="%26"; break; case '+': dest+="%2B"; break; case ',': dest+="%2C"; break; case '/': dest+="%2F"; break; case ':': dest+="%3A"; break; case ';': dest+="%3B"; break; case '=': dest+="%3D"; break; case '?': dest+="%3F"; break; case '@': dest+="%40"; break; case ' ': dest+="%20"; break; default: dest+=src[i]; break; } } }