-- Probe01

target = 215
sleep_delay = 5
mfe_side = 'left'

rednet.open('right')
mfe = peripheral.wrap(mfe_side)
capacity = mfe.getEUCapacity()

pl = peripheral.getNames()
for k,v in pairs(pl) do
    print(k..': '..v)
    if peripheral.isPresent(v) then
        t = peripheral.getType(v)
        print('  '..t)
        if t == 'item_unloader' then 
            table.insert(unloaders,peripheral.wrap(v))
            ml = peripheral.getAdvancedMethodsData(v)
        end
        if t == 'mfe' then 
            ml = peripheral.getMethods(v)
            for kk,vv in pairs(ml) do
                print(kk..': '..vv)
            end
        end
        if t == 'rcdetectortile' then 
            ml = peripheral.getMethods(v)
            for kk,vv in pairs(ml) do
                print(kk..': '..vv)
            end
        end
    end
end

while true do
    charge = mfe.getEUStored()
    print(charge..'/'..capacity)
    rednet.send(215, charge)
    os.sleep(sleep_delay)
end