I see, after matching up the datasheets of both the AD595 and AD597, ironically,
it would seem that the AD597 will report a more accurate temp than the 595 using your coding implementation.
I guess a new implementation for the 597 is not needed.
Due to the fact the AD597 will work well within the temperatures we are concerned about, I would recommend appending the the 597 selection
to your code and firmware configuration application.
AD595 Datasheet
AD597 Datasheet
Thank you for your help.