I'm in wheel and dialer but I'm guessing this is either compiled without serial support or just doesn't know which files to look at. I'll take another look shortly.
Error in response to serial.getDevices: TypeError: Cannot read property 'map' of undefined
at Object.callback (chrome-extension://ejpbeoplhhjcdlbpihiaffkgdegfdmpj/EspruinoTools/core/serial_chrome.js:68:23)
at Object.getPorts (chrome-extension://ejpbeoplhhjcdlbpihiaffkgdegfdmpj/EspruinoTools/core/serial_chrome.js:57:19)
at getPorts (chrome-extension://ejpbeoplhhjcdlbpihiaffkgdegfdmpj/js/core/menuPortSelector.js:66:28)
at createPortSelector (chrome-extension://ejpbeoplhhjcdlbpihiaffkgdegfdmpj/js/core/menuPortSelector.js:109:5)
at HTMLAnchorElement.toggleConnection (chrome-extension://ejpbeoplhhjcdlbpihiaffkgdegfdmpj/js/core/menuPortSelector.js:47:7)
at HTMLAnchorElement.jQuery.event.dispatch (chrome-extension://ejpbeoplhhjcdlbpihiaffkgdegfdmpj/js/libs/jquery-1.11.0.js:4624:9)
at HTMLAnchorElement.jQuery.event.add.elemData.handle (chrome-extension://ejpbeoplhhjcdlbpihiaffkgdegfdmpj/js/libs/jquery-1.11.0.js:4292:28)
20
extensions::uncaught_exception_handler:8 Error in response to serial.getDevices: TypeError: Cannot read property 'map' of undefined
at Object.callback (chrome-extension://ejpbeoplhhjcdlbpihiaffkgdegfdmpj/EspruinoTools/core/serial_chrome.js:68:23)
at Object.getPorts (chrome-extension://ejpbeoplhhjcdlbpihiaffkgdegfdmpj/EspruinoTools/core/serial_chrome.js:57:19)
at getPorts (chrome-extension://ejpbeoplhhjcdlbpihiaffkgdegfdmpj/js/core/menuPortSelector.js:66:28)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
This is with Chromium 45.0.2454.93 on FreeBSD 10.2-RELEASE #0 r286666
Running unpacked from github. I'm guessing it's FreeBSD not seeing the serial ports.
Which are:
crw-rw---- 1 root wheel 0xa3 28 Sep 01:06 /dev/ttyU0
crw-rw---- 1 root wheel 0xa4 28 Sep 01:06 /dev/ttyU0.init
crw-rw---- 1 root wheel 0xa5 28 Sep 01:06 /dev/ttyU0.lock
crw-rw---- 1 uucp dialer 0xa6 28 Sep 01:06 /dev/cuaU0
crw-rw---- 1 uucp dialer 0xa7 28 Sep 01:06 /dev/cuaU0.init
crw-rw---- 1 uucp dialer 0xa8 28 Sep 01:06 /dev/cuaU0.lock
I'm in wheel and dialer but I'm guessing this is either compiled without serial support or just doesn't know which files to look at. I'll take another look shortly.