For headless Linux servers you can install a copy of Dropbox in your home folder using the following command:
64-bit:
| stm32.enc.init(3) | |
| stm32.enc.setidxtrig(cpu.INT_GPIO_POSEDGE, pio.PB_5, 3, 32768) | |
| local state = {} | |
| local stime | |
| cycletime = 20000 | |
| tdiff = 0 | |
| function control() |
| #!/usr/bin/env sh | |
| ## | |
| # This is script with usefull tips taken from: | |
| # https://github.com/mathiasbynens/dotfiles/blob/master/.osx | |
| # | |
| # install it: | |
| # curl -sL https://raw.github.com/gist/2108403/hack.sh | sh | |
| # |
| function [mdl2,idx2] = mdl2d_from3d(mdl3,idx3); | |
| % set name | |
| mdl2 = eidors_obj('fwd_model',sprintf('%s 2D',mdl3.name)); | |
| % set nodes | |
| [bdy,idx] = find_boundary(mdl3.elems); | |
| vtx = mdl3.nodes; | |
| z_vtx = reshape(vtx(bdy,3), size(bdy) ); | |
| lay0 = find( all(z_vtx==0,2) ); | |
| bdy0 = bdy( lay0, :); |
| function status= call_gmsh(geo_file,dim) | |
| % call_gmsh: call Gmsh to create a vol_file from a geo_file | |
| % status= call_netgen(geo_file, vol_file, msz_file, finelevel) | |
| % staus = 0 -> success , negative -> failure | |
| % | |
| % geo_file = geometry file (input) | |
| % vol_file = FEM mesh file (output) | |
| % msz_file = Meshsize file in netgen format | |
| % | |
| % Finelevel controls the fineness of the mesh |
| /* Copyright (c) 2009 CodeSourcery, Inc. | |
| * All rights reserved. | |
| * | |
| * Redistribution and use in source and binary forms, with or without | |
| * modification, are permitted provided that the following conditions are met: | |
| * * Redistributions of source code must retain the above copyright | |
| * notice, this list of conditions and the following disclaimer. | |
| * * Redistributions in binary form must reproduce the above copyright | |
| * notice, this list of conditions and the following disclaimer in the |
| function calc_tankfield | |
| global EROOT; | |
| if ~exist('EROOT') | |
| EROOT = alabstartup('snyd07a'); | |
| end | |
| % Enable/Disable Features | |
| tank = 1; |
| % ME224 Basic Data Output Script | |
| try | |
| stop(ai); delete(ai); | |
| catch | |
| end | |
| % Settings | |
| Fsi = 1000; % input sample rate | |
| time_length = 1; % length of time to capture samples (seconds) |
| ~> cat test.c | |
| int main() | |
| { | |
| int i = 0; | |
| int j = 0; | |
| for( i = 0; i < 100; i++ ) | |
| j += i; | |
| return 1; |
| % Clear out old handles for devices | |
| try | |
| stop(ai) | |
| delete(ai) | |
| catch | |
| end | |
| % Settings | |
| Fs = 1221; % Number of samples to collect per second | |
| time_length = 60; % length of time to capture samples (seconds) |