모든 1-Wire 장치 데이터시트에는 두 세트의 명령이 설명되어 있습니다. 첫 번째 세트는 ROM Function Command로, 장치 식별 및 선택에 사용됩니다. 두 번째 세트는 흔히 Memory Function Command라고 하며, 여기에는 다른 비메모리 작업이 포함될 수 있습니다. ROM Function Command는 장치가 선택될 때마다 매번 완료해야 합니다. 이렇게 해야 Memory Function Command를 실행할 수 있습니다.
이제 Analog Devices의 일부가 된 Maxim Integrated에서 개발한 1-Wire API는 이러한 명령을 활용하여 1-Wire 장치와의 작업을 수행합니다. 어떤 명령이 명명되고 있는지가 명확하지 않을 때도 있습니다. 이 백서는 데이터시트에 안내된 명령을 API 함수와 매핑합니다. 특정 API 함수를 사용할 수 없는 경우에는 일반 통신 API 함수를 사용하여 명령을 번역하는 방법이 나와 있습니다.