2lostkiwis: PixelMagic now know how to decode the EPG
Actually we do not decode the MHEG EPG (directly). We (and I believe many other receivers) integrated a MHEG engine licensed from another company, and that MHEG engine decodes and runs the Freeview MHEG EPG. This is why all different Freeview boxes show the exact same EPG (other than the difference between MHEG HD and non-HD MHEG as in MTV3700 vs MTV3600)
On the Australia MTV4000 we decode the free-to-air EIT present/following and schedules.