This shows you the differences between two versions of the page.
user:jcavalu3:portfolio:datacomm5 [2013/12/13 16:19] – created jcavalu3 | user:jcavalu3:portfolio:datacomm5 [2013/12/13 16:38] (current) – jcavalu3 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | =====MORSE CODE PROGRAM===== | ||
+ | **SHOUT OUT TO SHAWN MEAS FOR ALLOWING ME TO USE HIS MORSE.C PROGRAM AND REFERENCING HIS MORSE CODE PROGRAM** | ||
+ | |||
+ | The following is the necessary code to run the morse code program: | ||
+ | |||
+ | **morse.c** | ||
+ | |||
+ | <code c> | ||
+ | 1 #include " | ||
+ | 2 | ||
+ | 3 void init_morse() | ||
+ | 4 { | ||
+ | 5 | ||
+ | 6 | ||
+ | 7 | ||
+ | 8 | ||
+ | 9 | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | 100 | ||
+ | 101 | ||
+ | 102 | ||
+ | 103 | ||
+ | 104 | ||
+ | 105 | ||
+ | 106 | ||
+ | 107 | ||
+ | 108 | ||
+ | 109 | ||
+ | 110 | ||
+ | 111 | ||
+ | 112 | ||
+ | 113 | ||
+ | 114 | ||
+ | 115 | ||
+ | 116 | ||
+ | 117 | ||
+ | 118 | ||
+ | 119 | ||
+ | 120 | ||
+ | 121 | ||
+ | 122 | ||
+ | 123 | ||
+ | 124 | ||
+ | 125 | ||
+ | 126 | ||
+ | 127 | ||
+ | 128 | ||
+ | 129 | ||
+ | 130 | ||
+ | 131 | ||
+ | 132 | ||
+ | 133 | ||
+ | 134 | ||
+ | 135 | ||
+ | 136 | ||
+ | 137 | ||
+ | 138 | ||
+ | 139 | ||
+ | 140 | ||
+ | 141 | ||
+ | 142 | ||
+ | 143 | ||
+ | 144 | ||
+ | 145 | ||
+ | 146 | ||
+ | 147 | ||
+ | 148 | ||
+ | 149 | ||
+ | 150 | ||
+ | 151 | ||
+ | 152 | ||
+ | 153 | ||
+ | 154 | ||
+ | 155 | ||
+ | 156 | ||
+ | 157 | ||
+ | 158 | ||
+ | 159 | ||
+ | 160 | ||
+ | 161 | ||
+ | 162 | ||
+ | 163 | ||
+ | 164 | ||
+ | 165 | ||
+ | 166 | ||
+ | 167 | ||
+ | 168 | ||
+ | 169 | ||
+ | 170 | ||
+ | 171 | ||
+ | 172 | ||
+ | 173 | ||
+ | 174 | ||
+ | 175 | ||
+ | 176 | ||
+ | 177 | ||
+ | 178 | ||
+ | 179 | ||
+ | 180 | ||
+ | 181 | ||
+ | 182 | ||
+ | 183 | ||
+ | 184 | ||
+ | 185 | ||
+ | 186 | ||
+ | 187 | ||
+ | 188 | ||
+ | 189 | ||
+ | 190 | ||
+ | 191 | ||
+ | 192 | ||
+ | 193 | ||
+ | 194 | ||
+ | 195 | ||
+ | 196 | ||
+ | 197 | ||
+ | 198 | ||
+ | 199 | ||
+ | 200 | ||
+ | 201 | ||
+ | 202 | ||
+ | 203 | ||
+ | 204 | ||
+ | 205 | ||
+ | 206 | ||
+ | 207 | ||
+ | 208 | ||
+ | 209 | ||
+ | 210 | ||
+ | 211 | ||
+ | 212 | ||
+ | 213 | ||
+ | 214 | ||
+ | 215 | ||
+ | 216 | ||
+ | 217 | ||
+ | 218 | ||
+ | 219 | ||
+ | 220 | ||
+ | 221 | ||
+ | 222 | ||
+ | 223 | ||
+ | 224 | ||
+ | 225 | ||
+ | 226 | ||
+ | 227 | ||
+ | 228 | ||
+ | 229 | ||
+ | 230 | ||
+ | 231 | ||
+ | 232 | ||
+ | 233 | ||
+ | 234 | ||
+ | 235 | ||
+ | 236 | ||
+ | 237 | ||
+ | 238 | ||
+ | 239 | ||
+ | 240 | ||
+ | 241 | ||
+ | 242 | ||
+ | 243 | ||
+ | 244 | ||
+ | 245 | ||
+ | 246 | ||
+ | 247 | ||
+ | 248 | ||
+ | 249 | ||
+ | 250 | ||
+ | 251 | ||
+ | 252 | ||
+ | 253 | ||
+ | 254 | ||
+ | 255 | ||
+ | 256 | ||
+ | 257 } | ||
+ | </ | ||
+ | |||
+ | **moco.c** | ||
+ | |||
+ | <code c> | ||
+ | 1 #include " | ||
+ | 2 #include " | ||
+ | 3 #include < | ||
+ | 4 | ||
+ | 5 #define MAX_STRING_LEN 1000 | ||
+ | 6 | ||
+ | 7 int main() | ||
+ | 8 { | ||
+ | 9 if( map_peripheral(& | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | 100 | ||
+ | 101 | ||
+ | 102 | ||
+ | 103 } | ||
+ | 104 | ||
+ | 105 | ||
+ | 106 | ||
+ | 107 } | ||
+ | </ | ||
+ | |||
+ | The output: | ||
+ | |||
+ | <cli> | ||
+ | pi@raspberrypi ~/RPI/morse $ sudo ./moco | ||
+ | Make a selection: | ||
+ | 1: Character | ||
+ | 2: String | ||
+ | 0: Quit | ||
+ | |||
+ | 2 | ||
+ | Enter String: thing me to say tweet | ||
+ | |||
+ | |||
+ | sendstrlength is: 21 | ||
+ | |||
+ | String: | ||
+ | |||
+ | |||
+ | 1 0000 00 10 110 break 11 0 break 1 111 break 000 01 1011 break 1 011 0 0 1 | ||
+ | Make a selection: | ||
+ | 1: Character | ||
+ | 2: String | ||
+ | 0: Quit | ||
+ | |||
+ | </ | ||
+ | |||
+ | **SHOUT OUT TO SHAWN MEAS FOR ALLOWING ME TO USE HIS MORSE.C PROGRAM AND REFERENCING HIS MORSE CODE PROGRAM** |