This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
theoriginalbit's profile picture

ATTN: OpenPeripheral Users!

Started by theoriginalbit, 17 March 2014 - 12:37 PM
theoriginalbit #1
Posted 17 March 2014 - 01:37 PM
Hello,

Now that I've got your attention I would like to ask for your help, it's okay, it's quick.

With all the latest method changes and such I am looking at writing a program within the next few days that adds a compatibility layer for OpenPeripheral1; so all you lovely people can run old scripts in the new OpenPeripheral and visa-versa. However I must first find out what versions of OpenPeripheral people use so as to make sure that this 'layer' adds the best support possible!

Your task? … simple, please reply with the version of OpenPeripheral you (or your friends) use and I'll make sure that the compatibility layer includes this version in its implementation1.

Thank you for your time,

— BIT


1Please do note that this compatibility layer will only support similarities between the OpenPeripheral versions, if for example Project Red integration was only added for the latest versions, and was not present in the previous versions, this layer will not add the support!


Versions so far:
OpenPeripheralCore 0.3.2 [latest non-dev build]
OpenPeripheral 0.2.1-preview8
OpenPeripheralCore 0.3.1 (FTB Monster)
Edited on 17 March 2014 - 08:18 PM
TheOddByte #2
Posted 17 March 2014 - 03:06 PM
I'm currently using OpenPeripheral 0.2.1-preview8 as it says in my mod folder, Just curious.. What's the current version of OpenPeripheral? Since it feels like I'm using an old one :P/>
CometWolf #3
Posted 17 March 2014 - 03:41 PM
FTB monster apparently uses 0.3.1, so guess that's what im using. How exactly would this program work though, override the peripheral api?
Edited on 17 March 2014 - 02:43 PM
theoriginalbit #4
Posted 17 March 2014 - 09:16 PM
Thank you guys :)/>
What's the current version of OpenPeripheral? Since it feels like I'm using an old one :P/>
You are using an old one :P/> there's been lots of bug fixes since 0.2.1-preview8, we're now up to OpenPeripheralCore 0.3.2, OpenPeripheralAddons 0.1.2

How exactly would this program work though, override the peripheral api?
Yep, precisely. It'll override the peripheral API, if it detects a particular method and is a certain name, it will assume OpenPeripheral and add the overrides and compat. :)/>