not as I would know.
whowever, looking at the source code that is turning at the arduino microcontroller the protocol is fairly simple. I mean this one: https://www.olimex.com/Products/Duino/Shields/SHIELD-EKG-EMG/resources/ShieldEkgEmgDemo.zip
if i remember well, it sends out the packets: the rotating packet counter [count], and array of measurements [data] separated by 0xa5 0x5a bytes.
struct Olimexino328_packet
{
uint8_t sync0; // = 0xa5
uint8_t sync1; // = 0x5a
uint8_t version; // = 2 (packet version)
uint8_t count; // packet counter. Increases by 1 each packet.
uint16_t data[6]; // 10-bit sample (= 0 - 1023) in big endian (Motorola) format.
uint8_t switches; // State of PD5 to PD2, in bits 3 to 0.
};
some time ago, I have written a small python script for interfacing that (which is not finished yet), where you could do whatever you wish with the data - plotting, cool calculations and machine learning, etc. If you are interested, I could search for, and send you the source code... best after march 15.
however so far for some reason it starts receiving the data only after starting the Electric Guru once.
cheers