Pinpoint
Pinpoint copied to clipboard
BestHTTP causes broken scripts
I am sure this is more a user error issue related to my development environment than a bug.
After speaking with @dbirman at SfN, it sounded reasonably straightforward to add a prefab of the Neuronexus probes and mounting adapters we use in the lab to Pinpoint. I just need to:
- load the model as an .obj file in the Assets/3D/Probes folder
- make a prefab in Prefabs/Probes
- link it to the necessary scripts using the existing neuropixels probes as an example
- add a RecordingSlice object
- create a .csv with the channel map info in Assets/Data/Probes
I was hoping to do this in a fork of Pinpoint and then submit a pull request, but I've run into an issue building a local version of the project that is related to broken scripts. I gather that the EphysLink component imports the BestHTTP.SocketIO3 namespace and I need to have the BestHTTP package installed in my Unity development environment to fix the broken scripts before I can build and run the project.
To reproduce this bug, one only needs to open the project in a new development environment that doesn't have BestHTTP.
Where can I get this package? Or is there a workaround to create and debug my prefab without breaking the rest of the EphysLink code?
Thanks, Rishi