Library used to configure a AD9854 Libreria usada para comunicarse con el AD9854
Dependents: JRO_DDSv2 JRO_DDSv2_rev2019
EthUtils.h
- Committer:
- miguelcordero191
- Date:
- 2019-09-05
- Revision:
- 7:45e91ce14a28
- Parent:
- 6:dd61acd77e2c
File content as of revision 7:45e91ce14a28:
#ifndef UTILS_ETH #define UTILS_ETH #include "FreescaleIAP.h" #define MAX_IP_LEN 16 #define IP_INI "10.10.10.103"; // IP #define MASK_INI "255.255.255.0"; // MASK #define GATEWAY_INI "10.10.10.1"; // GATEWAY //INTERNAL FLASH #define FLASH_FULL 0xAA int numberOfDigits(int x); int isNumber(char* str); int splitstr(char *, const char *, char parts[][MAX_IP_LEN]); int validateIp(char* str); int splitIpConf(char* str, char *_ip, char *_mask, char *_gateway); int eraseIpConfig(); int saveIpConfig(char *ip, char *mask, char *gateway); int readIpConfig(char *_ip, char *_mask, char *_gateway); #endif