a variable multi-band carrier-less amplitude and phase (m-CAP)-based indoor hybrid visible light link for data communications and positioning is investigated in this paper. Here, we have adopted the fingerprinting algorithm for positioning. Both the link performance in terms of the bit error rate (BER) and the positioning error (PE) are evaluated for a range of Eb/N0 and step sizes for the data communications and localization, respectively. Results show that, the best PE value and the spectral efficiency of the proposed system are ~2 cm and 6.15 b/s/Hz with respect for a step size of 2 cm and a 7% forward error correction BER limit of 3.8 × 10 -3 , respectively.