SMART Coin System and SSP (Smiley Secure Protocol)

Hi all,

I'm interested in getting an Arduino to talk to a SMART Coin System by Innovative Technology.

They use a communication protocol called SSP "Smiley Secure Protocol". Has anyone ever made this work with Arduino? Is there perhaps a device library for this protocol already available?

I have the Developer kit from Innovative Technology which includes device drivers for Windows and Linux (I can provide them if it's helpful). Do you guys think it would be easy to port the libraries (say from the Linux dev kit) to work with Arduino?

Thanks in advance for any help or ideas

Install NODE with the following commands:

git clone GitHub - AnnaGerber/node-ardx: Arduino Experimentors Guide adapted for nodebots && cd node-ardx

npm install

Install ssp for node (Inovative tech ssp protocol)

npm install ssp

and you can use validators

For cctalk you can use edge (npm install edge) and use c# lib for cctalk

Pack all in one app.js and Run the node-ardx application from the node-ardx directory

node app.js

bozzzi:
Pack all in one app.js and Run the node-ardx application from the node-ardx directory

I don't know anything about that coin system but if the code is Javascript it is not going to run on an Arduino. You will at least need a Raspberry Pi.

...R

As mentioned installing node-ardx you’ll be able to run node on Arduino.

Everything mentioned above should work, please try.

bozzzi:
As mentioned installing node-ardx you’ll be able to run node on Arduino.

I don't believe the javascript interpreter will be running on an Arduino.

...R

Please check

http://node-ardx.org

bozzzi:
Please check

I am even more convinced than before.

The Javascript is running somewhere (but not on the Arduino) and is communicating via the USB connection with a program written in C++ that is running on the Arduino.

...R

OK. Thanks for clarification. I was convinced that npm and node can be run directly on A

Than, the solution left is to run C++ ssp lib directly on Arduino.

On Inovative Tech site in download section you can find C++ examples.

Thx again @Robin2

bozzzi:
Than, the solution left is to run C++ ssp lib directly on Arduino.

That will only be possible if it has been specifically written for an Arduino. Has it?

...R

Validator communicates with Arduino trough serial port (Serial port communication is working on Arduino?). Everything else is just message exchange. C++ examples contains only send, receive and pool implementation of message exchange via Serial port.

bozzzi:
Validator communicates with Arduino trough ......

I am confused now.

Are you the same person as @jditmarsAPF who started this Thread?

...R

this library will be useful to You