User Tools

Site Tools


haas:fall2020:cprog:projects:cos0

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
haas:fall2020:cprog:projects:cos0 [2020/10/19 13:17] – [Submission] wedgehaas:fall2020:cprog:projects:cos0 [2020/10/19 20:13] – [Grabit Integration] wedge
Line 203: Line 203:
 make: Leaving directory '/var/public/SEMESTER/cprog/cos0' make: Leaving directory '/var/public/SEMESTER/cprog/cos0'
 lab46:~/src/cprog$ cd cos0 lab46:~/src/cprog$ cd cos0
-lab46:~/src/cprog/pos0$ ls+lab46:~/src/cprog/cos0$ ls
 Makefile  cos0.c Makefile  cos0.c
-lab46:~/src/cprog/pos0+lab46:~/src/cprog/cos0
 </cli> </cli>
  
Line 218: Line 218:
 NOTE: You do NOT want to do this on a populated **cos0** project directory-- it will overwrite files. Only do this on an empty directory. NOTE: You do NOT want to do this on a populated **cos0** project directory-- it will overwrite files. Only do this on an empty directory.
  
 +=====How to view the picture=====
 +Depending on your computing setup, choose the most practical means of viewing your program's image output:
 +
 +====Raspberry Pi desktop====
 +You've got a monitor and keyboard hooked up to your pi that you are using (preferred method for class).
 +
 +Open a file browser, web browser, or image viewer and navigate to/open up your **cos0.png** image in your **~/src/desig/cos0/** directory.
 +
 +Rinse and repeat as you go through revisions.
 +
 +====Raspberry Pi command-line via SSH/MOSH====
 +You don't have a monitor, so you are logging into your pi remotely (doable, and good intra-system practice)
 +
 +We start by running a successfully-compiled **cos0**:
 +
 +<cli>
 +yourpi:~/src/desig/cos0$ ./cos0
 +</cli>
 +
 +... which will produce an image (**cos0.png**); You want to put this in your web space (with the proper permissions set), so you can view it in a web browser:
 +
 +<cli>
 +yourpi:~/src/desig/cos0$ scp lob0.png yourusername@lab46.g7n.org:public_html/
 +</cli>
 +
 +Note that you will be prompted for your lab46 password.
 +
 +Then over on lab46, run this:
 +
 +<cli>
 +lab46:~$ chmod 0644 ~/public_html/cos0.png
 +</cli>
 +
 +Then, point a web browser at the following URL:
 +
 +  * https://lab46.g7n.org/~yourusername/con0.png
 +
 +NOTE: sometimes the web browser caches previous results, you may have to refresh a few times on revisions to get changes to manifest.
 =====Submission===== =====Submission=====
 To successfully complete this project, the following criteria must be met: To successfully complete this project, the following criteria must be met:
haas/fall2020/cprog/projects/cos0.txt · Last modified: 2020/10/19 20:14 by wedge