diff --git a/VERSION b/VERSION index 8e8299d..35cee72 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.4.2 +2.4.3 diff --git a/api/nodes/optical_stimulation.proto b/api/nodes/optical_stimulation.proto index dcbfa6a..16310c1 100644 --- a/api/nodes/optical_stimulation.proto +++ b/api/nodes/optical_stimulation.proto @@ -2,6 +2,13 @@ syntax = "proto3"; package synapse; +message DisplayMap { + // row_map[i] == index of physical row on the peripheral + // likewise for col_map + repeated uint32 row_map = 1; + repeated uint32 col_map = 2; +} + message OpticalStimulationConfig { uint32 peripheral_id = 1; repeated uint32 pixel_mask = 2; @@ -9,9 +16,11 @@ message OpticalStimulationConfig { uint32 frame_rate = 4; float gain = 5; - // Instruct the FPGA to send out a 1xN vector + // Instruct the FPGA to send out a 1xN vector // where N is the number of LEDs with each Axon frame bool send_receipts = 6; + + DisplayMap display_map = 7; } // Core frame type for LED array optical stimulation