Create an array of all the one-wire family codes with their part number and description
Budget: $10 – $30 USD
This is an extremely easy job which requires very little expertise. What I need done is an array populated with all family bit codes of the one-wire devices. It will be an array of the following structure.
typedef struct {
const uint8_t family_code;
const char* description;
}device_code_t;
The array should be filled in like this:
device_code_t device_codes[] = {
{0x01, "Part number and description"},
}
The array must compile!
The following link is a list of all of MAXIM integrateds one-wire devices. However, these are not all the devices for one wire. You will be responsible for finding the other family bit codes for all the devices possible. You may have some luck finding them in the Bus Pirate code on Git.
https://www.maximintegrated.com/en/design/technical-documents/app-notes/1/155.html#:~:text=1-Wire%20Overview%20%20%20Family%20Code%20%20,Single%20addressable%20switch%20%2027%20more%20rows%20
typedef struct {
const uint8_t family_code;
const char* description;
}device_code_t;
The array should be filled in like this:
device_code_t device_codes[] = {
{0x01, "Part number and description"},
}
The array must compile!
The following link is a list of all of MAXIM integrateds one-wire devices. However, these are not all the devices for one wire. You will be responsible for finding the other family bit codes for all the devices possible. You may have some luck finding them in the Bus Pirate code on Git.
https://www.maximintegrated.com/en/design/technical-documents/app-notes/1/155.html#:~:text=1-Wire%20Overview%20%20%20Family%20Code%20%20,Single%20addressable%20switch%20%2027%20more%20rows%20