From this answer, it says RS-232 defines the voltage levels and what not of a signal.
I want to be able to read barcodes on my microcontroller with something like this.
The closest datasheet I could find to a similar product was this:
The specsheet states that the scanner runs at 5V. However, from wikipedia:
For data transmission lines (TxD, RxD and their secondary channel equivalents) logic one is defined as a negative voltage, the signal condition is called "mark". Logic zero is positive and the signal condition is termed "space".
If the scanner works at 5V, how is this RS-232?
And regarding my question, from the datasheets I can't find any information regarding the actual transfer protocol, and how to interface to the scanner at a software level.
Is it assumed that the transfer protocol is UART?