The Gravitational Wave Burst High-energy Electromagnetic Counterpart All-sky Monitor (GECAM), consists of 2 small satellites that each contain 25 LaBr3 (lanthanum bromide doped with cerium chloride) detectors and 8 plastic scintillator detectors. The detector signals are read out using a silicon photomultiplier (SiPM) array. In this study, an acquisition algorithm for in-orbit real-time SiPM array data is designed and implemented, and the output event packet is defined. Finally, the algorithm's efficacy for event acquisition is verified.