I am in an exactly similar situation.. my visa office is New Delhi and my ecas has been showing in process since 22 june but no meds rcvd.. I was also wondering what could be done abt it.. My meds were done in Mississauga and nw I am in India.. The mistake I made was that the address on meds is that of my husband coz i was in Canada then but the address that I ve given nw is that of my house in India.. Could they ve missed the meds bcoz of that... I would appreciate ur kind advice..
You wait until they request anything else they need from you, there is nothing more for you to do regarding the medical. When the visa office is ready for it, they request it from the regional medical office responsible for results for that visa office. If they have not requested it, they are not ready for it yet. The only thing you can do is continue to be patient.