function print_receipt($id)
 {
     $struk = $this->menu_model->getStruks(array('where' => array('pembayaran.id_order' => $id)));
     $conf = $this->office_model->get_config_resto();
     require_once dirname(__FILE__) . "/Escpos.php";
     $fp = fopen("/dev/usb/lp1", "w");
     $printer = new Escpos($fp);
     $printer->lineSpacing(19);
     $printer->setJustification(1);
     $printer->text($conf->row('nama_resto') . "\n");
     $printer->text($conf->row('alamat_resto') . "\n");
     $printer->text($conf->row('telephone') . $hp . "\n");
     $printer->setJustification();
     $printer->text("\n");
     $printer->text("No. Meja : " . $struk->row('no_meja') . " || Nama : " . $struk->row('nama_konsumen') . "\n");
     $printer->text("----------------------------------------");
     $printer->text("Nama Menu          Jml  Harga   SubTot\n");
     $printer->text("----------------------------------------");
     foreach ($struk->result() as $key => $v) {
         $sub_tot = $v->harga * $v->jumlah_selesai;
         $printer->text($v->nama_menu . " \n");
         $printer->setJustification(2);
         $printer->text($v->jumlah_selesai . " | " . outNominal($v->harga) . " | " . outNominal($sub_tot) . " \n");
         $printer->setJustification();
     }
     $printer->text("         -------------------------------");
     $printer->text("                 TOTAL  : Rp.   " . outNominal($struk->row('total')) . " \n");
     $printer->text("                 DISC   : %     " . $struk->row('discount') . " \n");
     $printer->text("           GRAND TOTAL  : Rp.   " . outNominal($struk->row('grand_total')) . " \n");
     $printer->text("                 TUNAI  : Rp.   " . outNominal($struk->row('fisik_uang')) . " \n");
     $printer->text("                 KEMBALI: Rp.   " . outNominal($struk->row('kembali')) . " \n");
     $printer->text("----------------------------------------");
     $printer->setJustification(1);
     $printer->text("Terimakasih atas kunjunganya.\n");
     $printer->setJustification();
     $printer->text("----------------------------------------");
     $printer->text("Kasir : " . $this->session->userdata('display_name') . "       \n");
     $printer->text(date("d/m/Y H:i:s") . "\n");
     $printer->text("\n");
     $printer->text("\n");
     $printer->cut();
 }