Practical implementation of duobinary pulse position modulation using FPGA and visible light communication | IEEE Conference Publication | IEEE Xplore