How does one define a temperature scale given an equation of state $f(p,T,V)$? From what I have found, one must decide on another property which can be measured more directly than temperature, such as volume or pressure, and define the temperature change in terms of the measured quantity.
As an example: in OpenStax University Physics Volume 2, they give the following problem (problem 19 from chapter 3).
A gas follows $pV=bp+c_T$ on an isothermal curve, where p is the pressure, V is the volume, b is a constant, and c is a function of temperature. Show that a temperature scale under an isochoric process can be established with this gas and is identical to that of an ideal gas.
As far as I can tell, if we want to define a temperature scale with respect to some isochoric process, we can take the ratio of the system at two different pressures, which yields $$ \frac{p_2}{p_1} = \frac{c(T_2)}{c(T_1)}$$
This doesn't seem equivalent to what one finds for the ideal gas $$\frac{p_2}{p_1} = \frac{T_2}{T_1}$$