Skip to main content

PCAN Gateway Plugin Packages

Target Device : PCAN-Ethernet Gateway


PCAN-Ethernet Gateway Configuration

in user manual, custom gateway protocol is presented.

in Route Configuration Page, add Routing IP Addresses both side(CAN->Ethernet, Ethernet->CAN)


Install Plugin Package

# install from PyPI
$ pip3 install pcan-gatewaybus

or 

# local installation
$ git clone https://github.com/ys-oh/python-can-gatewaybus
$ cd python-can-gatewaybus
$ pip3 install . 

Usage

import can

bus = can.Bus(bustype='gateway', channel='<local ip>:<local port>,<remote ip>:<remote port>')

...

or

import can
can.rc['interface'] = 'gateway'
can.rc['channel'] = '<local ip>:<local port>,<remote ip>:<remote port>'

bus = can.Bus()

...

in 'channel' argument represent Route Addres in PCAN-Ethernet Gateway Routing Configurations.


local address (ip:port)

  • receive address from PCAN-Ethernet Gateway
  • e.g. 192.168.1.1:4000

remote address (ip:port)

  • transmit address to PCAN-Ethernet Gateway
  • e.g. 192.168.1.10:3999



if you config routing in Device (device ip : 192.168.1.1)

Transmit Channel (CAN->Ethernet) : TCP, 192.168.1.1:3999
Recieve Channle (Ethernet->CAN) : TCP, :4000

your channel is

...
can.rc['channel'] = '192.168.1.1:3999,192.168.1.1:4000'
...

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pcan-gatewaybus-0.0.2.tar.gz (21.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pcan_gatewaybus-0.0.2-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

Details for the file pcan-gatewaybus-0.0.2.tar.gz.

File metadata

  • Download URL: pcan-gatewaybus-0.0.2.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pcan-gatewaybus-0.0.2.tar.gz
Algorithm Hash digest
SHA256 c89a95f4d6e4de0850bdc31c9e8d8f29f35d4a818856a36249fa0ea5a4c87571
MD5 465dc87e94e5ec71f98ccea7692ba0b4
BLAKE2b-256 18b7b5a9e984319544a16bb5b31a954d33b6a23b113656812cf071d07b9811c7

See more details on using hashes here.

File details

Details for the file pcan_gatewaybus-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for pcan_gatewaybus-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 93a3f78d813a191b0be5d2864c4a7d9832ffb7cc741397c468bfa683b062c05d
MD5 3577682dd28b0ee76e72552b10119224
BLAKE2b-256 4e5271b64db30a6caa24a55f2ea01e32fc70635406efe2cbc217b2827cd95ef4

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page