Nun die Datenrate wird halt eindeutig duch die Software festgelegt. Genaue Datenraten sind bei I2C aber nicht notwendig, man darf halt nur nicht zu schnell sein. Durch kurze Pausen zwischen den Signalwechseln kann man das schon bremsen falls es sein muss.