We have a board built with the NRF9160 and an ADE9153A. The ADE9153A only responds to messages with odd parity. How do we set the NRF9160 to odd parity?
We have a board built with the NRF9160 and an ADE9153A. The ADE9153A only responds to messages with odd parity. How do we set the NRF9160 to odd parity?
You can't. It's even parity or no parity at all. ADE9153A also supports SPI, you could use that instead in your board design, or use a different chip.
SPI requires extra pins across the isolation barrier and a much more expensive isolation chip.
2 extra pin, SCLK and SS and you never mentioned an 'isolation barrier' in your original post either so it was rather unlikely someone replying could take that into account. Anyway you have 2 choices
1) use SPI
2) use a different chip from ADE9153A
oh actually 3 choices
3) use a SPI/TWI/some other protocol to UART chip which supports odd parity on the NRF side of the isolation chip and talk to that and have that talk to the ADE9153A