The present invention provides a method and apparatus for collecting blood from a patient and managing donated blood, which may include any number of characteristics. One feature is a blood collection device configured to collect blood from a patient and periodically transmit blood collection data from the device to a control system. Another feature is a system and method for updating firmware on a plurality of blood collection devices. In one embodiment, a software interface with the blood collection controller may be used to designate a blood collection source, and then the source of the blood collection may be transmitted to one or more blood collection devices.본 발명은, 어떠한 수의 특징을 포함할 수 있는, 환자로부터 혈액을 채혈하고 헌혈 혈액을 관리하는 방법 및 장치가 제공된다. 한 가지 특징은 환자로부터 혈액을 채혈하고 장치로부터의 채혈 데이터를 제어 시스템에 주기적으로 전송하도록 구성된 채혈 장치이다. 또 다른 특징은 복수의 채혈 장치 상의 펌웨어를 업데이트하는 시스템 및 방법이다. 한 가지 구체예에서, 채혈 제어기와의 소프트웨어 인터페이스가 사용되어 채혈 원안을 지정하고, 이어서, 채혈 원안이 하나 이상의 채혈 장치로 전송될 수 있다.