Connectivity
In some configurations, the NeuralPlex comes equipped with an 802.11b/g/n module that can be set up as an Access Point (AP) or a client. By default, the Wi-Fi module is set up as an AP, broadcasting the SSID: NeuralPlex-xxx with a passphrase: 12345678.
Access Point Mode
Section titled “Access Point Mode”To set the Wi-Fi in the Access Point (AP) mode, follow the steps below:
- Edit the configuration file for the AP mode:
Terminal window root@neuralplex:~# vi /etc/wpa_supplicant.conf - Enter the following terminal commands to enable the AP mode:
Terminal window root@neuralplex:~# systemctl restart network-wireless
Now, you will be able to connect a client to the NeuralPlex.
Station Mode
Section titled “Station Mode”To set the Wi-Fi in the Station (STA) mode, follow the steps below:
- Edit the configuration file for the STA mode:
Terminal window root@neuralplex:~# vi /etc/sta_settings.conf - Enter the following terminal commands to enable the STA mode:
Terminal window root@neuralplex:~# systemctl restart network-wireless - Use the command ifconfig to ensure the connection of NeuralPlex to the Access Point.
Bluetooth
Section titled “Bluetooth”In some configurations, the NeuralPlex comes equipped with Bluetooth 5 and the BlueZ software. The Bluetooth can be controlled via C++ code and from the terminal.
1000Base-TX (Gigabit Ethernet)
Section titled “1000Base-TX (Gigabit Ethernet)”The NeuralPlex has one Gigabit Ethernet interface that allows connection to the LAN network. The Ethernet interface can be configured in either DHCP client or DHCP server mode. By default, it’s configured as a DHCP server with IP 192.168.4.1.
To configure the ethernet, use the following terminal commands:
# For help and possible modesroot@neuralplex:~# eth-conf.sh -h
# configuring as DHCP serverroot@neuralplex:~# eth-conf.sh -s
# configuring as DHCP clientroot@neuralplex:~# eth-conf.sh -c
100BASE-T1 (Automotive Ethernet)
Section titled “100BASE-T1 (Automotive Ethernet)”TODO
Cellular
Section titled “Cellular”root@neuralplex:~# screen /dev/ttyUSB0