A direct detection optical orthogonal frequency division multiplexing (DDO-OFDM) system using turbo codes is built, and the transmission performance comparison between coded system and uncoded system is analyzed. Three decoding algorithms, which are Log-m