Unexpected error while following the Poduino tutorial
- Dominant language
- Python
- Stars
- 14
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
I am currently following the [Poduino tutorial](https://github.com/iotile/poduino/blob/master/examples/blink-tutorial/README.md).
Before that, I installed dependencies with that pip command (found [here](https://github.com/iotile/poduino/blob/master/docs/installation/iotile-coretools.md)):
```
pip install --upgrade iotile-core iotile-transport-bled112 iotile-support-firm-arduino-bridge-0 iotile-support-con-nrf52832-2 iotile-support-lib-controller-3 --extra-index-url https://pypi.fury.io/sKv8PCZngFJ-g_oEqjfc/iotile/
```
So, here it is my currently installed dependencies:
```
$ pip freeze
certifi==2018.1.18
chardet==3.0.4
decorator==4.2.1
future==0.16.0
idna==2.6
iotile-cloud==0.8.11
iotile-core==3.19.3
iotile-support-con-nrf52832-2==2.11.4
iotile-support-firm-arduino-bridge-0==0.2.0
iotile-support-lib-controller-3==3.6.7
iotile-test==0.9.3
iotile-transport-bled112==1.5.1
msgpack-python==0.5.5
pkg-resources==0.0.0
pyreadline==2.1
pyserial==3.4
python-dateutil==2.6.1
requests==2.18.4
six==1.11.0
typedargs==0.12.2
urllib3==1.22
ws4py==0.5.1
```
My Python version is **v2.7.12**.
Everything works, except when I want to set a SensorGraph like explained in the tutorial. `clear`, `disable` and `reset` command work but when I write:
```
add_node "(input 10 always) => output 1 using copyA"
```
I got this error:
```
(SensorGraph) add_node "(input 10 always) => output 1 using copyA"
ArgumentError: get_type called on unknown type
Additional Information:
type: fw_graphnode
failed_external_sources: [u'Entry point group: iotile.type_package, name: lib_controller_types']
```
Every `add_node` and `add_streamer` commands do the same error.
Contributor guide
Assessment
This issue has not been assessed yet.