아래 코드와 같이 반복문에서 sleep을 1초 주고 주기적으로 호출하도록 하였더니 1번은 설정한 값을 읽어오고
2번 째부터는 보드 자체의 센서 데이터 값만을 읽어오고 있습니다.
제가 원하는건 주기적으로 설정한 값(현재 1번만 들어오는)만을 읽어 오고 싶습니다.
제 추측에는 루프문안에서 ipmitool을 호출하는데 걸리는 시간에
맞춰서 ipmitool 명령이 완료되지 못하고 딜레이 걸려서 제대로된 값이 안들어오는 것 아닐까 추측만 하고 있습니다.
해당 보드가 현재 제가 갖고 있지 않아서 테스트를 해볼 수 있는 상황이 아닙니다.
혹시 아는 부분이 조금이라도 있으시다면 답글 부탁드리겠습니다.
p.s 1번 수행 하는 것은 정상 동작하는 것 확인 했고, 프롬포트상에서 여러번 수행해서 정상 동작 하는 것 확인 후
c코드에서 루프문에서 호출할 때만 비정상 동작하는 상태입니다.