SPI only supports 7-bit address, that is the reason we separate the whole memory to page 0 and page 1.
So, 0xF3 is actually translate to 0x73 on page 0. and 0x73 on page 0 and page 1 are identical same which is include the "spi_mem_page" . So through write the 0x73, you are able to switch between page 0 and page 1.
Reset we introduced in code is just to make sure sensor can back to initial status when power on since the init function will be only called when sensor is re-power on. It is not mandatory if you do not expect an reset from system point of view.
There is no specified delay time after switch the page, inside sensor, it will happen right after you set the 0x73 register. You can also insert around 2 ms here to make sure everything is fine.
... View more