## 7 Conclusions  
In this work, the implementation and evaluation of an OCC link using an LED as transmitter and event camera as receiver was presented. The data were encoded using n-pulse modulation, enabling the reception of separable symbols at the receiver end. As a result, the demodulation process becomes highly effective and computationally efficient, re \begin{table}
\begin{tabular}{c c c c c c c c c c} \hline \hline
**Bias Sensitivity** & **D = 0.1** & **D = 0.2** & **D = 0.3** & **D = 0.4** & **D = 0.5** & **D = 0.6** & **D = 0.7** & **D = 0.8** & **D = 0.9** \\ \hline “Low” & \(1.61\times 10^{5}\) & \(1.63\times 10^{5}\) & \(1.61\times 10^{5}\) & \(1.59\times 10^{5}\) & \(1.56\times 10^{5}\) & \(1.52\times 10^{5}\) & \(1.48\times 10^{5}\) & \(1.43\times 10^{5}\) & \(1.39\times 10^{5}\) \\ “High” & \(1.92\times 10^{5}\) & \(2.05\times 10^{5}\) & \(1.94\times 10^{5}\) & \(1.92\times 10^{5}\) & \(1.87\times 10^{5}\) & \(1.85\times 10^{5}\) & \(1.78\times 10^{5}\) & \(1.74\times 10^{5}\) & \(1.69\times 10^{5}\) \\ “VeryHigh” & \(2.30\times 10^{5}\) & \(2.35\times 10^{5}\) & \(2.29\times 10^{5}\) & \(2.32\times 10^{5}\) & \(2.31\times 10^{5}\) & \(2.30\times 10^{5}\) & \(2.24\times 10^{5}\) & \(2.18\times 10^{5}\) & \(2.11\times 10^{5}\) \\ \hline \hline \end{tabular}
\end{table} 
Table 5: Total number of events for different receiver bias sensitivity values. The distance between the transmitter and receiver was 200 cm. The transmitter operated at a frequency of 200 Hz. The maximum number of pulses for n-pulse modulation (\(n_{\text{max}}\)) was set to 4.  
quiring the demodulator to count transitions of events for symbol demodulation. Through this approach, we demonstrated error-free data reception in specific scenarios. We tested the n-pulse modulation scheme, in terms of bit error rate, using various parameters, including the amplitude and frequency of the transmitter, different n-pulse modulation configurations, and diverse bias sensitivity values for the receiver. When considering the width of pulses in n-pulse modulation, the system performed better with duty cycle values close to 0.5. Extreme values resulted in short pulses and brief pulse absences, hindering the demodulator's ability to capture rapid amplitude changes, and consequently degrading the overall system performance. In the results obtained with different amplitudes, the system exhibited improved performance at higher values. Higher amplitudes generated a significant contrast threshold difference, which is necessary to trigger events, effectively stimulating a larger portion of pixels receiving correctly transmitted data. In terms of bias sensitivity, higher values enhanced OCC link performance in terms of BER. Setting higher bias sensitivity values resulted in a reduced refractory period and threshold sensitivity, enabling the receiver to capture more events and yielding better results. All experiments were conducted in a dark room at a distance of 200 mm, mitigating the influence of external light sources on other receiver regions. This prevented potential saturation of the output bus, preserving the overall system performance and ensuring that the automatic method for detecting the region of interest (ROI) worked as expected. However, the negative effects of the refractory period at the receiver are exacerbated when using a high transmitter frequency, employing short distances between the transmitter and receiver, or when the transmitter LED has large dimensions, degrading the system's performance. Furthermore, when computing the bit error rate, we specifically chose the best-performing pixels. However, the selection criteria for demodulation pixels were beyond the scope of this study, as our focus was on demonstrating the feasibility of the proposed communication scheme. These results suggest that the receiver could dynamically optimize the bias sensitivity value based on the gathered events, to enhance OCC link performance.